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

rieske / trans / 30039796406
92%

Build:
DEFAULT BRANCH: master
Ran 23 Jul 2026 07:55PM UTC
Jobs 1
Files 229
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

23 Jul 2026 07:53PM UTC coverage: 92.084% (+0.03%) from 92.055%
30039796406

push

github

web-flow
feat(grammar): C99 block_item compounds, for-with-decl, const_exp (#63)

* feat(grammar): C99 block_item compounds, for-with-decl, const_exp

Allow declarations and statements to interleave in compound statements
via <block_item_list>, support C99 for (declaration …), and register
the <const_exp> identity so array bounds and similar forms parse.

Block stores an ordered item list; ForLoopHeader can carry a declaration
init with loop-scoped semantics. Regenerates the LALR parsing table and
adds functional coverage for interleaving and for-with-decl.

* refactor: simplify for-init model and drop CSNB format noise

Single optional AbstractSyntaxTreeNode for for-init (expression or
declaration), with opensBlockScope() on LoopHeader instead of
dynamic_cast in LoopStatement. Block keeps only the ordered-items
constructor. CSNB stays surgical: reuse statementList/doNothing for
block_item identities and one forLoop factory for expression/decl/none
init kinds. Removes the whole-file clang-format churn from CSNB.

* ci: retry Coveralls upload on transient API 500s

Coveralls intermittently returns HTTP 500 on /api/v1/jobs after a green
build/test/lcov run, which red-bars the whole workflow. Pin coverage-
reporter v0.6.17 and retry the upload with exponential backoff (up to
five attempts) instead of the single-shot github-action.

5793 of 6291 relevant lines covered (92.08%)

209474.05 hits per line

Jobs
ID Job ID Ran Files Coverage
1 30039796406.1 23 Jul 2026 07:55PM UTC 229
92.08
GitHub Action Run
Source Files on build 30039796406
  • Tree
  • List 229
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #30039796406
  • a413cc7e on github
  • Prev Build on master (#30035549451)
  • Next Build on master (#30074202952)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc