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

aspectran / aspectran / #4673 / 1
44%
master: 44%

Build:
DEFAULT BRANCH: master
Ran 20 Oct 2025 03:33AM UTC
Files 989
Run time 24s
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

20 Oct 2025 03:26AM UTC coverage: 36.337% (-0.002%) from 36.339%
#4673.1

push

github

topframe
Refactor: Improve bean scope management and destruction logic

Removed the unused `Activity` parameter from the `Scope.putBeanInstance` method. This parameter was unnecessary as the current architecture does not support custom scopes that would require it, and the lifecycle of existing scopes is managed without it. This change simplifies the API.

Improved the readability of the `AbstractScope.destroy` method by:
- Renaming variables for better clarity (`targets` -> `beanRulesToDestroy`, `leftBehinds` -> `lazyDestroyBeans`).
- Adding comments to explain the two-step destruction process for non-lazy and lazy-destroy beans.

15060 of 41445 relevant lines covered (36.34%)

0.36 hits per line

Source Files on job #4673.1
  • Tree
  • List 989
  • Changed 4
  • Source Changed 4
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 4673
  • 9a1827fd on github
  • Prev Job for on master (##4672.1)
  • Next Job for on master (##4674.1)
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