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

Hyshmily / hotkey / 28916241081
89%

Build:
DEFAULT BRANCH: master
Ran 08 Jul 2026 03:56AM UTC
Jobs 2
Files 113
Run time 1min
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

08 Jul 2026 03:53AM UTC coverage: 89.468% (-0.7%) from 90.12%
28916241081

push

github

Hyshmily
refactor(core): extract central dispatcher and broadcast buffer

Introduce CentralDispatcher for centralized event routing and BroadcastBuffer for cache synchronization. Refactor HotKeyCache, SlidingWindowDetector, and related components to use the new dispatching mechanism, improving separation of concerns and reducing coupling.

Signed-off-by: Hyshmily <cxm8607@outlook.com>

1328 of 1564 branches covered (84.91%)

Branch coverage included in aggregate %.

102 of 134 new or added lines in 17 files covered. (76.12%)

3 existing lines in 2 files now uncovered.

3769 of 4133 relevant lines covered (91.19%)

4.21 hits per line

Uncovered Changes

Lines Coverage ∆ File
17
89.76
-6.83% common/src/main/java/io/github/hyshmily/hotkey/hotkeydetector/heavykeeper/HeavyKeeper.java
3
71.88
0.0% worker/src/main/java/io/github/hyshmily/hotkey/worker/dispatch/WorkerBroadcaster.java
2
78.57
common/src/main/java/io/github/hyshmily/hotkey/cache/CentralDispatcher.java
2
87.23
common/src/main/java/io/github/hyshmily/hotkey/cache/cachesupport/BroadcastBuffer.java
2
50.0
-25.0% common/src/main/java/io/github/hyshmily/hotkey/hotkeydetector/heavykeeper/TopK.java
2
91.49
0.0% worker/src/main/java/io/github/hyshmily/hotkey/worker/config/WorkerConfigNegotiator.java
2
93.75
-2.4% worker/src/main/java/io/github/hyshmily/hotkey/worker/dispatch/WorkerHeartbeatProducer.java
1
85.75
-0.63% common/src/main/java/io/github/hyshmily/hotkey/cache/HotKeyCache.java
1
96.3
0.0% worker/src/main/java/io/github/hyshmily/hotkey/worker/config/WorkerAutoConfiguration.java

Coverage Regressions

Lines Coverage ∆ File
2
85.75
-0.63% common/src/main/java/io/github/hyshmily/hotkey/cache/HotKeyCache.java
1
71.88
0.0% worker/src/main/java/io/github/hyshmily/hotkey/worker/dispatch/WorkerBroadcaster.java
Jobs
ID Job ID Ran Files Coverage
1 worker - 28916241081.1 08 Jul 2026 03:56AM UTC 13
93.64
GitHub Action Run
2 common - 28916241081.2 08 Jul 2026 03:56AM UTC 100
88.99
GitHub Action Run
Source Files on build 28916241081
  • Tree
  • List 113
  • Changed 24
  • Source Changed 24
  • Coverage Changed 23
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #28916241081
  • 9b04d9c4 on github
  • Prev Build on master (#28865839688)
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