summaryrefslogtreecommitdiffstats
path: root/src/junit
Commit message (Expand)AuthorAgeFilesLines
* Bug 1450: TestCParser: Enable test10_cc() w/o JCPPSven Gothel2023-08-101-1/+1
* Bug 1450: Add test snippets covering the issues: test2.h for Bindingtest2, Te...Sven Gothel2023-08-105-11/+367
* TestJCPP: Add recursive-include test and include a header file starting with ...Sven Gothel2023-08-084-9/+53
* Drop PCPP, GlueGen exclusively uses JCPP; Adopt test case Test{P->J}CPPSven Gothel2023-08-083-45/+26
* Bump jcpp (merged w/ jcpp upstream v1.4.14) and adopt to changesSven Gothel2023-08-081-2/+5
* Minor cleanup (includes, spacing)Sven Gothel2023-08-054-11/+0
* Cleanup unit test class names (pt3): Try to start w/ 'Test', remove intermedi...Sven Gothel2023-08-051-3/+3
* Cleanup unit test class names (pt2): Try to start w/ 'Test', remove intermedi...Sven Gothel2023-08-0516-23/+23
* Cleanup unit test class names: Try to start w/ 'Test', remove intermediate 'T...Sven Gothel2023-08-059-0/+0
* GlueGen Code Unit Tests using a statically linked tool library do not need to...Sven Gothel2023-08-054-21/+4
* WIP JavaCallback Tests: Fix Test4p2JavaCallback.chapter__TestLoadLibrary() is...Sven Gothel2023-08-051-1/+1
* WIP JavaCallback Tests: Fix typo in 'CustomJavaCode' Java class target nameSven Gothel2023-08-051-1/+1
* WIP JavaCallback Tests: Fix: test2-CustomJavaImplCode.java.stub must be 'Incl...Sven Gothel2023-08-051-2/+3
* WIP JavaCallback Tests: Rename test2-gluegen.cfg -> test2-if.cfgSven Gothel2023-08-051-0/+0
* wip(test_case): Example of test case for issue related of 927bbc7160a812bb29c...Mathieu Féry2023-08-0414-193/+650
* JavaCallbackEmitter.emitJavaKeyClass(): Use directBufferAddress for compound ...pulledSven Gothel2023-08-044-15/+254
* Fix & Enhance Test4JavaCallback for non-userParam chapter12*: Fix ad-hoc comp...Sven Gothel2023-08-044-38/+142
* Merge remote-tracking branch 'Mathieu_Fery/feature/java_callback_without_user...Sven Gothel2023-08-024-0/+107
|\
| * feat(callbackGenerator): Add basic management of callback without userDataMathieu Féry2023-07-314-0/+107
* | feat(generation): Add setter generation for not constant and not opaque compo...Mathieu Féry2023-07-313-5/+19
|/
* GlueGen JavaCallback: Add optional custom 'Callback-UserParamClass` for non-c...Sven Gothel2023-07-104-309/+308
* GlueGen JavaCallback: Add capability to have UserParam as (part of) keySven Gothel2023-07-086-60/+492
* GlueGen JavaCallback: Remove ambiguity: Config JavaCallbackDef/JavaCallbackKe...Sven Gothel2023-07-064-22/+25
* GlueGen: Add 'PascalString' string semantics (length + value-ptr), added prel...Sven Gothel2023-07-051-1/+1
* GlueGen JavaCallback: Revised: Static Java callback dispatcher, dropping nati...Sven Gothel2023-07-044-27/+517
* GlueGen JavaCallback: CMethodBindingEmitter: Check, describe & clear exceptio...Sven Gothel2023-07-021-7/+98
* GlueGen Struct [18]: Drop redundant 'static get*ElemCount() { return 1 }` for...Sven Gothel2023-07-021-1/+1
* GlueGen JavaCallback: Native callback: Check ObjectRef validity and synchroni...Sven Gothel2023-07-021-10/+18
* GlueGen JavaCallback: Use `SetCallback-KeyClass` if manually specified, even ...Sven Gothel2023-07-012-1/+26
* GlueGen JavaCallback: Only produce default 'Key' class if keys are used, expo...Sven Gothel2023-07-012-103/+334
* GlueGen JavaCallback: Resolve key mapping of callback and associated resource...Sven Gothel2023-06-304-26/+597
* Test4JavaCallback: Just rename myUserParam -> myUserParam01 for future tests..Sven Gothel2023-06-291-22/+22
* GlueGen JavaCallback: Set-Callback: Ensure a previously mapped 'userParam' in...Sven Gothel2023-06-291-9/+39
* GlueGen JavaCallback: 1st Working Draft: Changed 'JavaCallbackDef' config, ad...Sven Gothel2023-06-295-36/+235
* GlueGen Struct [17]: Handle void pointers, i.e. `void*`, within a struct as `...Sven Gothel2023-06-291-0/+6
* GlueGen JavaCallback: Add preliminary implementation (WIP): Produces proper i...Sven Gothel2023-06-252-4/+12
* GlueGen Struct [16]: Add support for pointer-pointer and function-pointer valuesSven Gothel2023-06-235-11/+234
* GlueGen Test: Test2 -> Test2FuncPtrSven Gothel2023-06-231-3/+3
* GlueGen junit test2.h: Add an anonymous struct pointer w/ opaque long configSven Gothel2023-06-202-5/+4
* GlueGen Struct [15b]: FunctionPointer: Drop is<FuncName>Null() -> use get<Fun...Sven Gothel2023-06-203-20/+19
* GlueGen Struct [15]: Add FunctionPointer getter and setter support w/ documen...Sven Gothel2023-06-205-47/+235
* CustomJNICode: Add missing (separated) test1p1-CustomJNICode.c.stubSven Gothel2023-06-181-0/+5
* CustomJNICode: Fix/complete commit d7bc10d7ff0e3a30d74c4e4c439230f3983bcfb4: ...Sven Gothel2023-06-184-17/+9
* Merge remote-tracking branch 'Mathieu_Fery/feature/add_customJNICode_directive'Sven Gothel2023-06-188-0/+51
|\
| * feat(jni): Add directive for dedicated JNI Code with CustomJNICodeMathieu Féry2023-06-168-0/+51
* | Merge remote-tracking branch 'Mathieu_Fery/feature/support_of_bitwise_not'Sven Gothel2023-06-182-0/+17
|\ \
| * | feat(constants): Add supports of ~ inside ConstantDefinitionMathieu Féry2023-06-162-0/+17
| |/
* | Merge remote-tracking branch 'remotes/Mathieu_Fery/feature/enable_pragma_once'Sven Gothel2023-06-183-4/+32
|\ \
| * | feat(feature): Enable pragma once managementMathieu Féry2023-06-163-4/+32
| |/
* | GlueGen Struct [9b]: Add unit test for fixed 'void*' regression commit eec3f2...Sven Gothel2023-06-182-3/+9