├── .gitattributes ├── .github └── workflows │ ├── publish.yml │ └── test.yml ├── .gitignore ├── .tools ├── create-release ├── publish └── update-gradle ├── CHANGELOG.md ├── CMakeLists.txt ├── LICENSE ├── NOTICE ├── README.md ├── VERSION ├── cmake ├── install.cmake ├── smjni-config.cmake.in └── smjni.pc.in ├── inc └── smjni │ ├── config.h │ ├── ct_string.h │ ├── java_array.h │ ├── java_cast.h │ ├── java_class.h │ ├── java_class_table.h │ ├── java_direct_buffer.h │ ├── java_exception.h │ ├── java_externals.h │ ├── java_field.h │ ├── java_frame.h │ ├── java_method.h │ ├── java_ref.h │ ├── java_runtime.h │ ├── java_string.h │ ├── java_type_traits.h │ ├── java_types.h │ ├── jni_provider.h │ ├── smjni.h │ └── utf_util.h ├── jnigen ├── .gitignore ├── CMakeLists.txt ├── annotations │ ├── build.gradle.kts │ └── src │ │ └── smjni │ │ └── jnigen │ │ ├── CalledByNative.java │ │ └── ExposeToNative.java ├── build.gradle.kts ├── buildSrc │ ├── build.gradle.kts │ └── src │ │ └── main │ │ └── kotlin │ │ └── common-publishing.gradle.kts ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── kprocessor │ ├── build.gradle.kts │ ├── res │ │ └── META-INF │ │ │ └── services │ │ │ └── com.google.devtools.ksp.processing.SymbolProcessorProvider │ ├── src │ │ └── smjni │ │ │ └── jnigen │ │ │ └── ksp │ │ │ ├── ClassContent.kt │ │ │ ├── Context.kt │ │ │ ├── Generator.kt │ │ │ ├── JavaClassInfo.kt │ │ │ ├── NameTable.kt │ │ │ ├── ProcessingException.kt │ │ │ ├── Processor.kt │ │ │ ├── Provider.kt │ │ │ ├── TypeMap.kt │ │ │ └── Util.kt │ └── test │ │ └── src │ │ ├── KJniGenTest.kt │ │ └── TestUtils.kt ├── processor │ ├── build.gradle.kts │ ├── res │ │ └── META-INF │ │ │ ├── gradle │ │ │ └── incremental.annotation.processors │ │ │ └── services │ │ │ └── javax.annotation.processing.Processor │ ├── src │ │ └── smjni │ │ │ └── jnigen │ │ │ ├── ClassContent.kt │ │ │ ├── Context.kt │ │ │ ├── Generator.kt │ │ │ ├── NameTable.kt │ │ │ ├── ProcessingException.kt │ │ │ ├── Processor.kt │ │ │ ├── Runner.kt │ │ │ └── TypeMap.kt │ └── test │ │ └── src │ │ ├── JniGenTest.kt │ │ └── TestUtils.kt ├── settings.gradle.kts ├── test_data │ └── sources │ │ ├── basic │ │ ├── input │ │ │ └── KClass.kt │ │ ├── kapt-output.txt │ │ ├── ksp-output.txt │ │ └── ksp-output │ │ │ ├── all_classes.h │ │ │ ├── outputs.txt │ │ │ └── type_mapping.h │ │ ├── exposed_only │ │ ├── input │ │ │ └── ExposedOnly.kt │ │ ├── kapt-output.txt │ │ ├── kapt-output │ │ │ ├── all_classes.h │ │ │ ├── outputs.txt │ │ │ └── type_mapping.h │ │ ├── ksp-output.txt │ │ └── ksp-output │ │ │ ├── all_classes.h │ │ │ ├── outputs.txt │ │ │ └── type_mapping.h │ │ ├── full │ │ ├── args.properties │ │ ├── input │ │ │ ├── Extension.kt │ │ │ ├── FileLevel.kt │ │ │ ├── FullClass.kt │ │ │ ├── FunkyNames.kt │ │ │ ├── Statics.kt │ │ │ └── Types.kt │ │ ├── kapt-output.txt │ │ ├── kapt-output │ │ │ ├── ExposedObject_class.h │ │ │ ├── ExtensionKt_class.h │ │ │ ├── Extension_class.h │ │ │ ├── FileLevelKt_class.h │ │ │ ├── FullClass_class.h │ │ │ ├── SomeEnum_class.h │ │ │ ├── Statics_class.h │ │ │ ├── Types_class.h │ │ │ ├── all_classes.h │ │ │ ├── outputs.txt │ │ │ └── type_mapping.h │ │ ├── ksp-output.txt │ │ ├── ksp-output │ │ │ ├── ExposedObject_class.h │ │ │ ├── ExtensionKt_class.h │ │ │ ├── Extension_class.h │ │ │ ├── FileLevelKt_class.h │ │ │ ├── FullClass_class.h │ │ │ ├── FunkyNames_class.h │ │ │ ├── SomeEnum_class.h │ │ │ ├── Statics_class.h │ │ │ ├── Types_class.h │ │ │ ├── all_classes.h │ │ │ ├── outputs.txt │ │ │ └── type_mapping.h │ │ └── output │ │ │ ├── FullClass_class.h │ │ │ ├── all_classes.h │ │ │ ├── outputs.txt │ │ │ └── type_mapping.h │ │ └── java │ │ ├── input │ │ ├── AClass.java │ │ └── AnEnum.java │ │ ├── kapt-output.txt │ │ ├── kapt-output │ │ ├── AClass_class.h │ │ ├── AnEnum_class.h │ │ ├── all_classes.h │ │ ├── outputs.txt │ │ └── type_mapping.h │ │ ├── ksp-output.txt │ │ └── ksp-output │ │ ├── AClass_class.h │ │ ├── AnEnum_class.h │ │ ├── all_classes.h │ │ ├── outputs.txt │ │ └── type_mapping.h └── versions.properties ├── samples ├── android │ ├── java │ │ ├── .gitignore │ │ ├── app │ │ │ ├── .gitignore │ │ │ ├── build.gradle │ │ │ ├── proguard-rules.pro │ │ │ └── src │ │ │ │ ├── androidTest │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ └── myapplication │ │ │ │ │ └── ExampleInstrumentedTest.java │ │ │ │ ├── main │ │ │ │ ├── AndroidManifest.xml │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── example │ │ │ │ │ │ └── myapplication │ │ │ │ │ │ └── MainActivity.java │ │ │ │ └── res │ │ │ │ │ ├── drawable-v24 │ │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ │ ├── drawable │ │ │ │ │ └── ic_launcher_background.xml │ │ │ │ │ ├── layout │ │ │ │ │ └── activity_main.xml │ │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ │ ├── ic_launcher.xml │ │ │ │ │ └── ic_launcher_round.xml │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ ├── ic_launcher.webp │ │ │ │ │ └── ic_launcher_round.webp │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ ├── ic_launcher.webp │ │ │ │ │ └── ic_launcher_round.webp │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ ├── ic_launcher.webp │ │ │ │ │ └── ic_launcher_round.webp │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ ├── ic_launcher.webp │ │ │ │ │ └── ic_launcher_round.webp │ │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ │ ├── ic_launcher.webp │ │ │ │ │ └── ic_launcher_round.webp │ │ │ │ │ ├── values-night │ │ │ │ │ └── themes.xml │ │ │ │ │ └── values │ │ │ │ │ ├── colors.xml │ │ │ │ │ ├── strings.xml │ │ │ │ │ └── themes.xml │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── myapplication │ │ │ │ └── ExampleUnitTest.java │ │ ├── build.gradle │ │ ├── gradle.properties │ │ ├── gradle │ │ │ └── wrapper │ │ │ │ ├── gradle-wrapper.jar │ │ │ │ └── gradle-wrapper.properties │ │ ├── gradlew │ │ ├── gradlew.bat │ │ └── settings.gradle │ ├── kotlin-kapt │ │ ├── .gitignore │ │ ├── app │ │ │ ├── .gitignore │ │ │ ├── build.gradle │ │ │ ├── proguard-rules.pro │ │ │ └── src │ │ │ │ ├── androidTest │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ └── myapplication │ │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ │ ├── main │ │ │ │ ├── AndroidManifest.xml │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── example │ │ │ │ │ │ └── myapplication │ │ │ │ │ │ └── MainActivity.kt │ │ │ │ └── res │ │ │ │ │ ├── drawable-v24 │ │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ │ ├── drawable │ │ │ │ │ └── ic_launcher_background.xml │ │ │ │ │ ├── layout │ │ │ │ │ └── activity_main.xml │ │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ │ ├── ic_launcher.xml │ │ │ │ │ └── ic_launcher_round.xml │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ ├── ic_launcher.webp │ │ │ │ │ └── ic_launcher_round.webp │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ ├── ic_launcher.webp │ │ │ │ │ └── ic_launcher_round.webp │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ ├── ic_launcher.webp │ │ │ │ │ └── ic_launcher_round.webp │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ ├── ic_launcher.webp │ │ │ │ │ └── ic_launcher_round.webp │ │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ │ ├── ic_launcher.webp │ │ │ │ │ └── ic_launcher_round.webp │ │ │ │ │ ├── values-night │ │ │ │ │ └── themes.xml │ │ │ │ │ └── values │ │ │ │ │ ├── colors.xml │ │ │ │ │ ├── strings.xml │ │ │ │ │ └── themes.xml │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── myapplication │ │ │ │ └── ExampleUnitTest.kt │ │ ├── build.gradle │ │ ├── gradle.properties │ │ ├── gradle │ │ │ └── wrapper │ │ │ │ ├── gradle-wrapper.jar │ │ │ │ └── gradle-wrapper.properties │ │ ├── gradlew │ │ ├── gradlew.bat │ │ └── settings.gradle │ ├── kotlin-ksp-kts │ │ ├── .gitignore │ │ ├── app │ │ │ ├── .gitignore │ │ │ ├── build.gradle.kts │ │ │ ├── proguard-rules.pro │ │ │ └── src │ │ │ │ ├── androidTest │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ └── myapplication │ │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ │ ├── main │ │ │ │ ├── AndroidManifest.xml │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── example │ │ │ │ │ │ └── myapplication │ │ │ │ │ │ └── MainActivity.kt │ │ │ │ └── res │ │ │ │ │ ├── drawable-v24 │ │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ │ ├── drawable │ │ │ │ │ └── ic_launcher_background.xml │ │ │ │ │ ├── layout │ │ │ │ │ └── activity_main.xml │ │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ │ ├── ic_launcher.xml │ │ │ │ │ └── ic_launcher_round.xml │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ ├── ic_launcher.webp │ │ │ │ │ └── ic_launcher_round.webp │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ ├── ic_launcher.webp │ │ │ │ │ └── ic_launcher_round.webp │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ ├── ic_launcher.webp │ │ │ │ │ └── ic_launcher_round.webp │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ ├── ic_launcher.webp │ │ │ │ │ └── ic_launcher_round.webp │ │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ │ ├── ic_launcher.webp │ │ │ │ │ └── ic_launcher_round.webp │ │ │ │ │ ├── values-night │ │ │ │ │ └── themes.xml │ │ │ │ │ └── values │ │ │ │ │ ├── colors.xml │ │ │ │ │ ├── strings.xml │ │ │ │ │ └── themes.xml │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── myapplication │ │ │ │ └── ExampleUnitTest.kt │ │ ├── build.gradle.kts │ │ ├── gradle.properties │ │ ├── gradle │ │ │ └── wrapper │ │ │ │ ├── gradle-wrapper.jar │ │ │ │ └── gradle-wrapper.properties │ │ ├── gradlew │ │ ├── gradlew.bat │ │ └── settings.gradle.kts │ └── kotlin-ksp │ │ ├── .gitignore │ │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── myapplication │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ └── myapplication │ │ │ │ │ └── MainActivity.kt │ │ │ └── res │ │ │ │ ├── drawable-v24 │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ ├── drawable │ │ │ │ └── ic_launcher_background.xml │ │ │ │ ├── layout │ │ │ │ └── activity_main.xml │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── values-night │ │ │ │ └── themes.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── strings.xml │ │ │ │ └── themes.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── myapplication │ │ │ └── ExampleUnitTest.kt │ │ ├── build.gradle │ │ ├── gradle.properties │ │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ │ ├── gradlew │ │ ├── gradlew.bat │ │ └── settings.gradle ├── common-proguard-rules.pro ├── cpp │ ├── CMakeLists.txt │ └── myapplication.cpp └── libs.versions.toml ├── src ├── java_exception.cpp ├── java_externals.cpp ├── java_field.cpp ├── java_method.cpp ├── java_runtime.cpp ├── java_string.cpp └── jni_provider.cpp └── tests ├── .gitignore ├── .lldbinit ├── CMakeLists.txt ├── build.gradle ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src ├── cpp ├── CMakeLists.txt ├── array_tests.cpp ├── integration_tests.cpp ├── java_ref_tests.cpp ├── smjnitests.cpp ├── string_tests.cpp ├── test_util.h └── utf_tests.cpp └── java └── smjni └── tests └── TestSimpleJNI.java /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/.gitignore -------------------------------------------------------------------------------- /.tools/create-release: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/.tools/create-release -------------------------------------------------------------------------------- /.tools/publish: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/.tools/publish -------------------------------------------------------------------------------- /.tools/update-gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/.tools/update-gradle -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/README.md -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 3.14 2 | -------------------------------------------------------------------------------- /cmake/install.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/cmake/install.cmake -------------------------------------------------------------------------------- /cmake/smjni-config.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/cmake/smjni-config.cmake.in -------------------------------------------------------------------------------- /cmake/smjni.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/cmake/smjni.pc.in -------------------------------------------------------------------------------- /inc/smjni/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/inc/smjni/config.h -------------------------------------------------------------------------------- /inc/smjni/ct_string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/inc/smjni/ct_string.h -------------------------------------------------------------------------------- /inc/smjni/java_array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/inc/smjni/java_array.h -------------------------------------------------------------------------------- /inc/smjni/java_cast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/inc/smjni/java_cast.h -------------------------------------------------------------------------------- /inc/smjni/java_class.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/inc/smjni/java_class.h -------------------------------------------------------------------------------- /inc/smjni/java_class_table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/inc/smjni/java_class_table.h -------------------------------------------------------------------------------- /inc/smjni/java_direct_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/inc/smjni/java_direct_buffer.h -------------------------------------------------------------------------------- /inc/smjni/java_exception.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/inc/smjni/java_exception.h -------------------------------------------------------------------------------- /inc/smjni/java_externals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/inc/smjni/java_externals.h -------------------------------------------------------------------------------- /inc/smjni/java_field.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/inc/smjni/java_field.h -------------------------------------------------------------------------------- /inc/smjni/java_frame.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/inc/smjni/java_frame.h -------------------------------------------------------------------------------- /inc/smjni/java_method.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/inc/smjni/java_method.h -------------------------------------------------------------------------------- /inc/smjni/java_ref.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/inc/smjni/java_ref.h -------------------------------------------------------------------------------- /inc/smjni/java_runtime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/inc/smjni/java_runtime.h -------------------------------------------------------------------------------- /inc/smjni/java_string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/inc/smjni/java_string.h -------------------------------------------------------------------------------- /inc/smjni/java_type_traits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/inc/smjni/java_type_traits.h -------------------------------------------------------------------------------- /inc/smjni/java_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/inc/smjni/java_types.h -------------------------------------------------------------------------------- /inc/smjni/jni_provider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/inc/smjni/jni_provider.h -------------------------------------------------------------------------------- /inc/smjni/smjni.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/inc/smjni/smjni.h -------------------------------------------------------------------------------- /inc/smjni/utf_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/inc/smjni/utf_util.h -------------------------------------------------------------------------------- /jnigen/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/.gitignore -------------------------------------------------------------------------------- /jnigen/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/CMakeLists.txt -------------------------------------------------------------------------------- /jnigen/annotations/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/annotations/build.gradle.kts -------------------------------------------------------------------------------- /jnigen/annotations/src/smjni/jnigen/CalledByNative.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/annotations/src/smjni/jnigen/CalledByNative.java -------------------------------------------------------------------------------- /jnigen/annotations/src/smjni/jnigen/ExposeToNative.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/annotations/src/smjni/jnigen/ExposeToNative.java -------------------------------------------------------------------------------- /jnigen/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/build.gradle.kts -------------------------------------------------------------------------------- /jnigen/buildSrc/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/buildSrc/build.gradle.kts -------------------------------------------------------------------------------- /jnigen/buildSrc/src/main/kotlin/common-publishing.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/buildSrc/src/main/kotlin/common-publishing.gradle.kts -------------------------------------------------------------------------------- /jnigen/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /jnigen/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /jnigen/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/gradlew -------------------------------------------------------------------------------- /jnigen/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/gradlew.bat -------------------------------------------------------------------------------- /jnigen/kprocessor/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/kprocessor/build.gradle.kts -------------------------------------------------------------------------------- /jnigen/kprocessor/res/META-INF/services/com.google.devtools.ksp.processing.SymbolProcessorProvider: -------------------------------------------------------------------------------- 1 | smjni.jnigen.ksp.Provider 2 | -------------------------------------------------------------------------------- /jnigen/kprocessor/src/smjni/jnigen/ksp/ClassContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/kprocessor/src/smjni/jnigen/ksp/ClassContent.kt -------------------------------------------------------------------------------- /jnigen/kprocessor/src/smjni/jnigen/ksp/Context.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/kprocessor/src/smjni/jnigen/ksp/Context.kt -------------------------------------------------------------------------------- /jnigen/kprocessor/src/smjni/jnigen/ksp/Generator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/kprocessor/src/smjni/jnigen/ksp/Generator.kt -------------------------------------------------------------------------------- /jnigen/kprocessor/src/smjni/jnigen/ksp/JavaClassInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/kprocessor/src/smjni/jnigen/ksp/JavaClassInfo.kt -------------------------------------------------------------------------------- /jnigen/kprocessor/src/smjni/jnigen/ksp/NameTable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/kprocessor/src/smjni/jnigen/ksp/NameTable.kt -------------------------------------------------------------------------------- /jnigen/kprocessor/src/smjni/jnigen/ksp/ProcessingException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/kprocessor/src/smjni/jnigen/ksp/ProcessingException.kt -------------------------------------------------------------------------------- /jnigen/kprocessor/src/smjni/jnigen/ksp/Processor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/kprocessor/src/smjni/jnigen/ksp/Processor.kt -------------------------------------------------------------------------------- /jnigen/kprocessor/src/smjni/jnigen/ksp/Provider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/kprocessor/src/smjni/jnigen/ksp/Provider.kt -------------------------------------------------------------------------------- /jnigen/kprocessor/src/smjni/jnigen/ksp/TypeMap.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/kprocessor/src/smjni/jnigen/ksp/TypeMap.kt -------------------------------------------------------------------------------- /jnigen/kprocessor/src/smjni/jnigen/ksp/Util.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/kprocessor/src/smjni/jnigen/ksp/Util.kt -------------------------------------------------------------------------------- /jnigen/kprocessor/test/src/KJniGenTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/kprocessor/test/src/KJniGenTest.kt -------------------------------------------------------------------------------- /jnigen/kprocessor/test/src/TestUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/kprocessor/test/src/TestUtils.kt -------------------------------------------------------------------------------- /jnigen/processor/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/processor/build.gradle.kts -------------------------------------------------------------------------------- /jnigen/processor/res/META-INF/gradle/incremental.annotation.processors: -------------------------------------------------------------------------------- 1 | smjni.jnigen.Processor,aggregating 2 | -------------------------------------------------------------------------------- /jnigen/processor/res/META-INF/services/javax.annotation.processing.Processor: -------------------------------------------------------------------------------- 1 | smjni.jnigen.Processor 2 | -------------------------------------------------------------------------------- /jnigen/processor/src/smjni/jnigen/ClassContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/processor/src/smjni/jnigen/ClassContent.kt -------------------------------------------------------------------------------- /jnigen/processor/src/smjni/jnigen/Context.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/processor/src/smjni/jnigen/Context.kt -------------------------------------------------------------------------------- /jnigen/processor/src/smjni/jnigen/Generator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/processor/src/smjni/jnigen/Generator.kt -------------------------------------------------------------------------------- /jnigen/processor/src/smjni/jnigen/NameTable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/processor/src/smjni/jnigen/NameTable.kt -------------------------------------------------------------------------------- /jnigen/processor/src/smjni/jnigen/ProcessingException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/processor/src/smjni/jnigen/ProcessingException.kt -------------------------------------------------------------------------------- /jnigen/processor/src/smjni/jnigen/Processor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/processor/src/smjni/jnigen/Processor.kt -------------------------------------------------------------------------------- /jnigen/processor/src/smjni/jnigen/Runner.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/processor/src/smjni/jnigen/Runner.kt -------------------------------------------------------------------------------- /jnigen/processor/src/smjni/jnigen/TypeMap.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/processor/src/smjni/jnigen/TypeMap.kt -------------------------------------------------------------------------------- /jnigen/processor/test/src/JniGenTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/processor/test/src/JniGenTest.kt -------------------------------------------------------------------------------- /jnigen/processor/test/src/TestUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/processor/test/src/TestUtils.kt -------------------------------------------------------------------------------- /jnigen/settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/settings.gradle.kts -------------------------------------------------------------------------------- /jnigen/test_data/sources/basic/input/KClass.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/basic/input/KClass.kt -------------------------------------------------------------------------------- /jnigen/test_data/sources/basic/kapt-output.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /jnigen/test_data/sources/basic/ksp-output.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/basic/ksp-output.txt -------------------------------------------------------------------------------- /jnigen/test_data/sources/basic/ksp-output/all_classes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/basic/ksp-output/all_classes.h -------------------------------------------------------------------------------- /jnigen/test_data/sources/basic/ksp-output/outputs.txt: -------------------------------------------------------------------------------- 1 | type_mapping.h 2 | all_classes.h 3 | -------------------------------------------------------------------------------- /jnigen/test_data/sources/basic/ksp-output/type_mapping.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/basic/ksp-output/type_mapping.h -------------------------------------------------------------------------------- /jnigen/test_data/sources/exposed_only/input/ExposedOnly.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/exposed_only/input/ExposedOnly.kt -------------------------------------------------------------------------------- /jnigen/test_data/sources/exposed_only/kapt-output.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/exposed_only/kapt-output.txt -------------------------------------------------------------------------------- /jnigen/test_data/sources/exposed_only/kapt-output/all_classes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/exposed_only/kapt-output/all_classes.h -------------------------------------------------------------------------------- /jnigen/test_data/sources/exposed_only/kapt-output/outputs.txt: -------------------------------------------------------------------------------- 1 | type_mapping.h 2 | all_classes.h 3 | -------------------------------------------------------------------------------- /jnigen/test_data/sources/exposed_only/kapt-output/type_mapping.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/exposed_only/kapt-output/type_mapping.h -------------------------------------------------------------------------------- /jnigen/test_data/sources/exposed_only/ksp-output.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/exposed_only/ksp-output.txt -------------------------------------------------------------------------------- /jnigen/test_data/sources/exposed_only/ksp-output/all_classes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/exposed_only/ksp-output/all_classes.h -------------------------------------------------------------------------------- /jnigen/test_data/sources/exposed_only/ksp-output/outputs.txt: -------------------------------------------------------------------------------- 1 | type_mapping.h 2 | all_classes.h 3 | -------------------------------------------------------------------------------- /jnigen/test_data/sources/exposed_only/ksp-output/type_mapping.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/exposed_only/ksp-output/type_mapping.h -------------------------------------------------------------------------------- /jnigen/test_data/sources/full/args.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/full/args.properties -------------------------------------------------------------------------------- /jnigen/test_data/sources/full/input/Extension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/full/input/Extension.kt -------------------------------------------------------------------------------- /jnigen/test_data/sources/full/input/FileLevel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/full/input/FileLevel.kt -------------------------------------------------------------------------------- /jnigen/test_data/sources/full/input/FullClass.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/full/input/FullClass.kt -------------------------------------------------------------------------------- /jnigen/test_data/sources/full/input/FunkyNames.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/full/input/FunkyNames.kt -------------------------------------------------------------------------------- /jnigen/test_data/sources/full/input/Statics.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/full/input/Statics.kt -------------------------------------------------------------------------------- /jnigen/test_data/sources/full/input/Types.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/full/input/Types.kt -------------------------------------------------------------------------------- /jnigen/test_data/sources/full/kapt-output.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/full/kapt-output.txt -------------------------------------------------------------------------------- /jnigen/test_data/sources/full/kapt-output/ExposedObject_class.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/full/kapt-output/ExposedObject_class.h -------------------------------------------------------------------------------- /jnigen/test_data/sources/full/kapt-output/ExtensionKt_class.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/full/kapt-output/ExtensionKt_class.h -------------------------------------------------------------------------------- /jnigen/test_data/sources/full/kapt-output/Extension_class.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/full/kapt-output/Extension_class.h -------------------------------------------------------------------------------- /jnigen/test_data/sources/full/kapt-output/FileLevelKt_class.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/full/kapt-output/FileLevelKt_class.h -------------------------------------------------------------------------------- /jnigen/test_data/sources/full/kapt-output/FullClass_class.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/full/kapt-output/FullClass_class.h -------------------------------------------------------------------------------- /jnigen/test_data/sources/full/kapt-output/SomeEnum_class.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/full/kapt-output/SomeEnum_class.h -------------------------------------------------------------------------------- /jnigen/test_data/sources/full/kapt-output/Statics_class.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/full/kapt-output/Statics_class.h -------------------------------------------------------------------------------- /jnigen/test_data/sources/full/kapt-output/Types_class.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/full/kapt-output/Types_class.h -------------------------------------------------------------------------------- /jnigen/test_data/sources/full/kapt-output/all_classes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/full/kapt-output/all_classes.h -------------------------------------------------------------------------------- /jnigen/test_data/sources/full/kapt-output/outputs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/full/kapt-output/outputs.txt -------------------------------------------------------------------------------- /jnigen/test_data/sources/full/kapt-output/type_mapping.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/full/kapt-output/type_mapping.h -------------------------------------------------------------------------------- /jnigen/test_data/sources/full/ksp-output.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/full/ksp-output.txt -------------------------------------------------------------------------------- /jnigen/test_data/sources/full/ksp-output/ExposedObject_class.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/full/ksp-output/ExposedObject_class.h -------------------------------------------------------------------------------- /jnigen/test_data/sources/full/ksp-output/ExtensionKt_class.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/full/ksp-output/ExtensionKt_class.h -------------------------------------------------------------------------------- /jnigen/test_data/sources/full/ksp-output/Extension_class.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/full/ksp-output/Extension_class.h -------------------------------------------------------------------------------- /jnigen/test_data/sources/full/ksp-output/FileLevelKt_class.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/full/ksp-output/FileLevelKt_class.h -------------------------------------------------------------------------------- /jnigen/test_data/sources/full/ksp-output/FullClass_class.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/full/ksp-output/FullClass_class.h -------------------------------------------------------------------------------- /jnigen/test_data/sources/full/ksp-output/FunkyNames_class.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/full/ksp-output/FunkyNames_class.h -------------------------------------------------------------------------------- /jnigen/test_data/sources/full/ksp-output/SomeEnum_class.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/full/ksp-output/SomeEnum_class.h -------------------------------------------------------------------------------- /jnigen/test_data/sources/full/ksp-output/Statics_class.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/full/ksp-output/Statics_class.h -------------------------------------------------------------------------------- /jnigen/test_data/sources/full/ksp-output/Types_class.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/full/ksp-output/Types_class.h -------------------------------------------------------------------------------- /jnigen/test_data/sources/full/ksp-output/all_classes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/full/ksp-output/all_classes.h -------------------------------------------------------------------------------- /jnigen/test_data/sources/full/ksp-output/outputs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/full/ksp-output/outputs.txt -------------------------------------------------------------------------------- /jnigen/test_data/sources/full/ksp-output/type_mapping.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/full/ksp-output/type_mapping.h -------------------------------------------------------------------------------- /jnigen/test_data/sources/full/output/FullClass_class.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/full/output/FullClass_class.h -------------------------------------------------------------------------------- /jnigen/test_data/sources/full/output/all_classes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/full/output/all_classes.h -------------------------------------------------------------------------------- /jnigen/test_data/sources/full/output/outputs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/full/output/outputs.txt -------------------------------------------------------------------------------- /jnigen/test_data/sources/full/output/type_mapping.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/full/output/type_mapping.h -------------------------------------------------------------------------------- /jnigen/test_data/sources/java/input/AClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/java/input/AClass.java -------------------------------------------------------------------------------- /jnigen/test_data/sources/java/input/AnEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/java/input/AnEnum.java -------------------------------------------------------------------------------- /jnigen/test_data/sources/java/kapt-output.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/java/kapt-output.txt -------------------------------------------------------------------------------- /jnigen/test_data/sources/java/kapt-output/AClass_class.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/java/kapt-output/AClass_class.h -------------------------------------------------------------------------------- /jnigen/test_data/sources/java/kapt-output/AnEnum_class.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/java/kapt-output/AnEnum_class.h -------------------------------------------------------------------------------- /jnigen/test_data/sources/java/kapt-output/all_classes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/java/kapt-output/all_classes.h -------------------------------------------------------------------------------- /jnigen/test_data/sources/java/kapt-output/outputs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/java/kapt-output/outputs.txt -------------------------------------------------------------------------------- /jnigen/test_data/sources/java/kapt-output/type_mapping.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/java/kapt-output/type_mapping.h -------------------------------------------------------------------------------- /jnigen/test_data/sources/java/ksp-output.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/java/ksp-output.txt -------------------------------------------------------------------------------- /jnigen/test_data/sources/java/ksp-output/AClass_class.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/java/ksp-output/AClass_class.h -------------------------------------------------------------------------------- /jnigen/test_data/sources/java/ksp-output/AnEnum_class.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/java/ksp-output/AnEnum_class.h -------------------------------------------------------------------------------- /jnigen/test_data/sources/java/ksp-output/all_classes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/java/ksp-output/all_classes.h -------------------------------------------------------------------------------- /jnigen/test_data/sources/java/ksp-output/outputs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/java/ksp-output/outputs.txt -------------------------------------------------------------------------------- /jnigen/test_data/sources/java/ksp-output/type_mapping.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/test_data/sources/java/ksp-output/type_mapping.h -------------------------------------------------------------------------------- /jnigen/versions.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/jnigen/versions.properties -------------------------------------------------------------------------------- /samples/android/java/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/java/.gitignore -------------------------------------------------------------------------------- /samples/android/java/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | /src/main/cpp/generated -------------------------------------------------------------------------------- /samples/android/java/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/java/app/build.gradle -------------------------------------------------------------------------------- /samples/android/java/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/java/app/proguard-rules.pro -------------------------------------------------------------------------------- /samples/android/java/app/src/androidTest/java/com/example/myapplication/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/java/app/src/androidTest/java/com/example/myapplication/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /samples/android/java/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/java/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /samples/android/java/app/src/main/java/com/example/myapplication/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/java/app/src/main/java/com/example/myapplication/MainActivity.java -------------------------------------------------------------------------------- /samples/android/java/app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/java/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /samples/android/java/app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/java/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /samples/android/java/app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/java/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /samples/android/java/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/java/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /samples/android/java/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/java/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /samples/android/java/app/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/java/app/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /samples/android/java/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/java/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /samples/android/java/app/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/java/app/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /samples/android/java/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/java/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /samples/android/java/app/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/java/app/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /samples/android/java/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/java/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /samples/android/java/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/java/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /samples/android/java/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/java/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /samples/android/java/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/java/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /samples/android/java/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/java/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /samples/android/java/app/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/java/app/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /samples/android/java/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/java/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /samples/android/java/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/java/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /samples/android/java/app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/java/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /samples/android/java/app/src/test/java/com/example/myapplication/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/java/app/src/test/java/com/example/myapplication/ExampleUnitTest.java -------------------------------------------------------------------------------- /samples/android/java/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/java/build.gradle -------------------------------------------------------------------------------- /samples/android/java/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/java/gradle.properties -------------------------------------------------------------------------------- /samples/android/java/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/java/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /samples/android/java/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/java/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /samples/android/java/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/java/gradlew -------------------------------------------------------------------------------- /samples/android/java/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/java/gradlew.bat -------------------------------------------------------------------------------- /samples/android/java/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/java/settings.gradle -------------------------------------------------------------------------------- /samples/android/kotlin-kapt/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-kapt/.gitignore -------------------------------------------------------------------------------- /samples/android/kotlin-kapt/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | /src/main/cpp/generated -------------------------------------------------------------------------------- /samples/android/kotlin-kapt/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-kapt/app/build.gradle -------------------------------------------------------------------------------- /samples/android/kotlin-kapt/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-kapt/app/proguard-rules.pro -------------------------------------------------------------------------------- /samples/android/kotlin-kapt/app/src/androidTest/java/com/example/myapplication/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-kapt/app/src/androidTest/java/com/example/myapplication/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /samples/android/kotlin-kapt/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-kapt/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /samples/android/kotlin-kapt/app/src/main/java/com/example/myapplication/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-kapt/app/src/main/java/com/example/myapplication/MainActivity.kt -------------------------------------------------------------------------------- /samples/android/kotlin-kapt/app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-kapt/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /samples/android/kotlin-kapt/app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-kapt/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /samples/android/kotlin-kapt/app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-kapt/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /samples/android/kotlin-kapt/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-kapt/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /samples/android/kotlin-kapt/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-kapt/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /samples/android/kotlin-kapt/app/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-kapt/app/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /samples/android/kotlin-kapt/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-kapt/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /samples/android/kotlin-kapt/app/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-kapt/app/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /samples/android/kotlin-kapt/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-kapt/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /samples/android/kotlin-kapt/app/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-kapt/app/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /samples/android/kotlin-kapt/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-kapt/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /samples/android/kotlin-kapt/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-kapt/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /samples/android/kotlin-kapt/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-kapt/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /samples/android/kotlin-kapt/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-kapt/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /samples/android/kotlin-kapt/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-kapt/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /samples/android/kotlin-kapt/app/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-kapt/app/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /samples/android/kotlin-kapt/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-kapt/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /samples/android/kotlin-kapt/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-kapt/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /samples/android/kotlin-kapt/app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-kapt/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /samples/android/kotlin-kapt/app/src/test/java/com/example/myapplication/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-kapt/app/src/test/java/com/example/myapplication/ExampleUnitTest.kt -------------------------------------------------------------------------------- /samples/android/kotlin-kapt/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-kapt/build.gradle -------------------------------------------------------------------------------- /samples/android/kotlin-kapt/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-kapt/gradle.properties -------------------------------------------------------------------------------- /samples/android/kotlin-kapt/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-kapt/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /samples/android/kotlin-kapt/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-kapt/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /samples/android/kotlin-kapt/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-kapt/gradlew -------------------------------------------------------------------------------- /samples/android/kotlin-kapt/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-kapt/gradlew.bat -------------------------------------------------------------------------------- /samples/android/kotlin-kapt/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-kapt/settings.gradle -------------------------------------------------------------------------------- /samples/android/kotlin-ksp-kts/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp-kts/.gitignore -------------------------------------------------------------------------------- /samples/android/kotlin-ksp-kts/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | /src/main/cpp/generated 3 | -------------------------------------------------------------------------------- /samples/android/kotlin-ksp-kts/app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp-kts/app/build.gradle.kts -------------------------------------------------------------------------------- /samples/android/kotlin-ksp-kts/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp-kts/app/proguard-rules.pro -------------------------------------------------------------------------------- /samples/android/kotlin-ksp-kts/app/src/androidTest/java/com/example/myapplication/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp-kts/app/src/androidTest/java/com/example/myapplication/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /samples/android/kotlin-ksp-kts/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp-kts/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /samples/android/kotlin-ksp-kts/app/src/main/java/com/example/myapplication/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp-kts/app/src/main/java/com/example/myapplication/MainActivity.kt -------------------------------------------------------------------------------- /samples/android/kotlin-ksp-kts/app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp-kts/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /samples/android/kotlin-ksp-kts/app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp-kts/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /samples/android/kotlin-ksp-kts/app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp-kts/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /samples/android/kotlin-ksp-kts/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp-kts/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /samples/android/kotlin-ksp-kts/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp-kts/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /samples/android/kotlin-ksp-kts/app/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp-kts/app/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /samples/android/kotlin-ksp-kts/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp-kts/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /samples/android/kotlin-ksp-kts/app/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp-kts/app/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /samples/android/kotlin-ksp-kts/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp-kts/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /samples/android/kotlin-ksp-kts/app/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp-kts/app/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /samples/android/kotlin-ksp-kts/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp-kts/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /samples/android/kotlin-ksp-kts/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp-kts/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /samples/android/kotlin-ksp-kts/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp-kts/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /samples/android/kotlin-ksp-kts/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp-kts/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /samples/android/kotlin-ksp-kts/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp-kts/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /samples/android/kotlin-ksp-kts/app/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp-kts/app/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /samples/android/kotlin-ksp-kts/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp-kts/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /samples/android/kotlin-ksp-kts/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp-kts/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /samples/android/kotlin-ksp-kts/app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp-kts/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /samples/android/kotlin-ksp-kts/app/src/test/java/com/example/myapplication/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp-kts/app/src/test/java/com/example/myapplication/ExampleUnitTest.kt -------------------------------------------------------------------------------- /samples/android/kotlin-ksp-kts/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp-kts/build.gradle.kts -------------------------------------------------------------------------------- /samples/android/kotlin-ksp-kts/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp-kts/gradle.properties -------------------------------------------------------------------------------- /samples/android/kotlin-ksp-kts/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp-kts/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /samples/android/kotlin-ksp-kts/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp-kts/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /samples/android/kotlin-ksp-kts/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp-kts/gradlew -------------------------------------------------------------------------------- /samples/android/kotlin-ksp-kts/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp-kts/gradlew.bat -------------------------------------------------------------------------------- /samples/android/kotlin-ksp-kts/settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp-kts/settings.gradle.kts -------------------------------------------------------------------------------- /samples/android/kotlin-ksp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp/.gitignore -------------------------------------------------------------------------------- /samples/android/kotlin-ksp/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | /src/main/cpp/generated 3 | -------------------------------------------------------------------------------- /samples/android/kotlin-ksp/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp/app/build.gradle -------------------------------------------------------------------------------- /samples/android/kotlin-ksp/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp/app/proguard-rules.pro -------------------------------------------------------------------------------- /samples/android/kotlin-ksp/app/src/androidTest/java/com/example/myapplication/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp/app/src/androidTest/java/com/example/myapplication/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /samples/android/kotlin-ksp/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /samples/android/kotlin-ksp/app/src/main/java/com/example/myapplication/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp/app/src/main/java/com/example/myapplication/MainActivity.kt -------------------------------------------------------------------------------- /samples/android/kotlin-ksp/app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /samples/android/kotlin-ksp/app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /samples/android/kotlin-ksp/app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /samples/android/kotlin-ksp/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /samples/android/kotlin-ksp/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /samples/android/kotlin-ksp/app/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp/app/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /samples/android/kotlin-ksp/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /samples/android/kotlin-ksp/app/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp/app/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /samples/android/kotlin-ksp/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /samples/android/kotlin-ksp/app/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp/app/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /samples/android/kotlin-ksp/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /samples/android/kotlin-ksp/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /samples/android/kotlin-ksp/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /samples/android/kotlin-ksp/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /samples/android/kotlin-ksp/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /samples/android/kotlin-ksp/app/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp/app/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /samples/android/kotlin-ksp/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /samples/android/kotlin-ksp/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /samples/android/kotlin-ksp/app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /samples/android/kotlin-ksp/app/src/test/java/com/example/myapplication/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp/app/src/test/java/com/example/myapplication/ExampleUnitTest.kt -------------------------------------------------------------------------------- /samples/android/kotlin-ksp/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp/build.gradle -------------------------------------------------------------------------------- /samples/android/kotlin-ksp/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp/gradle.properties -------------------------------------------------------------------------------- /samples/android/kotlin-ksp/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /samples/android/kotlin-ksp/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /samples/android/kotlin-ksp/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp/gradlew -------------------------------------------------------------------------------- /samples/android/kotlin-ksp/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp/gradlew.bat -------------------------------------------------------------------------------- /samples/android/kotlin-ksp/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/android/kotlin-ksp/settings.gradle -------------------------------------------------------------------------------- /samples/common-proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/common-proguard-rules.pro -------------------------------------------------------------------------------- /samples/cpp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/cpp/CMakeLists.txt -------------------------------------------------------------------------------- /samples/cpp/myapplication.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/cpp/myapplication.cpp -------------------------------------------------------------------------------- /samples/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/samples/libs.versions.toml -------------------------------------------------------------------------------- /src/java_exception.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/src/java_exception.cpp -------------------------------------------------------------------------------- /src/java_externals.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/src/java_externals.cpp -------------------------------------------------------------------------------- /src/java_field.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/src/java_field.cpp -------------------------------------------------------------------------------- /src/java_method.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/src/java_method.cpp -------------------------------------------------------------------------------- /src/java_runtime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/src/java_runtime.cpp -------------------------------------------------------------------------------- /src/java_string.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/src/java_string.cpp -------------------------------------------------------------------------------- /src/jni_provider.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/src/jni_provider.cpp -------------------------------------------------------------------------------- /tests/.gitignore: -------------------------------------------------------------------------------- 1 | gradle.properties 2 | /src/cpp/generated 3 | -------------------------------------------------------------------------------- /tests/.lldbinit: -------------------------------------------------------------------------------- 1 | pr h -s false SIGSEGV 2 | -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/tests/build.gradle -------------------------------------------------------------------------------- /tests/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/tests/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /tests/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/tests/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /tests/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/tests/gradlew -------------------------------------------------------------------------------- /tests/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/tests/gradlew.bat -------------------------------------------------------------------------------- /tests/settings.gradle: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/src/cpp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/tests/src/cpp/CMakeLists.txt -------------------------------------------------------------------------------- /tests/src/cpp/array_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/tests/src/cpp/array_tests.cpp -------------------------------------------------------------------------------- /tests/src/cpp/integration_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/tests/src/cpp/integration_tests.cpp -------------------------------------------------------------------------------- /tests/src/cpp/java_ref_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/tests/src/cpp/java_ref_tests.cpp -------------------------------------------------------------------------------- /tests/src/cpp/smjnitests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/tests/src/cpp/smjnitests.cpp -------------------------------------------------------------------------------- /tests/src/cpp/string_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/tests/src/cpp/string_tests.cpp -------------------------------------------------------------------------------- /tests/src/cpp/test_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/tests/src/cpp/test_util.h -------------------------------------------------------------------------------- /tests/src/cpp/utf_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/tests/src/cpp/utf_tests.cpp -------------------------------------------------------------------------------- /tests/src/java/smjni/tests/TestSimpleJNI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gershnik/SimpleJNI/HEAD/tests/src/java/smjni/tests/TestSimpleJNI.java --------------------------------------------------------------------------------