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

CyclopsMC / IntegratedScripting / 39100704451

18 Oct 2026 05:24AM UTC coverage: 46.74% (-0.2%) from 46.919%
39100704451

Pull #78

github

claude
Only apply external changes when the file watcher reloads scripts

When the file watcher reloaded a disk directory, it replaced the scripts
in memory with whatever was on disk at that moment. As it also triggers
on the server's own writes, it could run while a script was not written
yet, for example right after creating the directory of a new disk, which
made that script disappear. Concurrent reloads could also overwrite each
other.

Remember the contents last written or read for each file, only apply
files that changed outside of the mod, and don't let reloads, flushes and
script changes run at the same time.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018MRyTdV3fSV5Q5NPGep4q9
Pull Request #78: Add undo/redo and fix lost edits in the scripting terminal

328 of 962 branches covered (34.1%)

Branch coverage included in aggregate %.

1407 of 2750 relevant lines covered (51.16%)

23.42 hits per line

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

81.95
/src/main/java/org/cyclops/integratedscripting/core/network/ScriptingData.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