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

aspectran / aspectran / #4702
44%

Build:
DEFAULT BRANCH: master
Ran 25 Oct 2025 11:34AM UTC
Jobs 1
Files 991
Run time 2min
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

25 Oct 2025 11:31AM UTC coverage: 37.368% (+0.02%) from 37.352%
#4702

push

github

topframe
Refactor: Simplify and improve auto-reloading mechanism

The auto-reloading logic has been improved to be more robust and predictable when handling multiple file updates.

Previously, a reload could be triggered prematurely if a file scan occurred in the middle of a copy operation. This commit introduces a "wait for one quiet interval" strategy.

A restart is now triggered only after a scan detects no new changes, following a previous scan that did detect changes. This makes the scanIntervalSeconds the effective quiet period and ensures that reloading only happens after file system activity has stabilized, without requiring
additional configuration parameters.

Additionally, the ThreadFactory creation in ContextReloadingTimer has been refactored to use the existing CustomizableThreadFactory utility, improving code reuse and consistency.

30 of 34 new or added lines in 3 files covered. (88.24%)

15516 of 41522 relevant lines covered (37.37%)

0.37 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
96.43
0.0% core/src/main/java/com/aspectran/core/context/builder/reload/ContextReloadingTimer.java
3
70.04
0.89% core/src/main/java/com/aspectran/core/context/builder/AbstractActivityContextBuilder.java
Jobs
ID Job ID Ran Files Coverage
1 #4702.1 25 Oct 2025 11:34AM UTC 991
37.37
Source Files on build #4702
  • Tree
  • List 991
  • Changed 3
  • Source Changed 3
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • f3836e5b on github
  • Prev Build on master
  • Next Build on master
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