From bb5e5717b90cbd3aeae88d048cfc41e7ffe6a610 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 14 Sep 2026 23:34:04 +0000 Subject: [PATCH 1/2] Bump fsharp-analyzers from 0.37.2 to 0.39.2 --- updated-dependencies: - dependency-name: fsharp-analyzers dependency-version: 0.39.2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- .config/dotnet-tools.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.config/dotnet-tools.json b/.config/dotnet-tools.json index 722a253..c97f652 100644 --- a/.config/dotnet-tools.json +++ b/.config/dotnet-tools.json @@ -9,7 +9,7 @@ ] }, "fsharp-analyzers": { - "version": "0.37.2", + "version": "0.39.2", "commands": [ "fsharp-analyzers" ] From 9a88ae62efb75ffedaec60da3ee51362ec868073 Mon Sep 17 00:00:00 2001 From: Florian Verdonck Date: Tue, 15 Sep 2026 11:47:25 +0200 Subject: [PATCH 2/2] Update G-Research analyzer package --- .github/workflows/dotnet.yaml | 6 +++--- analyzers/analyzers.fsproj | 3 +-- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/.github/workflows/dotnet.yaml b/.github/workflows/dotnet.yaml index 6be44fc..483ccd7 100644 --- a/.github/workflows/dotnet.yaml +++ b/.github/workflows/dotnet.yaml @@ -60,10 +60,10 @@ jobs: uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: fetch-depth: 0 - - name: Setup .NET SDK v8.0.x + - name: Setup .NET SDK v10.0.x uses: actions/setup-dotnet@a98b56852c35b8e3190ac28c8c2271da59106c68 # v6.0.0 with: - dotnet-version: 8.0.x + dotnet-version: 10.0.x - name: Prepare .NET tools run: dotnet tool restore - name: Prepare analyzers @@ -71,7 +71,7 @@ jobs: - name: Restore dependencies run: dotnet restore ./ShapeSifter/ShapeSifter.fsproj - name: Run analyzers - run: dotnet fsharp-analyzers --project ./ShapeSifter/ShapeSifter.fsproj --analyzers-path ./.analyzerpackages/g-research.fsharp.analyzers/*/ --verbosity detailed --report ./analysis.sarif --treat-as-error GRA-STRING-001 GRA-STRING-002 GRA-STRING-003 GRA-UNIONCASE-001 GRA-INTERPOLATED-001 GRA-TYPE-ANNOTATE-001 GRA-VIRTUALCALL-001 GRA-IMMUTABLECOLLECTIONEQUALITY-001 GRA-JSONOPTS-001 GRA-LOGARGFUNCFULLAPP-001 GRA-DISPBEFOREASYNC-001 --exclude-analyzers PartialAppAnalyzer + run: dotnet fsharp-analyzers --project ./ShapeSifter/ShapeSifter.fsproj --analyzers-path ./.analyzerpackages/g-research.fsharp.analyzers/*/ --verbosity detailed --report ./analysis.sarif --treat-as-error "GRA-*" --exclude-analyzers PartialAppAnalyzer - name: Upload SARIF file uses: github/codeql-action/upload-sarif@cdf488f595d80d6e07e03d4674febd5ab45fa938 # v4.37.9 with: diff --git a/analyzers/analyzers.fsproj b/analyzers/analyzers.fsproj index d20788d..10d0bf8 100644 --- a/analyzers/analyzers.fsproj +++ b/analyzers/analyzers.fsproj @@ -11,8 +11,7 @@ - + -