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

redhat-developer / yaml-language-server / 27831409259
86%
master: 80%

Build:
Build:
LAST BUILD BRANCH: remove-vscode-json-languageservice
DEFAULT BRANCH: master
Ran 19 Jun 2026 02:27PM UTC
Jobs 1
Files 71
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 Jun 2026 02:24PM UTC coverage: 85.734%. Remained the same
27831409259

push

github

datho7561
Enforce consistent type imports

With the goal in mind to use Node.js type stripping, we will have to use
type imports for types.

The ESLint rule `@typescript-eslint/consistent-type-imports` enforces us
to use type imports. The rule `import-x/consistent-type-specifier-style`
enforces a consistent style how to write type imports. I chose
`prefer-top-level`, because that means TypeScript and Node.js understand
they can strip the entire import statement instead of just the members.
So that yields better runtime performance and it may even be required in
some cases.

2393 of 2963 branches covered (80.76%)

Branch coverage included in aggregate %.

39 of 39 new or added lines in 26 files covered. (100.0%)

4560 of 5147 relevant lines covered (88.6%)

454930.09 hits per line

Jobs
ID Job ID Ran Files Coverage
1 27831409259.1 19 Jun 2026 02:27PM UTC 71
85.73
GitHub Action Run
Source Files on build 27831409259
  • Tree
  • List 71
  • Changed 52
  • Source Changed 52
  • Coverage Changed 26
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #27831409259
  • 85e76995 on github
  • Prev Build on main (#27580437901)
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