Skip to content

Commit cd07b7f

Browse files
authored
Fix linter warning + run prettier on everything (#3581)
1 parent d64f054 commit cd07b7f

File tree

20 files changed

+847
-844
lines changed

20 files changed

+847
-844
lines changed

e2e/.vscode-test.mjs

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,15 @@
22
* See: https://code.visualstudio.com/api/working-with-extensions/testing-extension
33
*/
44

5-
import { defineConfig } from '@vscode/test-cli';
5+
import { defineConfig } from "@vscode/test-cli"
66

77
export default defineConfig({
8-
label: 'integrationTest',
9-
files: 'out/suite/**/*.test.js',
10-
workspaceFolder: '.',
8+
label: "integrationTest",
9+
files: "out/suite/**/*.test.js",
10+
workspaceFolder: ".",
1111
mocha: {
12-
ui: 'tdd',
12+
ui: "tdd",
1313
timeout: 60000,
1414
},
15-
launchArgs: [
16-
'--enable-proposed-api=RooVeterinaryInc.roo-cline',
17-
'--disable-extensions'
18-
]
19-
});
15+
launchArgs: ["--enable-proposed-api=RooVeterinaryInc.roo-cline", "--disable-extensions"],
16+
})

e2e/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"version": "0.1.0",
44
"private": true,
55
"scripts": {
6-
"lint": "eslint src/**/*.ts",
6+
"lint": "eslint src/**/*.ts --max-warnings=0",
77
"check-types": "tsc --noEmit",
88
"test": "npm run build && npx dotenvx run -f .env.local -- node ./out/runTest.js",
99
"ci": "npm run vscode-test && npm run test",

evals/.tool-versions

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
python 3.13.2
22
golang 1.24.2
3-
rust 1.86.0
3+
rust 1.85.1
44
nodejs 20.18.1

package.nls.nl.json

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,31 @@
11
{
2-
"extension.displayName": "Roo Code (voorheen Roo Cline)",
3-
"extension.description": "Een compleet ontwikkelteam van AI-agents in je editor.",
4-
"views.contextMenu.label": "Roo Code",
5-
"views.terminalMenu.label": "Roo Code",
6-
"views.activitybar.title": "Roo Code",
7-
"command.newTask.title": "Nieuwe Taak",
8-
"command.mcpServers.title": "MCP Servers",
9-
"command.prompts.title": "Prompts",
10-
"command.history.title": "Geschiedenis",
11-
"command.openInEditor.title": "Openen in Editor",
12-
"command.settings.title": "Instellingen",
13-
"command.documentation.title": "Documentatie",
14-
"command.openInNewTab.title": "Openen in Nieuw Tabblad",
15-
"command.explainCode.title": "Leg Code Uit",
16-
"command.fixCode.title": "Repareer Code",
17-
"command.improveCode.title": "Verbeter Code",
18-
"command.addToContext.title": "Toevoegen aan Context",
19-
"command.focusInput.title": "Focus op Invoerveld",
20-
"command.setCustomStoragePath.title": "Aangepast Opslagpad Instellen",
21-
"command.terminal.addToContext.title": "Terminalinhoud aan Context Toevoegen",
22-
"command.terminal.fixCommand.title": "Repareer Dit Commando",
23-
"command.terminal.explainCommand.title": "Leg Dit Commando Uit",
24-
"command.acceptInput.title": "Invoer/Suggestie Accepteren",
25-
"configuration.title": "Roo Code",
26-
"commands.allowedCommands.description": "Commando's die automatisch kunnen worden uitgevoerd wanneer 'Altijd goedkeuren uitvoerbewerkingen' is ingeschakeld",
27-
"settings.vsCodeLmModelSelector.description": "Instellingen voor VSCode Language Model API",
28-
"settings.vsCodeLmModelSelector.vendor.description": "De leverancier van het taalmodel (bijv. copilot)",
29-
"settings.vsCodeLmModelSelector.family.description": "De familie van het taalmodel (bijv. gpt-4)",
30-
"settings.customStoragePath.description": "Aangepast opslagpad. Laat leeg om de standaardlocatie te gebruiken. Ondersteunt absolute paden (bijv. 'D:\\RooCodeStorage')"
2+
"extension.displayName": "Roo Code (voorheen Roo Cline)",
3+
"extension.description": "Een compleet ontwikkelteam van AI-agents in je editor.",
4+
"views.contextMenu.label": "Roo Code",
5+
"views.terminalMenu.label": "Roo Code",
6+
"views.activitybar.title": "Roo Code",
7+
"command.newTask.title": "Nieuwe Taak",
8+
"command.mcpServers.title": "MCP Servers",
9+
"command.prompts.title": "Prompts",
10+
"command.history.title": "Geschiedenis",
11+
"command.openInEditor.title": "Openen in Editor",
12+
"command.settings.title": "Instellingen",
13+
"command.documentation.title": "Documentatie",
14+
"command.openInNewTab.title": "Openen in Nieuw Tabblad",
15+
"command.explainCode.title": "Leg Code Uit",
16+
"command.fixCode.title": "Repareer Code",
17+
"command.improveCode.title": "Verbeter Code",
18+
"command.addToContext.title": "Toevoegen aan Context",
19+
"command.focusInput.title": "Focus op Invoerveld",
20+
"command.setCustomStoragePath.title": "Aangepast Opslagpad Instellen",
21+
"command.terminal.addToContext.title": "Terminalinhoud aan Context Toevoegen",
22+
"command.terminal.fixCommand.title": "Repareer Dit Commando",
23+
"command.terminal.explainCommand.title": "Leg Dit Commando Uit",
24+
"command.acceptInput.title": "Invoer/Suggestie Accepteren",
25+
"configuration.title": "Roo Code",
26+
"commands.allowedCommands.description": "Commando's die automatisch kunnen worden uitgevoerd wanneer 'Altijd goedkeuren uitvoerbewerkingen' is ingeschakeld",
27+
"settings.vsCodeLmModelSelector.description": "Instellingen voor VSCode Language Model API",
28+
"settings.vsCodeLmModelSelector.vendor.description": "De leverancier van het taalmodel (bijv. copilot)",
29+
"settings.vsCodeLmModelSelector.family.description": "De familie van het taalmodel (bijv. gpt-4)",
30+
"settings.customStoragePath.description": "Aangepast opslagpad. Laat leeg om de standaardlocatie te gebruiken. Ondersteunt absolute paden (bijv. 'D:\\RooCodeStorage')"
3131
}

scripts/generate-types.mts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,13 @@ async function main() {
2121
fs.writeFileSync("src/exports/types.ts", types.join("\n\n"))
2222

2323
await $`npx tsup src/exports/interface.ts --dts-only -d out`
24-
fs.writeFileSync("out/interface.d.ts", "src/exports/roo-code.d.ts")
24+
fs.copyFileSync("out/interface.d.ts", "src/exports/roo-code.d.ts")
2525

2626
await $`npx prettier --write src/exports/types.ts src/exports/roo-code.d.ts`
2727

2828
if (fs.existsSync(path.join("..", "Roo-Code-Types"))) {
29-
fs.copyFileSync("src/exports/roo-code.d.ts", path.join("..", "Roo-Code-Types", "index.d.ts"))
29+
fs.copyFileSync("out/interface.js", path.join("..", "Roo-Code-Types", "src", "index.js"))
30+
fs.copyFileSync("out/interface.d.ts", path.join("..", "Roo-Code-Types", "src", "index.d.ts"))
3031
}
3132
}
3233

src/i18n/locales/nl/common.json

Lines changed: 91 additions & 91 deletions
Original file line numberDiff line numberDiff line change
@@ -1,93 +1,93 @@
11
{
2-
"extension": {
3-
"name": "Roo Code",
4-
"description": "Een compleet ontwikkelteam van AI-agenten in je editor."
5-
},
6-
"number_format": {
7-
"thousand_suffix": "k",
8-
"million_suffix": "m",
9-
"billion_suffix": "mrd"
10-
},
11-
"welcome": "Welkom, {{name}}! Je hebt {{count}} meldingen.",
12-
"items": {
13-
"zero": "Geen items",
14-
"one": "Eén item",
15-
"other": "{{count}} items"
16-
},
17-
"confirmation": {
18-
"reset_state": "Weet je zeker dat je alle status en geheime opslag in de extensie wilt resetten? Dit kan niet ongedaan worden gemaakt.",
19-
"delete_config_profile": "Weet je zeker dat je dit configuratieprofiel wilt verwijderen?",
20-
"delete_custom_mode": "Weet je zeker dat je deze aangepaste modus wilt verwijderen?",
21-
"delete_message": "Wat wil je verwijderen?",
22-
"just_this_message": "Alleen dit bericht",
23-
"this_and_subsequent": "Dit en alle volgende berichten"
24-
},
25-
"errors": {
26-
"invalid_mcp_config": "Ongeldig project MCP-configuratieformaat",
27-
"invalid_mcp_settings_format": "Ongeldig MCP-instellingen JSON-formaat. Zorg ervoor dat je instellingen het juiste JSON-formaat volgen.",
28-
"invalid_mcp_settings_syntax": "Ongeldig MCP-instellingen JSON-formaat. Controleer je instellingenbestand op syntaxfouten.",
29-
"invalid_mcp_settings_validation": "Ongeldig MCP-instellingenformaat: {{errorMessages}}",
30-
"failed_initialize_project_mcp": "Initialiseren van project MCP-server mislukt: {{error}}",
31-
"invalid_data_uri": "Ongeldig data-URI-formaat",
32-
"checkpoint_timeout": "Time-out bij het herstellen van checkpoint.",
33-
"checkpoint_failed": "Herstellen van checkpoint mislukt.",
34-
"no_workspace": "Open eerst een projectmap",
35-
"update_support_prompt": "Bijwerken van ondersteuningsprompt mislukt",
36-
"reset_support_prompt": "Resetten van ondersteuningsprompt mislukt",
37-
"enhance_prompt": "Verbeteren van prompt mislukt",
38-
"get_system_prompt": "Ophalen van systeemprompt mislukt",
39-
"search_commits": "Zoeken naar commits mislukt",
40-
"save_api_config": "Opslaan van API-configuratie mislukt",
41-
"create_api_config": "Aanmaken van API-configuratie mislukt",
42-
"rename_api_config": "Hernoemen van API-configuratie mislukt",
43-
"load_api_config": "Laden van API-configuratie mislukt",
44-
"delete_api_config": "Verwijderen van API-configuratie mislukt",
45-
"list_api_config": "Ophalen van lijst met API-configuraties mislukt",
46-
"update_server_timeout": "Bijwerken van server-timeout mislukt",
47-
"create_mcp_json": "Aanmaken of openen van .roo/mcp.json mislukt: {{error}}",
48-
"hmr_not_running": "Lokale ontwikkelserver draait niet, HMR werkt niet. Voer 'npm run dev' uit voordat je de extensie start om HMR in te schakelen.",
49-
"retrieve_current_mode": "Fout: ophalen van huidige modus uit status mislukt.",
50-
"failed_delete_repo": "Verwijderen van gekoppelde schaduwrepository of branch mislukt: {{error}}",
51-
"failed_remove_directory": "Verwijderen van taakmap mislukt: {{error}}",
52-
"custom_storage_path_unusable": "Aangepast opslagpad \"{{path}}\" is onbruikbaar, standaardpad wordt gebruikt",
53-
"cannot_access_path": "Kan pad {{path}} niet openen: {{error}}",
54-
"failed_update_project_mcp": "Bijwerken van project MCP-servers mislukt"
55-
},
56-
"warnings": {
57-
"no_terminal_content": "Geen terminalinhoud geselecteerd",
58-
"missing_task_files": "De bestanden van deze taak ontbreken. Wil je deze uit de takenlijst verwijderen?"
59-
},
60-
"info": {
61-
"no_changes": "Geen wijzigingen gevonden.",
62-
"clipboard_copy": "Systeemprompt succesvol gekopieerd naar klembord",
63-
"history_cleanup": "{{count}} taak/taken met ontbrekende bestanden uit geschiedenis verwijderd.",
64-
"mcp_server_restarting": "{{serverName}} MCP-server wordt opnieuw gestart...",
65-
"mcp_server_connected": "{{serverName}} MCP-server verbonden",
66-
"mcp_server_deleted": "MCP-server verwijderd: {{serverName}}",
67-
"mcp_server_not_found": "Server \"{{serverName}}\" niet gevonden in configuratie",
68-
"custom_storage_path_set": "Aangepast opslagpad ingesteld: {{path}}",
69-
"default_storage_path": "Terug naar standaard opslagpad",
70-
"settings_imported": "Instellingen succesvol geïmporteerd."
71-
},
72-
"answers": {
73-
"yes": "Ja",
74-
"no": "Nee",
75-
"cancel": "Annuleren",
76-
"remove": "Verwijderen",
77-
"keep": "Behouden"
78-
},
79-
"tasks": {
80-
"canceled": "Taakfout: gestopt en geannuleerd door gebruiker.",
81-
"deleted": "Taakfout: gestopt en verwijderd door gebruiker."
82-
},
83-
"storage": {
84-
"prompt_custom_path": "Voer een aangepast opslagpad voor gespreksgeschiedenis in, laat leeg voor standaardlocatie",
85-
"path_placeholder": "D:\\RooCodeStorage",
86-
"enter_absolute_path": "Voer een absoluut pad in (bijv. D:\\RooCodeStorage of /home/user/storage)",
87-
"enter_valid_path": "Voer een geldig pad in"
88-
},
89-
"input": {
90-
"task_prompt": "Wat moet Roo doen?",
91-
"task_placeholder": "Typ hier je taak"
92-
}
2+
"extension": {
3+
"name": "Roo Code",
4+
"description": "Een compleet ontwikkelteam van AI-agenten in je editor."
5+
},
6+
"number_format": {
7+
"thousand_suffix": "k",
8+
"million_suffix": "m",
9+
"billion_suffix": "mrd"
10+
},
11+
"welcome": "Welkom, {{name}}! Je hebt {{count}} meldingen.",
12+
"items": {
13+
"zero": "Geen items",
14+
"one": "Eén item",
15+
"other": "{{count}} items"
16+
},
17+
"confirmation": {
18+
"reset_state": "Weet je zeker dat je alle status en geheime opslag in de extensie wilt resetten? Dit kan niet ongedaan worden gemaakt.",
19+
"delete_config_profile": "Weet je zeker dat je dit configuratieprofiel wilt verwijderen?",
20+
"delete_custom_mode": "Weet je zeker dat je deze aangepaste modus wilt verwijderen?",
21+
"delete_message": "Wat wil je verwijderen?",
22+
"just_this_message": "Alleen dit bericht",
23+
"this_and_subsequent": "Dit en alle volgende berichten"
24+
},
25+
"errors": {
26+
"invalid_mcp_config": "Ongeldig project MCP-configuratieformaat",
27+
"invalid_mcp_settings_format": "Ongeldig MCP-instellingen JSON-formaat. Zorg ervoor dat je instellingen het juiste JSON-formaat volgen.",
28+
"invalid_mcp_settings_syntax": "Ongeldig MCP-instellingen JSON-formaat. Controleer je instellingenbestand op syntaxfouten.",
29+
"invalid_mcp_settings_validation": "Ongeldig MCP-instellingenformaat: {{errorMessages}}",
30+
"failed_initialize_project_mcp": "Initialiseren van project MCP-server mislukt: {{error}}",
31+
"invalid_data_uri": "Ongeldig data-URI-formaat",
32+
"checkpoint_timeout": "Time-out bij het herstellen van checkpoint.",
33+
"checkpoint_failed": "Herstellen van checkpoint mislukt.",
34+
"no_workspace": "Open eerst een projectmap",
35+
"update_support_prompt": "Bijwerken van ondersteuningsprompt mislukt",
36+
"reset_support_prompt": "Resetten van ondersteuningsprompt mislukt",
37+
"enhance_prompt": "Verbeteren van prompt mislukt",
38+
"get_system_prompt": "Ophalen van systeemprompt mislukt",
39+
"search_commits": "Zoeken naar commits mislukt",
40+
"save_api_config": "Opslaan van API-configuratie mislukt",
41+
"create_api_config": "Aanmaken van API-configuratie mislukt",
42+
"rename_api_config": "Hernoemen van API-configuratie mislukt",
43+
"load_api_config": "Laden van API-configuratie mislukt",
44+
"delete_api_config": "Verwijderen van API-configuratie mislukt",
45+
"list_api_config": "Ophalen van lijst met API-configuraties mislukt",
46+
"update_server_timeout": "Bijwerken van server-timeout mislukt",
47+
"create_mcp_json": "Aanmaken of openen van .roo/mcp.json mislukt: {{error}}",
48+
"hmr_not_running": "Lokale ontwikkelserver draait niet, HMR werkt niet. Voer 'npm run dev' uit voordat je de extensie start om HMR in te schakelen.",
49+
"retrieve_current_mode": "Fout: ophalen van huidige modus uit status mislukt.",
50+
"failed_delete_repo": "Verwijderen van gekoppelde schaduwrepository of branch mislukt: {{error}}",
51+
"failed_remove_directory": "Verwijderen van taakmap mislukt: {{error}}",
52+
"custom_storage_path_unusable": "Aangepast opslagpad \"{{path}}\" is onbruikbaar, standaardpad wordt gebruikt",
53+
"cannot_access_path": "Kan pad {{path}} niet openen: {{error}}",
54+
"failed_update_project_mcp": "Bijwerken van project MCP-servers mislukt"
55+
},
56+
"warnings": {
57+
"no_terminal_content": "Geen terminalinhoud geselecteerd",
58+
"missing_task_files": "De bestanden van deze taak ontbreken. Wil je deze uit de takenlijst verwijderen?"
59+
},
60+
"info": {
61+
"no_changes": "Geen wijzigingen gevonden.",
62+
"clipboard_copy": "Systeemprompt succesvol gekopieerd naar klembord",
63+
"history_cleanup": "{{count}} taak/taken met ontbrekende bestanden uit geschiedenis verwijderd.",
64+
"mcp_server_restarting": "{{serverName}} MCP-server wordt opnieuw gestart...",
65+
"mcp_server_connected": "{{serverName}} MCP-server verbonden",
66+
"mcp_server_deleted": "MCP-server verwijderd: {{serverName}}",
67+
"mcp_server_not_found": "Server \"{{serverName}}\" niet gevonden in configuratie",
68+
"custom_storage_path_set": "Aangepast opslagpad ingesteld: {{path}}",
69+
"default_storage_path": "Terug naar standaard opslagpad",
70+
"settings_imported": "Instellingen succesvol geïmporteerd."
71+
},
72+
"answers": {
73+
"yes": "Ja",
74+
"no": "Nee",
75+
"cancel": "Annuleren",
76+
"remove": "Verwijderen",
77+
"keep": "Behouden"
78+
},
79+
"tasks": {
80+
"canceled": "Taakfout: gestopt en geannuleerd door gebruiker.",
81+
"deleted": "Taakfout: gestopt en verwijderd door gebruiker."
82+
},
83+
"storage": {
84+
"prompt_custom_path": "Voer een aangepast opslagpad voor gespreksgeschiedenis in, laat leeg voor standaardlocatie",
85+
"path_placeholder": "D:\\RooCodeStorage",
86+
"enter_absolute_path": "Voer een absoluut pad in (bijv. D:\\RooCodeStorage of /home/user/storage)",
87+
"enter_valid_path": "Voer een geldig pad in"
88+
},
89+
"input": {
90+
"task_prompt": "Wat moet Roo doen?",
91+
"task_placeholder": "Typ hier je taak"
92+
}
9393
}

webview-ui/index.html

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
<!DOCTYPE html>
1+
<!doctype html>
22
<html lang="en">
3-
<head>
4-
<meta charset="UTF-8" />
5-
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
6-
<title>Roo Code</title>
7-
</head>
8-
<body>
9-
<div id="root"></div>
10-
<script type="module" src="/src/index.tsx"></script>
11-
</body>
12-
</html>
3+
<head>
4+
<meta charset="UTF-8" />
5+
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
6+
<title>Roo Code</title>
7+
</head>
8+
<body>
9+
<div id="root"></div>
10+
<script type="module" src="/src/index.tsx"></script>
11+
</body>
12+
</html>

webview-ui/jest.config.cjs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,14 @@ module.exports = {
1212
"^vscrui$": "<rootDir>/src/__mocks__/vscrui.ts",
1313
"^@vscode/webview-ui-toolkit/react$": "<rootDir>/src/__mocks__/@vscode/webview-ui-toolkit/react.ts",
1414
"^@/(.*)$": "<rootDir>/src/$1",
15-
'^@roo/(.*)$': '<rootDir>/../src/$1',
16-
'^@src/(.*)$': '<rootDir>/src/$1',
15+
"^@roo/(.*)$": "<rootDir>/../src/$1",
16+
"^@src/(.*)$": "<rootDir>/src/$1",
1717
"^src/i18n/setup$": "<rootDir>/src/__mocks__/i18n/setup.ts",
1818
"^\\.\\./setup$": "<rootDir>/src/__mocks__/i18n/setup.ts",
1919
"^\\./setup$": "<rootDir>/src/__mocks__/i18n/setup.ts",
2020
"^src/i18n/TranslationContext$": "<rootDir>/src/__mocks__/i18n/TranslationContext.tsx",
2121
"^\\.\\./TranslationContext$": "<rootDir>/src/__mocks__/i18n/TranslationContext.tsx",
22-
"^\\./TranslationContext$": "<rootDir>/src/__mocks__/i18n/TranslationContext.tsx"
22+
"^\\./TranslationContext$": "<rootDir>/src/__mocks__/i18n/TranslationContext.tsx",
2323
},
2424
reporters: [["jest-simple-dot-reporter", {}]],
2525
transformIgnorePatterns: [

webview-ui/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"private": true,
55
"type": "module",
66
"scripts": {
7-
"lint": "eslint src --ext .ts,.tsx",
7+
"lint": "eslint src --ext .ts,.tsx --max-warnings=0",
88
"check-types": "tsc",
99
"test": "jest -w=40%",
1010
"dev": "vite",

0 commit comments

Comments
 (0)