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
Ignored directories (`node_modules`, `.git`, `.venv`, `dist`, `build`, `target`, …) are pruned during discovery, so scans stay fast even in large repositories. Discovery is capped by `--max-files` (default 50 on the CLI, 200 in the VS Code extension). When more matching files exist than the cap, the JSON reports `total_discovered` (all matching files) alongside `total_files` (the scanned subset), and the human output prints a "scanned X of Y files" note — totals then cover the scanned subset only. Raise `--max-files` (or `ecocode.maxFiles`) to scan more.
Copy file name to clipboardExpand all lines: vscode-extension/README.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -38,7 +38,7 @@ Repeated runs expose variability (coefficient of variation) so you can trust the
38
38
39
39
The extension is a UI on top of the **EcoCode CLI** (a Python package). Install the CLI once — either:
40
40
41
-
-**One click:** run **EcoCode: Setup CLI In Workspace** (or click *Setup CLI* when prompted). It installs the CLI into a dedicated virtual environment for you (no PEP 668 issues).
41
+
-**One click:** run **EcoCode: Setup CLI In Workspace** (or click *Setup CLI* when prompted). It uses **pipx** when available, otherwise a dedicated virtual environment — PEP 668-safe on Linux/macOS/Windows, and the extension auto-detects either install.
42
42
-**Manually with pipx:**
43
43
44
44
```bash
@@ -93,7 +93,7 @@ Workspace scans use the `static` collector by default: a source-based estimate t
93
93
-`ecocode.diagnosticsEnabled`: show inline optimization suggestions while editing (default `true`).
94
94
-`ecocode.timeoutSeconds`: max seconds per CLI invocation (default `120`).
95
95
-`ecocode.installSource`: pip install source used by *Setup CLI* (PyPI name, git URL, or local path).
96
-
-`ecocode.maxFiles`: max number of scanned files.
96
+
-`ecocode.maxFiles`: max number of files scanned per workspace scan (default 200). Large repos are capped at this number; when the limit is reached the dashboard shows a "showing X of Y files" banner with a one-click **Increase limit** button. Raise it to scan more.
0 commit comments