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

MuellerSeb / nml-tools / 29495484127
86%
main: 86%

Build:
Build:
LAST BUILD BRANCH: v0.5.0
DEFAULT BRANCH: main
Ran 16 Jul 2026 11:44AM UTC
Jobs 1
Files 13
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

16 Jul 2026 11:36AM UTC coverage: 86.011% (+1.3%) from 84.697%
29495484127

Pull #60

github

MuellerSeb
Stream repeated namelist values during evaluation

Count repetitions without materializing expanded values, then consume them lazily while applying assignments. Compile and validate required derived components up front so malformed schemas produce targeted errors instead of runtime KeyError failures.
Pull Request #60: Add A Schema-Aware Standard Fortran Namelist Parser

823 of 890 new or added lines in 4 files covered. (92.47%)

9 existing lines in 3 files now uncovered.

4759 of 5533 relevant lines covered (86.01%)

0.86 hits per line

Uncovered Changes

Lines Coverage ∆ File
41
90.28
src/nml_tools/_namelist_eval.py
23
94.87
src/nml_tools/_namelist_parser.py
2
82.77
-0.24% src/nml_tools/cli.py
1
77.33
-1.32% src/nml_tools/validate.py

Coverage Regressions

Lines Coverage ∆ File
6
77.33
-1.32% src/nml_tools/validate.py
2
96.36
-3.64% src/nml_tools/_utils.py
1
82.77
-0.24% src/nml_tools/cli.py
Jobs
ID Job ID Ran Files Coverage
1 29495484127.1 16 Jul 2026 11:44AM UTC 13
86.01
GitHub Action Run
Source Files on build 29495484127
  • Tree
  • List 13
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #60
  • PR Base - main (#29196673046)
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