Skip to content

Commit f2ea634

Browse files
authoredNov 15, 2024··
Add direct links for package issue trackers (#1712)
1 parent 8b3b459 commit f2ea634

File tree

11 files changed

+54
-27
lines changed

11 files changed

+54
-27
lines changed
 

‎.github/ISSUE_TEMPLATE/ffi.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
name: "package:ffi"
3+
about: "Create a bug or file a feature request against package:ffi."
4+
labels: "package:ffi"
5+
---

‎.github/ISSUE_TEMPLATE/objective_c.md

-1
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,3 @@ name: "package:objective_c"
33
about: "Create a bug or file a feature request against package:objective_c."
44
labels: "package:objective_c"
55
---
6-

‎.github/labeler.yml

+18-14
Original file line numberDiff line numberDiff line change
@@ -2,40 +2,44 @@
22

33
'type-infra':
44
- changed-files:
5-
- any-glob-to-any-file: '.github/**'
5+
- any-glob-to-any-file: '.github/**'
66

7-
'package:ffigen':
7+
'package:ffi':
88
- changed-files:
9-
- any-glob-to-any-file: 'pkgs/ffigen/**'
9+
- any-glob-to-any-file: 'pkgs/ffi/**'
1010

11-
'package:jnigen':
11+
'package:ffigen':
1212
- changed-files:
13-
- any-glob-to-any-file: 'pkgs/jnigen/**'
13+
- any-glob-to-any-file: 'pkgs/ffigen/**'
1414

1515
'package:jni':
1616
- changed-files:
17-
- any-glob-to-any-file: 'pkgs/jni/**'
17+
- any-glob-to-any-file: 'pkgs/jni/**'
18+
19+
'package:jnigen':
20+
- changed-files:
21+
- any-glob-to-any-file: 'pkgs/jnigen/**'
1822

1923
'package:native_assets_builder':
2024
- changed-files:
21-
- any-glob-to-any-file: 'pkgs/native_assets_builder/**'
25+
- any-glob-to-any-file: 'pkgs/native_assets_builder/**'
2226

2327
'package:native_assets_cli':
2428
- changed-files:
25-
- any-glob-to-any-file: 'pkgs/native_assets_cli/**'
29+
- any-glob-to-any-file: 'pkgs/native_assets_cli/**'
2630

2731
'package:native_toolchain_c':
2832
- changed-files:
29-
- any-glob-to-any-file: 'pkgs/native_toolchain_c/**'
33+
- any-glob-to-any-file: 'pkgs/native_toolchain_c/**'
3034

3135
'package:objective_c':
3236
- changed-files:
33-
- any-glob-to-any-file: 'pkgs/objective_c/**'
37+
- any-glob-to-any-file: 'pkgs/objective_c/**'
3438

35-
'package:swiftgen':
39+
'package:swift2objc':
3640
- changed-files:
37-
- any-glob-to-any-file: 'pkgs/swiftgen/**'
41+
- any-glob-to-any-file: 'pkgs/swift2objc/**'
3842

39-
'package:swift2objc':
43+
'package:swiftgen':
4044
- changed-files:
41-
- any-glob-to-any-file: 'pkgs/swiftgen/swift2objc/**'
45+
- any-glob-to-any-file: 'pkgs/swiftgen/**'

‎README.md

+23-12
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,29 @@ building and bundling.
77

88
## Packages
99

10-
| Package | Description | Version |
11-
| --- | --- | --- |
12-
| [ffi](pkgs/ffi/) | Utilities for working with Foreign Function Interface (FFI) code. | [![pub package](https://img.shields.io/pub/v/ffi.svg)](https://pub.dev/packages/ffi) |
13-
| [ffigen](pkgs/ffigen/) | Generator for FFI bindings, using LibClang to parse C, Objective-C, and Swift files. | [![pub package](https://img.shields.io/pub/v/ffigen.svg)](https://pub.dev/packages/ffigen) |
14-
| [objective_c](pkgs/objective_c/) | A library to access Objective C from Flutter that acts as a support library for package:ffigen. | [![pub package](https://img.shields.io/pub/v/objective_c.svg)](https://pub.dev/packages/objective_c) |
15-
| [jni](pkgs/jni/) | A library to access JNI from Dart and Flutter that acts as a support library for `package:jnigen`. | [![pub package](https://img.shields.io/pub/v/jni.svg)](https://pub.dev/packages/jni) |
16-
| [jnigen](pkgs/jnigen/) | A Dart bindings generator for Java and Kotlin that uses JNI under the hood to interop with Java virtual machine. | [![pub package](https://img.shields.io/pub/v/jnigen.svg)](https://pub.dev/packages/jnigen) |
17-
| [swift2objc](pkgs/swift2objc/) | Generates ObjC compatibility wrappers for Swift APIs. | [![pub package](https://img.shields.io/pub/v/swift2objc.svg)](https://pub.dev/packages/swift2objc) |
18-
| [swiftgen](pkgs/swiftgen/) | A Dart bindings generator for Swift. | [![pub package](https://img.shields.io/pub/v/swiftgen.svg)](https://pub.dev/packages/swiftgen) |
19-
| [native_assets_builder](pkgs/native_assets_builder/) | This package is the backend that invokes build hooks. | [![pub package](https://img.shields.io/pub/v/native_assets_builder.svg)](https://pub.dev/packages/native_assets_builder) |
20-
| [native_assets_cli](pkgs/native_assets_cli/) | A library that contains the argument and file formats for implementing a native assets CLI. | [![pub package](https://img.shields.io/pub/v/native_assets_cli.svg)](https://pub.dev/packages/native_assets_cli) |
21-
| [native_toolchain_c](pkgs/native_toolchain_c/) | A library to invoke the native C compiler installed on the host machine. | [![pub package](https://img.shields.io/pub/v/native_toolchain_c.svg)](https://pub.dev/packages/native_toolchain_c) |
10+
| Package | Description | Issues | Version |
11+
| --- | --- | --- | --- |
12+
| [ffi](pkgs/ffi/) | Utilities for working with Foreign Function Interface (FFI) code. | [![issues](https://img.shields.io/badge/package:ffi-4774bc)][ffi_issues] | [![pub package](https://img.shields.io/pub/v/ffi.svg)](https://pub.dev/packages/ffi) |
13+
| [ffigen](pkgs/ffigen/) | Generator for FFI bindings, using LibClang to parse C, Objective-C, and Swift files. | [![issues](https://img.shields.io/badge/package:ffigen-4774bc)][ffigen_issues] | [![pub package](https://img.shields.io/pub/v/ffigen.svg)](https://pub.dev/packages/ffigen) |
14+
| [jni](pkgs/jni/) | A library to access JNI from Dart and Flutter that acts as a support library for package:jnigen. | [![issues](https://img.shields.io/badge/package:jni-4774bc)][jni_issues] | [![pub package](https://img.shields.io/pub/v/jni.svg)](https://pub.dev/packages/jni) |
15+
| [jnigen](pkgs/jnigen/) | A Dart bindings generator for Java and Kotlin that uses JNI under the hood to interop with Java virtual machine. | [![issues](https://img.shields.io/badge/package:jnigen-4774bc)][jnigen_issues] | [![pub package](https://img.shields.io/pub/v/jnigen.svg)](https://pub.dev/packages/jnigen) |
16+
| [native_assets_builder](pkgs/native_assets_builder/) | This package is the backend that invokes build hooks. | [![issues](https://img.shields.io/badge/package:native__assets__builder-4774bc)][native_assets_builder_issues] | |
17+
| [native_assets_cli](pkgs/native_assets_cli/) | A library that contains the argument and file formats for implementing a native assets CLI. | [![issues](https://img.shields.io/badge/package:native__assets__cli-4774bc)][native_assets_cli_issues] | |
18+
| [native_toolchain_c](pkgs/native_toolchain_c/) | A library to invoke the native C compiler installed on the host machine. | [![issues](https://img.shields.io/badge/package:native__toolchain__c-4774bc)][native_toolchain_c_issues] | |
19+
| [objective_c](pkgs/objective_c/) | A library to access Objective C from Flutter that acts as a support library for package:ffigen. | [![issues](https://img.shields.io/badge/package:objective__c-4774bc)][objective_c_issues] | [![pub package](https://img.shields.io/pub/v/objective_c.svg)](https://pub.dev/packages/objective_c) |
20+
| [swift2objc](pkgs/swift2objc/) | A tool for generating bindings that allow interop between Dart and Swift code. | [![issues](https://img.shields.io/badge/package:swift2objc-4774bc)][swift2objc_issues] | [![pub package](https://img.shields.io/pub/v/swift2objc.svg)](https://pub.dev/packages/swift2objc) |
21+
| [swiftgen](pkgs/swiftgen/) | A tool for generating bindings that allow interop between Dart and Swift code. | [![issues](https://img.shields.io/badge/package:swiftgen-4774bc)][swiftgen_issues] | [![pub package](https://img.shields.io/pub/v/swiftgen.svg)](https://pub.dev/packages/swiftgen) |
22+
23+
[ffi_issues]: https://github.com/dart-lang/native/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Affi
24+
[ffigen_issues]: https://github.com/dart-lang/native/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Affigen
25+
[jni_issues]: https://github.com/dart-lang/native/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Ajni
26+
[jnigen_issues]: https://github.com/dart-lang/native/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Ajnigen
27+
[native_assets_builder_issues]: https://github.com/dart-lang/native/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Anative_assets_builder
28+
[native_assets_cli_issues]: https://github.com/dart-lang/native/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Anative_assets_cli
29+
[native_toolchain_c_issues]: https://github.com/dart-lang/native/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Anative_toolchain_c
30+
[objective_c_issues]: https://github.com/dart-lang/native/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Aobjective_c
31+
[swift2objc_issues]: https://github.com/dart-lang/native/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Aswift2objc
32+
[swiftgen_issues]: https://github.com/dart-lang/native/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Aswiftgen
2233

2334
## External packages
2435

‎pkgs/ffi/pubspec.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ name: ffi
22
version: 2.1.3
33
description: Utilities for working with Foreign Function Interface (FFI) code.
44
repository: https://github.com/dart-lang/native/tree/main/pkgs/ffi
5+
issue_tracker: https://github.com/dart-lang/native/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Affi
56

67
topics:
78
- interop

‎pkgs/ffigen/pubspec.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ description: >
88
Generator for FFI bindings, using LibClang to parse C, Objective-C, and Swift
99
files.
1010
repository: https://github.com/dart-lang/native/tree/main/pkgs/ffigen
11+
issue_tracker: https://github.com/dart-lang/native/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Affigen
12+
1113
topics:
1214
- interop
1315
- ffi

‎pkgs/jni/pubspec.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ name: jni
66
description: A library to access JNI from Dart and Flutter that acts as a support library for package:jnigen.
77
version: 0.12.1-wip
88
repository: https://github.com/dart-lang/native/tree/main/pkgs/jni
9+
issue_tracker: https://github.com/dart-lang/native/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Ajni
910

1011
topics:
1112
- interop

‎pkgs/jnigen/pubspec.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ name: jnigen
66
description: A Dart bindings generator for Java and Kotlin that uses JNI under the hood to interop with Java virtual machine.
77
version: 0.12.2-wip
88
repository: https://github.com/dart-lang/native/tree/main/pkgs/jnigen
9+
issue_tracker: https://github.com/dart-lang/native/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Ajnigen
910

1011
environment:
1112
sdk: '>=3.3.0 <4.0.0'

‎pkgs/objective_c/pubspec.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ name: objective_c
66
description: 'A library to access Objective C from Flutter that acts as a support library for package:ffigen.'
77
version: 4.0.0
88
repository: https://github.com/dart-lang/native/tree/main/pkgs/objective_c
9+
issue_tracker: https://github.com/dart-lang/native/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Aobjective_c
910

1011
topics:
1112
- interop

‎pkgs/swift2objc/pubspec.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ name: swift2objc
66
description: 'A tool for generating bindings that allow interop between Dart and Swift code.'
77
version: 0.0.1-wip
88
repository: https://github.com/dart-lang/native/tree/main/pkgs/swiftgen/swift2objc
9+
issue_tracker: https://github.com/dart-lang/native/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Aswift2objc
910

1011
topics:
1112
- interop

‎pkgs/swiftgen/pubspec.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ name: swiftgen
66
description: 'A tool for generating bindings that allow interop between Dart and Swift code.'
77
version: 0.0.1-wip
88
repository: https://github.com/dart-lang/native/tree/main/pkgs/swiftgen
9+
issue_tracker: https://github.com/dart-lang/native/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Aswiftgen
910

1011
topics:
1112
- interop

0 commit comments

Comments
 (0)
Please sign in to comment.