Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(language-server): integrate LS #5367

Merged
merged 1 commit into from
Jul 24, 2024

Conversation

Team-Hammerhead
Copy link
Collaborator

@Team-Hammerhead Team-Hammerhead commented Jul 17, 2024

Changes since last integration of Language Server

commit fff14d6d09e0ac898283b8766543a6d5e91d137a
Author: Abdelrahman Shawki Hassan <[email protected]>
Date:   Wed Jul 24 13:02:16 2024 +0200

    chore: bump ls protocol version [IDE-482] (#601)

:100644 100644 130ad09 499b2e7 M	.goreleaser.yaml

commit c9e04721d268c02497e5a135f3c6bc81c3cacaff
Author: Bastian Doetsch <[email protected]>
Date:   Wed Jul 24 12:57:53 2024 +0200

    feat: improve oss quickfix and lense titles (#604)

:100644 100644 94d36fa f6ed454 M	.github/workflows/build.yaml
:100644 100644 df32df9 7cf2329 M	.github/workflows/instance-tests.yaml
:100644 100644 7c17b8f 957c259 M	.github/workflows/release.yaml
:100644 100644 6d29a70 d9d43d0 M	Makefile
:100644 100644 9c271e5 f806cc0 M	application/codeaction/codeaction.go
:100644 100644 c7440dd d9e9f49 M	application/server/server_smoke_test.go
:100644 100644 787bc75 c0a4594 M	domain/ide/codelens/codelens.go

commit ddbbe9b9a1abd2a6c587b2ba582b4a3fc46580b1
Author: Abdelrahman Shawki Hassan <[email protected]>
Date:   Wed Jul 24 10:00:35 2024 +0200

    chore: remove murmur hashing use sha256 instead (#602)

:100644 100644 6f98052 c7440dd M	application/server/server_smoke_test.go
:100644 100644 99bd30a f2a208f M	domain/snyk/persistence/git_persistence_provider.go
:100644 100644 f9eac78 4f91bad M	domain/snyk/persistence/git_persistence_provider_test.go
:100644 100644 60439ff 83ea08b M	go.mod
:100644 100644 3f8d016 0bcfba4 M	go.sum
:100644 100644 3803a56 3f7ff57 M	internal/testutil/test_setup.go
:100644 100644 ddc1675 cf78697 M	internal/util/hash.go
:100644 000000 2a46fd7 0000000 D	licenses/github.com/spaolacci/murmur3/LICENSE

commit 1be9b58aca228a4373d4e958dea6a470c0e287ba
Author: Bastian Doetsch <[email protected]>
Date:   Tue Jul 23 11:42:24 2024 +0200

    chore: add dataflow filepath to test criteria (#600)

:100644 100644 59541de 88a2d7a M	.github/pull_request_template.md
:100644 100644 71d0cde 9c09c63 M	infrastructure/code/convert_test.go

commit 627a4b54ffc37c4c60d1d71942ac82ae0fc672cf
Author: Bastian Doetsch <[email protected]>
Date:   Tue Jul 23 09:18:17 2024 +0200

    fix: check if path is a sub directory correctly (#599)

:100644 100644 1c45971 6f98052 M	application/server/server_smoke_test.go
:100644 100644 377cdcb 840d1fe M	application/server/server_test.go
:100644 100644 06a3ad6 d302128 M	application/server/trust_test.go
:100644 100644 d356502 f7c0ae9 M	domain/ide/workspace/folder.go
:100644 100644 6ee7305 3803a56 M	internal/testutil/test_setup.go

commit 92c123d70aa7234777daba9ce3068beef8883ef9
Author: Abdelrahman Shawki Hassan <[email protected]>
Date:   Tue Jul 23 08:00:18 2024 +0200

    fix: clone repo if in detached head state [IDE-503] (#596)

:100644 100644 755c6b2 f30b356 M	application/di/init.go
:100644 100644 e032f43 99bd30a M	domain/snyk/persistence/git_persistence_provider.go
:100644 100644 c79749c f9eac78 M	domain/snyk/persistence/git_persistence_provider_test.go
:100644 100644 8042b45 60439ff M	go.mod
:100644 100644 b30b66c 3f8d016 M	go.sum
:100644 100644 af05110 a62559d M	infrastructure/code/code.go
:000000 100644 0000000 732a0a3 A	internal/vcs/git_cloner.go
:000000 100644 0000000 9658c3d A	internal/vcs/git_cloner_test.go
:100644 100644 0d39284 b7b1e96 M	internal/vcs/git_utils.go
:100644 000000 61f1a6c 0000000 D	internal/vcs/git_utils_test.go
:100644 000000 ad50f26 0000000 D	internal/vcs/git_wrapper.go
:000000 100644 0000000 1f0cc5d A	licenses/github.com/otiai10/copy/LICENSE
:100644 100644 6a66aea 6a66aea R100	licenses/golang.org/x/sync/semaphore/LICENSE	licenses/golang.org/x/sync/LICENSE

commit 3ecd89b407edf3926b2e7495167aca533ec12aa1
Author: Bastian Doetsch <[email protected]>
Date:   Mon Jul 22 16:52:51 2024 +0200

    fix: don't add base dir twice to codeflow filepath (#597)

:100644 100644 a8a2440 ccc72c3 M	infrastructure/code/convert.go

commit 368a1591f4d8bb132277e4df2772695adf766753
Author: Abdelrahman Shawki Hassan <[email protected]>
Date:   Mon Jul 22 12:20:13 2024 +0200

    chore: improve error handling and tests (#595)

:100644 100644 2fa9992 755c6b2 M	application/di/init.go
:100644 100644 4e7a65d b56626f M	application/server/configuration.go
:100644 100644 382f362 d356502 M	domain/ide/workspace/folder.go
:100644 100644 d2021b3 e032f43 M	domain/snyk/persistence/git_persistence_provider.go
:100644 100644 07de3d2 c79749c M	domain/snyk/persistence/git_persistence_provider_test.go
:100644 100644 78ce1e2 8042b45 M	go.mod
:100644 100644 27cb94d af05110 M	infrastructure/code/code.go
:100644 100644 1abcdf4 16d7ff7 M	infrastructure/code/code_test.go
:100644 100644 76d350f 648e05f M	internal/delta/delta_finder.go
:100644 100644 cad10f5 5011c0b M	internal/product/product.go
:100644 100644 e9f4f6b ddc1675 M	internal/util/hash.go
:100644 100644 02f58b0 0d39284 M	internal/vcs/git_utils.go
:100644 100644 a6fb6c4 61f1a6c M	internal/vcs/git_utils_test.go
:100644 000000 7dbf90e 0000000 D	internal/vcs/mock_gitops.go
:100644 000000 bc52e96 0000000 D	licenses/github.com/davecgh/go-spew/spew/LICENSE
:100644 000000 c67dad6 0000000 D	licenses/github.com/pmezard/go-difflib/difflib/LICENSE
:100644 000000 44d4d9d 0000000 D	licenses/github.com/stretchr/objx/LICENSE
:100644 000000 4b0421c 0000000 D	licenses/github.com/stretchr/testify/LICENSE

commit 8881d72c5c0d44f7ed7f9f49c291e4e0048200a6
Author: Bastian Doetsch <[email protected]>
Date:   Mon Jul 22 09:53:48 2024 +0200

    fix: parse gradle multiprojects correctly [IDA-39] (#593)

:100644 100644 1dfc5e6 85173ba M	infrastructure/oss/cli_package_scan_test.go
:100644 100644 bfdc5eb 90d9dec M	infrastructure/oss/cli_scanner.go
:100644 100644 2a9c465 466c3fd M	infrastructure/oss/issue.go
:000000 100644 0000000 8ca459b A	infrastructure/oss/testdata/gradle-multi-project.json
:100644 100644 435e295 6b8c129 M	infrastructure/oss/types.go
:100644 100644 845710f eb929ad M	infrastructure/oss/types_test.go

commit 0d8f1e3876a53d168bf2d65a35a4fead0ad54b00
Author: Abdelrahman Shawki Hassan <[email protected]>
Date:   Fri Jul 19 17:57:02 2024 +0200

    fix: persist git config to repo after change (#594)

:100644 100644 083df54 4e7a65d M	application/server/configuration.go
:100644 100644 6bb5a91 d1203f0 M	internal/git_config/git_config.go

commit 1c346e023f1b5386fb76d297200c650529feac35
Author: Bastian Doetsch <[email protected]>
Date:   Thu Jul 18 18:29:38 2024 +0200

    feat: performance improvement, debounce document changes [IDA-51] (#591)

:100644 100644 9f7c5c4 7a225ae M	application/server/server.go
:100644 100644 20b3f46 377cdcb M	application/server/server_test.go
:100644 100644 308f88c 04a9b54 M	domain/ide/codelens/codelens_test.go
:100644 100644 e491a4f 7e834f0 M	domain/ide/command/folder_handler.go
:100644 100644 0fff122 3e504d1 M	domain/ide/hover/service_test.go
:100644 100644 06be4b2 0fa1ed9 M	infrastructure/code/cache_test.go
:100644 100644 4802414 27cb94d M	infrastructure/code/code.go
:100644 100644 3d8edb6 1abcdf4 M	infrastructure/code/code_test.go
:100644 100644 bb8d64c b840406 M	infrastructure/code/fake_snyk_code_api_service.go
:100644 100644 89f2631 a5dad06 M	infrastructure/learn/service_test.go
:100644 100644 4b9a0eb bfdc5eb M	infrastructure/oss/cli_scanner.go
:100644 100644 1a1502e 327dc95 M	infrastructure/oss/vulnerability_count.go
:100644 100644 62355e2 b0dcae6 M	infrastructure/oss/vulnerability_count_test.go
:000000 100644 0000000 cb78622 A	internal/debounce/Debouncer.go

commit 478a6d1c75e6de198f18dca7097dac195061d17d
Author: Abdelrahman Shawki Hassan <[email protected]>
Date:   Thu Jul 18 17:41:25 2024 +0200

    fix: send folderConfigs after init (#592)

:100644 100644 7628c1b 16bc25b M	README.md
:100644 100644 10f5eb3 fa26dc3 M	application/server/notification.go
:100644 100644 3fd2277 9f7c5c4 M	application/server/server.go
:100644 100644 a0852cd 1c45971 M	application/server/server_smoke_test.go
:100644 100644 161f1c7 e491a4f R076	domain/ide/command/trust.go	domain/ide/command/folder_handler.go
:100644 100644 74465f2 ae2bcf0 M	domain/ide/workspace/workspace.go
:100644 100644 3385f9c 9449abe M	internal/types/lsp.go

commit 408e307b645885cd7204fc2859c2fc45e19eeb31
Author: Abdelrahman Shawki Hassan <[email protected]>
Date:   Thu Jul 18 15:14:15 2024 +0200

    Chore: rename folderconfig (#590)

:100644 100644 fb00bf9 7628c1b M	README.md
:100644 100644 d875eb2 083df54 M	application/server/configuration.go
:100644 100644 56401ef 47e1ef4 M	application/server/configuration_test.go
:100644 100644 12f7e20 d2021b3 M	domain/snyk/persistence/git_persistence_provider.go
:100644 100644 95d87c7 07de3d2 M	domain/snyk/persistence/git_persistence_provider_test.go
:100644 100644 b82e98e 3385f9c M	internal/types/lsp.go
:100644 100644 e502755 02f58b0 M	internal/vcs/git_utils.go

commit 6924e040ac5a38bc85368940470a36e256a64cbe
Author: Bastian Doetsch <[email protected]>
Date:   Thu Jul 18 14:12:21 2024 +0200

    fix: remove open browser action by default, make it configurable (#589)

:100644 100644 a9b13d9 fb00bf9 M	README.md
:100644 100644 ab0ad4c 9c271e5 M	application/codeaction/codeaction.go
:100644 100644 706a6cb 08ef6b1 M	application/config/config.go
:100644 100644 626aa79 d875eb2 M	application/server/configuration.go
:100644 100644 898af49 56401ef M	application/server/configuration_test.go
:100644 100644 87c1d9a 787bc75 M	domain/ide/codelens/codelens.go
:100644 100644 bb913cf eb9f6eb M	infrastructure/oss/code_actions.go
:100644 100644 5b8b939 2a9c465 M	infrastructure/oss/issue.go
:100644 100644 0c4fd4c 88e5a76 M	infrastructure/oss/oss_test.go
:100644 100644 63cc4ac b82e98e M	internal/types/lsp.go

commit fa539c9ba523efbed0f1a4e4209e47054c6b4af6
Author: Bastian Doetsch <[email protected]>
Date:   Wed Jul 17 17:03:03 2024 +0200

    fix: remove flaky test

:100644 100644 ca867a1 db9cc9f M	domain/ide/codelens/codelens_test.go

commit bce64cedaa66d355307cff7ee4e309eb545ff246
Author: Bastian Doetsch <[email protected]>
Date:   Wed Jul 17 16:58:22 2024 +0200

    fix: a few more tests as business logic now checks for empty ranges

:100644 100644 28ed686 0c4fd4c M	infrastructure/oss/oss_test.go

commit 33fdb91a557509031df50551beebe2b8e2524eb2
Author: Bastian Doetsch <[email protected]>
Date:   Wed Jul 17 16:52:48 2024 +0200

    fix: test

:100644 100644 aec76ca 28ed686 M	infrastructure/oss/oss_test.go

commit 12cc9a3b287915de4f1267fe84f02d0aa8a5d115
Author: Bastian Doetsch <[email protected]>
Date:   Wed Jul 17 16:36:51 2024 +0200

    fix: test

:100644 100644 f09b652 aec76ca M	infrastructure/oss/oss_test.go

commit 3f6f2b313d6b2d1fb9872e2190715520a285c263
Author: Abdelrahman Shawki Hassan <[email protected]>
Date:   Wed Jul 17 16:32:00 2024 +0200

    feat: allow base scan if uncommited changes [IDE-483] (#588)

:100644 100644 74d3dc0 898af49 M	application/server/configuration_test.go
:100644 100644 67a5ff2 4802414 M	infrastructure/code/code.go
:100644 100644 722c4a1 e502755 M	internal/vcs/git_utils.go
:100644 100644 6d3c608 a6fb6c4 M	internal/vcs/git_utils_test.go

commit 7beea1286f6f2f943b965c5abca1b1733338bbc9
Author: Abdelrahman Shawki Hassan <[email protected]>
Date:   Wed Jul 17 12:22:25 2024 +0200

    feat: issue git persistence provider [IDE-450] (#579)

:100644 100644 8b5f59b 2fa9992 M	application/di/init.go
:100644 100644 07d8725 c68eaa6 M	application/di/test_init.go
:100644 100644 ef0af39 c902a5b M	application/server/execute_command_test.go
:100644 100644 df109ce 3fd2277 M	application/server/server.go
:100644 100644 57b7fff a0852cd M	application/server/server_smoke_test.go
:100644 100644 792bacd 20b3f46 M	application/server/server_test.go
:100644 100644 28feed6 06a3ad6 M	application/server/trust_test.go
:100644 100644 ca867a1 b0547bd M	domain/ide/codelens/codelens_test.go
:100644 100644 66a5148 9863ae6 M	domain/ide/command/logout_test.go
:100644 100644 d36f594 382f362 M	domain/ide/workspace/folder.go
:100644 100644 1c08140 2e23a2e M	domain/ide/workspace/folder_test.go
:100644 100644 cc2fd58 74465f2 M	domain/ide/workspace/workspace.go
:100644 100644 fce4350 6d861d3 M	domain/ide/workspace/workspace_test.go
:100644 100644 6c6a1a5 caf90db M	domain/ide/workspace/workspace_trust_test.go
:000000 100644 0000000 e98a75c A	domain/snyk/delta_product_factory.go
:100644 100644 20a1fb9 72a0566 M	domain/snyk/issues.go
:000000 100644 0000000 12f7e20 A	domain/snyk/persistence/git_persistence_provider.go
:000000 100644 0000000 95d87c7 A	domain/snyk/persistence/git_persistence_provider_test.go
:000000 100644 0000000 6a779e0 A	domain/snyk/persistence/nop_scan_persister.go
:100644 100644 20215ef 78ce1e2 M	go.mod
:100644 100644 c561d3f b30b66c M	go.sum
:100644 100644 449951c 67a5ff2 M	infrastructure/code/code.go
:100644 100644 4f40149 3d8edb6 M	infrastructure/code/code_test.go
:100644 100644 1066faf cad10f5 M	internal/product/product.go
:100644 000000 f826321 0000000 D	internal/vcs/cloner.go
:000000 100644 0000000 722c4a1 A	internal/vcs/git_utils.go
:100644 100644 d12d319 6d3c608 R073	internal/vcs/cloner_test.go	internal/vcs/git_utils_test.go
:100644 100644 fd0179b ad50f26 M	internal/vcs/git_wrapper.go
:000000 100644 0000000 7dbf90e A	internal/vcs/mock_gitops.go
:000000 100644 0000000 bc52e96 A	licenses/github.com/davecgh/go-spew/spew/LICENSE
:000000 100644 0000000 c67dad6 A	licenses/github.com/pmezard/go-difflib/difflib/LICENSE
:000000 100644 0000000 2a46fd7 A	licenses/github.com/spaolacci/murmur3/LICENSE
:000000 100644 0000000 44d4d9d A	licenses/github.com/stretchr/objx/LICENSE
:000000 100644 0000000 4b0421c A	licenses/github.com/stretchr/testify/LICENSE

commit 8aeeea3758f618ce62a0841ecfe339bb41ca0795
Author: Bastian Doetsch <[email protected]>
Date:   Wed Jul 17 11:51:57 2024 +0200

    fix: don't add code actions to empty range

:100644 100644 408ddbd bb913cf M	infrastructure/oss/code_actions.go

commit c61d5de4f783e54221f6d8c0ca38c85eaf94afe9
Author: Bastian Doetsch <[email protected]>
Date:   Wed Jul 17 10:34:23 2024 +0200

    feat: share scm information between IDE and language server [IDE-451] (#584)

:100644 100644 d24aa0d a9b13d9 M	README.md
:100644 100644 7a69626 76ebb53 M	application/config/client_settings.go
:100644 100644 2183e43 626aa79 M	application/server/configuration.go
:100644 100644 9187c4c 74d3dc0 M	application/server/configuration_test.go
:100644 100644 99d1ae4 10f5eb3 M	application/server/notification.go
:100644 100644 515b464 57b7fff M	application/server/server_smoke_test.go
:100644 100644 823976d cc2fd58 M	domain/ide/workspace/workspace.go
:100644 100644 abf6a20 449951c M	infrastructure/code/code.go
:100644 100644 467e3d2 a8a2440 M	infrastructure/code/convert.go
:000000 100644 0000000 6bb5a91 A	internal/git_config/git_config.go
:100644 100644 bf4d8e2 63cc4ac M	internal/types/lsp.go

@Team-Hammerhead Team-Hammerhead requested a review from a team as a code owner July 17, 2024 10:52
Copy link
Contributor

github-actions bot commented Jul 17, 2024

Warnings
⚠️

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

Generated by 🚫 dangerJS against c3d3e69

@team-ide-user team-ide-user force-pushed the feat/automatic-upgrade-of-ls branch 12 times, most recently from ea4e800 to 7df4993 Compare July 23, 2024 10:10
@team-ide-user team-ide-user force-pushed the feat/automatic-upgrade-of-ls branch from 7df4993 to c3d3e69 Compare July 24, 2024 11:32
@Team-Hammerhead Team-Hammerhead merged commit c9f896a into main Jul 24, 2024
13 checks passed
@Team-Hammerhead Team-Hammerhead deleted the feat/automatic-upgrade-of-ls branch July 24, 2024 12:09
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