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

ossuminc / riddl / 26119000443
65%
main: 65%

Build:
Build:
LAST BUILD BRANCH: development
DEFAULT BRANCH: main
Ran 19 May 2026 07:07PM UTC
Jobs 1
Files 140
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

19 May 2026 07:04PM UTC coverage: 64.97% (-0.09%) from 65.063%
26119000443

push

reid-spencer
Fix duplicate message logging in from and repeat commands

`Commands.runFromConfig` was calling `handleCommandResult(result)`
internally and also returning the same result to its caller.
The outer driver (`handleCommandRun`) then logged the result
a second time, producing every message twice. Verified on the
reactive-bbq model: 8 completeness warnings became 4 after the
fix — exactly halved, confirming uniform doubling.

The peer helpers `runCommandWithArgs` and `runCommandNamed`
already follow the convention that the outer driver owns
logging; `runFromConfig` was the outlier. Removing the
internal call aligns them.

Affects both `FromCommand` and `RepeatCommand` (the latter
also calls `runFromConfig`).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

7608 of 11710 relevant lines covered (64.97%)

0.65 hits per line

Coverage Regressions

Lines Coverage ∆ File
72
74.03
0.66% passes/shared/src/main/scala/com/ossuminc/riddl/passes/resolve/ResolutionPass.scala
8
76.32
1.32% passes/shared/src/main/scala/com/ossuminc/riddl/passes/resolve/Usages.scala
7
42.86
5.93% commands/shared/src/main/scala/com/ossuminc/riddl/commands/OnChangeCommand.scala
6
80.04
-0.27% passes/shared/src/main/scala/com/ossuminc/riddl/passes/validate/ValidationPass.scala
5
73.85
-3.85% passes/shared/src/main/scala/com/ossuminc/riddl/passes/analysis/AnalysisResult.scala
3
92.37
-0.42% passes/shared/src/main/scala/com/ossuminc/riddl/passes/stats/StatsPass.scala
3
75.68
-8.11% passes/shared/src/main/scala/com/ossuminc/riddl/passes/symbols/SymbolsPass.scala
3
90.08
-2.29% passes/shared/src/main/scala/com/ossuminc/riddl/passes/validate/StreamingValidation.scala
2
55.77
-1.37% commands/shared/src/main/scala/com/ossuminc/riddl/commands/Commands.scala
2
79.31
-1.72% commands/shared/src/main/scala/com/ossuminc/riddl/commands/RepeatCommand.scala
2
70.89
-2.53% commands/shared/src/main/scala/com/ossuminc/riddl/commands/UnbastifyCommand.scala
2
59.25
-0.09% language/shared/src/main/scala/com/ossuminc/riddl/language/bast/BASTWriter.scala
2
59.79
-1.03% language/shared/src/main/scala/com/ossuminc/riddl/language/parsing/ExtensibleTopLevelParser.scala
2
67.92
-0.68% passes/shared/src/main/scala/com/ossuminc/riddl/passes/prettify/PrettifyVisitor.scala
1
84.09
0.76% commands/shared/src/main/scala/com/ossuminc/riddl/command/CommonOptionsHelper.scala
1
78.13
3.13% commands/shared/src/main/scala/com/ossuminc/riddl/command/PassCommand.scala
1
69.81
-1.89% language/shared/src/main/scala/com/ossuminc/riddl/language/At.scala
1
57.68
0.0% language/shared/src/main/scala/com/ossuminc/riddl/language/bast/BASTReader.scala
1
27.03
0.0% language/shared/src/main/scala/com/ossuminc/riddl/language/bast/BASTUtils.scala
1
84.96
-0.44% language/shared/src/main/scala/com/ossuminc/riddl/language/Messages.scala
1
83.33
-16.67% language/shared/src/main/scala/com/ossuminc/riddl/language/parsing/AdaptorParser.scala
1
80.0
-20.0% language/shared/src/main/scala/com/ossuminc/riddl/language/parsing/ModuleParser.scala
1
95.0
-2.5% language/shared/src/main/scala/com/ossuminc/riddl/language/parsing/ParsingErrors.scala
1
85.42
0.0% language/shared/src/main/scala/com/ossuminc/riddl/language/parsing/RiddlParserInput.scala
1
83.33
-16.67% language/shared/src/main/scala/com/ossuminc/riddl/language/parsing/SagaParser.scala
1
75.77
0.52% passes/shared/src/main/scala/com/ossuminc/riddl/passes/diagrams/DiagramsPass.scala
1
97.92
-2.08% passes/shared/src/main/scala/com/ossuminc/riddl/passes/resolve/UsageResolution.scala
1
55.36
-1.79% passes/shared/src/main/scala/com/ossuminc/riddl/passes/Riddl.scala
1
63.7
-0.68% passes/shared/src/main/scala/com/ossuminc/riddl/passes/validate/BasicValidation.scala
Jobs
ID Job ID Ran Files Coverage
1 26119000443.1 19 May 2026 07:07PM UTC 140
64.97
Source Files on build 26119000443
  • Tree
  • List 140
  • Changed 38
  • Source Changed 4
  • Coverage Changed 38
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • a89daa68 on github
  • Prev Build on development (#26064462740)
  • Next Build on development (#26198448956)
  • Delete
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