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

dart-lang / native / 14708923181
74%

Build:
DEFAULT BRANCH: main
Ran 28 Apr 2025 01:26PM 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 01:25PM UTC coverage: 77.814% (-0.02%) from 77.838%
14708923181

push

github

web-flow
[native_assets_cli] Replace extension types with classes (#2251)

This PR replaces all extension types with classes.

This PR renames all classes that mostly belong to another class to start with the name of that class.

I'm not entirely satisfied with how this looks, but I think it's a step in the right direction.

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

Open question:

* Should we _not_ export all those helper classes? That would prevent users using these types in their code. But this would be considered a leaked symbol. So this probably doesn't work.
* Should we not generate dartdocs for those helper classes. They usually simply have an `add`, `addAll` or `operator []`. The interesting doc comments are on the accessors that return those classes.

Context:

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

11 of 20 new or added lines in 3 files covered. (55.0%)

8067 of 10367 relevant lines covered (77.81%)

9.82 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
2
79.22
0.0% pkgs/native_assets_cli/lib/src/code_assets/config.dart
2
60.0
-1.11% pkgs/native_assets_cli/lib/src/data_assets/config.dart
5
80.41
-0.76% pkgs/native_assets_cli/lib/src/config.dart
Subprojects
ID Flag name Job ID Ran Files Coverage
2 native_toolchain_c_windows 14708923181.2 28 Apr 2025 01:31PM UTC 26
79.18
GitHub Action Run
3 native_assets_cli_ubuntu 14708923181.3 28 Apr 2025 01:27PM UTC 29
61.77
GitHub Action Run
4 native_assets_builder_windows 14708923181.4 28 Apr 2025 01:34PM UTC 12
87.76
GitHub Action Run
5 native_assets_builder_ubuntu 14708923181.5 28 Apr 2025 01:31PM UTC 12
87.76
GitHub Action Run
6 native_assets_cli_windows 14708923181.6 28 Apr 2025 01:28PM UTC 29
61.77
GitHub Action Run
7 native_assets_cli_macos 14708923181.7 28 Apr 2025 01:26PM UTC 29
61.77
GitHub Action Run
8 native_toolchain_c_ubuntu 14708923181.8 28 Apr 2025 01:27PM UTC 26
74.38
GitHub Action Run
9 native_toolchain_c_macos 14708923181.9 28 Apr 2025 01:26PM UTC 26
68.95
GitHub Action Run
10 native_assets_builder_macos 14708923181.10 28 Apr 2025 01:30PM UTC 12
87.76
GitHub Action Run
10 objective_c 14629236525.10 23 Apr 2025 10:26PM UTC 77
79.29
GitHub Action Run
Source Files on build 14708923181
  • 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 #14708923181
  • 625ed307 on github
  • Prev Build on main (#14703781208)
  • Next Build on main (#14712996142)
  • 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