Skip to content

refactor: update to .NET SDK version 10.0.300#950

Merged
vbreuss merged 1 commit into
mainfrom
topic/require-net-10.0.300
May 14, 2026
Merged

refactor: update to .NET SDK version 10.0.300#950
vbreuss merged 1 commit into
mainfrom
topic/require-net-10.0.300

Conversation

@vbreuss
Copy link
Copy Markdown
Member

@vbreuss vbreuss commented May 14, 2026

This pull request updates the .NET SDK version used in the project from 10.0.100 to 10.0.300 in the global.json file. This ensures the project will use the newer SDK version for builds and development.

@vbreuss vbreuss self-assigned this May 14, 2026
Copilot AI review requested due to automatic review settings May 14, 2026 06:53
@vbreuss vbreuss added the dependencies Pull requests that update a dependency file label May 14, 2026
@vbreuss vbreuss enabled auto-merge (squash) May 14, 2026 06:54
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the repository SDK pin to a newer .NET 10 SDK feature band so local and build-script SDK resolution target 10.0.300.

Changes:

  • Bumps global.json SDK version from 10.0.100 to 10.0.300.
  • Keeps existing rollForward behavior unchanged.

@sonarqubecloud
Copy link
Copy Markdown

@github-actions
Copy link
Copy Markdown
Contributor

Test Results

     23 files   - 27       23 suites   - 27   7m 23s ⏱️ - 3m 21s
 19 777 tests  - 28   19 776 ✅  - 28  1 💤 ±0  0 ❌ ±0 
102 188 runs   - 81  102 187 ✅  - 81  1 💤 ±0  0 ❌ ±0 

Results for commit 60eb1c5. ± Comparison against base commit 5656409.

@vbreuss vbreuss merged commit 16e2c24 into main May 14, 2026
14 checks passed
@vbreuss vbreuss deleted the topic/require-net-10.0.300 branch May 14, 2026 07:03
@github-actions
Copy link
Copy Markdown
Contributor

🚀 Benchmark Results

Details

BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
AMD EPYC 9V74 2.60GHz, 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.300
[Host] : .NET 8.0.27 (8.0.27, 8.0.2726.22922), X64 RyuJIT x86-64-v3

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

Method Mean Error StdDev Gen0 Gen1 Allocated
Bool_aweXpect 256.5 ns 3.12 ns 2.61 ns 0.0415 - 696 B
Bool_FluentAssertions 255.8 ns 2.81 ns 2.63 ns 0.0567 - 952 B
Equivalency_aweXpect 299,473.4 ns 944.18 ns 883.19 ns 20.0195 0.4883 335444 B
Equivalency_FluentAssertions 2,585,403.3 ns 21,035.57 ns 18,647.48 ns 285.1563 46.8750 4804906 B
Int_GreaterThan_aweXpect 262.5 ns 1.65 ns 1.54 ns 0.0515 - 864 B
Int_GreaterThan_FluentAssertions 258.6 ns 0.97 ns 0.91 ns 0.0730 - 1224 B
ItemsCount_AtLeast_aweXpect 519.9 ns 4.01 ns 3.75 ns 0.0811 - 1360 B
ItemsCount_AtLeast_FluentAssertions 491.6 ns 19.86 ns 18.58 ns 0.1192 - 2008 B
String_aweXpect 482.1 ns 9.53 ns 8.45 ns 0.0668 - 1128 B
String_FluentAssertions 1,182.5 ns 10.95 ns 9.71 ns 0.2346 - 3944 B
StringArray_aweXpect 1,904.4 ns 17.97 ns 15.93 ns 0.1564 - 2624 B
StringArray_FluentAssertions 1,265.7 ns 13.06 ns 11.58 ns 0.2480 - 4152 B
StringArrayInAnyOrder_aweXpect 2,470.5 ns 31.79 ns 29.74 ns 0.1678 - 2816 B
StringArrayInAnyOrder_FluentAssertions 64,847.2 ns 573.20 ns 536.17 ns 3.4180 - 57480 B

@github-actions
Copy link
Copy Markdown
Contributor

👽 Mutation Results

Mutation testing badge

aweXpect

Details
File Score Killed Survived Timeout No Coverage Ignored Compile Errors Total Detected Total Undetected Total Mutants

The final mutation score is NaN%

Coverage Thresholds: high:80 low:60 break:0

aweXpect.Core

Details
File Score Killed Survived Timeout No Coverage Ignored Compile Errors Total Detected Total Undetected Total Mutants

The final mutation score is NaN%

Coverage Thresholds: high:80 low:60 break:0

github-actions Bot added a commit that referenced this pull request May 14, 2026
github-actions Bot added a commit that referenced this pull request May 14, 2026
@github-actions
Copy link
Copy Markdown
Contributor

This is addressed in release v2.34.0.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file state: released The issue is released

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants