Skip to content

Commit 6575ae7

Browse files
chore(deps): bump ffigen from 20.0.0 to 20.1.0 in the all group (#39)
Bumps the all group with 1 update: [ffigen](https://github.com/dart-lang/native/tree/main/pkgs). Updates `ffigen` from 20.0.0 to 20.1.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dart-lang/native/releases">ffigen's releases</a>.</em></p> <blockquote> <h2>package:ffigen v20.1.0</h2> <ul> <li>Add <code>xcodeUri</code>, <code>iosSdkUri</code>, and <code>macSdkUri</code>, to mirror <code>xcodePath</code>, <code>iosSdkPath</code>, and <code>macSdkPath</code>.</li> <li>Export some missing elements from the config API.</li> <li>Provide more convenience utils for building FFIgen configs: <code>Declarations.excludeAll</code>, <code>Declarations.includeAll</code>, <code>Declarations.includeSet</code>, <code>Declarations.includeAllMembers</code>, <code>Declarations.includeMemberSet</code>, <code>Declarations.useOriginalName</code>, <code>Declarations.renameWithMap</code>, <code>Declarations.useMemberOriginalName</code>, and <code>Declarations.renameMemberWithMap</code>.</li> <li>Fix <a href="https://redirect.github.com/dart-lang/native/issues/2795">a bug</a> where function pointer param names could collide with keywords.</li> <li>Fix <a href="https://redirect.github.com/dart-lang/native/issues/2782">a bug</a> where unnamed enum constants were being multiply defined.</li> <li>Fix <a href="https://redirect.github.com/dart-lang/native/issues/2761">a bug</a> in imported NS_OPTIONS enums.</li> <li>Fix <a href="https://redirect.github.com/dart-lang/native/issues/2760">a bug</a> in the internal variables generated by function bindings.</li> <li>Fix <a href="https://redirect.github.com/dart-lang/native/issues/2762">a bug</a> where types imported from package:objective_c could be renamed.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dart-lang/native/commit/9767a5034282ce51dc185b200fe89827aa26106c"><code>9767a50</code></a> [ffigen] Prepare to publish ffigen 20.1.0 (<a href="https://github.com/dart-lang/native/tree/main/pkgs/issues/2801">#2801</a>)</li> <li><a href="https://github.com/dart-lang/native/commit/16f0ed7e7ad251cabdc50702bce603c3c05d59dc"><code>16f0ed7</code></a> [ffigen] Prevent imported types from being renamed. (<a href="https://github.com/dart-lang/native/tree/main/pkgs/issues/2791">#2791</a>)</li> <li><a href="https://github.com/dart-lang/native/commit/9439bfbd45289f2ec1c629afb09e90693e09156a"><code>9439bfb</code></a> [ffigen] Fix function type param name bug (<a href="https://github.com/dart-lang/native/tree/main/pkgs/issues/2797">#2797</a>)</li> <li><a href="https://github.com/dart-lang/native/commit/8f1f806be7d9209ba49e01879992849b880cb224"><code>8f1f806</code></a> [ffigen] Improve docs of config API (<a href="https://github.com/dart-lang/native/tree/main/pkgs/issues/2774">#2774</a>)</li> <li><a href="https://github.com/dart-lang/native/commit/dea1bf3602bdf9edf813c3f7d17df36a9efbf5b0"><code>dea1bf3</code></a> [jni] Do not fail flutter build on desktop if jdk is unavailable (<a href="https://github.com/dart-lang/native/tree/main/pkgs/issues/2794">#2794</a>)</li> <li><a href="https://github.com/dart-lang/native/commit/5501355232caa78d862951239980285679b1a781"><code>5501355</code></a> [ffigen] Fix unnamed enum multi-def bug (<a href="https://github.com/dart-lang/native/tree/main/pkgs/issues/2789">#2789</a>)</li> <li><a href="https://github.com/dart-lang/native/commit/52424e1586f7d1f4966120c65c66acf1ce0a4744"><code>52424e1</code></a> [ffigen] Fix bug in imported enums (<a href="https://github.com/dart-lang/native/tree/main/pkgs/issues/2786">#2786</a>)</li> <li><a href="https://github.com/dart-lang/native/commit/dd7125d4e35aa3abd5ba38ba35ebfaa58a94d57c"><code>dd7125d</code></a> [ffigen] Fix a naming conflict in function internal variables (<a href="https://github.com/dart-lang/native/tree/main/pkgs/issues/2787">#2787</a>)</li> <li><a href="https://github.com/dart-lang/native/commit/d2504b3be15fb2438fb056af1daebf984121619a"><code>d2504b3</code></a> [objective_c] CI to check for xcode analyser errors (<a href="https://github.com/dart-lang/native/tree/main/pkgs/issues/2779">#2779</a>)</li> <li><a href="https://github.com/dart-lang/native/commit/9d2b355a431fea8256b24faff7a78e66896b4a85"><code>9d2b355</code></a> [jni] Do not require engineId for android app context (<a href="https://github.com/dart-lang/native/tree/main/pkgs/issues/2777">#2777</a>)</li> <li>Additional commits viewable in <a href="https://github.com/dart-lang/native/commits/ffigen-v20.1.0/pkgs">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ffigen&package-manager=pub&previous-version=20.0.0&new-version=20.1.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`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <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 <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent 778409e commit 6575ae7

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

examples/dart_only/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,5 @@ dependencies:
1010
native_toolchain_rs: ^1.0.0
1111

1212
dev_dependencies:
13-
ffigen: ^20.0.0
13+
ffigen: ^20.1.0
1414
test: ^1.26.2

examples/flutter/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ dependencies:
1212
native_toolchain_rs: ^1.0.0
1313

1414
dev_dependencies:
15-
ffigen: ^20.0.0
15+
ffigen: ^20.1.0
1616
flutter_test:
1717
sdk: flutter
1818
integration_test:

pubspec.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -181,10 +181,10 @@ packages:
181181
dependency: transitive
182182
description:
183183
name: ffigen
184-
sha256: c880c7cda18808b10304ecbd3e3867b29a8da0d58fd2d03080829e3b65bc567c
184+
sha256: "5c792e87491e762b64c225c295563534e37df68b4d4ccbf2f6b928d264285a73"
185185
url: "https://pub.dev"
186186
source: hosted
187-
version: "20.0.0"
187+
version: "20.1.0"
188188
file:
189189
dependency: transitive
190190
description:

0 commit comments

Comments
 (0)