You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit d1985b6
Browse filesBrowse the repository at this point in the historyBrowse files
refactor: replace util modules with topic-named modules
Remove `src/util.ts` and the `src/util/` folder. Helpers with a single
owner move next to it, and shared helpers move into topic folders:
- `fs/`: `atomicWrite`, `fileCleanup`, `expandPath`
- `text/`: `lowercase`, `countSubstring`, `shellEscape`
- `ui/`: `progress`, `prompts`, `statusBar`
- `uri/url`, `remote/authority`, `remote/sshLogPort`, `telemetry/date`,
`login/credentials`, `webviews/workspaces/poller`
Split or rename the feature-level grab-bag files by what they hold:
- `api/api-helper` into `error/normalize` (`errToStr`), `deployment/roles`,
`workspace/agents`, `workspace/labels` and `api/agentMetadata`
- `api/utils` to `api/httpAgent`, `api/agentMetadataHelper` to
`api/agentMetadata`, `core/cliUtils` to `core/cliBinary`
- `error/errorUtils` into `error/abort` and `error/normalize`
- `logging/utils` into `logging/ids` and `logging/formatters`
- `oauth/utils` into `oauth/pkce`, `oauth/tokens` and `oauth/constants`
- `websocket/utils` into `websocket/encoding` and `websocket/handshakeError`
Tests move and split to mirror the new layout. No behavior changes.
0 commit comments