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

renatahodovan / grammarinator / 13577809248
83%
master: 84%

Build:
Build:
LAST BUILD BRANCH: decode-dep
DEFAULT BRANCH: master
Ran 27 Feb 2025 11:23PM 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

25 Feb 2025 12:24PM UTC coverage: 84.061% (+0.4%) from 83.697%
13577809248

push

github

renatahodovan
Fix literal matching in parser

Ensure correct matching between grammar tree nodes and grammar
graph lexer nodes by enforcing the following conditions:

* The grammar graph node must be an UnlexerRuleNode, and the
  tree node must be an UnlexerRule.
* Their names must match, or if the tree node is named
  ('<INVALID>',), the graph node’s name must start with T__,
  indicating a constant literal.
* In the latter case, the content of the literals must also be
  compared by checking the src field of the tree node against
  the src field of the single LiteralNode neighbor in the grammar graph.

This patch ensures that this comparison is correctly applied.

2 of 2 new or added lines in 1 file covered. (100.0%)

16 existing lines in 2 files now uncovered.

2078 of 2472 relevant lines covered (84.06%)

0.84 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
83.59
-0.78% grammarinator/tool/fbs/FBRule_generated.py
15
69.78
2.16% grammarinator/tool/generator.py
Jobs
ID Job ID Ran Files Coverage
1 13577809248.1 27 Feb 2025 11:23PM UTC 26
84.06
Source Files on build 13577809248
  • Tree
  • List 26
  • Changed 4
  • Source Changed 0
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • f8176145 on github
  • Prev Build on master (#13485354897)
  • Next Build on fix-parser (#13577849894)
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