From 5dffbd01547809dd52d8e426fb5578d4b1ad5911 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Fri, 11 Jul 2025 10:15:21 +0000
Subject: [PATCH 1/3] chore(deps): update all non-major dependencies
---
.config/dotnet-tools.json | 4 ++--
.github/workflows/build.yaml | 10 +++++-----
.github/workflows/codeql.yml | 6 +++---
.../ArchUnitNET.MSTestV2Tests.csproj | 2 +-
ArchUnitNET.NUnitTests/ArchUnitNET.NUnitTests.csproj | 2 +-
ArchUnitNET.xUnitTests/ArchUnitNET.xUnitTests.csproj | 2 +-
.../ArchUnitNET.xUnitV3Tests.csproj | 2 +-
ArchUnitNET/ArchUnitNET.csproj | 2 +-
ArchUnitNETTests/ArchUnitNETTests.csproj | 6 +++---
ExampleTest/ExampleTest.csproj | 4 ++--
.../FilteredDirectoryLoaderTestAssembly.csproj | 2 +-
11 files changed, 21 insertions(+), 21 deletions(-)
diff --git a/.config/dotnet-tools.json b/.config/dotnet-tools.json
index 747a25af9..77012d406 100644
--- a/.config/dotnet-tools.json
+++ b/.config/dotnet-tools.json
@@ -3,7 +3,7 @@
"isRoot": true,
"tools": {
"csharpier": {
- "version": "1.0.1",
+ "version": "1.0.3",
"commands": [
"csharpier"
],
@@ -17,7 +17,7 @@
"rollForward": false
},
"dotnet-reportgenerator-globaltool": {
- "version": "5.4.4",
+ "version": "5.4.8",
"commands": [
"reportgenerator"
],
diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml
index dbf12921f..d01b5378d 100644
--- a/.github/workflows/build.yaml
+++ b/.github/workflows/build.yaml
@@ -19,7 +19,7 @@ jobs:
- name: Checkout
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Setup .NET
- uses: actions/setup-dotnet@3951f0dfe7a07e2313ec93c75700083e2005cbab # v4.3.0
+ uses: actions/setup-dotnet@67a3573c9a986a3f9c594539f4ab511d57bb3ce9 # v4.3.1
with:
dotnet-version: 9.0.200
- name: Install tools
@@ -33,13 +33,13 @@ jobs:
- name: Checkout
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Setup .NET
- uses: actions/setup-dotnet@3951f0dfe7a07e2313ec93c75700083e2005cbab # v4.3.0
+ uses: actions/setup-dotnet@67a3573c9a986a3f9c594539f4ab511d57bb3ce9 # v4.3.1
with:
dotnet-version: 9.0.200
- name: Run tests
run: dotnet test -c Debug --collect:"XPlat Code Coverage" --settings coverlet.runsettings ArchUnitNETTests/
- name: Upload coverage reports to Codecov
- uses: codecov/codecov-action@v5.3.1
+ uses: codecov/codecov-action@v5.4.3
with:
token: ${{ secrets.CODECOV_TOKEN }}
run-tests:
@@ -52,7 +52,7 @@ jobs:
- name: Checkout
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Setup .NET
- uses: actions/setup-dotnet@3951f0dfe7a07e2313ec93c75700083e2005cbab # v4.3.0
+ uses: actions/setup-dotnet@67a3573c9a986a3f9c594539f4ab511d57bb3ce9 # v4.3.1
with:
dotnet-version: 9.0.200
- name: Run tests
@@ -138,7 +138,7 @@ jobs:
- name: Checkout
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Setup .NET
- uses: actions/setup-dotnet@3951f0dfe7a07e2313ec93c75700083e2005cbab # v4.3.0
+ uses: actions/setup-dotnet@67a3573c9a986a3f9c594539f4ab511d57bb3ce9 # v4.3.1
with:
dotnet-version: 9.0.200
- name: Build
diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml
index 65c0de2cb..b4ee420f3 100644
--- a/.github/workflows/codeql.yml
+++ b/.github/workflows/codeql.yml
@@ -23,12 +23,12 @@ jobs:
- name: Checkout repository
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Initialize CodeQL
- uses: github/codeql-action/init@9e8d0789d4a0fa9ceb6b1738f7e269594bdd67f0 # v3.28.9
+ uses: github/codeql-action/init@181d5eefc20863364f96762470ba6f862bdef56b # v3.29.2
with:
languages: ${{ matrix.language }}
- name: Autobuild
- uses: github/codeql-action/autobuild@9e8d0789d4a0fa9ceb6b1738f7e269594bdd67f0 # v3.28.9
+ uses: github/codeql-action/autobuild@181d5eefc20863364f96762470ba6f862bdef56b # v3.29.2
- name: Perform CodeQL Analysis
- uses: github/codeql-action/analyze@9e8d0789d4a0fa9ceb6b1738f7e269594bdd67f0 # v3.28.9
+ uses: github/codeql-action/analyze@181d5eefc20863364f96762470ba6f862bdef56b # v3.29.2
with:
category: "/language:${{matrix.language}}"
diff --git a/ArchUnitNET.MSTestV2Tests/ArchUnitNET.MSTestV2Tests.csproj b/ArchUnitNET.MSTestV2Tests/ArchUnitNET.MSTestV2Tests.csproj
index 789081472..57fc6d397 100644
--- a/ArchUnitNET.MSTestV2Tests/ArchUnitNET.MSTestV2Tests.csproj
+++ b/ArchUnitNET.MSTestV2Tests/ArchUnitNET.MSTestV2Tests.csproj
@@ -6,7 +6,7 @@
true
-
+
diff --git a/ArchUnitNET.NUnitTests/ArchUnitNET.NUnitTests.csproj b/ArchUnitNET.NUnitTests/ArchUnitNET.NUnitTests.csproj
index 5d43060b8..7c6d05bff 100644
--- a/ArchUnitNET.NUnitTests/ArchUnitNET.NUnitTests.csproj
+++ b/ArchUnitNET.NUnitTests/ArchUnitNET.NUnitTests.csproj
@@ -6,7 +6,7 @@
true
-
+
diff --git a/ArchUnitNET.xUnitTests/ArchUnitNET.xUnitTests.csproj b/ArchUnitNET.xUnitTests/ArchUnitNET.xUnitTests.csproj
index 888049fbf..3c3c7f94d 100644
--- a/ArchUnitNET.xUnitTests/ArchUnitNET.xUnitTests.csproj
+++ b/ArchUnitNET.xUnitTests/ArchUnitNET.xUnitTests.csproj
@@ -8,7 +8,7 @@
-
+
diff --git a/ArchUnitNET.xUnitV3Tests/ArchUnitNET.xUnitV3Tests.csproj b/ArchUnitNET.xUnitV3Tests/ArchUnitNET.xUnitV3Tests.csproj
index 81bea7b17..089ba5d2f 100644
--- a/ArchUnitNET.xUnitV3Tests/ArchUnitNET.xUnitV3Tests.csproj
+++ b/ArchUnitNET.xUnitV3Tests/ArchUnitNET.xUnitV3Tests.csproj
@@ -8,7 +8,7 @@
-
+
diff --git a/ArchUnitNET/ArchUnitNET.csproj b/ArchUnitNET/ArchUnitNET.csproj
index 784fe736e..f0089a85c 100644
--- a/ArchUnitNET/ArchUnitNET.csproj
+++ b/ArchUnitNET/ArchUnitNET.csproj
@@ -21,7 +21,7 @@
-
+
diff --git a/ArchUnitNETTests/ArchUnitNETTests.csproj b/ArchUnitNETTests/ArchUnitNETTests.csproj
index b737532b8..13c872ac8 100644
--- a/ArchUnitNETTests/ArchUnitNETTests.csproj
+++ b/ArchUnitNETTests/ArchUnitNETTests.csproj
@@ -26,14 +26,14 @@
-
+
runtime; build; native; contentfiles; analyzers; buildtransitive
all
-
+
-
+
diff --git a/ExampleTest/ExampleTest.csproj b/ExampleTest/ExampleTest.csproj
index dd266ee6f..c33312747 100644
--- a/ExampleTest/ExampleTest.csproj
+++ b/ExampleTest/ExampleTest.csproj
@@ -8,9 +8,9 @@
-
+
-
+
diff --git a/TestAssemblies/FilteredDirectoryLoaderTestAssembly/FilteredDirectoryLoaderTestAssembly.csproj b/TestAssemblies/FilteredDirectoryLoaderTestAssembly/FilteredDirectoryLoaderTestAssembly.csproj
index 7ea3844e6..cdc3f18e8 100644
--- a/TestAssemblies/FilteredDirectoryLoaderTestAssembly/FilteredDirectoryLoaderTestAssembly.csproj
+++ b/TestAssemblies/FilteredDirectoryLoaderTestAssembly/FilteredDirectoryLoaderTestAssembly.csproj
@@ -7,7 +7,7 @@
false
-
+
From 474233a6384e6c269bdc608b2433cc443dbab98e Mon Sep 17 00:00:00 2001
From: Alexander Linne
Date: Fri, 11 Jul 2025 13:13:33 +0200
Subject: [PATCH 2/3] fix!: update minimum supported .net framework version to
4.6.2
Signed-off-by: Alexander Linne
---
ArchUnitNET.MSTestV2/ArchUnitNET.MSTestV2.csproj | 2 +-
ArchUnitNET.NUnit/ArchUnitNET.NUnit.csproj | 2 +-
ArchUnitNET.xUnit/ArchUnitNET.xUnit.csproj | 2 +-
ArchUnitNET/ArchUnitNET.csproj | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/ArchUnitNET.MSTestV2/ArchUnitNET.MSTestV2.csproj b/ArchUnitNET.MSTestV2/ArchUnitNET.MSTestV2.csproj
index f20ffa976..b9a5d45cb 100644
--- a/ArchUnitNET.MSTestV2/ArchUnitNET.MSTestV2.csproj
+++ b/ArchUnitNET.MSTestV2/ArchUnitNET.MSTestV2.csproj
@@ -1,6 +1,6 @@
- netstandard2.0;net45
+ netstandard2.0;net462
true
ArchUnit C# MSTestV2 Extension
MSTestV2 Extension for the C# Version of ArchUnit (see: archunit.org)
diff --git a/ArchUnitNET.NUnit/ArchUnitNET.NUnit.csproj b/ArchUnitNET.NUnit/ArchUnitNET.NUnit.csproj
index cff6011a1..1a15bd805 100644
--- a/ArchUnitNET.NUnit/ArchUnitNET.NUnit.csproj
+++ b/ArchUnitNET.NUnit/ArchUnitNET.NUnit.csproj
@@ -1,6 +1,6 @@
- netstandard2.0;net45
+ netstandard2.0;net462
true
ArchUnit C# NUnit Extension
NUnit Extension for the C# Version of ArchUnit (see: archunit.org)
diff --git a/ArchUnitNET.xUnit/ArchUnitNET.xUnit.csproj b/ArchUnitNET.xUnit/ArchUnitNET.xUnit.csproj
index db3266136..1141b49aa 100644
--- a/ArchUnitNET.xUnit/ArchUnitNET.xUnit.csproj
+++ b/ArchUnitNET.xUnit/ArchUnitNET.xUnit.csproj
@@ -1,6 +1,6 @@
- netstandard2.0;net45
+ netstandard2.0;net462
true
ArchUnit C# xUnit Extension
xUnit Extension for the C# Version of ArchUnit (see: archunit.org)
diff --git a/ArchUnitNET/ArchUnitNET.csproj b/ArchUnitNET/ArchUnitNET.csproj
index f0089a85c..a4ab2fb5b 100644
--- a/ArchUnitNET/ArchUnitNET.csproj
+++ b/ArchUnitNET/ArchUnitNET.csproj
@@ -1,6 +1,6 @@
- netstandard2.0;net45
+ netstandard2.0;net462
true
ArchUnitNET
TngTech.ArchUnitNET
From f2ca0d2ede400701850e13b3eba27b2ee415cb9e Mon Sep 17 00:00:00 2001
From: Alexander Linne
Date: Fri, 11 Jul 2025 13:15:34 +0200
Subject: [PATCH 3/3] chore: fix formatting
Signed-off-by: Alexander Linne
---
ArchUnitNET.MSTestV2Tests/RuleEvaluationTests.cs | 3 ++-
ArchUnitNETTests/Domain/PlantUml/PlantUmlFileBuilderTest.cs | 6 ++++--
ArchUnitNETTests/Loader/InstructionExtensionTests.cs | 3 ++-
3 files changed, 8 insertions(+), 4 deletions(-)
diff --git a/ArchUnitNET.MSTestV2Tests/RuleEvaluationTests.cs b/ArchUnitNET.MSTestV2Tests/RuleEvaluationTests.cs
index fada9f3b4..fc51e7349 100644
--- a/ArchUnitNET.MSTestV2Tests/RuleEvaluationTests.cs
+++ b/ArchUnitNET.MSTestV2Tests/RuleEvaluationTests.cs
@@ -51,7 +51,8 @@ public void ArchRuleExtensionsTest()
{
_architecture.CheckRule(_trueRule);
_trueRule.Check(_architecture);
- Assert.ThrowsException(() => _architecture.CheckRule(_falseRule)
+ Assert.ThrowsException(() =>
+ _architecture.CheckRule(_falseRule)
);
Assert.ThrowsException(() => _falseRule.Check(_architecture));
Assert.AreEqual(
diff --git a/ArchUnitNETTests/Domain/PlantUml/PlantUmlFileBuilderTest.cs b/ArchUnitNETTests/Domain/PlantUml/PlantUmlFileBuilderTest.cs
index 0a929769f..74d9a1045 100644
--- a/ArchUnitNETTests/Domain/PlantUml/PlantUmlFileBuilderTest.cs
+++ b/ArchUnitNETTests/Domain/PlantUml/PlantUmlFileBuilderTest.cs
@@ -141,10 +141,12 @@ public void HandleIllegalComponentNamesTest()
new PlantUmlDependency("a", character, DependencyType.OneToOne)
);
Assert.Throws(() => new PlantUmlClass(character));
- Assert.Throws(() => new PlantUmlInterface(character)
+ Assert.Throws(() =>
+ new PlantUmlInterface(character)
);
Assert.Throws(() => new PlantUmlSlice(character));
- Assert.Throws(() => new PlantUmlNamespace(character)
+ Assert.Throws(() =>
+ new PlantUmlNamespace(character)
);
}
}
diff --git a/ArchUnitNETTests/Loader/InstructionExtensionTests.cs b/ArchUnitNETTests/Loader/InstructionExtensionTests.cs
index 3fca9c835..f1365f893 100644
--- a/ArchUnitNETTests/Loader/InstructionExtensionTests.cs
+++ b/ArchUnitNETTests/Loader/InstructionExtensionTests.cs
@@ -76,7 +76,8 @@ public void GetAssigneeFieldDefinitionProperlyHandlesNextOpNull()
[Fact]
public void GetAssigneeFieldDefinitionProperlyHandlesNullArgument()
{
- Assert.Throws(() => _nullInstruction.GetAssigneeFieldDefinition()
+ Assert.Throws(() =>
+ _nullInstruction.GetAssigneeFieldDefinition()
);
}
}