Skip to content

chore(language-server): integrate LS#6621

Merged
team-ide-user merged 1 commit intomainfrom
chore/automatic-upgrade-of-ls
Mar 19, 2026
Merged

chore(language-server): integrate LS#6621
team-ide-user merged 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 09210fa06e13fb7fc49b7f75076442562640cd98
Author: Ben Durrans <Benjamin.Durrans@snyk.io>
Date:   Thu Mar 19 14:09:19 2026 +0000

    refactor(CI): efficient GH WF checkouts (#1181)
    
    Only fetch what we need. The main thing is it will speed up the CLI PR creation.

M	.github/create-cli-pr.sh
M	.github/workflows/update-compatibility-matrix.yaml

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 09210fa06e13fb7fc49b7f75076442562640cd98" is too long. Keep the first line of your commit message under 72 characters.

Generated by 🚫 dangerJS against 4acd91f

@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

This comment has been minimized.

@team-ide-user team-ide-user force-pushed the chore/automatic-upgrade-of-ls branch from bd795eb to 37097be Compare March 19, 2026 14:36
@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 37097be to 4acd91f Compare March 19, 2026 16:26
@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 6 relevant code sections from 4 files (average relevance: 0.89)

@team-ide-user team-ide-user merged commit 5074d4c into main Mar 19, 2026
11 checks passed
@team-ide-user team-ide-user deleted the chore/automatic-upgrade-of-ls branch March 19, 2026 17:04
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