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

aspectran / aspectran / #4762

10 Nov 2025 12:43PM UTC coverage: 42.936% (+0.02%) from 42.919%
#4762

push

github

topframe
refactor(core, apon): Improve Javadocs and enhance parameter handling

This commit focuses on improving the clarity of Javadocs and increasing the robustness of parameter handling throughout the APON and core configuration classes.

Key changes include:
- Updated all `get*Array()` method Javadocs in the `Parameters` interface to accurately reflect their array return types.
- Added missing Javadocs to constructors and constants in `AbstractParameters` and `ArrayParameters` for better developer guidance.
- Implemented `isAssigned` checks across various configuration classes (`ContextConfig`, `ContextProfilesConfig`, `ShellConfig`, etc.) to prevent returning empty arrays for unassigned parameters, ensuring `null` is returned instead.
- Corrected a logical condition in `ParameterValue` related to the automatic conversion of single values to lists.
- Minor code style and robustness improvements in `AponWriter`, `DefaultCoreService`, and `ViewDispatcherTest`.

11 of 62 new or added lines in 11 files covered. (17.74%)

411 existing lines in 7 files now uncovered.

16191 of 37710 relevant lines covered (42.94%)

0.43 hits per line

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

78.13
/utils/src/main/java/com/aspectran/utils/apon/AponLines.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

© 2026 Coveralls, Inc