Skip to content

chore: bump aweXpect.Core to v2.30.0#949

Merged
vbreuss merged 1 commit into
mainfrom
topic/update-core-2.30.0
May 11, 2026
Merged

chore: bump aweXpect.Core to v2.30.0#949
vbreuss merged 1 commit into
mainfrom
topic/update-core-2.30.0

Conversation

@vbreuss
Copy link
Copy Markdown
Member

@vbreuss vbreuss commented May 11, 2026

This pull request updates package dependencies and modifies the build configuration to use the default build scope. The most important changes are:

Dependency updates:

  • Updated the aweXpect.Core package version from 2.29.0 to 2.30.0 in Directory.Packages.props.

Build configuration:

  • Changed the BuildScope in the Build class (Pipeline/Build.cs) from CoreOnly to Default, which will affect which parts of the project are built by default.

@vbreuss vbreuss self-assigned this May 11, 2026
Copilot AI review requested due to automatic review settings May 11, 2026 10:31
@vbreuss vbreuss added the dependencies Pull requests that update a dependency file label May 11, 2026
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

This PR updates the repository to consume aweXpect.Core v2.30.0 and restores the NUKE pipeline to the normal/default build scope after the temporary “core-only” mode.

Changes:

  • Bump aweXpect.Core package version from 2.29.0 to 2.30.0 in central package management.
  • Reset the NUKE pipeline BuildScope from CoreOnly back to Default so CI/build targets run the full set again.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
Pipeline/Build.cs Resets build pipeline scope to Default (no longer core-only).
Directory.Packages.props Updates the centrally-managed aweXpect.Core package version to 2.30.0.

@sonarqubecloud
Copy link
Copy Markdown

@vbreuss vbreuss enabled auto-merge (squash) May 11, 2026 10:39
@github-actions
Copy link
Copy Markdown
Contributor

Test Results

     23 files  +    16       23 suites  +16   11m 46s ⏱️ + 10m 59s
 19 770 tests +18 516   19 769 ✅ +18 515  1 💤 +1  0 ❌ ±0 
102 188 runs  +95 194  102 187 ✅ +95 193  1 💤 +1  0 ❌ ±0 

Results for commit f32914b. ± Comparison against base commit 59987c1.

@vbreuss vbreuss merged commit 5656409 into main May 11, 2026
17 checks passed
@vbreuss vbreuss deleted the topic/update-core-2.30.0 branch May 11, 2026 10:40
@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.203
[Host] : .NET 8.0.26 (8.0.26, 8.0.2626.16921), X64 RyuJIT x86-64-v3

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

Method Mean Error StdDev Gen0 Gen1 Allocated
Bool_aweXpect 265.8 ns 1.95 ns 1.73 ns 0.0415 - 696 B
Bool_FluentAssertions 256.5 ns 1.41 ns 1.25 ns 0.0567 - 952 B
Equivalency_aweXpect 301,113.3 ns 992.77 ns 880.06 ns 20.0195 0.4883 335444 B
Equivalency_FluentAssertions 2,636,623.0 ns 7,012.97 ns 6,559.94 ns 285.1563 46.8750 4804906 B
Int_GreaterThan_aweXpect 292.8 ns 1.22 ns 1.14 ns 0.0515 - 864 B
Int_GreaterThan_FluentAssertions 255.6 ns 4.60 ns 4.30 ns 0.0730 - 1224 B
ItemsCount_AtLeast_aweXpect 557.2 ns 2.74 ns 2.29 ns 0.0811 - 1360 B
ItemsCount_AtLeast_FluentAssertions 509.8 ns 5.96 ns 5.58 ns 0.1192 - 2008 B
String_aweXpect 525.1 ns 3.41 ns 3.02 ns 0.0668 - 1128 B
String_FluentAssertions 1,265.7 ns 10.00 ns 8.86 ns 0.2346 - 3944 B
StringArray_aweXpect 1,991.0 ns 13.81 ns 11.53 ns 0.1564 - 2624 B
StringArray_FluentAssertions 1,412.0 ns 9.24 ns 8.19 ns 0.2480 - 4152 B
StringArrayInAnyOrder_aweXpect 2,584.1 ns 17.29 ns 14.44 ns 0.1678 - 2816 B
StringArrayInAnyOrder_FluentAssertions 67,687.7 ns 726.09 ns 679.18 ns 3.4180 - 57957 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 11, 2026
github-actions Bot added a commit that referenced this pull request May 11, 2026
@github-actions
Copy link
Copy Markdown
Contributor

This is addressed in release v2.33.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