From 6d5d651432c914b4cb6a61ffed2f9f4ba239eeed Mon Sep 17 00:00:00 2001 From: Ludy Date: Wed, 12 Aug 2026 15:10:04 +0000 Subject: [PATCH] chore(vscode): expand Java resource filters for workspace indexing (#7404) Expand and reorganize java.project.resourceFilters in .vscode/settings.json. Adds cache/build/bin/logs/storage exclusions (app/core, app/common, app/proprietary, app/saas), frontend/engine, docker and other generated/temp paths; removes duplicates and reorders entries to reduce Java indexing of generated files and improve IDE performance. --- ## Checklist ### General - [ ] I have read the [Contribution Guidelines](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/CONTRIBUTING.md) - [ ] I have read the [Stirling-PDF Developer Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/DeveloperGuide.md) (if applicable) - [ ] I have read the [How to add new languages to Stirling-PDF](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/HowToAddNewLanguage.md) (if applicable) - [ ] I have performed a self-review of my own code - [ ] My changes generate no new warnings ### Documentation - [ ] I have updated relevant docs on [Stirling-PDF's doc repo](https://github.com/Stirling-Tools/Stirling-Tools.github.io/blob/main/docs/) (if functionality has heavily changed) - [ ] I have read the section [Add New Translation Tags](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/HowToAddNewLanguage.md#add-new-translation-tags) (for new translation tags only) ### Translations (if applicable) - [ ] I ran [`scripts/counter_translation.py`](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/docs/counter_translation.md) ### UI Changes (if applicable) - [ ] Screenshots or videos demonstrating the UI changes are attached (e.g., as comments or direct attachments in the PR) ### Testing (if applicable) - [ ] I have run `task check` to verify linters, typechecks, and tests pass - [ ] I have tested my changes locally. Refer to the [Testing Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/DeveloperGuide.md#7-testing) for more details. --- .vscode/settings.json | 48 +++++++++++++++++++++++++++---------------- 1 file changed, 30 insertions(+), 18 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index f1dc4d746f..ad5c38b976 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -73,40 +73,52 @@ "stirling", ], "java.project.resourceFilters": [ + ".cache/", + ".claude/", ".devcontainer/", ".git/", + ".git-blame-ignore-revs", + ".gitattributes", ".github/", + ".gitignore", ".gradle/", + ".pre-commit-config.yaml", + ".task/", + ".taskfiles/", ".venv/", ".venv*/", ".vscode/", - "bin/", - "app/core/bin/", + "app/.gitignore", + "app/build/", + "app/common/.gitignore", "app/common/bin/", - "app/proprietary/bin/", - "build/", - "app/core/build/", "app/common/build/", - "app/proprietary/build/", - "configs/", + "app/core/.gitignore", + "app/core/bin/", "app/core/configs/", - "customFiles/", "app/core/customFiles/", + "app/core/LOCAL_APPDATA_FONTCONFIG_CACHE/", + "app/core/logs/", + "app/core/pipeline/", + "app/core/storage/", + "app/proprietary/.gitignore", + "app/proprietary/bin/", + "app/proprietary/storage/", + "app/saas/.gitignore", + "app/saas/bin/", + "app/saas/build/", + "bin/", + "build/", + "devGuide/", + "devTools/", + "docker/", "docs/", - "exampleYmlFiles", + "engine/", + "frontend/", "gradle/", "images/", - "logs/", - "pipeline/", "scripts/", "testings/", - ".git-blame-ignore-revs", - ".gitattributes", - ".gitignore", - "app/core/.gitignore", - "app/common/.gitignore", - "app/proprietary/.gitignore", - ".pre-commit-config.yaml", ], // Enables signature help in Java. "java.signatureHelp.enabled": true,