halildurmus / dartwinrt

Idiomatic Dart projection of the modern Windows Runtime (WinRT) APIs.
BSD 3-Clause "New" or "Revised" License
49 stars 3 forks source link

test(winrtgen): improve coverage #352

Closed halildurmus closed 11 months ago

halildurmus commented 11 months ago

Description

Related Issue

Type of Change

codecov[bot] commented 11 months ago

Codecov Report

Merging #352 (d2ee8e2) into main (61ab05c) will increase coverage by 27.32%. Report is 1 commits behind head on main. The diff coverage is 68.75%.

@@             Coverage Diff             @@
##             main     #352       +/-   ##
===========================================
+ Coverage   68.30%   95.62%   +27.32%     
===========================================
  Files         113       45       -68     
  Lines        5568     2514     -3054     
===========================================
- Hits         3803     2404     -1399     
+ Misses       1765      110     -1655     
Files Changed Coverage Δ
...inrtgen/lib/src/exceptions/winrtgen_exception.dart 33.33% <ø> (ø)
...ackages/winrtgen/lib/src/extensions/base_type.dart 100.00% <ø> (ø)
...ackages/winrtgen/lib/src/extensions/parameter.dart 100.00% <ø> (+9.09%) :arrow_up:
packages/winrtgen/lib/src/models/json.dart 100.00% <ø> (+10.00%) :arrow_up:
...kages/winrtgen/lib/src/models/projection_kind.dart 91.48% <ø> (ø)
...ackages/winrtgen/lib/src/models/type_arg_kind.dart 100.00% <ø> (+0.67%) :arrow_up:
...es/winrtgen/lib/src/models/winrt_docs_service.dart 85.71% <ø> (+3.57%) :arrow_up:
.../winrtgen/lib/src/models/winrt_metadata_store.dart 100.00% <ø> (ø)
...inrtgen/lib/src/projections/generic_interface.dart 98.01% <ø> (ø)
packages/winrtgen/lib/src/projections/getter.dart 88.00% <ø> (ø)
... and 12 more

... and 74 files with indirect coverage changes

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more