Skip to content

0.0.1 version of compass bazel java extenstion#1

Draft
zhirui1994 wants to merge 12 commits intomainfrom
dev
Draft

0.0.1 version of compass bazel java extenstion#1
zhirui1994 wants to merge 12 commits intomainfrom
dev

Conversation

@zhirui1994
Copy link
Owner

No description provided.

@zhirui1994 zhirui1994 marked this pull request as draft November 5, 2025 09:35
zhirui1994 and others added 11 commits December 8, 2025 16:17
…itch-to-vscode-extension

Feat:[TECH-16260] add a switch to extension
- Remove syncWorkspaceRoot() function and symlink creation in home directory
- Use workspaceRoot as the first workspace folder in multi-root mode,
  ensuring ${workspaceFolder} resolves to the real project path
- Fix getWorkspaceRoot() to handle workspace files in .vscode directory
- Add validation for workspace root name extraction
- Remove unused fs imports and file system watcher for symlinks
Enhance updateClasspaths to support refreshing individual projects with
improved user feedback and BUILD file detection:
- Add progress notification during classpath refresh
- Support refreshing from specific BUILD file, active editor, or parent directories
- Improve error handling with informative messages
- Pass Uri objects instead of paths for better type safety
- Add tests for updateClasspaths command registration
- Update extension ID to COMP.java-bazel-extension

Signed-off-by: runchen0919 <run.chen@compass.com>
…move-plugins

[TECH-16510] Remove symlink-based project sync in multi-root mode
…projects

feat: add individual project refresh with progress notification
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

Comments