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

aspectran / aspectran / #5468

04 Aug 2026 05:24AM UTC coverage: 44.908% (+0.2%) from 44.662%
#5468

push

github

juho.jeong
[Core] Support scoped overriding in append rules and fix bean duplication on override

- Update DTD (aspectran-9.dtd) to allow child elements inside <append>

- Add scoped ID/name/key tracking in RuleParsingScope for strict overriding verification

- Enforce strict overriding policy in HybridRuleAppendHandler (throws IllegalRuleException if target element does not exist)

- Fix duplicate bean registration in BeanRuleRegistry by removing overridden old BeanRule from typeBasedBeanRuleMap

- Refactor ParametersToRules and RulesToParameters to convert pure Rule POJOs cleanly

- Pass ClassLoader to ShallowRuleParsingContext in saveAsAponFile to prevent NPE/IllegalArgumentException

19822 of 44139 relevant lines covered (44.91%)

0.45 hits per line

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

65.38
/daemon/src/main/java/com/aspectran/daemon/command/AsyncCommandExecutor.java


Source Not Available

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