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

aspectran / aspectran / #5134

06 Apr 2026 03:11PM UTC coverage: 42.861% (-0.01%) from 42.871%
#5134

push

github

topframe
feat(core): Include hint source in logging for better traceability

Enhance the Hint mechanism to capture and display the origin of each hint
(e.g., the specific method where the hint is defined). This improvement
helps developers trace where execution "intents" are coming from.

Key changes:
- Added `source` field to `HintParameters` to store origin metadata.
- Updated `ProxyHintScanner` to pre-set the method source string for
  each hint during scanning, avoiding redundant string conversions
  at runtime.
- Enhanced `HintParameters.toString()` to include a "defined on [source]"
  suffix for descriptive logging.
- Simplified `AbstractActivity` logging to rely on the updated
  `HintParameters.toString()` output.

11 of 13 new or added lines in 3 files covered. (84.62%)

8 existing lines in 2 files now uncovered.

18513 of 43193 relevant lines covered (42.86%)

0.43 hits per line

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

70.0
/core/src/main/java/com/aspectran/core/activity/HintParameters.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