native
native copied to clipboard
Dart packages related to FFI and native assets bundling.
This is analogous to importing `foo.bar.*` in Java. The file is currently named `_package.dart` and there are currently a few problems with it. * A Java class named `_package` could...
It would be good to try to split `package:native_toolchain_c` a more from `package:native_assets_cli`. Make a programmatic API that enables using `native_toolchain_c` more standalone, and a wrapper function that reads `HookInput`...
The main fix was to stop setting `Directory.current`. Luckily this only happened in the `withChDir` until, so it was easy to remove. For the most part that worked without any...
For hooks emitting code assets, it has become a sort-of established pattern to download precompiled binaries instead of compiling them from scratch (this is e.g. what `icu4x` and `sqlite3` do...
* [ ] Implement * [ ] Feature parity * [ ] Same golden tests as for vm and dart2js
After upgrading path_provider_foundation to version 2.5.0, a dependency on Objective-C was added. As a result, network images fail to display in the Release build of the iOS app, while they...
Fixes #2792 Swiftly proxies commands to some of the tools that ship with Swift distributions, including: `clang`, `ld.lld`, and other tools. Therefore, such tools are symlinks to `swiftly`, and running...
Problem: Currently, jnigen generates Dart bindings from Kotlin/Java classes, but it does not include Javadoc or KDoc comments from the source code Suggestion: When generating Dart bindings from Kotlin/Java code,...
App crashes after hot restart when using Android audio player with Dart callbacks. The crash occurs because Java-side callback references to Dart objects become invalid after hot restart, but Java...
[ffigen] Feature Request: Built-in Regex Helpers for `Declarations.include` / `includeMember` / etc
### Problem `Declarations` and related configuration types (`Functions`, `Structs`, etc.) provide customizable filtering via: ```dart bool Function(Declaration decl) include; ``` Technically, users **can** implement regex filtering manually: ```dart include: (d)...