From 477a210e31f830f2cad9d59e0f994ac8c7bf6b04 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 27 Jul 2026 19:57:25 +0000 Subject: [PATCH 1/2] Bump the nuget-dependencies group with 3 updates Bumps demaconsulting.pandoctool from 3.10.0 to 3.10.1 Bumps demaconsulting.sysml2tools.tool from 0.1.0-beta.14 to 0.1.0 Bumps SonarAnalyzer.CSharp from 10.29.0.143774 to 10.30.0.144632 --- updated-dependencies: - dependency-name: demaconsulting.pandoctool dependency-version: 3.10.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-dependencies - dependency-name: demaconsulting.sysml2tools.tool dependency-version: 0.1.0 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-dependencies - dependency-name: SonarAnalyzer.CSharp dependency-version: 10.30.0.144632 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-dependencies - dependency-name: SonarAnalyzer.CSharp dependency-version: 10.30.0.144632 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-dependencies ... Signed-off-by: dependabot[bot] --- .config/dotnet-tools.json | 4 ++-- src/DemaConsulting.SonarMark/DemaConsulting.SonarMark.csproj | 2 +- .../DemaConsulting.SonarMark.Tests.csproj | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.config/dotnet-tools.json b/.config/dotnet-tools.json index 5de6e4e..d5e0baa 100644 --- a/.config/dotnet-tools.json +++ b/.config/dotnet-tools.json @@ -15,7 +15,7 @@ ] }, "demaconsulting.pandoctool": { - "version": "3.10.0", + "version": "3.10.1", "commands": [ "pandoc" ] @@ -69,7 +69,7 @@ ] }, "demaconsulting.sysml2tools.tool": { - "version": "0.1.0-beta.14", + "version": "0.1.0", "commands": [ "sysml2tools" ] diff --git a/src/DemaConsulting.SonarMark/DemaConsulting.SonarMark.csproj b/src/DemaConsulting.SonarMark/DemaConsulting.SonarMark.csproj index 0171cb1..4c09c6d 100644 --- a/src/DemaConsulting.SonarMark/DemaConsulting.SonarMark.csproj +++ b/src/DemaConsulting.SonarMark/DemaConsulting.SonarMark.csproj @@ -69,7 +69,7 @@ all runtime; build; native; contentfiles; analyzers; buildtransitive - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/test/DemaConsulting.SonarMark.Tests/DemaConsulting.SonarMark.Tests.csproj b/test/DemaConsulting.SonarMark.Tests/DemaConsulting.SonarMark.Tests.csproj index b2d6ea4..f61810b 100644 --- a/test/DemaConsulting.SonarMark.Tests/DemaConsulting.SonarMark.Tests.csproj +++ b/test/DemaConsulting.SonarMark.Tests/DemaConsulting.SonarMark.Tests.csproj @@ -49,7 +49,7 @@ all runtime; build; native; contentfiles; analyzers; buildtransitive - + all runtime; build; native; contentfiles; analyzers; buildtransitive From 2cad7a4977d083b90dc4bd63cff7f3cc26b050bb Mon Sep 17 00:00:00 2001 From: Malcolm Nixon Date: Mon, 27 Jul 2026 18:00:47 -0400 Subject: [PATCH 2/2] Remove unnecessary null-forgiving operator (S8969) Updated analyzers now recognize that Assert.NotNull guarantees non-null, so the null-forgiving operator on DefaultRequestHeaders.Authorization is redundant. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .../SonarIntegration/SonarQubeClientTests.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/DemaConsulting.SonarMark.Tests/SonarIntegration/SonarQubeClientTests.cs b/test/DemaConsulting.SonarMark.Tests/SonarIntegration/SonarQubeClientTests.cs index 2e07692..31029ea 100644 --- a/test/DemaConsulting.SonarMark.Tests/SonarIntegration/SonarQubeClientTests.cs +++ b/test/DemaConsulting.SonarMark.Tests/SonarIntegration/SonarQubeClientTests.cs @@ -66,7 +66,7 @@ public void SonarQubeClient_Constructor_WithToken_SetsAuthorizationHeader() // Assert - the Authorization header must be set and use Basic scheme Assert.NotNull(httpClient.DefaultRequestHeaders.Authorization); - Assert.Equal("Basic", httpClient.DefaultRequestHeaders.Authorization!.Scheme); + Assert.Equal("Basic", httpClient.DefaultRequestHeaders.Authorization.Scheme); } ///