Skip to content

Commit abb25da

Browse files
committed
ci(codeql): use security-extended pack to drop quality/style noise
1 parent 3e37e23 commit abb25da

1 file changed

Lines changed: 7 additions & 3 deletions

File tree

.github/workflows/codeql.yml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,13 @@ jobs:
5050
uses: github/codeql-action/init@v4
5151
with:
5252
languages: csharp
53-
# security-and-quality includes the standard security queries
54-
# plus the broader quality ruleset.
55-
queries: security-and-quality
53+
# security-extended = the broader security ruleset without
54+
# the quality/style noise (missed-LINQ, catch-of-all-exceptions,
55+
# virtual-call-in-constructor, etc.). We intentionally catch
56+
# general Exception in several defensive paths to keep ACT
57+
# from crashing on plugin errors, and the WinForms-style
58+
# property-set-in-constructor in SettingsPanel is idiomatic.
59+
queries: security-extended
5660

5761
- name: Build
5862
run: dotnet build EQ2Lexicon.ACTPlugin.sln -c Release

0 commit comments

Comments
 (0)