Skip to content

Commit

Permalink
add direct links for package issue trackers
Browse files Browse the repository at this point in the history
  • Loading branch information
devoncarew committed Nov 11, 2024
1 parent 6793812 commit bd0ebf4
Show file tree
Hide file tree
Showing 11 changed files with 43 additions and 27 deletions.
5 changes: 5 additions & 0 deletions .github/ISSUE_TEMPLATE/ffi.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
name: "package:ffi"
about: "Create a bug or file a feature request against package:ffi."
labels: "package:ffi"
---
1 change: 0 additions & 1 deletion .github/ISSUE_TEMPLATE/objective_c.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,3 @@ name: "package:objective_c"
about: "Create a bug or file a feature request against package:objective_c."
labels: "package:objective_c"
---

32 changes: 18 additions & 14 deletions .github/labeler.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,40 +2,44 @@

'type-infra':
- changed-files:
- any-glob-to-any-file: '.github/**'
- any-glob-to-any-file: '.github/**'

'package:ffigen':
'package:ffi':
- changed-files:
- any-glob-to-any-file: 'pkgs/ffigen/**'
- any-glob-to-any-file: 'pkgs/ffi/**'

'package:jnigen':
'package:ffigen':
- changed-files:
- any-glob-to-any-file: 'pkgs/jnigen/**'
- any-glob-to-any-file: 'pkgs/ffigen/**'

'package:jni':
- changed-files:
- any-glob-to-any-file: 'pkgs/jni/**'
- any-glob-to-any-file: 'pkgs/jni/**'

'package:jnigen':
- changed-files:
- any-glob-to-any-file: 'pkgs/jnigen/**'

'package:native_assets_builder':
- changed-files:
- any-glob-to-any-file: 'pkgs/native_assets_builder/**'
- any-glob-to-any-file: 'pkgs/native_assets_builder/**'

'package:native_assets_cli':
- changed-files:
- any-glob-to-any-file: 'pkgs/native_assets_cli/**'
- any-glob-to-any-file: 'pkgs/native_assets_cli/**'

'package:native_toolchain_c':
- changed-files:
- any-glob-to-any-file: 'pkgs/native_toolchain_c/**'
- any-glob-to-any-file: 'pkgs/native_toolchain_c/**'

'package:objective_c':
- changed-files:
- any-glob-to-any-file: 'pkgs/objective_c/**'
- any-glob-to-any-file: 'pkgs/objective_c/**'

'package:swiftgen':
'package:swift2objc':
- changed-files:
- any-glob-to-any-file: 'pkgs/swiftgen/**'
- any-glob-to-any-file: 'pkgs/swift2objc/**'

'package:swift2objc':
'package:swiftgen':
- changed-files:
- any-glob-to-any-file: 'pkgs/swiftgen/swift2objc/**'
- any-glob-to-any-file: 'pkgs/swiftgen/**'
24 changes: 12 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,18 +7,18 @@ building and bundling.

## Packages

| Package | Description | Version |
| --- | --- | --- |
| [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) |
| [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) |
| [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) |
| [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) |
| [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) |
| [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) |
| [swiftgen](pkgs/swiftgen/) | A Dart bindings generator for Swift. | [![pub package](https://img.shields.io/pub/v/swiftgen.svg)](https://pub.dev/packages/swiftgen) |
| [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) |
| [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) |
| [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) |
| Package | Description | Issues | Version |
| --- | --- | --- | --- |
| [ffi](pkgs/ffi/) | Utilities for working with Foreign Function Interface (FFI) code. | [![package issues](https://img.shields.io/badge/package:ffi-4774bc)](https://github.com/dart-lang/native/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Affi) | [![pub package](https://img.shields.io/pub/v/ffi.svg)](https://pub.dev/packages/ffi) |
| [ffigen](pkgs/ffigen/) | Generator for FFI bindings, using LibClang to parse C, Objective-C, and Swift files. | [![package issues](https://img.shields.io/badge/package:ffigen-4774bc)](https://github.com/dart-lang/native/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Affigen) | [![pub package](https://img.shields.io/pub/v/ffigen.svg)](https://pub.dev/packages/ffigen) |
| [jni](pkgs/jni/) | A library to access JNI from Dart and Flutter that acts as a support library for package:jnigen. | [![package issues](https://img.shields.io/badge/package:jni-4774bc)](https://github.com/dart-lang/native/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Ajni) | [![pub package](https://img.shields.io/pub/v/jni.svg)](https://pub.dev/packages/jni) |
| [jnigen](pkgs/jnigen/) | A Dart bindings generator for Java and Kotlin that uses JNI under the hood to interop with Java virtual machine. | [![package issues](https://img.shields.io/badge/package:jnigen-4774bc)](https://github.com/dart-lang/native/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Ajnigen) | [![pub package](https://img.shields.io/pub/v/jnigen.svg)](https://pub.dev/packages/jnigen) |
| [native_assets_builder](pkgs/native_assets_builder/) | This package is the backend that invokes build hooks. | [![package issues](https://img.shields.io/badge/package:native__assets__builder-4774bc)](null) | |
| [native_assets_cli](pkgs/native_assets_cli/) | A library that contains the argument and file formats for implementing a native assets CLI. | [![package issues](https://img.shields.io/badge/package:native__assets__cli-4774bc)](null) | |
| [native_toolchain_c](pkgs/native_toolchain_c/) | A library to invoke the native C compiler installed on the host machine. | [![package issues](https://img.shields.io/badge/package:native__toolchain__c-4774bc)](null) | |
| [objective_c](pkgs/objective_c/) | A library to access Objective C from Flutter that acts as a support library for package:ffigen. | [![package issues](https://img.shields.io/badge/package:objective__c-4774bc)](https://github.com/dart-lang/native/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Aobjective_c) | [![pub package](https://img.shields.io/pub/v/objective_c.svg)](https://pub.dev/packages/objective_c) |
| [swift2objc](pkgs/swift2objc/) | A tool for generating bindings that allow interop between Dart and Swift code. | [![package issues](https://img.shields.io/badge/package:swift2objc-4774bc)](https://github.com/dart-lang/native/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Aswift2objc) | [![pub package](https://img.shields.io/pub/v/swift2objc.svg)](https://pub.dev/packages/swift2objc) |
| [swiftgen](pkgs/swiftgen/) | A tool for generating bindings that allow interop between Dart and Swift code. | [![package issues](https://img.shields.io/badge/package:swiftgen-4774bc)](https://github.com/dart-lang/native/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Aswiftgen) | [![pub package](https://img.shields.io/pub/v/swiftgen.svg)](https://pub.dev/packages/swiftgen) |

## External packages

Expand Down
1 change: 1 addition & 0 deletions pkgs/ffi/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ name: ffi
version: 2.1.3
description: Utilities for working with Foreign Function Interface (FFI) code.
repository: https://github.com/dart-lang/native/tree/main/pkgs/ffi
issue_tracker: https://github.com/dart-lang/native/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Affi

topics:
- interop
Expand Down
2 changes: 2 additions & 0 deletions pkgs/ffigen/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ description: >
Generator for FFI bindings, using LibClang to parse C, Objective-C, and Swift
files.
repository: https://github.com/dart-lang/native/tree/main/pkgs/ffigen
issue_tracker: https://github.com/dart-lang/native/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Affigen

topics:
- interop
- ffi
Expand Down
1 change: 1 addition & 0 deletions pkgs/jni/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ name: jni
description: A library to access JNI from Dart and Flutter that acts as a support library for package:jnigen.
version: 0.12.1-wip
repository: https://github.com/dart-lang/native/tree/main/pkgs/jni
issue_tracker: https://github.com/dart-lang/native/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Ajni

topics:
- interop
Expand Down
1 change: 1 addition & 0 deletions pkgs/jnigen/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ name: jnigen
description: A Dart bindings generator for Java and Kotlin that uses JNI under the hood to interop with Java virtual machine.
version: 0.12.2-wip
repository: https://github.com/dart-lang/native/tree/main/pkgs/jnigen
issue_tracker: https://github.com/dart-lang/native/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Ajnigen

environment:
sdk: '>=3.3.0 <4.0.0'
Expand Down
1 change: 1 addition & 0 deletions pkgs/objective_c/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ name: objective_c
description: 'A library to access Objective C from Flutter that acts as a support library for package:ffigen.'
version: 4.0.0-wip
repository: https://github.com/dart-lang/native/tree/main/pkgs/objective_c
issue_tracker: https://github.com/dart-lang/native/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Aobjective_c

topics:
- interop
Expand Down
1 change: 1 addition & 0 deletions pkgs/swift2objc/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ name: swift2objc
description: 'A tool for generating bindings that allow interop between Dart and Swift code.'
version: 0.0.1-wip
repository: https://github.com/dart-lang/native/tree/main/pkgs/swiftgen/swift2objc
issue_tracker: https://github.com/dart-lang/native/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Aswift2objc

topics:
- interop
Expand Down
1 change: 1 addition & 0 deletions pkgs/swiftgen/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ name: swiftgen
description: 'A tool for generating bindings that allow interop between Dart and Swift code.'
version: 0.0.1-wip
repository: https://github.com/dart-lang/native/tree/main/pkgs/swiftgen
issue_tracker: https://github.com/dart-lang/native/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Aswiftgen

topics:
- interop
Expand Down

0 comments on commit bd0ebf4

Please sign in to comment.