Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 2 additions & 4 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,10 +19,9 @@ jobs:
uses: actions/setup-dotnet@v5
with:
dotnet-version: |
2.1.x
3.1.x
6.0.x
8.0.x
9.0.x

- name: Run NUKE
run: ./build.ps1
Expand Down Expand Up @@ -63,10 +62,9 @@ jobs:
uses: actions/setup-dotnet@v5
with:
dotnet-version: |
2.1.x
3.1.x
6.0.x
8.0.x
9.0.x

- name: Run NUKE
run: ./build.sh UnitTests
3 changes: 0 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -187,8 +187,5 @@ docs/node_modules
# Documentation file needed for StyleCop.Analyzers
Tests/FluentAssertions.Specs/FluentAssertions.Specs.xml

# BenchmarkDotNet
Tests/Benchmarks/BenchmarkDotNet.Artifacts/

# Documentation spell check
node_modules/
4 changes: 2 additions & 2 deletions Build/Build.cs
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ class Build : NukeBuild
[Solution(GenerateProjects = true)]
readonly Solution Solution;

[GitVersion(Framework = "net6.0", NoCache = true, NoFetch = true)]
[GitVersion(Framework = "net9.0", NoCache = true, NoFetch = true)]
readonly GitVersion GitVersion;

AbsolutePath ArtifactsDirectory => RootDirectory / "Artifacts";
Expand Down Expand Up @@ -217,7 +217,7 @@ void ReportTestOutcome(params string[] globFilters)
.Executes(() =>
{
ReportGenerator(s => s
.SetProcessToolPath(NuGetToolPathResolver.GetPackageExecutable("ReportGenerator", "ReportGenerator.dll", framework: "net6.0"))
.SetProcessToolPath(NuGetToolPathResolver.GetPackageExecutable("ReportGenerator", "ReportGenerator.dll", framework: "net9.0"))
.SetTargetDirectory(TestResultsDirectory / "reports")
.AddReports(TestResultsDirectory / "**/coverage.cobertura.xml")
.AddReportTypes(
Expand Down
6 changes: 3 additions & 3 deletions Build/_build.csproj
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net8.0</TargetFramework>
<TargetFramework>net9.0</TargetFramework>
<RootNamespace></RootNamespace>
<NoWarn>CS0649;CS0169</NoWarn>
<NukeRootDirectory>..\</NukeRootDirectory>
Expand All @@ -10,8 +10,8 @@
</PropertyGroup>
<ItemGroup>
<PackageDownload Include="GitVersion.Tool" Version="[5.12.0]" />
<PackageDownload Include="ReportGenerator" Version="[5.1.23]" />
<PackageDownload Include="xunit.runner.console" Version="[2.5.0]" />
<PackageDownload Include="ReportGenerator" Version="[5.4.18]" />
<PackageDownload Include="xunit.runner.console" Version="[2.9.3]" />
<PackageReference Include="LibGit2Sharp" Version="0.31.0" />
<PackageReference Include="Nuke.Common" Version="9.0.4" />
<PackageReference Include="Nuke.Components" Version="9.0.4" />
Expand Down
9 changes: 0 additions & 9 deletions FluentAssertions.DataSets.sln
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,6 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Approval.Tests", "Tests\App
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "FluentAssertions.DataSets.Specs", "Tests\FluentAssertions.DataSets.Specs\FluentAssertions.DataSets.Specs.csproj", "{6D31FFF8-E7FD-41D2-996C-CA8DDFDAE4FD}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Benchmarks", "Tests\Benchmarks\Benchmarks.csproj", "{E87CD41C-D47C-4FA7-AA4E-C1D017878830}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
CI|Any CPU = CI|Any CPU
Expand Down Expand Up @@ -57,12 +55,6 @@ Global
{6D31FFF8-E7FD-41D2-996C-CA8DDFDAE4FD}.Debug|Any CPU.Build.0 = Debug|Any CPU
{6D31FFF8-E7FD-41D2-996C-CA8DDFDAE4FD}.Release|Any CPU.ActiveCfg = Debug|Any CPU
{6D31FFF8-E7FD-41D2-996C-CA8DDFDAE4FD}.Release|Any CPU.Build.0 = Debug|Any CPU
{E87CD41C-D47C-4FA7-AA4E-C1D017878830}.CI|Any CPU.ActiveCfg = Debug|Any CPU
{E87CD41C-D47C-4FA7-AA4E-C1D017878830}.CI|Any CPU.Build.0 = Debug|Any CPU
{E87CD41C-D47C-4FA7-AA4E-C1D017878830}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{E87CD41C-D47C-4FA7-AA4E-C1D017878830}.Debug|Any CPU.Build.0 = Debug|Any CPU
{E87CD41C-D47C-4FA7-AA4E-C1D017878830}.Release|Any CPU.ActiveCfg = Release|Any CPU
{E87CD41C-D47C-4FA7-AA4E-C1D017878830}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand All @@ -71,7 +63,6 @@ Global
{34E3713D-C02F-4868-BBE7-47DAD2C7F03D} = {31891850-3EDC-480A-9B6C-F60540E9C90F}
{F5115158-A038-4D14-A04E-46E7863E40B9} = {963262D0-9FD5-4741-8C0E-E2F34F110EF3}
{6D31FFF8-E7FD-41D2-996C-CA8DDFDAE4FD} = {963262D0-9FD5-4741-8C0E-E2F34F110EF3}
{E87CD41C-D47C-4FA7-AA4E-C1D017878830} = {963262D0-9FD5-4741-8C0E-E2F34F110EF3}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {75DDA3D8-9D6F-4865-93F4-DDE11DEE8290}
Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ Extends https://www.fluentassertions.com with specialized assertions for dealing
> This set of extensions was extracted from Fluent Assertions 8 and is in maintenance mode. Pull Requests will still be accepted, but we will not actively work on improvements or bugs.

# Information
* Uses [Semantic Versioning](https://semver.org/lang/nl/)
* Uses [Semantic Versioning](https://semver.org/)
* Uses Githubflow, so pull requests usually result in a new release
* The contribution guidelines are described [here](CONTRIBUTING.md).

Expand All @@ -32,10 +32,10 @@ This package is shipped as a [NuGet package](https://www.nuget.org/packages/Flue

## Prerequisites

* Visual Studio 2022 or JetBrains Rider 2021.3
* Build Tools 2022 (including the Universal Windows Platform build tools).
* Visual Studio 2022 17.14.+ or JetBrains Rider 2024.3
* Build Tools 2022.
* .NET Framework 4.7 SDK
* .NET 8.0 SDK installed. Check the `global.json`` for the current minimum required version.
* .NET 9.0 SDK installed. Check the `global.json`` for the current minimum required version.

## Building

Expand Down
24 changes: 0 additions & 24 deletions Tests/Benchmarks/Benchmarks.csproj

This file was deleted.

111 changes: 0 additions & 111 deletions Tests/Benchmarks/LargeDataTableEquivalency.cs

This file was deleted.

29 changes: 0 additions & 29 deletions Tests/Benchmarks/Program.cs

This file was deleted.