Skip to content

Conversation

@StuartFerguson
Copy link
Member

  • Upgraded various project files to use newer versions of dependencies, including Entity Framework Core, NUnit, Moq, Shouldly, and others.
  • Added new package references like Microsoft.Extensions.DependencyInjection.Abstractions to enhance dependency injection.
  • Removed outdated package references for better compatibility.
  • Modified generated code attributes in feature files to reflect the updated Reqnroll tool version.
  • Adjusted feature file structures for improved clarity and maintainability.
  • Updated appsettings.json to correct event handler configurations.
  • Enhanced logging capabilities by updating the NLog package.
  • These changes modernize the codebase and improve test reliability.

- Upgraded various project files to use newer versions of dependencies, including Entity Framework Core, NUnit, Moq, Shouldly, and others.
- Added new package references like `Microsoft.Extensions.DependencyInjection.Abstractions` to enhance dependency injection.
- Removed outdated package references for better compatibility.
- Modified generated code attributes in feature files to reflect the updated Reqnroll tool version.
- Adjusted feature file structures for improved clarity and maintainability.
- Updated `appsettings.json` to correct event handler configurations.
- Enhanced logging capabilities by updating the `NLog` package.
- These changes modernize the codebase and improve test reliability.
@StuartFerguson StuartFerguson linked an issue Mar 14, 2025 that may be closed by this pull request
This commit removes all test methods from `FileAggregateDomainEventTests.cs` and `FileImportLogAggregateDomainEventTests.cs`, resulting in a significant reduction in test coverage for domain events related to file processing and import logs. Additionally, all package and project references have been removed from `FileProcessor.DomainEvents.Tests.csproj`, leaving the test project without necessary dependencies.
This commit removes the test execution for the `FileProcessor.DomainEvents.Tests` project from both `nightlybuild.yml` and `pullrequest.yml`. The coverage report upload step in `nightlybuild.yml` has been updated to exclude `lcov4.info`, which is associated with the removed test project. Additionally, the Node.js setup has been removed from `nightlybuild.yml`.
@StuartFerguson StuartFerguson merged commit 624b0dc into main Mar 14, 2025
5 checks passed
@github-actions github-actions bot deleted the task/#448_update_shared_nugets branch May 14, 2025 01:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update to latest shared nugets

2 participants