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

tomdesair / tus-java-server / 36535575193
95%

Build:
DEFAULT BRANCH: master
Ran 29 Sep 2026 07:19AM UTC
Jobs 1
Files 161
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

29 Sep 2026 07:15AM UTC coverage: 94.885% (-0.02%) from 94.902%
36535575193

push

github

web-flow
fix: resolve SonarCloud java:S3077 rule in UploadIdFactory (#137)

* fix: resolve SonarCloud java:S3077 rule in UploadIdFactory

Remove volatile modifier on Pattern reference and synchronize setUploadUri,
getUploadUri, and getUploadUriPattern methods to ensure thread safety during
pattern compilation and upload URI updates without Sonar warnings.

Co-authored-by: tomdesair <14034630+tomdesair@users.noreply.github.com>

* fix: resolve SonarCloud java:S3077 using ReentrantReadWriteLock

Use ReentrantReadWriteLock in UploadIdFactory to provide lock-free concurrent
reads for pattern retrieval while ensuring thread-safe lazy pattern compilation
and upload URI updates without triggering Sonar S3077 warnings.

Co-authored-by: tomdesair <14034630+tomdesair@users.noreply.github.com>

---------

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: tomdesair <14034630+tomdesair@users.noreply.github.com>

2507 of 2810 branches covered (89.22%)

Branch coverage included in aggregate %.

20 of 20 new or added lines in 1 file covered. (100.0%)

5359 of 5480 relevant lines covered (97.79%)

6.45 hits per line

Jobs
ID Job ID Ran Files Coverage
1 36535575193.1 29 Sep 2026 07:19AM UTC 322
78.39
GitHub Action Run
Source Files on build 36535575193
  • Tree
  • List 161
  • Changed 98
  • Source Changed 1
  • Coverage Changed 98
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #36535575193
  • 662c3f39 on github
  • Prev Build on master (#36339965702)
  • Next Build on master (#36615265675)
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