Repository navigation
Commit ea61894
Sweep json_envelope, update_notifier, main, path_scope (#1967)
* Start sweep of json_envelope, update_notifier
Assisted-by: Claude Code:claude-opus-5-5
* Sweep json_envelope, update_notifier, main
update_notifier: inline in_ci, upgrade_command and grace_budget; one
millis_or parser for the timeout and grace knobs; guard types private;
the notice test compares exact plain and colored strings.
main/interrupt: the SIGPIPE reset moves into interrupt::install.
json_envelope: drop the unused sidecar re-export and the test-only
GcReport::to_value; usage_error prints through ui::print_json; trim
stale and history docs. Tests that claimed "every" action, command or
status now cover all variants; drop 4 duplicate tests and the JSON
string round trips.
path_scope: replace a tautological bind-vs-matches test and a
duplicate; add the relative --cwd strip case.
Assisted-by: Claude Code:claude-opus-5-5
* Clarify SIGPIPE reset and envelope scope docs
Assisted-by: Claude Code:claude-opus-5-5
* Restore the bare * path-scope assertion
The sweep dropped it together with a stale comment. No other test
covers a bare * pattern.
Assisted-by: Claude Code:claude-opus-5-5
---------
Co-authored-by: Claude <noreply@anthropic.com>1 parent ec9ff24 commit ea61894
5 files changed
Lines changed: 197 additions & 447 deletions
File tree
- crates/socket-patch-cli/src
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
15 | 20 | | |
16 | 21 | | |
17 | 22 | | |
18 | | - | |
| 23 | + | |
| 24 | + | |
19 | 25 | | |
20 | 26 | | |
21 | 27 | | |
| |||
45 | 51 | | |
46 | 52 | | |
47 | 53 | | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
48 | 58 | | |
49 | 59 | | |
50 | 60 | | |
| |||
0 commit comments