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

IQSS / dataverse / #27097
24%
develop: 24%

Build:
Build:
LAST BUILD BRANCH: 359-enhance-publishing-message-acknowledgement
DEFAULT BRANCH: develop
Ran 31 Oct 2025 08:24AM UTC
Jobs 1
Files 985
Run time 2min
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

31 Oct 2025 08:19AM UTC coverage: 23.991% (+0.2%) from 23.778%
#27097

Pull #11654

github

poikilotherm
fix(settings): improve JSON handling in `SettingsServiceBean` and add tests for arrays #11654

Enhanced `listAllAsJson` to robustly handle JSON parsing with proper fallback for invalid JSON, which means it is some primitive setting.

Added new unit tests to ensure accurate processing of JSON arrays and objects in settings.
Pull Request #11654: Database Settings: idempotent mass operations, necessary cleanup and script using it for real use case

177 of 278 new or added lines in 23 files covered. (63.67%)

3 existing lines in 2 files now uncovered.

22034 of 91844 relevant lines covered (23.99%)

0.24 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
0.28
0.0% src/main/java/edu/harvard/iq/dataverse/SettingsWrapper.java
1
0.0
0.0% src/main/java/edu/harvard/iq/dataverse/api/BuiltinUsers.java
1
0.0
0.0% src/main/java/edu/harvard/iq/dataverse/api/Workflows.java
1
20.48
0.0% src/main/java/edu/harvard/iq/dataverse/api/util/JsonResponseBuilder.java
1
0.0
0.0% src/main/java/edu/harvard/iq/dataverse/engine/command/impl/LocalSubmitToArchiveCommand.java
1
0.0
0.0% src/main/java/edu/harvard/iq/dataverse/util/bagit/BagGenerator.java
1
86.36
1.99% src/main/java/edu/harvard/iq/dataverse/util/json/JsonUtil.java
2
0.0
0.0% src/main/java/edu/harvard/iq/dataverse/engine/command/impl/GoogleCloudSubmitToArchiveCommand.java
2
0.0
0.0% src/main/java/edu/harvard/iq/dataverse/workflow/internalspi/LDNAnnounceDatasetVersionStep.java
3
0.0
0.0% src/main/java/edu/harvard/iq/dataverse/engine/command/impl/DuraCloudSubmitToArchiveCommand.java
4
66.67
66.67% src/main/java/edu/harvard/iq/dataverse/settings/Setting.java
5
0.0
0.0% src/main/java/edu/harvard/iq/dataverse/api/WorkflowsAdmin.java
5
25.64
6.46% src/main/java/edu/harvard/iq/dataverse/util/SystemConfig.java
33
60.61
8.49% src/main/java/edu/harvard/iq/dataverse/settings/SettingsServiceBean.java
40
0.0
0.0% src/main/java/edu/harvard/iq/dataverse/api/Admin.java

Uncovered Existing Lines

Lines Coverage ∆ File
1
66.67
66.67% src/main/java/edu/harvard/iq/dataverse/settings/Setting.java
2
60.61
8.49% src/main/java/edu/harvard/iq/dataverse/settings/SettingsServiceBean.java
Jobs
ID Job ID Ran Files Coverage
1 #27097.1 31 Oct 2025 08:24AM UTC 985
23.99
Source Files on build #27097
  • Tree
  • List 985
  • Changed 22
  • Source Changed 22
  • Coverage Changed 20
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #11654
  • PR Base - develop (#)
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

© 2025 Coveralls, Inc