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

TAKETODAY / today-infrastructure / 11549260763
84%

Build:
DEFAULT BRANCH: master
Ran 28 Oct 2024 07:44AM UTC
Jobs 1
Files 4764
Run time 7min
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

28 Oct 2024 07:26AM UTC coverage: 79.788% (-0.005%) from 79.793%
11549260763

push

github

TAKETODAY
:bug: Fix `PathMatchingPatternResourceLoader` manifest classpath discovery

Update `PathMatchingPatternResourceLoader` so that in addition to
searching the `java.class.path` system property for classpath enties,
it also searches the `MANIFEST.MF` files from within those jars.

Prior to this commit, the `addClassPathManifestEntries()` method
expected that the JVM had added `Class-Path` manifest entries to the
`java.class.path` system property, however, this did not always happen.

The updated code now performs a deep search by loading `MANIFEST.MF`
files from jars discovered from the system property. To deal with
potential performance issue, loaded results are also now cached.

The updated code has been tested with Spring Boot 3.3 jars extracted
using `java -Djarmode=tools`.

59034 of 79066 branches covered (74.66%)

Branch coverage included in aggregate %.

141952 of 172835 relevant lines covered (82.13%)

3.49 hits per line

Subprojects
ID Flag name Job ID Ran Files Coverage
1 /jobs/155104662 11549260763.1 28 Oct 2024 07:44AM UTC 0
79.79
GitHub Action Run
Source Files on build 11549260763
Detailed source file information is not available for this build.
  • Back to Repo
  • Github Actions Build #11549260763
  • 9f085a79 on github
  • Prev Build on master (#11545929401)
  • Next Build on master (#11550071014)
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