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

renatahodovan / grammarinator / 17360746872
84%
master: 84%

Build:
Build:
LAST BUILD BRANCH: decode-dep
DEFAULT BRANCH: master
Ran 31 Aug 2025 06:21PM UTC
Jobs 1
Files 26
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

31 Aug 2025 06:19PM UTC coverage: 83.821% (+0.07%) from 83.752%
17360746872

push

github

renatahodovan
Add typing info to Grammarinator and enable mypy checks in test system

This patch extends Grammarinator with type annotations and integrates
static typing checks (mypy) into the test workflow. Some code has been
adjusted to fix typing-related issues and missing runtime checks
revealed by stricter type validation.

Co-authored by: Renáta Hodován <reni@inf.u-szeged.hu>

407 of 425 new or added lines in 16 files covered. (95.76%)

41 existing lines in 6 files now uncovered.

2150 of 2565 relevant lines covered (83.82%)

0.84 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
90.04
0.12% grammarinator/tool/parser.py
4
67.44
1.46% grammarinator/tool/generator.py
5
91.01
0.14% grammarinator/tool/processor.py
8
0.0
0.0% grammarinator/decode.py

Uncovered Existing Lines

Lines Coverage ∆ File
1
0.0
0.0% grammarinator/decode.py
3
66.67
9.52% grammarinator/runtime/model.py
4
85.92
0.41% grammarinator/runtime/population.py
4
78.63
0.16% grammarinator/tool/tree_codec.py
8
67.67
-1.19% grammarinator/runtime/rule.py
21
67.44
1.46% grammarinator/tool/generator.py
Jobs
ID Job ID Ran Files Coverage
1 17360746872.1 31 Aug 2025 06:21PM UTC 26
83.82
Source Files on build 17360746872
  • Tree
  • List 26
  • Changed 16
  • Source Changed 0
  • Coverage Changed 16
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • c0bbe15e on github
  • Prev Build on master (#17299147627)
  • Next Build on typing-2 (#17363272796)
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