Historique des commits

Auteur SHA1 Message Date
  Michaël Van Canneyt 1db4136337 * PChar -> PAnsiChar il y a 2 ans
  yury b4e0c72cbe * pas2jni: Fixed more case statement warnings. il y a 6 ans
  yury 376174d7ac * pas2jni: Fixed error handling of ppudump. il y a 8 ans
  yury 252f9ef153 * pas2jni: Support for class references. il y a 8 ans
  yury ea61dee00b * ppudump: Mark objects with abstract methods in the JSON/XML output. il y a 8 ans
  yury 78abcbd4ca * pas2jni: Improved support for interfaces. Proper typecasting of an object instance to an interface. il y a 9 ans
  yury a934312e4f * pas2jni: Minor fix to exe extension. il y a 9 ans
  yury 98ebcdc179 * pas2jni: Minor optimizations. il y a 9 ans
  yury 95f933049a * pas2jni: Fixed memory leaks. il y a 9 ans
  yury 2206a54b28 * pas2jni: Fixed exclusion. il y a 9 ans
  yury 9d93c6f953 * pas2jni: Properly exclude whole units. il y a 9 ans
  yury 894e61f6bd * pas2jni: Support for raw Java Objects as function parameters and result. Avoid possible duplicate parameter names. il y a 9 ans
  yury 0e056ece03 * pas2jni: Basic support for arrays. il y a 9 ans
  yury d973c1c0c9 * pas2jni: Support for interfaces. il y a 10 ans
  yury cddbe1b83d * pas2jni: il y a 10 ans
  yury 9193954d1c * pas2jni: Detect the default units path. il y a 10 ans
  yury ab4c8623ec * pas2jni: Fixed reading of the ppudump's output in some cases. il y a 10 ans
  yury de770592da * pas2jni: - Fixed method pointer handling for ARM platforms. il y a 10 ans
  yury 7f23fcd02c * pas2jni: Removed unneeded code. Added unsupported features to the readme. il y a 10 ans
  yury 830e3ceb0d * pas2jni: Properly handle enums with inline elements. il y a 11 ans
  yury 7860959a13 * pas2jni: Fixed exclusion of descendant classes. il y a 11 ans
  yury 3ca38ade60 * pas2jni: When excluding a class, also exclude all descendant classes. il y a 11 ans
  yury e318185d27 * pas2jni: Properly handle indexed properties with more than one index parameters. il y a 11 ans
  yury 4a696dbf00 * pas2jni: fixed error during records processing. il y a 12 ans
  yury 94197aade9 * pas2jni: fixed processing of int64 and boolean constants. Also fixes to correctly process whole System unit. il y a 12 ans
  yury 45895f26e0 * pas2jni: use stable JSON output from ppudump. il y a 12 ans
  yury f174c4df83 * pas2jni: Removed debug stuff. il y a 12 ans
  yury 226fb92d61 * Check for ppudump in the same folder as pas2jni only if there is a path to pas2jni executable is available in ParamStr(0). il y a 12 ans
  yury 65a4585012 * By default try to use ppudump from the folder where pas2jni is located. il y a 12 ans
  yury 5d1b97fd67 + pas2jni - an utility to generates a JNI (Java Native Interface) bridge for a Pascal code. Then the Pascal code (including classes and other advanced features) can be easily used in Java programs. il y a 12 ans