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

UI5 / cli / 36011521364
94%

Build:
DEFAULT BRANCH: main
Ran 24 Sep 2026 02:16PM UTC
Jobs 6
Files 247
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

24 Sep 2026 02:15PM UTC coverage: 94.117% (-0.01%) from 94.13%
36011521364

push

github

RandomByte
fix(project): Route theme-library resources in BuildReader

Theme libraries have no namespace and serve their resources under a path owned
by another project, e.g. themelib_sap_horizon serves
/resources/sap/ui/core/themes/sap_horizon/library.css. The previous routing
matched such a path to the sap/ui/core namespace of the sap.ui.core library,
read null there, then requested a reader for every project. That request
(re)builds every non-fresh project, including ones unrelated to the theme.

Replace the single best-guess reader with an ordered list of candidate reader
factories evaluated lazily by byPath, returning the first resource found:

  1. cached readers of already-built projects (free, identifies the owner)
  2. namespace matches, most specific first
  3. theme libraries, when the path has a themes/ segment
  4. the application root project, for non-/resources paths
  5. all projects (last resort)

A reader is requested from the build server only when the preceding candidates
did not yield the resource, so the minimal set of projects is built. The base
theme, owned by sap.ui.core itself, still resolves at the namespace step
without building any theme library.

7327 of 8073 branches covered (90.76%)

Branch coverage included in aggregate %.

29 of 30 new or added lines in 1 file covered. (96.67%)

2 existing lines in 1 file now uncovered.

14016 of 14604 relevant lines covered (95.97%)

5298.82 hits per line

Uncovered Changes

Lines Coverage ∆ File
1
96.88
-3.13% packages/project/lib/build/BuildReader.js

Coverage Regressions

Lines Coverage ∆ File
2
85.98
-1.11% packages/server/lib/serve/Supervisor.js
Subprojects
ID Flag name Job ID Ran Files Coverage
1 fs 36011521364.1 24 Sep 2026 02:16PM UTC 22
89.91
GitHub Action Run
2 cli 36011521364.2 24 Sep 2026 02:17PM UTC 28
95.02
GitHub Action Run
3 server 36011521364.3 24 Sep 2026 02:17PM UTC 26
93.1
GitHub Action Run
4 logger 36011521364.4 24 Sep 2026 02:16PM UTC 15
100.0
GitHub Action Run
5 builder 36011521364.5 24 Sep 2026 02:17PM UTC 76
94.18
GitHub Action Run
6 project 36011521364.6 24 Sep 2026 02:20PM UTC 80
94.19
GitHub Action Run
Source Files on build 36011521364
  • Tree
  • List 247
  • Changed 3
  • Source Changed 1
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #36011521364
  • af31b267 on github
  • Prev Build on main (#35979459679)
  • Next Build on main (#36112369788)
  • 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