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

OpenModelica / modelica-language-server / 35857572032
84%

Build:
DEFAULT BRANCH: main
Ran 23 Sep 2026 11:58AM UTC
Jobs 1
Files 17
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 Sep 2026 11:57AM UTC coverage: 79.508% (+1.6%) from 77.951%
35857572032

push

github

web-flow
Implement Modelica document and range formatting (#86)

* Implement Modelica document and range formatting

Add syntax-aware whitespace formatting with two-space defaults, preserve
comments and strings, and format the current unsaved document contents.
Cover formatting with server, LSP transport, and VS Code regression tests.

Co-authored-by: JKRT <jtinnerholm@gmail.com>

* Expand formatting coverage for Modelica language constructs

Add exact-layout cases and token/syntax preservation checks for redeclarations,
external functions, imports, connectors, arrays, tuple assignments and control
flow. Verify repeated formatting with spaces, tabs and narrow line widths,
plus escaped documentation, interleaved comments and selection boundaries.

Co-authored-by: JKRT <jtinnerholm@gmail.com>

* Document Modelica formatting with a VS Code GIF

Show the Command Palette workflow and two-space indentation result, with
instructions for workspace trust, formatter selection and range formatting.

Co-authored-by: JKRT <jtinnerholm@gmail.com>

* Verify embedded XML documentation remains untouched by formatting

Cover XML declarations, CDATA, entities, escaped attributes, internal
whitespace and LF/CRLF in document and range formatting. Also verify
malformed XML/HTML is preserved and document the behavior in the README.

Co-authored-by: JKRT <jtinnerholm@gmail.com>

* Add opt-in HTML and XML documentation formatting

Keep embedded markup unchanged by default, expose startup/live/request
configuration, and delegate opted-in documentation to markup formatters.
Cover preservation, range boundaries, escaping, stability and VS Code toggles.

Co-authored-by: JKRT <jtinnerholm@gmail.com>

* Retrigger PR checks for pending license status

---------

Co-authored-by: SVAGEN26 <247156613+SVAGEN26@users.noreply.github.com>
Co-authored-by: JKRT <jtinnerholm@gmail.com>

654 of 821 branches covered (79.66%)

Branch coverage included in aggregate %.

358 of 400 new or added lines in 3 files covered. (89.5%)

2 existing lines in 1 file now uncovered.

3385 of 4259 relevant lines covered (79.48%)

135.82 hits per line

Uncovered Changes

Lines Coverage ∆ File
42
35.4
-1.96% server/src/server.ts

Coverage Regressions

Lines Coverage ∆ File
2
35.4
-1.96% server/src/server.ts
Jobs
ID Job ID Ran Files Coverage
1 35857572032.1 23 Sep 2026 11:58AM UTC 17
79.51
GitHub Action Run
Source Files on build 35857572032
  • Tree
  • List 17
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #35857572032
  • 7f444315 on github
  • Prev Build on main (#35621683845)
  • Next Build on main (#35861968904)
  • Delete
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