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

ossuminc / riddl
64%

Build:
DEFAULT BRANCH: main
Repo Added 07 Dec 2023 02:32PM UTC
Token qjvJ1uyDTwawwKH1ZVOznNlSUCE9ykgu7 regen
Build 513 Last
Files 111
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

LAST BUILD ON BRANCH main
branch: main
CHANGE BRANCH
x
Reset
Sync Branches
  • main
  • 304-get-code-coverage--80
  • 443-minimize-suppresswarnings
  • 461-parallel-include
  • 486-Riddl-Parses-Empty-Braces
  • 495-graph+table
  • 498-goto
  • 499-send-message
  • 504-allow-comments-between-definitions-as-well
  • 505-focus-on-url
  • 506-author-guide
  • 507-application-output-kinds
  • 520-implement-lessons-learned-from-jdl
  • 521-simplify-ast
  • 521-simplify-options
  • 521-use-withs
  • 523-replica-should-be-a-type
  • 527-implement-processor-relationships
  • 530-focus-statement
  • 538-retain-order-of-occurrence-for-definition-content
  • 549-allow-shown-by-clause-on-application-groups
  • 551-complete-mermaid-diagrams-module
  • 554-multiply-included-files-should-not-be-supported-in-the-same-definition
  • 562-revise-navigation-column-in-hugo-output
  • 579-arbitrary-order-of-definition-components
  • 580-comments-should-be-allowed-in-some-places-they-currently-arent
  • 584-handler-codependency-bug
  • 588-false-warning-author-reference-for-vital-definitions
  • 592-reference-not-validated
  • 594-projector-capabilities
  • 598-feature-provide-better-statements-for-repositories
  • 606-support-programming-language-code-integration-statement
  • 608-create-pass-to-use-ai-to-generate-behavior-code
  • 609-feature-allow-scala-like-message-definitions
  • 614-find-plugins-from-ivy-path
  • 615-make-options-grammarless
  • 619-clean-up-hugo-pass
  • 628-get-each-module-90-coverage
  • 631-get-coverage--90
  • 675-feature-export-keywords-readability-punctuation-as-seqstrings
  • 677-defect-noansimessages-has-no-effect-programmatically-is-not-recognized-in-command-line
  • 680-feature-return-character-range-for-error-in-messages
  • 694-feature-add-toplevelparser-method-for-returning-token-stream
  • 81-add-scaladoc-comments-to-all-code-in-language--passes
  • OSS-104-Return-Files-After-Parse
  • OSS-118-application-to-adaptor
  • OSS-47-editing-features
  • OSS-53-JSON-Attachments
  • OSS-54-Nebula-Parser
  • OSS-55-Fragment-Traversal
  • OSS-62-testkit
  • OSS-89-use-oslib
  • OTOT20_keyword_highlighting
  • OTOT20_ver2.2
  • add-stream-diagram
  • build-upgrades
  • consistent-output
  • development
  • doc-updates
  • eliminate-PlatformContext-overrides
  • feature/scala-bug
  • finish-stats-command
  • fix-builds
  • fix-contained-group-references
  • fix-display-length-of-stats-columns
  • fix-docs
  • fix-group-by-kind-option
  • fix-lack-of-non-error-messages
  • github-packager
  • hugo-output-formatting
  • merge-hugo-back-in
  • meta-and-reduce-lazy-vals
  • mima
  • modules
  • ossuminc-conversion
  • parallel-include-choice
  • reactific->ossuminc
  • regularized-syntax
  • reid-spencer-patch-1
  • scala-3.3.3
  • scala-3.4
  • scalaJs-support
  • simplify-descriptions
  • update/airframe-json-24.9.2
  • update/airframe-ulid-24.9.0
  • update/commons-compress-1.27.0
  • update/commons-compress-1.27.1
  • update/commons-io-2.17.0
  • update/commons-io-2.18.0
  • update/commons-lang3-3.16.0
  • update/commons-lang3-3.17.0
  • update/pureconfig-core-0.17.5
  • update/pureconfig-core-0.17.6
  • update/pureconfig-core-0.17.8
  • update/sbt-1.10.2
  • update/sbt-1.9.8
  • update/sbt-1.9.9
  • update/sbt-bloop-1.5.13
  • update/sbt-bloop-1.5.15
  • update/sbt-ossuminc-0.15.0
  • update/sbt-ossuminc-0.16.4
  • update/sbt-ossuminc-0.16.5
  • update/scala-library-2.12.20
  • update/scala3-library-3.4.3
  • update/scala3-library-3.5.0
  • update/scala3-library-3.5.1
  • update/scala3-library-3.5.2
  • update/scalacheck-1.18.1
  • update/scalactic-3.2.18
  • update/scalafmt-core-3.8.0
  • update/scalafmt-core-3.8.3
  • update/scalajs-env-jsdom-nodejs-1.1.0
  • update/scalatest-3.2.18

20 Feb 2026 05:01PM UTC coverage: 64.419% (-0.07%) from 64.484%
22233271967

push

reid-spencer
Fix prettify include paths to be relative to containing file

Include text was using the CWD-relative path from the AST, which
produced wrong paths at every nesting level. Now computes the
include path relative to the current output file by stripping
the current file's directory prefix from the included file's
output path. Works correctly for both top-level and nested files.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

4 of 8 new or added lines in 1 file covered. (50.0%)

39 existing lines in 22 files now uncovered.

6507 of 10101 relevant lines covered (64.42%)

0.64 hits per line

Relevant lines Covered
Build:
Build:
10101 RELEVANT LINES 6507 COVERED LINES
0.64 HITS PER LINE
Source Files on main
  • Tree
  • List 111
  • Changed 28
  • Source Changed 1
  • Coverage Changed 28
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
22233271967 main Fix prettify include paths to be relative to containing file Include text was using the CWD-relative path from the AST, which produced wrong paths at every nesting level. Now computes the include path relative to the current output file by stripp... push 20 Feb 2026 05:04PM UTC reid-spencer
64.42
22227988199 main Save session: prettify fixes, release 1.12.1 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> push 20 Feb 2026 02:33PM UTC reid-spencer
64.48
22166982723 main Fix three prettify formatting regressions from 1.12.0 Remove commas between aggregate fields (RIDDL grammar makes them optional and original models don't use them), keep "} with {" on same line for types with metadata by trimming trailing newline... push 19 Feb 2026 03:13AM UTC reid-spencer
64.55
22161374494 main Save session: prettify multi-file fix, release 1.12.0 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> push 18 Feb 2026 11:12PM UTC reid-spencer
64.43
22155983769 main Remove stale Hugo submodule references The doc/ Hugo site was migrated to ossum.tech. The three submodule entries in .gitmodules (hugo-theme-learn, redislabs-docs, hugo-theme-docdock) pointed to themes no longer used and caused warnings on pull. ... push 18 Feb 2026 08:18PM UTC reid-spencer
64.43
22155496795 main Fix PrettifyPass formatting: indent, newlines, commas, schema Fix four systemic formatting issues in PrettifyPass output: - emitMetaData closing brace now uses addIndent for proper indent - closeDef/closeUseCase/closeFunction/doAuthor emit traili... push 18 Feb 2026 08:03PM UTC reid-spencer
64.65
22116288387 main Fix PrettifyPass formatting: indent, newlines, commas, schema Fix four systemic formatting issues in PrettifyPass output: - emitMetaData closing brace now uses addIndent for proper indent - closeDef/closeUseCase/closeFunction/doAuthor emit traili... push 17 Feb 2026 09:28PM UTC respencer-ncl
64.65
21952888875 main Merge branch 'development' push 12 Feb 2026 03:31PM UTC respencer-ncl
62.75
21923783740 main Merge pull request #721 from ossuminc/development Release 1.8.0: Validation deep checks push 11 Feb 2026 09:32PM UTC web-flow
62.85
21809834895 main Merge pull request #720 from ossuminc/development Release 1.7.0: Analysis passes, validation enhancements, diagram extensions push 09 Feb 2026 02:05AM UTC web-flow
62.39
See All Builds (512)
  • Settings
  • Repo on GitHub
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