-
-
Notifications
You must be signed in to change notification settings - Fork 85
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
feat: add lint struct_marked_non_exhaustive_changed_type
#963
feat: add lint struct_marked_non_exhaustive_changed_type
#963
Conversation
struct_marked_non_exhaustive_changed_type
struct_marked_non_exhaustive_changed_type
51816ae
to
286659f
Compare
e2832af
to
104b00c
Compare
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.
Nice work! Just a couple of minor nitpicks and this is good to merge.
test_outputs/query_execution/struct_marked_non_exhaustive_changed_type.snap
Outdated
Show resolved
Hide resolved
test_outputs/witnesses/struct_marked_non_exhaustive_changed_type.snap
Outdated
Show resolved
Hide resolved
Co-authored-by: Predrag Gruevski <2348618+obi1kenobi@users.noreply.github.com>
I think this still needs a snapshot file update to pass CI. I'm guessing you did a manual find-and-replace on the lint name in the snapshots, but that upset the ordering? If you have a second to update the snapshot, I can merge and release this in the upcoming version this week. |
Oops, missed those files / forgot to change the testcases during the renaming |
This implemnents the second part of #954
Resolves #954
TODO:
struct_with_no_pub_fields_changed
#962, to remove the merge conflict once that is merged ^^=> will need to rebase before this is reviewable