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

dart-lang / native / 13791049954
92%

Build:
DEFAULT BRANCH: main
Ran 11 Mar 2025 02:51PM UTC
Jobs 14
Files 242
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

11 Mar 2025 02:50PM UTC coverage: 86.751% (-0.2%) from 86.973%
13791049954

push

github

web-flow
[native_assets_builder] Refactor API to `ProtocolExtension`s (#2089)

This PR introduces a concept of protocol extensions, which package together everything belonging to a protocol extension.

Closes: https://github.com/dart-lang/native/issues/2088

As a bonus, this better abstraction reduces LOC.

The `validation` methods are now all internal to the extensions. The `setup` methods stay exported because they are used extensively in hook-helper-packages (e.g. `native_toolchain_c`).

26 of 67 new or added lines in 3 files covered. (38.81%)

13272 of 15299 relevant lines covered (86.75%)

36.29 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
15
0.0
pkgs/native_assets_cli/lib/src/data_assets/extension.dart
26
0.0
pkgs/native_assets_cli/lib/src/code_assets/extension.dart
Subprojects
ID Flag name Job ID Ran Files Coverage
6 native_toolchain_c_windows 13791049954.6 11 Mar 2025 02:54PM UTC 26
79.09
GitHub Action Run
7 native_toolchain_c_ubuntu 13791049954.7 11 Mar 2025 02:52PM UTC 26
74.53
GitHub Action Run
8 native_assets_cli_ubuntu 13791049954.8 11 Mar 2025 02:52PM UTC 31
70.46
GitHub Action Run
9 native_assets_builder_macos 13791049954.9 11 Mar 2025 02:58PM UTC 11
89.56
GitHub Action Run
10 native_assets_cli_windows 13791049954.10 11 Mar 2025 02:52PM UTC 31
70.27
GitHub Action Run
11 native_toolchain_c_macos 13791049954.11 11 Mar 2025 02:52PM UTC 26
68.9
GitHub Action Run
12 native_assets_builder_ubuntu 13791049954.12 11 Mar 2025 02:56PM UTC 11
89.56
GitHub Action Run
13 native_assets_cli_macos 13791049954.13 11 Mar 2025 02:51PM UTC 31
70.46
GitHub Action Run
14 native_assets_builder_windows 13791049954.14 11 Mar 2025 02:59PM UTC 11
89.56
GitHub Action Run
14 objective_c 13778886030.14 11 Mar 2025 02:21AM UTC 76
79.34
GitHub Action Run
14 jnigen 13680274761.14 05 Mar 2025 04:17PM UTC 21
90.47
GitHub Action Run
14 ffigen 13742814161.14 09 Mar 2025 12:25AM UTC 75
91.9
GitHub Action Run
14 swift2objc 13688465141.14 06 Mar 2025 12:35AM UTC 46
85.29
GitHub Action Run
13 jni 13680274761.13 05 Mar 2025 04:09PM UTC 31
70.55
GitHub Action Run
Source Files on build 13791049954
  • Tree
  • List 242
  • Changed 5
  • Source Changed 5
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #13791049954
  • 0cd2e552 on github
  • Prev Build on main (#13778886030)
  • Next Build on main (#13877871103)
  • 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