mirror of
https://github.com/tiennm99/ccs.git
synced 2026-09-08 20:19:37 +00:00
fix(targets): DRY signal handling, remove redundant guards, harden config manager
- Extract signal forwarding to reusable src/utils/signal-forwarder.ts - Update shell-executor, claude-adapter, droid-adapter to use shared utility - Remove 35 lines of redundant duplicate guards in src/ccs.ts - Harden droid-config-manager with lock constants and race-safe ensureFactoryDir - Update help-command with --target usage examples - Update maintainability metrics baseline
This commit is contained in:
@@ -2,8 +2,8 @@
|
||||
"sourceDirectory": "src",
|
||||
"largeFileThresholdLoc": 350,
|
||||
"typeScriptFileCount": 355,
|
||||
"locInSrc": 71420,
|
||||
"processExitReferenceCount": 188,
|
||||
"synchronousFsApiReferenceCount": 880,
|
||||
"locInSrc": 71353,
|
||||
"processExitReferenceCount": 185,
|
||||
"synchronousFsApiReferenceCount": 879,
|
||||
"largeFileCountOver350Loc": 56
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user