-
Notifications
You must be signed in to change notification settings - Fork 3
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
Remove Equ usage #552
base: main
Are you sure you want to change the base?
Remove Equ usage #552
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You'll also need to remove it from Directory.packages.props
IsIdentifiable/Failures/Failure.cs
Outdated
|
||
/// <summary> | ||
/// Description of the item being evaluated (e.g. table name, file name etc) | ||
/// </summary> | ||
public string Resource { get; set; } | ||
public string? Resource { get; init; } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This seems unrelated to the Equ removal? Also, I don't think this (and others) should ever be null really.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Have broken some bits out into #573, will refine and resubmit the Equ bits after that
Disallow null resource values in Failure.cs
…into feature/nequ
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #552 +/- ##
==========================================
- Coverage 39.51% 39.37% -0.14%
==========================================
Files 68 68
Lines 3837 3843 +6
Branches 521 529 +8
==========================================
- Hits 1516 1513 -3
- Misses 2224 2226 +2
- Partials 97 104 +7 ☔ View full report in Codecov by Sentry. |
Replace Equ - only one non-trivial usage, removes dependency and some unnecessary reflection internally.