Skip to content

Comments

feat: use gaf sast settings [IDE-724]#813

Merged
acke merged 30 commits intomainfrom
feat/IDE-724_use_gaf_sast_settings
Apr 23, 2025
Merged

feat: use gaf sast settings [IDE-724]#813
acke merged 30 commits intomainfrom
feat/IDE-724_use_gaf_sast_settings

Conversation

@acke
Copy link
Contributor

@acke acke commented Mar 28, 2025

Description

Changes in Snyk Language Server:

  • Snyk Language Server gets the sast settings and the UserAgent from the Go Application Framework Configuration.
  • Moved sast_settings.go from /internal/api/contract to local_workflows/code_workflow/sast_contract to be used in snyk-ls.
  • Introduced a new constant for the new sast settings called ConfigurationSastSettings in /pkg/local_workflows/code_workflow/native_workflow.go
  • Removed references to sastsettings in ApiClient.

Checklist

  • Tests added and all succeed
  • Linted
  • README.md updated, if user-facing
  • License file updated, if new 3rd-party dependency is introduced

@acke acke changed the title Feat/ide 724 use gaf sast settings feat: use gaf sast settings [IDE-724] Mar 28, 2025
@acke acke force-pushed the feat/IDE-724_use_gaf_sast_settings branch 2 times, most recently from 0d33b14 to a669367 Compare March 28, 2025 14:52
@acke acke force-pushed the feat/IDE-724_use_gaf_sast_settings branch from a669367 to d07bc92 Compare March 28, 2025 15:13
@acke acke force-pushed the feat/IDE-724_use_gaf_sast_settings branch from e5c35c9 to 619e0b4 Compare March 28, 2025 18:48
@acke acke force-pushed the feat/IDE-724_use_gaf_sast_settings branch from 619e0b4 to f363d4f Compare March 28, 2025 21:02
@acke acke force-pushed the feat/IDE-724_use_gaf_sast_settings branch from 15452c4 to 90316a4 Compare March 31, 2025 13:43
@acke acke merged commit 3077a9b into main Apr 23, 2025
18 checks passed
@acke acke deleted the feat/IDE-724_use_gaf_sast_settings branch April 23, 2025 16:02
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.

5 participants