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

IQSS / dataverse / #27097

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

Source File
Press 'n' to go to next uncovered line, 'b' for previous

25.64
/src/main/java/edu/harvard/iq/dataverse/util/SystemConfig.java


Source Not Available

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