Skip to content

chore: target the .slnx solution in the repository settings - #1869

Merged
vbreuss merged 1 commit into
mainfrom
chore/align-repository
Oct 18, 2026
Merged

vbreuss merged 1 commit into
mainfrom
chore/align-repository

Conversation

@vbreuss

@vbreuss vbreuss commented Oct 18, 2026

Copy link
Copy Markdown
Member

Rider reads the shared settings of a solution from <solution file>.DotSettings, so aweXpect.sln.DotSettings no longer applies since the solution moved to aweXpect.slnx, and the line-ending rule in .gitattributes still named the old .sln file.

Rider reads the shared settings of a solution from `<solution file>.DotSettings`, so `aweXpect.sln.DotSettings` no longer applies since the solution moved to `aweXpect.slnx`, and the line-ending rule in `.gitattributes` still named the old `.sln` file.
@vbreuss vbreuss self-assigned this Oct 18, 2026
@sonarqubecloud

Copy link
Copy Markdown

@vbreuss
vbreuss added this pull request to stack #1871 October 18, 2026 09:27
@github-actions

Copy link
Copy Markdown
Contributor

Test Results

     91 files  ±0       91 suites  ±0   2h 5m 3s ⏱️ - 19m 37s
 38 387 tests +2   38 387 ✅ +2  0 💤 ±0  0 ❌ ±0 
223 497 runs  ±0  223 497 ✅ ±0  0 💤 ±0  0 ❌ ±0 

Results for commit 310af23. ± Comparison against base commit 352482a.

This pull request removes 5083 and adds 4946 tests. Note that renamed tests count towards both.

	
	    get;
	"a": 1
	WHERE x = 1, SELECT * FROM t WHERE x = 1)
	await
	bar , foo bar)
	{
	}, 1)

…
aweXpect.Core.Tests.Core.Exceptions.FailExceptionTests ‑ InnerException_ShouldBeSet(0e41ec0f-6c69-41f6-9c9d-34959d08d305)
aweXpect.Core.Tests.Core.Exceptions.FailExceptionTests ‑ InnerException_ShouldBeSet(101da72e-dee9-4a4f-b3b7-800df04100d5)
aweXpect.Core.Tests.Core.Exceptions.FailExceptionTests ‑ InnerException_ShouldBeSet(2d22e53e-ec51-4b2c-88b0-c80ed75aa3fe)
aweXpect.Core.Tests.Core.Exceptions.FailExceptionTests ‑ InnerException_ShouldBeSet(c805481c-217c-4eea-b750-d06d03335401)
aweXpect.Core.Tests.Core.Exceptions.FailExceptionTests ‑ InnerException_ShouldBeSet(cc397497-b2c7-413b-b4a7-6b29613fae5a)
aweXpect.Core.Tests.Core.Exceptions.FailExceptionTests ‑ InnerException_ShouldBeSet(e61aec45-182d-4f16-b414-1fce64b5639c)
aweXpect.Core.Tests.Core.Exceptions.FailExceptionTests ‑ InnerException_ShouldBeSet(f6f6897e-eba7-4f21-8d03-9c281a39d09d)
aweXpect.Core.Tests.Core.Exceptions.FailExceptionTests ‑ Message_ShouldBeSet(24d49d07-e40d-4189-9efa-91b5a4941f09)
aweXpect.Core.Tests.Core.Exceptions.FailExceptionTests ‑ Message_ShouldBeSet(2c94f948-76e0-43cd-8167-c41d3ef6de47)
aweXpect.Core.Tests.Core.Exceptions.FailExceptionTests ‑ Message_ShouldBeSet(40c383d2-50e9-4b4a-8876-e7c299a8153e)
…

@github-actions

Copy link
Copy Markdown
Contributor

🚀 Benchmark Results

Details

BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.5 LTS (Noble Numbat)
INTEL XEON PLATINUM 8573C 2.30GHz, 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.303
[Host] : .NET 8.0.32 (8.0.32, 8.0.3226.50405), X64 RyuJIT x86-64-v4

Job=InProcess Toolchain=InProcessEmitToolchain IterationCount=15
LaunchCount=1 WarmupCount=10

Method Mean vs aweXpect Error StdDev Gen0 Gen1 Allocated vs aweXpect
Contains_aweXpect 363.6 ns 0.71 ns 0.63 ns 0.0086 - 744 B
Contains_FluentAssertions 466.5 ns +28% 2.84 ns 2.66 ns 0.0191 - 1608 B +116%
Contains_TUnit 399.4 ns +10% 0.84 ns 0.79 ns 0.0100 - 848 B +14%
Equivalency_aweXpect 9,938.4 ns 21.26 ns 18.85 ns 0.0458 - 3880 B
Equivalency_FluentAssertions 304,893.0 ns +2968% 884.87 ns 784.41 ns 6.8359 - 590225 B +15112%
Equivalency_TUnit 18,025.0 ns +81% 68.50 ns 64.07 ns 0.1831 - 15680 B +304%
EventTriggered_aweXpect 754.1 ns 0.88 ns 0.78 ns 0.0219 - 1856 B
EventTriggered_FluentAssertions 33,724.3 ns +4372% 231.15 ns 204.91 ns 0.0610 - 5256 B +183%
Int_GreaterThan_aweXpect 168.8 ns 1.09 ns 1.02 ns 0.0062 - 536 B
Int_GreaterThan_FluentAssertions 324.2 ns +92% 1.90 ns 1.78 ns 0.0143 - 1224 B +128%
Int_GreaterThan_TUnit 240.2 ns +42% 0.83 ns 0.78 ns 0.0091 - 776 B +45%
ItemsCount_AtLeast_aweXpect 285.2 ns 0.70 ns 0.62 ns 0.0072 - 600 B
ItemsCount_AtLeast_FluentAssertions 609.6 ns +114% 2.58 ns 2.41 ns 0.0238 - 2008 B +235%
ItemsCount_AtLeast_TUnit 414.1 ns +45% 1.57 ns 1.47 ns 0.0124 - 1064 B +77%
Multiple_aweXpect 812.8 ns 2.63 ns 2.46 ns 0.0200 - 1688 B
Multiple_FluentAssertions 2,204.2 ns +171% 5.90 ns 5.52 ns 0.0801 - 6744 B +300%
Multiple_TUnit 911.2 ns +12% 1.90 ns 1.77 ns 0.0267 - 2240 B +33%
Satisfies_aweXpect 205.6 ns 0.45 ns 0.39 ns 0.0064 - 552 B
Satisfies_FluentAssertions 16,509.6 ns +7929% 149.09 ns 132.16 ns 0.0610 0.0305 5614 B +917%
Satisfies_TUnit 238.0 ns +16% 0.83 ns 0.77 ns 0.0081 - 712 B +29%
String_aweXpect 276.4 ns 0.53 ns 0.44 ns 0.0067 - 576 B
String_FluentAssertions 664.9 ns +141% 1.66 ns 1.56 ns 0.0267 - 2304 B +300%
String_TUnit 352.1 ns +27% 0.84 ns 0.74 ns 0.0105 - 912 B +58%
StringArray_aweXpect 589.3 ns 2.84 ns 2.52 ns 0.0095 - 872 B
StringArray_FluentAssertions 1,551.9 ns +163% 4.06 ns 3.80 ns 0.0496 - 4152 B +376%
StringArray_TUnit 649.2 ns +10% 1.61 ns 1.42 ns 0.0143 - 1264 B +45%
StringArrayInAnyOrder_aweXpect 600.7 ns 2.53 ns 2.37 ns 0.0105 - 920 B
StringArrayInAnyOrder_FluentAssertions 18,109.6 ns +2915% 44.39 ns 39.35 ns 0.3967 - 33465 B +3538%
StringArrayInAnyOrder_TUnit 754.1 ns +26% 1.56 ns 1.46 ns 0.0162 - 1408 B +53%
Throws_aweXpect 10,148.6 ns 20.52 ns 17.13 ns 0.0153 - 1736 B
Throws_FluentAssertions 32,305.2 ns +218% 85.29 ns 79.78 ns 0.1831 - 18609 B +972%
Throws_TUnit 9,746.4 ns -4% 21.35 ns 19.97 ns 0.0153 - 1824 B +5%
ThrowsAsync_aweXpect 9,774.6 ns 24.92 ns 23.31 ns 0.0153 - 2216 B
ThrowsAsync_FluentAssertions 47,044.1 ns +381% 87.47 ns 77.54 ns 0.2441 - 23553 B +963%
ThrowsAsync_TUnit 19,540.3 ns +100% 41.25 ns 36.56 ns 0.0305 - 2920 B +32%

@vbreuss
vbreuss merged commit ec987cb into main Oct 18, 2026
16 checks passed
@vbreuss
vbreuss deleted the chore/align-repository branch October 18, 2026 11:36
github-actions Bot added a commit that referenced this pull request Oct 18, 2026
…he repository settings (#1869) by Valentin Breuß
github-actions Bot added a commit that referenced this pull request Oct 18, 2026
…he repository settings (#1869) by Valentin Breuß
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant