Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor and optimize packages #6530

Merged
merged 15 commits into from
Jan 13, 2024
Merged

Refactor and optimize packages #6530

merged 15 commits into from
Jan 13, 2024

Conversation

rubo
Copy link
Contributor

@rubo rubo commented Jan 12, 2024

Changes

Refactored package and project references and dropped 16 (!) redundant packages.

  • Updated .NET packages with security patch
  • Replaced SharpCompress with System.Formats.Tar
  • Unified and replaced coverlet.msbuild with coverlet.collector
  • Removed unused and deprecated packages and updated the code accordingly
  • Updated the rest of the packages
  • Refactored project references

Types of changes

What types of changes does your code introduce?

  • Bugfix (a non-breaking change that fixes an issue)
  • New feature (a non-breaking change that adds functionality)
  • Breaking change (a change that causes existing functionality not to work as expected)
  • Optimization
  • Refactoring
  • Documentation update
  • Build-related changes
  • Other: Description

Testing

Requires testing

  • Yes
  • No

@rubo rubo changed the title Feature/package refactoring Refactor and remove redundant packages Jan 12, 2024
@rubo rubo changed the title Refactor and remove redundant packages Refactor and optimize packages Jan 12, 2024
@rubo rubo marked this pull request as ready for review January 12, 2024 23:42
@rubo rubo merged commit 729fc6c into master Jan 13, 2024
67 checks passed
@rubo rubo deleted the feature/package-refactoring branch January 13, 2024 11:13
@benaadams benaadams added the dependencies Pull requests that update a dependency file label Jan 14, 2024
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 refactoring
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants