Skip to content

Upgrade nuget refs and upgrade to nuke build 9#58

Merged
darthsharp merged 9 commits into
mainfrom
feature/upgradenukenugets
Jul 21, 2025
Merged

Upgrade nuget refs and upgrade to nuke build 9#58
darthsharp merged 9 commits into
mainfrom
feature/upgradenukenugets

Conversation

@darthsharp

Copy link
Copy Markdown
Contributor

No description provided.

Updated multiple NuGet package versions to their latest releases, improving compatibility and leveraging bug fixes. Affected projects include unit tests and core libraries. Notable updates include `xunit`, `coverlet.collector`, `FluentAssertions`, `Microsoft.NET.Test.Sdk`, and more.
- Eliminated redundant package references across multiple projects to streamline dependencies.
- Updated `Configure` method signature to support nullable parameters.
- Adjusted assertions in unit tests for consistency and clarity.
- Refactored file copy operation to use extension methods.
- Improved null-safety checks and code readability across affected files.
…se. Migrate test setup logic to `CreateGitVersion` utility method and adapt test cases for structured versioning scenarios.
…undant fields and simplifying initialization.
…t test code and simplifying test logic for improved maintainability.
…evision` in version comparison.

- Mark `Dispose_FileNotExistsNoThrow_NotThrowsException` as `[Obsolete]` due to obsolete method in `System.IO.Abstractions`.
- Replace unnecessary async usage in `SynchronizedValueTests` with thread-based implementation for improved test reliability.
…ns workflow and update code coverage settings configuration
@darthsharp darthsharp merged commit d27f693 into main Jul 21, 2025
3 checks passed
@darthsharp darthsharp deleted the feature/upgradenukenugets branch July 21, 2025 17:44
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