Sign in
dart
/
native.git
/
b5160496
commit
b5160496ab83e57bcce2ac198178bc93deb30687
[
log
]
author
Mahesh Hegde <46179734+mahesh-hegde@users.noreply.github.com>
Thu Aug 25 12:41:28 2022 +0530
committer
GitHub <noreply@github.com>
Thu Aug 25 09:11:28 2022 +0200
tree
482ec9b61bcff0527d13e6526906283214c5698a
parent
a06690e86090aec5757ca24f4e4e4e9eae7d6b15
[
diff
]
[jnigen] Initial code generator support (
https://github.com/dart-lang/jnigen/issues/19
)
.github/workflows/test-package.yml
[
diff
]
pkgs/jni/android/build.gradle
[
diff
]
pkgs/jni/android/src/main/java/dev/dart/jni/JniPlugin.java
[
diff
]
pkgs/jni/bin/setup.dart
[
diff
]
pkgs/jni/example/android/app/src/main/java/dev/dart/jni_example/AnyToast.java
[
diff
]
pkgs/jni/example/test/widget_test.dart
[
diff
]
pkgs/jni/lib/jni.dart
[
diff
]
pkgs/jni/lib/src/jl_object.dart
[Added -
diff
]
pkgs/jni/lib/src/jni.dart
[
diff
]
pkgs/jni/lib/src/jni_exceptions.dart
[
diff
]
pkgs/jni/lib/src/third_party/jni_bindings_generated.dart
[
diff
]
pkgs/jni/src/dartjni.c
[
diff
]
pkgs/jni/src/dartjni.h
[
diff
]
pkgs/jni/test/exception_test.dart
[
diff
]
pkgs/jni/test/jni_object_test.dart
[
diff
]
pkgs/jni/test/jni_test.dart
[
diff
]
pkgs/jni_gen/.gitignore
[
diff
]
pkgs/jni_gen/README.md
[
diff
]
pkgs/jni_gen/analysis_options.yaml
[
diff
]
pkgs/jni_gen/bin/setup.dart
[Added -
diff
]
pkgs/jni_gen/cmake/CMakeLists.txt.tmpl
[Added -
diff
]
pkgs/jni_gen/java/.gitignore
[Added -
diff
]
pkgs/jni_gen/java/README.md
[Added -
diff
]
pkgs/jni_gen/java/pom.xml
[Added -
diff
]
pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/Main.java
[Added -
diff
]
pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/disasm/AsmAnnotatedElementVisitor.java
[Added -
diff
]
pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/disasm/AsmAnnotationVisitor.java
[Added -
diff
]
pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/disasm/AsmClassVisitor.java
[Added -
diff
]
pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/disasm/AsmConstants.java
[Added -
diff
]
pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/disasm/AsmFieldVisitor.java
[Added -
diff
]
pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/disasm/AsmMethodVisitor.java
[Added -
diff
]
pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/disasm/AsmSummarizer.java
[Added -
diff
]
pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/disasm/TypeUtils.java
[Added -
diff
]
pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/doclet/AnnotationVisitor.java
[Added -
diff
]
pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/doclet/AstEnv.java
[Added -
diff
]
pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/doclet/ElementBuilders.java
[Added -
diff
]
pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/doclet/SummarizerDoclet.java
[Added -
diff
]
pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/doclet/SummarizerDocletBase.java
[Added -
diff
]
pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/elements/ClassDecl.java
[Added -
diff
]
pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/elements/DeclKind.java
[Added -
diff
]
pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/elements/Field.java
[Added -
diff
]
pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/elements/JavaAnnotation.java
[Added -
diff
]
pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/elements/JavaDocComment.java
[Added -
diff
]
pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/elements/Method.java
[Added -
diff
]
pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/elements/Package.java
[Added -
diff
]
pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/elements/Param.java
[Added -
diff
]
pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/elements/TypeParam.java
[Added -
diff
]
pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/elements/TypeUsage.java
[Added -
diff
]
pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/util/Log.java
[Added -
diff
]
pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/util/SkipException.java
[Added -
diff
]
pkgs/jni_gen/java/src/main/java/com/github/dart_lang/jni_gen/apisummarizer/util/StreamUtil.java
[Added -
diff
]
pkgs/jni_gen/java/src/test/java/com/github/dart_lang/jni_gen/apisummarizer/DocletSummarizerTests.java
[Added -
diff
]
pkgs/jni_gen/java/src/test/java/com/github/dart_lang/jni_gen/apisummarizer/TestDoclet.java
[Added -
diff
]
pkgs/jni_gen/java/src/test/resources/com/example/Example.java
[Added -
diff
]
pkgs/jni_gen/lib/jni_gen.dart
[
diff
]
pkgs/jni_gen/lib/src/bindings/bindings.dart
[Added -
diff
]
pkgs/jni_gen/lib/src/bindings/c_bindings.dart
[Added -
diff
]
pkgs/jni_gen/lib/src/bindings/common.dart
[Added -
diff
]
pkgs/jni_gen/lib/src/bindings/dart_bindings.dart
[Added -
diff
]
pkgs/jni_gen/lib/src/bindings/preprocessor.dart
[Added -
diff
]
pkgs/jni_gen/lib/src/bindings/symbol_resolver.dart
[Added -
diff
]
pkgs/jni_gen/lib/src/config/config.dart
[Added -
diff
]
pkgs/jni_gen/lib/src/config/errors.dart
[Added -
diff
]
pkgs/jni_gen/lib/src/config/summary_source.dart
[Added -
diff
]
pkgs/jni_gen/lib/src/config/task.dart
[Added -
diff
]
pkgs/jni_gen/lib/src/config/wrapper_options.dart
[Added -
diff
]
pkgs/jni_gen/lib/src/elements/elements.dart
[Added -
diff
]
pkgs/jni_gen/lib/src/elements/elements.g.dart
[Added -
diff
]
pkgs/jni_gen/lib/src/my_sum.dart
[Deleted -
diff
]
pkgs/jni_gen/lib/src/tools/maven_utils.dart
[Added -
diff
]
pkgs/jni_gen/lib/src/util/command_output.dart
[Added -
diff
]
pkgs/jni_gen/lib/src/util/find_package.dart
[Added -
diff
]
pkgs/jni_gen/lib/src/util/name_utils.dart
[Added -
diff
]
pkgs/jni_gen/lib/src/util/rename_conflict.dart
[Added -
diff
]
pkgs/jni_gen/lib/src/writers/bindings_writer.dart
[Added -
diff
]
pkgs/jni_gen/lib/src/writers/callback_writer.dart
[Added -
diff
]
pkgs/jni_gen/lib/src/writers/files_writer.dart
[Added -
diff
]
pkgs/jni_gen/lib/src/writers/writers.dart
[Added -
diff
]
pkgs/jni_gen/lib/tools.dart
[Added -
diff
]
pkgs/jni_gen/pubspec.yaml
[
diff
]
pkgs/jni_gen/test/bindings_test.dart
[Added -
diff
]
pkgs/jni_gen/test/jackson_core_test/.gitignore
[Added -
diff
]
pkgs/jni_gen/test/jackson_core_test/generate.dart
[Added -
diff
]
pkgs/jni_gen/test/jackson_core_test/generated_files_test.dart
[Added -
diff
]
pkgs/jni_gen/test/jackson_core_test/third_party/lib/com/fasterxml/jackson/core.dart
[Added -
diff
]
pkgs/jni_gen/test/jackson_core_test/third_party/lib/init.dart
[Added -
diff
]
pkgs/jni_gen/test/jackson_core_test/third_party/src/CMakeLists.txt
[Added -
diff
]
pkgs/jni_gen/test/jackson_core_test/third_party/src/dartjni.h
[Added -
diff
]
pkgs/jni_gen/test/jackson_core_test/third_party/src/jackson_core_test.c
[Added -
diff
]
pkgs/jni_gen/test/my_test.dart
[Deleted -
diff
]
pkgs/jni_gen/test/package_resolver_test.dart
[Added -
diff
]
pkgs/jni_gen/test/simple_package_test/.gitignore
[Added -
diff
]
pkgs/jni_gen/test/simple_package_test/generate.dart
[Added -
diff
]
pkgs/jni_gen/test/simple_package_test/generated_files_test.dart
[Added -
diff
]
pkgs/jni_gen/test/simple_package_test/java/dev/dart/pkg2/C2.java
[Added -
diff
]
pkgs/jni_gen/test/simple_package_test/java/dev/dart/simple_package/Example.java
[Added -
diff
]
pkgs/jni_gen/test/simple_package_test/lib/dev/dart/pkg2.dart
[Added -
diff
]
pkgs/jni_gen/test/simple_package_test/lib/dev/dart/simple_package.dart
[Added -
diff
]
pkgs/jni_gen/test/simple_package_test/lib/init.dart
[Added -
diff
]
pkgs/jni_gen/test/simple_package_test/src/CMakeLists.txt
[Added -
diff
]
pkgs/jni_gen/test/simple_package_test/src/dartjni.h
[Added -
diff
]
pkgs/jni_gen/test/simple_package_test/src/simple_package.c
[Added -
diff
]
pkgs/jni_gen/test/test_util/test_util.dart
[Added -
diff
]
pkgs/jnigen/README.md
[
diff
]
104 files changed
tree: 482ec9b61bcff0527d13e6526906283214c5698a
.github/
pkgs/