Skip to content

refactor: show finding in problems panel on single line#132

Open
6d7a wants to merge 1 commit intomainfrom
6d7a/findings-in-problems-panel
Open

refactor: show finding in problems panel on single line#132
6d7a wants to merge 1 commit intomainfrom
6d7a/findings-in-problems-panel

Conversation

@6d7a
Copy link
Copy Markdown
Contributor

@6d7a 6d7a commented Apr 27, 2026

Context

Currently, we display a detailed, multi-line message for each secret we find in VSCode's Problems View. The Problems View lists all issues raised from installed extensions by file. By convention, the individual problem message should spawn only one line.

What has been done

This PR shortens the result of a ggshield scan to one line per finding. The full finding data remains visible through the hover window.

Validation

  • run the extension
  • open a repository that contains an inline secret detected by ggshield
  • open the Problems View
  • ensure that the secret issue is summarized in a single line

PR check list

  • As much as possible, the changes include tests
  • If the changes affect the end user (new feature, behavior change, bug fix) then the PR has a changelog entry.

This commit shortens the result of a ggshield scan to one line per finding. This is more in line with VSCode conventions with regards to the problem view. The full finding data remains visible through the hover window.
@6d7a 6d7a requested a review from a team as a code owner April 27, 2026 15:10
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.

1 participant