• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

dart-lang / native / 14703781208
74%

Build:
DEFAULT BRANCH: main
Ran 28 Apr 2025 08:40AM UTC
Jobs 10
Files 144
Run time 2min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

28 Apr 2025 08:38AM UTC coverage: 77.838% (-0.02%) from 77.858%
14703781208

push

github

web-flow
[native_assets_cli] Curate public toplevel functions (#2249)

This PR tries the curate the toplevel functions which are in the public API of what will be `package:hooks`,   `package:code_assets` and `package:data_assets`.

The validate functions for the base protocol are moved into a `ProtocolBase` class. (These need to be public because `package:native_assets_builder` uses them. And these need to be in `package:native_assets_cli` because the `test` methods use them.)

The Dart docs can be inspected by `pkgs/native_assets_cli$ dart doc .`.

TODOs:

* This PR does not yet curate extension types, and extensions.

Context:

* Work before splitting up the package: https://github.com/dart-lang/native/issues/999

28 of 72 new or added lines in 5 files covered. (38.89%)

1 existing line in 1 file now uncovered.

8064 of 10360 relevant lines covered (77.84%)

9.82 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
0.0
0.0% pkgs/native_assets_cli/lib/src/test.dart
2
0.0
0.0% pkgs/native_assets_cli/lib/src/api/link.dart
41
32.35
-0.98% pkgs/native_assets_cli/lib/src/validation.dart

Uncovered Existing Lines

Lines Coverage ∆ File
1
0.0
0.0% pkgs/native_assets_cli/lib/src/api/link.dart
Subprojects
ID Flag name Job ID Ran Files Coverage
2 native_assets_cli_macos 14703781208.2 28 Apr 2025 08:40AM UTC 29
61.82
GitHub Action Run
3 native_assets_builder_windows 14703781208.3 28 Apr 2025 08:47AM UTC 12
87.76
GitHub Action Run
4 native_toolchain_c_windows 14703781208.4 28 Apr 2025 08:43AM UTC 26
79.18
GitHub Action Run
5 native_assets_builder_ubuntu 14703781208.5 28 Apr 2025 08:44AM UTC 12
87.76
GitHub Action Run
6 native_assets_builder_macos 14703781208.6 28 Apr 2025 08:43AM UTC 12
87.76
GitHub Action Run
7 native_toolchain_c_ubuntu 14703781208.7 28 Apr 2025 08:45AM UTC 26
74.38
GitHub Action Run
8 native_assets_cli_ubuntu 14703781208.8 28 Apr 2025 08:41AM UTC 29
61.82
GitHub Action Run
9 native_toolchain_c_macos 14703781208.9 28 Apr 2025 08:40AM UTC 26
68.95
GitHub Action Run
10 native_assets_cli_windows 14703781208.10 28 Apr 2025 08:42AM UTC 29
61.82
GitHub Action Run
10 objective_c 14629236525.10 23 Apr 2025 10:26PM UTC 77
79.29
GitHub Action Run
Source Files on build 14703781208
  • Tree
  • List 144
  • Changed 6
  • Source Changed 6
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #14703781208
  • 33999d83 on github
  • Prev Build on main (#14703607622)
  • Next Build on main (#14708923181)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc