-
Notifications
You must be signed in to change notification settings - Fork 42
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merge jnigen #545
Merge jnigen #545
Commits on May 31, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 2a39260 - Browse repository at this point
Copy the full SHA 2a39260View commit details
Commits on Jun 7, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 3742faa - Browse repository at this point
Copy the full SHA 3742faaView commit details
Commits on Jul 1, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 982a267 - Browse repository at this point
Copy the full SHA 982a267View commit details -
Configuration menu - View commit details
-
Copy full SHA for 837ceb4 - Browse repository at this point
Copy the full SHA 837ceb4View commit details
Commits on Jul 4, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 6353457 - Browse repository at this point
Copy the full SHA 6353457View commit details
Commits on Jul 6, 2022
-
[jnigen] Create FFI plugin (dart-archive/jnigen#8)
Stub from `flutter create --template plugin_ffi` with GitHub workflow support.
Configuration menu - View commit details
-
Copy full SHA for 3dee1d8 - Browse repository at this point
Copy the full SHA 3dee1d8View commit details
Commits on Jul 23, 2022
-
Configuration menu - View commit details
-
Copy full SHA for a06690e - Browse repository at this point
Copy the full SHA a06690eView commit details
Commits on Aug 25, 2022
-
Configuration menu - View commit details
-
Copy full SHA for b516049 - Browse repository at this point
Copy the full SHA b516049View commit details
Commits on Aug 29, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 0f7ced7 - Browse repository at this point
Copy the full SHA 0f7ced7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 91a41f6 - Browse repository at this point
Copy the full SHA 91a41f6View commit details
Commits on Sep 2, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ef4a9f8 - Browse repository at this point
Copy the full SHA ef4a9f8View commit details
Commits on Sep 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 41e7871 - Browse repository at this point
Copy the full SHA 41e7871View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1bd070 - Browse repository at this point
Copy the full SHA a1bd070View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd369f0 - Browse repository at this point
Copy the full SHA cd369f0View commit details
Commits on Sep 12, 2022
-
Configuration menu - View commit details
-
Copy full SHA for e53465b - Browse repository at this point
Copy the full SHA e53465bView commit details
Commits on Sep 15, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ac9f26a - Browse repository at this point
Copy the full SHA ac9f26aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 33105e7 - Browse repository at this point
Copy the full SHA 33105e7View commit details
Commits on Sep 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 550b27e - Browse repository at this point
Copy the full SHA 550b27eView commit details
Commits on Sep 27, 2022
-
Configuration menu - View commit details
-
Copy full SHA for a719f3b - Browse repository at this point
Copy the full SHA a719f3bView commit details
Commits on Oct 4, 2022
-
Configuration menu - View commit details
-
Copy full SHA for abb3c7b - Browse repository at this point
Copy the full SHA abb3c7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d6fed49 - Browse repository at this point
Copy the full SHA d6fed49View commit details
Commits on Oct 7, 2022
-
[jnigen] Few improvements in generated C code including exception sup…
…port. (dart-archive/jnigen#87) * C bindings no longer use fully qualified names. Instead, it uses number-renamed simple names. The classes are sorted in the summarizer to ensure the order is deterministic. This enables shorter symbol names and less verbose bindings. * C bindings are formatted using same style as Dart SDK, using clang-format. If clang-format is not available, jnigen will issue a warning. Closes: https://github.com/dart-lang/jnigen/issues/84 * C bindings return `JniResult`. The older `Jni.checkException` stopgap is removed. It reduces one line per function binding in dart. Lastly exceptions will work properly on android Closes: https://github.com/dart-lang/jnigen/issues/56
Configuration menu - View commit details
-
Copy full SHA for 81bda33 - Browse repository at this point
Copy the full SHA 81bda33View commit details
Commits on Oct 13, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 3e801f9 - Browse repository at this point
Copy the full SHA 3e801f9View commit details
Commits on Oct 14, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9cb65f6 - Browse repository at this point
Copy the full SHA 9cb65f6View commit details
Commits on Oct 15, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 644e75f - Browse repository at this point
Copy the full SHA 644e75fView commit details
Commits on Oct 17, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 226e60f - Browse repository at this point
Copy the full SHA 226e60fView commit details
Commits on Oct 19, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 5cb0060 - Browse repository at this point
Copy the full SHA 5cb0060View commit details
Commits on Oct 25, 2022
-
Configuration menu - View commit details
-
Copy full SHA for a9446e7 - Browse repository at this point
Copy the full SHA a9446e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for f5b33be - Browse repository at this point
Copy the full SHA f5b33beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 27ca310 - Browse repository at this point
Copy the full SHA 27ca310View commit details
Commits on Oct 26, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 88dcfc9 - Browse repository at this point
Copy the full SHA 88dcfc9View commit details
Commits on Oct 27, 2022
-
[jnigen] Pure dart bindings (dart-archive/jnigen#110)
The bindings still need the compiled `dartjni.c` from `package:jni`, but with this approach the native code is constant. This makes this approach more ideal for generating large libraries. This approach yields lower performance than using the C bindings.
Configuration menu - View commit details
-
Copy full SHA for 35f1ba8 - Browse repository at this point
Copy the full SHA 35f1ba8View commit details
Commits on Oct 28, 2022
-
Configuration menu - View commit details
-
Copy full SHA for cbe3344 - Browse repository at this point
Copy the full SHA cbe3344View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e87326 - Browse repository at this point
Copy the full SHA 5e87326View commit details
Commits on Nov 8, 2022
-
[jnigen] Array support (dart-archive/jnigen#118)
Added support for Java arrays. Closed https://github.com/dart-lang/jnigen/issues/69. * `jni`: Added `JniArray<T>` and `JniType<T>` that includes signature information about Java types. * `jnigen` generates an extension for `JniArray<GeneratedClass>` so we can use `operator []` and `operator []=` on all arrays. `jni` types also have this extension. * Arrays also have a `setRange` method similar to `List`s. * `jnigen` generates a private type class that extends `JniType<GeneratedClass>` accessible through `.type` static getter. This is useful for creating arrays since they require a type parameter like `JniArray(JniString.type, 5)` which creates an array of `JniString` with a length of 5.
Configuration menu - View commit details
-
Copy full SHA for 068d88f - Browse repository at this point
Copy the full SHA 068d88fView commit details
Commits on Nov 9, 2022
-
[jnigen]
JniX
toJX
rename (dart-archive/jnigen#126)Closed https://github.com/dart-lang/jnigen/issues/124. Closed https://github.com/dart-lang/jnigen/issues/125. * Added `JPrimitive` and its subclasses instead of using the typedefs from `ffi` directly. * Renamed `JniObject`, `JniString`, and ... to the shorter `JObject`, JString`, and ... * Made tests more robust by deleting the objects in an arena.
Configuration menu - View commit details
-
Copy full SHA for a80a378 - Browse repository at this point
Copy the full SHA a80a378View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d36198 - Browse repository at this point
Copy the full SHA 1d36198View commit details
Commits on Nov 14, 2022
-
Configuration menu - View commit details
-
Copy full SHA for a9e526b - Browse repository at this point
Copy the full SHA a9e526bView commit details
Commits on Nov 15, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d057af5 - Browse repository at this point
Copy the full SHA d057af5View commit details
Commits on Nov 21, 2022
-
[jnigen] Generic support (dart-archive/jnigen#136)
Added support for Generics – Closed https://github.com/dart-lang/jnigen/issues/66, Closed https://github.com/dart-lang/jnigen/issues/73 * TypeClasses are now public and have `fromRef` * Casting is possible between different types. * Nested generic classes are also supported.
Configuration menu - View commit details
-
Copy full SHA for da1647c - Browse repository at this point
Copy the full SHA da1647cView commit details
Commits on Nov 23, 2022
-
[jnigen] Updated docs to reflect renames (dart-archive/jnigen#146)
* Updated docs to reflect renames (`JniObject` -> `JObject`) * Updated llvm versions for linux dylib lookup as tests weren't passing
Configuration menu - View commit details
-
Copy full SHA for 51f71d8 - Browse repository at this point
Copy the full SHA 51f71d8View commit details
Commits on Nov 24, 2022
-
[jnigen] fixed the problem with annotations containing enums + reg te…
…sts (dart-archive/jnigen#150)
Configuration menu - View commit details
-
Copy full SHA for 8460b26 - Browse repository at this point
Copy the full SHA 8460b26View commit details
Commits on Dec 2, 2022
-
[jnigen] blast_repo fixes (dart-archive/jnigen#152)
Dependabot GitHub Action
Configuration menu - View commit details
-
Copy full SHA for c470670 - Browse repository at this point
Copy the full SHA c470670View commit details -
[jnigen] Bump coverallsapp/github-action from 1.1.2 to 1.1.3 (dart-ar…
…chive/jnigen#154) Bumps [coverallsapp/github-action](https://github.com/coverallsapp/github-action) from 1.1.2 to 1.1.3. - [Release notes](https://github.com/coverallsapp/github-action/releases) - [Commits](coverallsapp/github-action@8cbef1d...9ba913c) --- updated-dependencies: - dependency-name: coverallsapp/github-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for c195412 - Browse repository at this point
Copy the full SHA c195412View commit details
Commits on Dec 13, 2022
-
[jnigen] Use .jar metadata to generate generic types (dart-archive/jn…
…igen#158) Closes https://github.com/dart-lang/jnigen/issues/132. ASM backend, parses classes, fields and method signatures from the metadata to add generic type information to other-wise type-erased generics.
Configuration menu - View commit details
-
Copy full SHA for 611c964 - Browse repository at this point
Copy the full SHA 611c964View commit details
Commits on Dec 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 659e626 - Browse repository at this point
Copy the full SHA 659e626View commit details
Commits on Jan 5, 2023
-
[jnigen] Bump actions/setup-java (dart-archive/jnigen#167)
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 19eeec562b37d29a1ad055b7de9c280bd0906d8d to 308abcba03229002f0055e17d79d00c32fca160f. - [Release notes](https://github.com/actions/setup-java/releases) - [Commits](actions/setup-java@19eeec5...308abcb) --- updated-dependencies: - dependency-name: actions/setup-java dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 540922a - Browse repository at this point
Copy the full SHA 540922aView commit details -
[jnigen] Bump actions/checkout from 3.1.0 to 3.3.0 (dart-archive/jnig…
…en#169) Bumps [actions/checkout](https://github.com/actions/checkout) from 3.1.0 to 3.3.0. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@93ea575...ac59398) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 87bba4e - Browse repository at this point
Copy the full SHA 87bba4eView commit details
Commits on Jan 25, 2023
-
[jnigen] 0.2.0 (dart-archive/jnigen#174)
* 0.2.0 version on pub
Configuration menu - View commit details
-
Copy full SHA for 7bf0a71 - Browse repository at this point
Copy the full SHA 7bf0a71View commit details
Commits on Jan 26, 2023
-
[jnigen] 0.2.1 (dart-archive/jnigen#175)
Add `.clang-format` to pub.
Configuration menu - View commit details
-
Copy full SHA for 6c6b5f5 - Browse repository at this point
Copy the full SHA 6c6b5f5View commit details
Commits on Jan 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e22150d - Browse repository at this point
Copy the full SHA e22150dView commit details
Commits on Feb 1, 2023
-
[jnigen] Bump egor-tensin/setup-clang from 1.3 to 1.4 (dart-archive/j…
…nigen#180) Bumps [egor-tensin/setup-clang](https://github.com/egor-tensin/setup-clang) from 1.3 to 1.4. - [Release notes](https://github.com/egor-tensin/setup-clang/releases) - [Commits](egor-tensin/setup-clang@01d437c...ef434b4) --- updated-dependencies: - dependency-name: egor-tensin/setup-clang dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 800a110 - Browse repository at this point
Copy the full SHA 800a110View commit details -
[jnigen] Bump actions/setup-java (dart-archive/jnigen#179)
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 308abcba03229002f0055e17d79d00c32fca160f to 9b86bbe88a8152e5b9e6c15fd2e0efdd2994ffb6. - [Release notes](https://github.com/actions/setup-java/releases) - [Commits](actions/setup-java@308abcb...9b86bbe) --- updated-dependencies: - dependency-name: actions/setup-java dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 466ed3f - Browse repository at this point
Copy the full SHA 466ed3fView commit details
Commits on Feb 16, 2023
-
[jnigen] Convert Kotlin's
suspend fun
to Dart's async methods (dart……-archive/jnigen#171) Added a boolean option to jnigen.yaml called `suspend_fun_to_async`. When `true`, Kotlin suspendable functions, specified by `suspend fun`, will be converted into Dart async methods. A Kotlin suspendable function gets de-sugared into a continutation-passing style (CPS) method which takes a `kotlin.coroutines.Continuation` as its final argument. At the preprocessing stage – if the `suspend_fun_to_async` option is set – the `asyncReturnType` of each method that has `kotlin.coroutines.Continuation` as its final argument will be set so that later in the binding generation step, the return type of the method gets converted to `Future<{asyncReturnType}>`. The generated bindings instead passes a special `PortContinuation` instance which is defined by `package:jni`. This class implements `Continuation` and gets a native send port address in its constructor. Later, when the `suspend fun` wants to resume, the `resumeWith` method of the `PortContinuation` instance gets called, which in turn calls the `_resumeWith` native method defined in `dartjni.c`. This method send the address of the object to through the send port specified. All the boilerplate regarding the creation of `NativePort`, `PortContinuation`, awaiting responses, checking for errors and such are automatically generated by `package:jnigen`. For native ports to work, `package:jni` provides a handy `Jni.initDLApi()` to be called first. Example: This: ```kotlin public suspend fun thinkBeforeAnswering(): String ``` Gets converted to: ```dart Future<jni.JString> thinkBeforeAnswering() async ```
Configuration menu - View commit details
-
Copy full SHA for 4f770ad - Browse repository at this point
Copy the full SHA 4f770adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2267ff4 - Browse repository at this point
Copy the full SHA 2267ff4View commit details -
Configuration menu - View commit details
-
Copy full SHA for ce9e59e - Browse repository at this point
Copy the full SHA ce9e59eView commit details
Commits on Mar 2, 2023
-
[jnigen] Bump actions/setup-java (dart-archive/jnigen#191)
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 9b86bbe88a8152e5b9e6c15fd2e0efdd2994ffb6 to ea15b3b99cdc9ac45af1882d085e3f9297a75a8b. - [Release notes](https://github.com/actions/setup-java/releases) - [Commits](actions/setup-java@9b86bbe...ea15b3b) --- updated-dependencies: - dependency-name: actions/setup-java dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b54e1cb - Browse repository at this point
Copy the full SHA b54e1cbView commit details -
[jnigen] Bump coverallsapp/github-action from 1.1.3 to 1.2.4 (dart-ar…
…chive/jnigen#192) Bumps [coverallsapp/github-action](https://github.com/coverallsapp/github-action) from 1.1.3 to 1.2.4. - [Release notes](https://github.com/coverallsapp/github-action/releases) - [Commits](coverallsapp/github-action@9ba913c...50c33ad) --- updated-dependencies: - dependency-name: coverallsapp/github-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 64fec92 - Browse repository at this point
Copy the full SHA 64fec92View commit details
Commits on Mar 16, 2023
-
[jnigen] Refactor into Visitor pattern (dart-archive/jnigen#200)
Introducing a top-level `Classes` class which includes all the classes we're trying to generate as yet another element, makes each step of the code generation pipeline, feel the same. For example exclusion of classes and methods are now both done via actually removing the objects instead of setting an `isIncluded` flag. This `Classes` object will go through a pipeline of: 1. `Excluder` – excludes the unwanted classes, the private ones and the ones specified by the user. 2. `Linker` – links up the objects together to create a graph. 3. `Renamer` – renames the classes, methods, fields, ... not to clash with other reserved names. 4. `DartGenerator` – generates and writes to files.
Configuration menu - View commit details
-
Copy full SHA for 1566826 - Browse repository at this point
Copy the full SHA 1566826View commit details
Commits on Mar 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4562edc - Browse repository at this point
Copy the full SHA 4562edcView commit details
Commits on Mar 29, 2023
-
[jnigen] Generate JValue wrapper classes in pure Dart bindings (dart-…
…archive/jnigen#212) * closes dart-archive/jnigen#221
Configuration menu - View commit details
-
Copy full SHA for a16ad44 - Browse repository at this point
Copy the full SHA a16ad44View commit details
Commits on Mar 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5883326 - Browse repository at this point
Copy the full SHA 5883326View commit details
Commits on Mar 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f16de6d - Browse repository at this point
Copy the full SHA f16de6dView commit details
Commits on Apr 3, 2023
-
[jnigen] Bump actions/checkout from 3.3.0 to 3.5.0 (dart-archive/jnig…
…en#225) Bumps [actions/checkout](https://github.com/actions/checkout) from 3.3.0 to 3.5.0. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@ac59398...8f4b7f8) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for ea63bdf - Browse repository at this point
Copy the full SHA ea63bdfView commit details -
[jnigen] Bump actions/setup-java (dart-archive/jnigen#226)
Bumps [actions/setup-java](https://github.com/actions/setup-java) from ea15b3b99cdc9ac45af1882d085e3f9297a75a8b to 5ffc13f4174014e2d4d4572b3d74c3fa61aeb2c2. - [Release notes](https://github.com/actions/setup-java/releases) - [Commits](actions/setup-java@ea15b3b...5ffc13f) --- updated-dependencies: - dependency-name: actions/setup-java dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 9250933 - Browse repository at this point
Copy the full SHA 9250933View commit details -
[jnigen] Bump subosito/flutter-action from 2.8.0 to 2.10.0 (dart-arch…
…ive/jnigen#223) Bumps [subosito/flutter-action](https://github.com/subosito/flutter-action) from 2.8.0 to 2.10.0. - [Release notes](https://github.com/subosito/flutter-action/releases) - [Commits](subosito/flutter-action@dbf1fa0...48cafc2) --- updated-dependencies: - dependency-name: subosito/flutter-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for eea221d - Browse repository at this point
Copy the full SHA eea221dView commit details -
[jnigen] Bump coverallsapp/github-action from 1.2.4 to 2.0.0 (dart-ar…
…chive/jnigen#224) Bumps [coverallsapp/github-action](https://github.com/coverallsapp/github-action) from 1.2.4 to 2.0.0. - [Release notes](https://github.com/coverallsapp/github-action/releases) - [Commits](coverallsapp/github-action@50c33ad...67662d2) --- updated-dependencies: - dependency-name: coverallsapp/github-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 732f363 - Browse repository at this point
Copy the full SHA 732f363View commit details
Commits on Apr 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0dd2f0d - Browse repository at this point
Copy the full SHA 0dd2f0dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c9c73a0 - Browse repository at this point
Copy the full SHA c9c73a0View commit details -
[jnigen] JAR handling improvements (dart-archive/jnigen#220)
* Move summarizer invocation into summary.dart for better testability. * Support reading source JARs (https://github.com/dart-lang/jnigen/issues/208) * Fix an issue where the summarizer failed when providing only classes and no source (https://github.com/dart-lang/jnigen/issues/147)
Configuration menu - View commit details
-
Copy full SHA for e998636 - Browse repository at this point
Copy the full SHA e998636View commit details
Commits on Apr 6, 2023
-
[jnigen] Add ability to use source dependencies from Gradle (dart-arc…
…hive/jnigen#231) * Add google maven repository to maven * add_gradle_sources option * Add proguard rules and EmojiConfig usage in example
Configuration menu - View commit details
-
Copy full SHA for 4d24823 - Browse repository at this point
Copy the full SHA 4d24823View commit details
Commits on Apr 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b7db0fa - Browse repository at this point
Copy the full SHA b7db0faView commit details
Commits on Apr 12, 2023
-
[jnigen] Type inference for generics (dart-archive/jnigen#236)
Type parameters are now named parameters instead. This allows us to toggle whether or not they're "required". A type parameter is not required if we can find it somewhere in the list of arguments. For example in `<T> f(ArrayList<T> arr)`, `T` can be inferred because it's also the element type in the `ArrayList`. There might be multiple places where a certain type parameter `T` is found within the arguments. In that case we choose the lowest common super type of all the cases.
Configuration menu - View commit details
-
Copy full SHA for af0ee4f - Browse repository at this point
Copy the full SHA af0ee4fView commit details -
[jnigen] (An attempt to) Improve CI workflows (dart-archive/jnigen#222)
* Move google-java-format to analyze actions * Remove separate job for running java tests * Reformat YAML to use single quotes * Does removing yaml_config test affect coverage?
Configuration menu - View commit details
-
Copy full SHA for d21b672 - Browse repository at this point
Copy the full SHA d21b672View commit details -
Configuration menu - View commit details
-
Copy full SHA for e279dd5 - Browse repository at this point
Copy the full SHA e279dd5View commit details
Commits on Apr 18, 2023
-
[jnigen] Remove FFI patch and use mutex around method/field lookups (d…
…art-archive/jnigen#246) * Add pubspec.lock from JNI example to git. This file should be checked in. * Remove ffi patch and instead depend on the internals of a pinned package:ffi version (closes https://github.com/dart-lang/jnigen/issues/149) * Add new tests on GlobalJniEnv * Rename findJniClass -> findJClass * Locking around method/field lookups. (closes https://github.com/dart-lang/jnigen/issues/85) * Rename asJString and asDartString to toJStringPtr and toDartString for uniform naming * Rename JniClass -> JClass * Compare bindings normally and fallback to ignoring spaces
Configuration menu - View commit details
-
Copy full SHA for 215832a - Browse repository at this point
Copy the full SHA 215832aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 24f449b - Browse repository at this point
Copy the full SHA 24f449bView commit details
Commits on Apr 20, 2023
-
[jnigen] Further FFI improvements (dart-archive/jnigen#254)
* Add DllMain lock initialization in windows * release lock on second init check * Use wrapper class instead of extensions. * Rename GlobalJniEnv in C to `GlobalJniEnvStruct`, and `JniAccessors` to `JniAccessorsStruct` * In dart, generate wrapper classes that store a pointer to above. * Then generate methods which are semantically equivalent to the extensions in previous iterations. * But internally, results of `asFunction` are cached to late field instead of being called again. (This is what ffigen does too). * Do not generate extensions for local env & javavm types * Remove -j * Add --test-randomize-ordering-seed random
Configuration menu - View commit details
-
Copy full SHA for 80808da - Browse repository at this point
Copy the full SHA 80808daView commit details
Commits on Apr 21, 2023
-
[jnigen] Bunch of small testsuite improvements (dart-archive/jnigen#257)
* Throw error in test if summarizer is stale * Fail if jni dylib is stale * Add spawnIfNotExists. (It sounds like SQL, which means no further evolution is possible) * Add tags mechanism to jnigen test * Add `summarizer_test` and `large_test` tags. So that in dev env, can exclude these with -x tag for fast iteration. * Adds dart_test.yaml which is required for this configuration by test package. * Use random seed for jnigen tests in CI
Configuration menu - View commit details
-
Copy full SHA for 1753fed - Browse repository at this point
Copy the full SHA 1753fedView commit details
Commits on Apr 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f129cdf - Browse repository at this point
Copy the full SHA f129cdfView commit details
Commits on Apr 27, 2023
-
[jnigen] Support Maven version 4 (dart-archive/jnigen#261)
From version 4 Maven throws an error if we use descriptorId as we should be using descriptorRef instead. descriptorRef also works with Maven 3. To enable support for Maven 4 we have changed the Maven command used to build ApiSummarizer.jar from 'mvn assembly:assembly` to `mvn compile`. Jnigen/java's README contains instructions for manually building ApiSummarizer.jar. These instructions need to be updated to use the new maven commands 'mvn compile' and 'mvn test'.
Configuration menu - View commit details
-
Copy full SHA for e9f16e6 - Browse repository at this point
Copy the full SHA e9f16e6View commit details
Commits on May 2, 2023
-
[jnigen] Bump actions/checkout from 3.5.0 to 3.5.2 (dart-archive/jnig…
…en#268) Bumps [actions/checkout](https://github.com/actions/checkout) from 3.5.0 to 3.5.2. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@8f4b7f8...8e5e7e5) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 16f2d4e - Browse repository at this point
Copy the full SHA 16f2d4eView commit details -
[jnigen] Bump coverallsapp/github-action from 2.0.0 to 2.1.2 (dart-ar…
…chive/jnigen#269) Bumps [coverallsapp/github-action](https://github.com/coverallsapp/github-action) from 2.0.0 to 2.1.2. - [Release notes](https://github.com/coverallsapp/github-action/releases) - [Commits](coverallsapp/github-action@67662d2...f350da2) --- updated-dependencies: - dependency-name: coverallsapp/github-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for cf3db19 - Browse repository at this point
Copy the full SHA cf3db19View commit details -
[jnigen] Stress tests and a few runtime fixes (dart-archive/jnigen#264)
* Generate and compare both types of bindings * Add load tests * Add test cases against exception throwing * add to_global_ref_result function to dartjni.h * Fix field getter double call in certain cases
Configuration menu - View commit details
-
Copy full SHA for fa265a8 - Browse repository at this point
Copy the full SHA fa265a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 995c530 - Browse repository at this point
Copy the full SHA 995c530View commit details
Commits on May 4, 2023
-
[jnigen] Boxed types + Map + Set + List (dart-archive/jnigen#271)
* make primitive types lowercased * remove part statements * add jset, jlist, jmap and jiterator * add JNumber and JBoolean, JInteger and other boxed types * increase coverage
Configuration menu - View commit details
-
Copy full SHA for 06afdf1 - Browse repository at this point
Copy the full SHA 06afdf1View commit details
Commits on May 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6822f90 - Browse repository at this point
Copy the full SHA 6822f90View commit details
Commits on May 11, 2023
-
[jnigen] Summarizer fix class listing (dart-archive/jnigen#272)
* Add tests for summarizer failure cases. * Fix class listings
Configuration menu - View commit details
-
Copy full SHA for d6a0594 - Browse repository at this point
Copy the full SHA d6a0594View commit details
Commits on May 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 58a1e63 - Browse repository at this point
Copy the full SHA 58a1e63View commit details
Commits on May 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7452aae - Browse repository at this point
Copy the full SHA 7452aaeView commit details
Commits on May 16, 2023
-
[jnigen] Fix encoding bug (dart-archive/jnigen#279)
* Use UTF-16 in strings
Configuration menu - View commit details
-
Copy full SHA for 31eb7b8 - Browse repository at this point
Copy the full SHA 31eb7b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ecd702 - Browse repository at this point
Copy the full SHA 1ecd702View commit details
Commits on May 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 32d057e - Browse repository at this point
Copy the full SHA 32d057eView commit details
Commits on May 31, 2023
-
[jnigen] Using a yaml symbols file instead of hard coding package:jni…
… exported classes (dart-archive/jnigen#289) * Removes the support for importMap in config. * Adds the support for importing a yaml symbols file.
Configuration menu - View commit details
-
Copy full SHA for 19ff0d2 - Browse repository at this point
Copy the full SHA 19ff0d2View commit details -
[jnigen] Generating List/Map/... from classes in
package:jni
(dart-……archive/jnigen#291) Now some util classes: List, Map, Set and Iterator and boxed types (java.lang.Number, Byte, Integer, ...) are generated from `package:jni` readily available classes.
Configuration menu - View commit details
-
Copy full SHA for 756cd11 - Browse repository at this point
Copy the full SHA 756cd11View commit details
Commits on Jun 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4827fc3 - Browse repository at this point
Copy the full SHA 4827fc3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 72e7019 - Browse repository at this point
Copy the full SHA 72e7019View commit details
Commits on Jun 13, 2023
-
[jnigen] Non static nested class construction (dart-archive/jnigen#297)
Construct the non-static nested classes correctly
Configuration menu - View commit details
-
Copy full SHA for 9ef4d1f - Browse repository at this point
Copy the full SHA 9ef4d1fView commit details
Commits on Jun 26, 2023
-
[jnigen] Added the namespace property in build.gradle if the field is…
… necessary. (dart-archive/jnigen#306)
Configuration menu - View commit details
-
Copy full SHA for cda6564 - Browse repository at this point
Copy the full SHA cda6564View commit details -
[jnigen] Parse Kotlin's metadata + Remove
suspend_fun_to_async
flag…… in config (dart-archive/jnigen#308) * Parse Kotlin's metadata in API Summarizer * Remove `suspend_fun_to_async` from config now that `isSuspend` reliably detect `suspend fun`s.
Configuration menu - View commit details
-
Copy full SHA for fc6688d - Browse repository at this point
Copy the full SHA fc6688dView commit details
Commits on Jul 3, 2023
-
[jnigen] Bump coverallsapp/github-action from 2.1.2 to 2.2.0 (dart-ar…
…chive/jnigen#310) Bumps [coverallsapp/github-action](https://github.com/coverallsapp/github-action) from 2.1.2 to 2.2.0. - [Release notes](https://github.com/coverallsapp/github-action/releases) - [Commits](coverallsapp/github-action@f350da2...c7885c0) --- updated-dependencies: - dependency-name: coverallsapp/github-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for fc8bd8e - Browse repository at this point
Copy the full SHA fc8bd8eView commit details -
[jnigen] Bump actions/checkout from 3.5.2 to 3.5.3 (dart-archive/jnig…
…en#311) Bumps [actions/checkout](https://github.com/actions/checkout) from 3.5.2 to 3.5.3. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@8e5e7e5...c85c95e) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for e6bdddb - Browse repository at this point
Copy the full SHA e6bdddbView commit details
Commits on Jul 5, 2023
-
[jnigen] Fix summarizer nested class bug (dart-archive/jnigen#312)
* Fix inner classes * Fix nested class finding * Remove -r and -v options * Add checks for nested classes in config * Remove problematic steps from GH action * Add anonymous inner class example * Use sorted() for deterministic order * Refactor ClassFinder logic and add Unit test * Filter anonymous classes in summarizer itself
Configuration menu - View commit details
-
Copy full SHA for 7960c76 - Browse repository at this point
Copy the full SHA 7960c76View commit details
Commits on Jul 25, 2023
-
[jnigen] Interface implementation (dart-archive/jnigen#326)
* attach finalizable to close the port for interfaces * add missing JCharacter boxed type * add .implement method completed for interfaces * fix descriptor issues * temporarily do not check the ffigen bindings until ffigenhttps://github.com/dart-lang/jnigen/issues/555 is solved * remove duplicated java source in jni + sort ffigen.yaml inline functions * add the interface implementation under an experiment flag + docs
Configuration menu - View commit details
-
Copy full SHA for 0673049 - Browse repository at this point
Copy the full SHA 0673049View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e690dd - Browse repository at this point
Copy the full SHA 7e690ddView commit details
Commits on Jul 31, 2023
-
[jnigen] Fix windows specifics and global reference ownership in inte…
…rface implementation (dart-archive/jnigen#335) Since Dart doesn't know that this global reference is still used, it might garbage collect it via NativeFinalizer thus making it invalid. We're letting Java handle the clean up and use setAsDeleted to detach the native finalizer from the return value in Dart.
Configuration menu - View commit details
-
Copy full SHA for ef33349 - Browse repository at this point
Copy the full SHA ef33349View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb1c49f - Browse repository at this point
Copy the full SHA bb1c49fView commit details -
[jnigen] Override JObject's toString with appropriate Java's toString (…
…dart-archive/jnigen#337) * add toString * remove extra hashCode and == as JObject already has it
Configuration menu - View commit details
-
Copy full SHA for db9185a - Browse repository at this point
Copy the full SHA db9185aView commit details
Commits on Aug 1, 2023
-
[jnigen] Bump coverallsapp/github-action from 2.2.0 to 2.2.1 (dart-ar…
…chive/jnigen#339) Bumps [coverallsapp/github-action](https://github.com/coverallsapp/github-action) from 2.2.0 to 2.2.1. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/coverallsapp/github-action/commit/95b1a2355bd0e526ad2fd62da9fd386ad4c98474"><code>95b1a23</code></a> feat: add files option (<a href="https://redirect.github.com/coverallsapp/github-action/issues/185">https://github.com/dart-lang/jnigen/issues/185</a>)</li> <li><a href="https://github.com/coverallsapp/github-action/commit/12d23ccd512af6f292f5eaf42c191d64928b135c"><code>12d23cc</code></a> feat: add fail-on-error option (<a href="https://redirect.github.com/coverallsapp/github-action/issues/184">https://github.com/dart-lang/jnigen/issues/184</a>)</li> <li><a href="https://github.com/coverallsapp/github-action/commit/8e1cba00ac8bb526c6a1b96b810071687e5e8310"><code>8e1cba0</code></a> feat: add measure option (<a href="https://redirect.github.com/coverallsapp/github-action/issues/183">https://github.com/dart-lang/jnigen/issues/183</a>)</li> <li><a href="https://github.com/coverallsapp/github-action/commit/cb1c78cc8dd8522acce1a460c643e67515393ef6"><code>cb1c78c</code></a> docs: clarify coveralls repo permissions (<a href="https://redirect.github.com/coverallsapp/github-action/issues/182">https://github.com/dart-lang/jnigen/issues/182</a>)</li> <li><a href="https://github.com/coverallsapp/github-action/commit/3b7440a0fbc8822c731c93250c2c5506ca51a48f"><code>3b7440a</code></a> Update README.md (<a href="https://redirect.github.com/coverallsapp/github-action/issues/181">https://github.com/dart-lang/jnigen/issues/181</a>)</li> <li>See full diff in <a href="https://github.com/coverallsapp/github-action/compare/c7885c00cb7ec0b8f9f5ff3f53cddb980f7a4412...95b1a2355bd0e526ad2fd62da9fd386ad4c98474">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=coverallsapp/github-action&package-manager=github_actions&previous-version=2.2.0&new-version=2.2.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details>
Configuration menu - View commit details
-
Copy full SHA for 2527e47 - Browse repository at this point
Copy the full SHA 2527e47View commit details
Commits on Aug 8, 2023
-
[jnigen] Bump actions/setup-java from 3.11.0 to 3.12.0 (dart-archive/…
…jnigen#338) Bumps [actions/setup-java](https://github.com/actions/setup-java) from 3.11.0 to 3.12.0. - [Release notes](https://github.com/actions/setup-java/releases) - [Commits](actions/setup-java@5ffc13f...cd89f46) --- updated-dependencies: - dependency-name: actions/setup-java dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 9492c19 - Browse repository at this point
Copy the full SHA 9492c19View commit details
Commits on Aug 16, 2023
-
[jnigen] Clean up interface implementation using auxiliary generated …
…classes (dart-archive/jnigen#349) * Use impl classes for implementing interfaces
Configuration menu - View commit details
-
Copy full SHA for 17d48f8 - Browse repository at this point
Copy the full SHA 17d48f8View commit details -
[jnigen] Update Dart API headers (dart-archive/jnigen#358)
* Update Dart API * Remove unnecessary methods in dartjni.h
Configuration menu - View commit details
-
Copy full SHA for 651320e - Browse repository at this point
Copy the full SHA 651320eView commit details
Commits on Aug 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7c9cca9 - Browse repository at this point
Copy the full SHA 7c9cca9View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa5ff14 - Browse repository at this point
Copy the full SHA fa5ff14View commit details
Commits on Aug 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 204d869 - Browse repository at this point
Copy the full SHA 204d869View commit details -
[jnigen] Add tests on summary content (dart-archive/jnigen#353)
* Add tests on summary content * Emit char as integer
Configuration menu - View commit details
-
Copy full SHA for 4f85ced - Browse repository at this point
Copy the full SHA 4f85cedView commit details
Commits on Aug 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 95c8375 - Browse repository at this point
Copy the full SHA 95c8375View commit details -
[jnigen] Run Java GC using jcmd in tests (dart-archive/jnigen#371)
meta: remove apk builds from windows minimal CI
Configuration menu - View commit details
-
Copy full SHA for b7cc048 - Browse repository at this point
Copy the full SHA b7cc048View commit details
Commits on Aug 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 244596e - Browse repository at this point
Copy the full SHA 244596eView commit details
Commits on Aug 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for bd8aae4 - Browse repository at this point
Copy the full SHA bd8aae4View commit details
Commits on Sep 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7684bdb - Browse repository at this point
Copy the full SHA 7684bdbView commit details -
[jnigen] Bump actions/checkout from 3.5.3 to 3.6.0 (dart-archive/jnig…
…en#381) Bumps [actions/checkout](https://github.com/actions/checkout) from 3.5.3 to 3.6.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/actions/checkout/releases">actions/checkout's releases</a>.</em></p> <blockquote> <h2>v3.6.0</h2> <h2>What's Changed</h2> <ul> <li>Mark test scripts with Bash'isms to be run via Bash by <a href="https://github.com/dscho"><code>@â��dscho</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1377">actions/checkouthttps://github.com/dart-lang/jnigen/issues/1377</a></li> <li>Add option to fetch tags even if fetch-depth > 0 by <a href="https://github.com/RobertWieczoreck"><code>@â��RobertWieczoreck</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/579">actions/checkouthttps://github.com/dart-lang/jnigen/issues/579</a></li> <li>Release 3.6.0 by <a href="https://github.com/luketomlinson"><code>@â��luketomlinson</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1437">actions/checkouthttps://github.com/dart-lang/jnigen/issues/1437</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/RobertWieczoreck"><code>@â��RobertWieczoreck</code></a> made their first contribution in <a href="https://redirect.github.com/actions/checkout/pull/579">actions/checkouthttps://github.com/dart-lang/jnigen/issues/579</a></li> <li><a href="https://github.com/luketomlinson"><code>@â��luketomlinson</code></a> made their first contribution in <a href="https://redirect.github.com/actions/checkout/pull/1437">actions/checkouthttps://github.com/dart-lang/jnigen/issues/1437</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/actions/checkout/compare/v3.5.3...v3.6.0">https://github.com/actions/checkout/compare/v3.5.3...v3.6.0</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/actions/checkout/blob/main/CHANGELOG.md">actions/checkout's changelog</a>.</em></p> <blockquote> <h1>Changelog</h1> <h2>v3.6.0</h2> <ul> <li><a href="https://redirect.github.com/actions/checkout/pull/1377">Fix: Mark test scripts with Bash'isms to be run via Bash</a></li> <li><a href="https://redirect.github.com/actions/checkout/pull/579">Add option to fetch tags even if fetch-depth > 0</a></li> </ul> <h2>v3.5.3</h2> <ul> <li><a href="https://redirect.github.com/actions/checkout/pull/1196">Fix: Checkout fail in self-hosted runners when faulty submodule are checked-in</a></li> <li><a href="https://redirect.github.com/actions/checkout/pull/1287">Fix typos found by codespell</a></li> <li><a href="https://redirect.github.com/actions/checkout/pull/1369">Add support for sparse checkouts</a></li> </ul> <h2>v3.5.2</h2> <ul> <li><a href="https://redirect.github.com/actions/checkout/pull/1289">Fix api endpoint for GHES</a></li> </ul> <h2>v3.5.1</h2> <ul> <li><a href="https://redirect.github.com/actions/checkout/pull/1246">Fix slow checkout on Windows</a></li> </ul> <h2>v3.5.0</h2> <ul> <li><a href="https://redirect.github.com/actions/checkout/pull/1237">Add new public key for known_hosts</a></li> </ul> <h2>v3.4.0</h2> <ul> <li><a href="https://redirect.github.com/actions/checkout/pull/1209">Upgrade codeql actions to v2</a></li> <li><a href="https://redirect.github.com/actions/checkout/pull/1210">Upgrade dependencies</a></li> <li><a href="https://redirect.github.com/actions/checkout/pull/1225">Upgrade <code>@â��actions/io</code></a></li> </ul> <h2>v3.3.0</h2> <ul> <li><a href="https://redirect.github.com/actions/checkout/pull/1045">Implement branch list using callbacks from exec function</a></li> <li><a href="https://redirect.github.com/actions/checkout/pull/1050">Add in explicit reference to private checkout options</a></li> <li>[Fix comment typos (that got added in <a href="https://redirect.github.com/actions/checkout/issues/770">https://github.com/dart-lang/jnigen/issues/770</a>)](<a href="https://redirect.github.com/actions/checkout/pull/1057">actions/checkouthttps://github.com/dart-lang/jnigen/issues/1057</a>)</li> </ul> <h2>v3.2.0</h2> <ul> <li><a href="https://redirect.github.com/actions/checkout/pull/942">Add GitHub Action to perform release</a></li> <li><a href="https://redirect.github.com/actions/checkout/pull/967">Fix status badge</a></li> <li><a href="https://redirect.github.com/actions/checkout/pull/1002">Replace datadog/squid with ubuntu/squid Docker image</a></li> <li><a href="https://redirect.github.com/actions/checkout/pull/964">Wrap pipeline commands for submoduleForeach in quotes</a></li> <li><a href="https://redirect.github.com/actions/checkout/pull/1029">Update <code>@â��actions/io</code> to 1.1.2</a></li> <li><a href="https://redirect.github.com/actions/checkout/pull/1039">Upgrading version to 3.2.0</a></li> </ul> <h2>v3.1.0</h2> <ul> <li><a href="https://redirect.github.com/actions/checkout/pull/939">Use <code>@â��actions/core</code> <code>saveState</code> and <code>getState</code></a></li> <li><a href="https://redirect.github.com/actions/checkout/pull/922">Add <code>github-server-url</code> input</a></li> </ul> <h2>v3.0.2</h2> <ul> <li><a href="https://redirect.github.com/actions/checkout/pull/770">Add input <code>set-safe-directory</code></a></li> </ul> <h2>v3.0.1</h2> <ul> <li><a href="https://redirect.github.com/actions/checkout/pull/762">Fixed an issue where checkout failed to run in container jobs due to the new git setting <code>safe.directory</code></a></li> <li><a href="https://redirect.github.com/actions/checkout/pull/744">Bumped various npm package versions</a></li> </ul> <h2>v3.0.0</h2> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actions/checkout/commit/f43a0e5ff2bd294095638e18286ca9a3d1956744"><code>f43a0e5</code></a> Release 3.6.0 (<a href="https://redirect.github.com/actions/checkout/issues/1437">https://github.com/dart-lang/jnigen/issues/1437</a>)</li> <li><a href="https://github.com/actions/checkout/commit/7739b9ba2efcda9dde65ad1e3c2dbe65b41dfba7"><code>7739b9b</code></a> Add option to fetch tags even if fetch-depth > 0 (<a href="https://redirect.github.com/actions/checkout/issues/579">https://github.com/dart-lang/jnigen/issues/579</a>)</li> <li><a href="https://github.com/actions/checkout/commit/96f53100ba2a5449eb71d2e6604bbcd94b9449b5"><code>96f5310</code></a> Mark test scripts with Bash'isms to be run via Bash (<a href="https://redirect.github.com/actions/checkout/issues/1377">https://github.com/dart-lang/jnigen/issues/1377</a>)</li> <li>See full diff in <a href="https://github.com/actions/checkout/compare/c85c95e3d7251135ab7dc9ce3241c5835cc595a9...f43a0e5ff2bd294095638e18286ca9a3d1956744">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/checkout&package-manager=github_actions&previous-version=3.5.3&new-version=3.6.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details>
Configuration menu - View commit details
-
Copy full SHA for 35d7522 - Browse repository at this point
Copy the full SHA 35d7522View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6606892 - Browse repository at this point
Copy the full SHA 6606892View commit details
Commits on Sep 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1d46985 - Browse repository at this point
Copy the full SHA 1d46985View commit details
Commits on Sep 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 619b502 - Browse repository at this point
Copy the full SHA 619b502View commit details
Commits on Sep 11, 2023
-
[jnigen] Add
ignore_for_file: lines_longer_than_80_chars
to generat……ed files (dart-archive/jnigen#386)
Configuration menu - View commit details
-
Copy full SHA for eb49cba - Browse repository at this point
Copy the full SHA eb49cbaView commit details
Commits on Sep 13, 2023
-
[jnigen] Add
JBuffer
,JByteBuffer
to enable fast copying to and f……rom `Uint8List` (dart-archive/jnigen#390) `JBuffer` is now the default binding for `java.nio.Buffer` and `JByteBuffer` for `java.nio.ByteBuffer`.
Configuration menu - View commit details
-
Copy full SHA for e8e0a98 - Browse repository at this point
Copy the full SHA e8e0a98View commit details
Commits on Sep 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9fafeac - Browse repository at this point
Copy the full SHA 9fafeacView commit details
Commits on Sep 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 266ab71 - Browse repository at this point
Copy the full SHA 266ab71View commit details
Commits on Sep 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8456a7c - Browse repository at this point
Copy the full SHA 8456a7cView commit details
Commits on Oct 1, 2023
-
[jnigen] Bump actions/setup-java from 3.12.0 to 3.13.0 (dart-archive/…
…jnigen#402) Bumps [actions/setup-java](https://github.com/actions/setup-java) from 3.12.0 to 3.13.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/actions/setup-java/releases">actions/setup-java's releases</a>.</em></p> <blockquote> <h2>v3.13.0</h2> <h2>What's changed</h2> <p>In the scope of this release, support for Dragonwell JDK was added by <a href="https://github.com/Accelerator1996"><code>@â��Accelerator1996</code></a> in <a href="https://redirect.github.com/actions/setup-java/pull/532">actions/setup-javahttps://github.com/dart-lang/jnigen/issues/532</a></p> <pre lang="yaml"><code>steps: - name: Checkout uses: actions/checkout@v3 - name: Setup-java uses: actions/setup-java@v3 with: distribution: 'dragonwell' java-version: '17' </code></pre> <p>Several inaccuracies were also fixed:</p> <ul> <li>Fix XML namespaces wrongly using https by <a href="https://github.com/gnodet"><code>@â��gnodet</code></a> in <a href="https://redirect.github.com/actions/setup-java/pull/503">actions/setup-javahttps://github.com/dart-lang/jnigen/issues/503</a></li> <li>Fix typo and remove unintentional(?) word by <a href="https://github.com/CyberFlameGO"><code>@â��CyberFlameGO</code></a> in <a href="https://redirect.github.com/actions/setup-java/pull/518">actions/setup-javahttps://github.com/dart-lang/jnigen/issues/518</a></li> <li>Fix usage link within the README.md file by <a href="https://github.com/dassiorleando"><code>@â��dassiorleando</code></a> in <a href="https://redirect.github.com/actions/setup-java/pull/525">actions/setup-javahttps://github.com/dart-lang/jnigen/issues/525</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/CyberFlameGO"><code>@â��CyberFlameGO</code></a> made their first contribution in <a href="https://redirect.github.com/actions/setup-java/pull/518">actions/setup-javahttps://github.com/dart-lang/jnigen/issues/518</a></li> <li><a href="https://github.com/dassiorleando"><code>@â��dassiorleando</code></a> made their first contribution in <a href="https://redirect.github.com/actions/setup-java/pull/525">actions/setup-javahttps://github.com/dart-lang/jnigen/issues/525</a></li> <li><a href="https://github.com/gnodet"><code>@â��gnodet</code></a> made their first contribution in <a href="https://redirect.github.com/actions/setup-java/pull/503">actions/setup-javahttps://github.com/dart-lang/jnigen/issues/503</a></li> <li><a href="https://github.com/Accelerator1996"><code>@â��Accelerator1996</code></a> made their first contribution in <a href="https://redirect.github.com/actions/setup-java/pull/532">actions/setup-javahttps://github.com/dart-lang/jnigen/issues/532</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/actions/setup-java/compare/v3...v3.13.0">https://github.com/actions/setup-java/compare/v3...v3.13.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actions/setup-java/commit/0ab4596768b603586c0de567f2430c30f5b0d2b0"><code>0ab4596</code></a> add support for dragonwell (<a href="https://redirect.github.com/actions/setup-java/issues/532">https://github.com/dart-lang/jnigen/issues/532</a>)</li> <li><a href="https://github.com/actions/setup-java/commit/4075bfc1b51bf22876335ae1cd589602d60d8758"><code>4075bfc</code></a> Merge pull request <a href="https://redirect.github.com/actions/setup-java/issues/503">https://github.com/dart-lang/jnigen/issues/503</a> from gnodet/fix-xml-namespaces</li> <li><a href="https://github.com/actions/setup-java/commit/5b86b67f5bb794ee4de9464f70b700b9445b03a8"><code>5b86b67</code></a> Fixed usage link within the README.md file (<a href="https://redirect.github.com/actions/setup-java/issues/525">https://github.com/dart-lang/jnigen/issues/525</a>)</li> <li><a href="https://github.com/actions/setup-java/commit/b943a4ed876ec91f6d0cde2181d88d24e8e348de"><code>b943a4e</code></a> fix typo and remove unintentional(?) word (<a href="https://redirect.github.com/actions/setup-java/issues/518">https://github.com/dart-lang/jnigen/issues/518</a>)</li> <li><a href="https://github.com/actions/setup-java/commit/c16064d22c3f04f299673458d8c085366d0fa04e"><code>c16064d</code></a> Bump word-wrap from 1.2.3 to 1.2.4 (<a href="https://redirect.github.com/actions/setup-java/issues/516">https://github.com/dart-lang/jnigen/issues/516</a>)</li> <li><a href="https://github.com/actions/setup-java/commit/91f49aa1b07db98229b616da1bcb1f41cd8709df"><code>91f49aa</code></a> Fix XML namespaces wrongly using https</li> <li>See full diff in <a href="https://github.com/actions/setup-java/compare/cd89f46ac9d01407894225f350157564c9c7cee2...0ab4596768b603586c0de567f2430c30f5b0d2b0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/setup-java&package-manager=github_actions&previous-version=3.12.0&new-version=3.13.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details>
Configuration menu - View commit details
-
Copy full SHA for 917ed4d - Browse repository at this point
Copy the full SHA 917ed4dView commit details -
[jnigen] Bump coverallsapp/github-action from 2.2.1 to 2.2.3 (dart-ar…
…chive/jnigen#403) Bumps [coverallsapp/github-action](https://github.com/coverallsapp/github-action) from 2.2.1 to 2.2.3. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/coverallsapp/github-action/commit/3dfc5567390f6fa9267c0ee9c251e4c8c3f18949"><code>3dfc556</code></a> fix: don't fail if bin directory exists on windows (<a href="https://redirect.github.com/coverallsapp/github-action/issues/189">https://github.com/dart-lang/jnigen/issues/189</a>)</li> <li><a href="https://github.com/coverallsapp/github-action/commit/3b7078ee895f74fc267b7b267c88211df59fa816"><code>3b7078e</code></a> feat: use pwsh for windows runner (<a href="https://redirect.github.com/coverallsapp/github-action/issues/188">https://github.com/dart-lang/jnigen/issues/188</a>)</li> <li>See full diff in <a href="https://github.com/coverallsapp/github-action/compare/95b1a2355bd0e526ad2fd62da9fd386ad4c98474...3dfc5567390f6fa9267c0ee9c251e4c8c3f18949">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=coverallsapp/github-action&package-manager=github_actions&previous-version=2.2.1&new-version=2.2.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details>
Configuration menu - View commit details
-
Copy full SHA for abcebe0 - Browse repository at this point
Copy the full SHA abcebe0View commit details
Commits on Oct 14, 2023
-
[jnigen] Bump actions/checkout from 3.6.0 to 4.1.0 (dart-archive/jnig…
…en#404) Bumps [actions/checkout](https://github.com/actions/checkout) from 3.6.0 to 4.1.0. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@f43a0e5...8ade135) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f2a82d8 - Browse repository at this point
Copy the full SHA f2a82d8View commit details
Commits on Nov 1, 2023
-
[jnigen] Bump subosito/flutter-action from 2.10.0 to 2.12.0 (dart-arc…
…hive/jnigen#411) Bumps [subosito/flutter-action](https://github.com/subosito/flutter-action) from 2.10.0 to 2.12.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/subosito/flutter-action/releases">subosito/flutter-action's releases</a>.</em></p> <blockquote> <h2>v2.12.0</h2> <p>No release notes provided.</p> <h2>v2.11.0</h2> <p>Allow git ref as version for master channel:</p> <pre lang="yaml"><code>steps: - uses: actions/checkout@v3 - uses: subosito/flutter-action@v2 with: flutter-version: '5b12b74' # tag, commit or branch channel: 'master' - run: flutter --version </code></pre> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/subosito/flutter-action/commit/2783a3f08e1baf891508463f8c6653c258246225"><code>2783a3f</code></a> ensure setup.sh executable; fixes <a href="https://redirect.github.com/subosito/flutter-action/issues/245">https://github.com/dart-lang/jnigen/issues/245</a></li> <li><a href="https://github.com/subosito/flutter-action/commit/c33c37022b3aac486cc5e7aea5c7f6b8b0f421e1"><code>c33c370</code></a> Extract to a temporary location to enable moving of flutter folder. (<a href="https://redirect.github.com/subosito/flutter-action/issues/227">https://github.com/dart-lang/jnigen/issues/227</a>)</li> <li><a href="https://github.com/subosito/flutter-action/commit/cc97e1648fff6ca5cc647fa67f47e70f7895510b"><code>cc97e16</code></a> feat: Allow git ref as version in <code>master</code> channel (<a href="https://redirect.github.com/subosito/flutter-action/issues/237">https://github.com/dart-lang/jnigen/issues/237</a>)</li> <li><a href="https://github.com/subosito/flutter-action/commit/ed388baf1d5404fd6ef3c54c2f82e6159150b60f"><code>ed388ba</code></a> fixes <a href="https://redirect.github.com/subosito/flutter-action/issues/224">https://github.com/dart-lang/jnigen/issues/224</a>; update readme</li> <li>See full diff in <a href="https://github.com/subosito/flutter-action/compare/48cafc24713cca54bbe03cdc3a423187d413aafa...2783a3f08e1baf891508463f8c6653c258246225">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=subosito/flutter-action&package-manager=github_actions&previous-version=2.10.0&new-version=2.12.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details>
Configuration menu - View commit details
-
Copy full SHA for 039040e - Browse repository at this point
Copy the full SHA 039040eView commit details
Commits on Nov 2, 2023
-
[jnigen] Bump actions/checkout from 4.1.0 to 4.1.1 (dart-archive/jnig…
…en#412) Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.0 to 4.1.1. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@8ade135...b4ffde6) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 8974cb0 - Browse repository at this point
Copy the full SHA 8974cb0View commit details -
Configuration menu - View commit details
-
Copy full SHA for b4a59e2 - Browse repository at this point
Copy the full SHA b4a59e2View commit details
Commits on Nov 3, 2023
-
[jnigen] Fix buffer overflow issue when converting strings from JNI t…
…o Dart (dart-archive/jnigen#416)
Configuration menu - View commit details
-
Copy full SHA for 69c3e21 - Browse repository at this point
Copy the full SHA 69c3e21View commit details
Commits on Nov 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3f34c6c - Browse repository at this point
Copy the full SHA 3f34c6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 05994dd - Browse repository at this point
Copy the full SHA 05994ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 37789d6 - Browse repository at this point
Copy the full SHA 37789d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d35138 - Browse repository at this point
Copy the full SHA 9d35138View commit details