Skip to content

chore(language-server): integrate LS#6621

Open
team-ide-user wants to merge 1 commit intomainfrom
chore/automatic-upgrade-of-ls
Open

chore(language-server): integrate LS#6621
team-ide-user wants to merge 1 commit intomainfrom
chore/automatic-upgrade-of-ls

Conversation

@team-ide-user
Copy link
Contributor

@team-ide-user team-ide-user commented Mar 5, 2026

Changes since last integration of Language Server

commit 9b43fad70b5b43bbbc62ccf12dfa7231d56f8ff7
Author: Ben Durrans <Benjamin.Durrans@snyk.io>
Date:   Thu Mar 12 15:56:48 2026 +0000

    feat: connectivity & directory check tool [IDE-1557] (#1080)
    
    The connectivity checker tool can be called by IDEs to fetch their connectivity check results in a human readable format. This means we can check if their environment variables are being passed through correctly.
    
    Also added a tool `snyk tools ide-directory-check` (also callable by the IDEs) which checks that the directories we use for LS and downloading the CLI, etc. exists and is writeable or a parent directory exists and is writable.

M	README.md
M	application/config/config.go
M	application/server/server.go
M	application/server/server_test.go
M	domain/ide/command/command_factory.go
A	domain/ide/command/connectivity_check.go
A	domain/ide/command/connectivity_check_test.go
A	domain/ide/command/directory_diagnostics.go
A	domain/ide/command/directory_diagnostics_test.go
M	go.mod
M	go.sum
A	infrastructure/diagnostics/directory_check/checker.go
A	infrastructure/diagnostics/directory_check/checker_test.go
A	infrastructure/diagnostics/directory_check/formatter.go
A	infrastructure/diagnostics/directory_check/formatter_test.go
A	infrastructure/diagnostics/directory_check/types.go
M	internal/types/command.go
A	licenses/golang.org/x/term/LICENSE
A	ls_extension/directory_check_workflow.go
A	ls_extension/directory_check_workflow_test.go
A	ls_extension/language_server_workflow.go
R100	ls_extension/main_test.go	ls_extension/language_server_workflow_test.go
M	ls_extension/main.go

commit 31e257caff806cae466e59a921fc014b8c8acff0
Author: Ben Durrans <Benjamin.Durrans@snyk.io>
Date:   Wed Mar 11 10:22:02 2026 +0000

    refactor: save explicitly instead of on getting stored configs [IDE-1773] (#1160)
    
    It was confusing to have a save in a getter and only one place used it anyway.

M	application/config/config.go
M	application/server/configuration.go
M	application/server/server_smoke_test.go
M	domain/ide/command/ldx_sync_service.go
M	internal/storedconfig/cross_platform_test.go
M	internal/storedconfig/xdg.go
M	internal/storedconfig/xdg_test.go

commit bd60cb5e2f573d85eaf871da4baa828b7b83f112
Author: Ben Durrans <Benjamin.Durrans@snyk.io>
Date:   Tue Mar 10 19:05:25 2026 +0000

    chore: Update Go to 1.25 & GAF & osflows & Secrets [IDE-1806] (#1174)
    
    Skipping updating the linter, it can handle Go 1.25 already.

M	.circleci/config.yml
M	go.mod
M	go.sum

commit f00fba549771b37bac9bdd4af59dc0995f0ece1c
Author: Andrew Robinson Hodges <andrew.robinsonhodges@snyk.io>
Date:   Mon Mar 9 10:35:37 2026 +0000

    fix: use immutable folder config when determining feature flags to avoid race condition [IDE-1811] (#1176)
    
    fix: use immutable folder config when determining feature flags toa void race condition

M	infrastructure/featureflag/featureflag.go

commit 79db0c87cb3b72f04ea93fd5d7681201bb8daac3
Author: Andrew Robinson Hodges <andrew.robinsonhodges@snyk.io>
Date:   Thu Mar 5 13:46:54 2026 +0000

    fix: only close cli download file if it exists in tests (#1135)

M	infrastructure/cli/install/installer.go

@team-ide-user team-ide-user requested review from a team as code owners March 5, 2026 14:11
@team-ide-user team-ide-user enabled auto-merge March 5, 2026 14:11
@snyk-io
Copy link

snyk-io bot commented Mar 5, 2026

Snyk checks have passed. No issues have been found so far.

Status Scan Engine Critical High Medium Low Total (0)
Open Source Security 0 0 0 0 0 issues
Licenses 0 0 0 0 0 issues
Code Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

@github-actions
Copy link
Contributor

github-actions bot commented Mar 5, 2026

Warnings
⚠️

"chore: automatic integration of language server 9b43fad70b5b43bbbc62ccf12dfa7231d56f8ff7" is too long. Keep the first line of your commit message under 72 characters.

Generated by 🚫 dangerJS against bd795eb

@team-ide-user team-ide-user force-pushed the chore/automatic-upgrade-of-ls branch 2 times, most recently from 0b69a69 to d2d443a Compare March 10, 2026 19:28
@snyk-pr-review-bot

This comment has been minimized.

@team-ide-user team-ide-user force-pushed the chore/automatic-upgrade-of-ls branch from d2d443a to afed05f Compare March 11, 2026 10:42
@snyk-pr-review-bot

This comment has been minimized.

@team-ide-user team-ide-user force-pushed the chore/automatic-upgrade-of-ls branch from afed05f to 3e5028b Compare March 12, 2026 16:18
@snyk-pr-review-bot

This comment has been minimized.

@team-ide-user team-ide-user force-pushed the chore/automatic-upgrade-of-ls branch from 3e5028b to bd795eb Compare March 13, 2026 15:37
@snyk-pr-review-bot
Copy link

PR Reviewer Guide 🔍

🧪 No relevant tests
🔒 No security concerns identified
⚡ No major issues detected
📚 Repository Context Analyzed

This review considered 5 relevant code sections from 4 files (average relevance: 0.90)

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.

2 participants