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

KurtWagner / zlinter / 27891154069
84%

Build:
DEFAULT BRANCH: master
Ran 21 Jun 2026 02:40AM UTC
Jobs 1
Files 62
Run time 1min
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

21 Jun 2026 02:37AM UTC coverage: 79.957% (+0.01%) from 79.943%
27891154069

push

github

web-flow
Resolve files to modules and modules to imports on a compiled unit #149 (#156)

I'll need to check other rules but this means things like no deprecated
can check across different modules and implementations as it completes
the graph.

I also added capability to cover compiled units in integration tests.
e.g., no deprecated now tests across two compiled libraries that use two
different module libraries, one which has a deprecated method that we
test is picked up. To extend on this no deprecated now notes the
location of the deprecated declaration (also useful for debugging)

Not sure how this performs on large projects (e.g., zig) yet, that's
something I'll look into after going over all the rules

5557 of 6950 relevant lines covered (79.96%)

0.8 hits per line

Coverage Regressions

Lines Coverage ∆ File
218
67.25
2.13% lib/session/LintSession.zig
78
82.56
0.13% lib/session/DeclStore.zig
46
2.02
0.0% rules/field_ordering.zig
40
77.27
-0.15% lib/testing.zig
39
30.65
-0.76% rules/require_errdefer_dealloc.zig
36
1.96
-0.54% lib/formatters/DefaultFormatter.zig
28
27.27
3.94% rules/no_hidden_allocations.zig
25
80.77
2.31% rules/no_deprecated.zig
24
94.46
1.06% lib/Args.zig
21
36.84
0.0% rules/no_todo.zig
19
36.96
0.0% rules/no_comment_out_code.zig
14
88.43
0.71% lib/results.zig
11
82.26
0.0% lib/rules.zig
10
91.56
0.4% rules/function_naming.zig
9
6.9
0.0% rules/switch_case_ordering.zig
7
94.44
-0.51% rules/declaration_naming.zig
6
93.64
1.4% rules/no_unused.zig
5
95.41
-0.67% lib/session/imports.zig
5
97.46
0.0% rules/import_ordering.zig
5
82.14
0.0% rules/require_braces.zig
3
97.95
0.06% rules/field_naming.zig
2
50.0
-50.0% lib/session/CompileContext.zig
2
95.74
19.15% lib/session/ModuleStore.zig
2
96.23
0.0% rules/max_positional_args.zig
2
96.23
0.0% rules/no_redundant_comptime.zig
1
77.78
-2.22% lib/tracy.zig
1
97.67
0.0% rules/no_orelse_unreachable.zig
1
98.53
0.0% rules/no_swallow_error.zig
1
98.67
0.0% rules/require_doc_comment.zig
1
98.9
-1.1% rules/require_exhaustive_enum_switch.zig
1
97.83
0.0% rules/require_fmt.zig
Jobs
ID Job ID Ran Files Coverage
1 27891154069.1 21 Jun 2026 02:40AM UTC 62
79.96
GitHub Action Run
Source Files on build 27891154069
  • Tree
  • List 62
  • Changed 40
  • Source Changed 0
  • Coverage Changed 40
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #27891154069
  • e7580bcd on github
  • Prev Build on master (#27860772509)
  • Next Build on master (#27898823348)
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

© 2026 Coveralls, Inc