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

SAP / ui5-linter / 14055019895
86%

Build:
DEFAULT BRANCH: main
Ran 25 Mar 2025 08:36AM UTC
Jobs 1
Files 72
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

25 Mar 2025 08:32AM UTC coverage: 87.287% (-0.09%) from 87.379%
14055019895

push

github

matz3
perf: Improve lazy loading of TypeScript definitions

With the introduction of types for pseudo modules, the lazy loading of
framework library types did not work as expected anymore as all pseudo
module types did eagerly load the library types.

This change introduces a new entrypoint for each library, which can be
lazy loaded via paths mappings.
The entrypoint takes care of loading the actual types of a library such
as the @sapui5/types file and pseudo modules, if they exist.

In addition, dependencies from a manifest.json file are now also
considered when loading types.

When using the UI5LinterEngine, the common types are not released
anymore when they are not used be the subsequent program.
This improves the reuse of common types which improves performance when
linting multiple projects via the same engine instance.

2824 of 3395 branches covered (83.18%)

Branch coverage included in aggregate %.

35 of 42 new or added lines in 7 files covered. (83.33%)

4090 of 4526 relevant lines covered (90.37%)

3126.05 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
89.47
src/linter/ui5Types/DocumentRegistryProxy.ts
6
78.05
-10.09% src/linter/lintWorkspace.ts
Jobs
ID Job ID Ran Files Coverage
1 14055019895.1 25 Mar 2025 08:36AM UTC 72
87.29
GitHub Action Run
Source Files on build 14055019895
  • Tree
  • List 72
  • Changed 6
  • Source Changed 6
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #14055019895
  • 492cbf83 on github
  • Prev Build on main (#14015101444)
  • Next Build on main (#14151737767)
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