Add witness
crates that demonstrate how each breaking change is breaking
#223
Labels
C-enhancement
Category: raise the bar on expectations
What is and is not a breaking change is really tricky, and #5 contains many examples of breaking changes that are very much not obvious. We're already writing test crates that exemplify the breaking changes when implementing new lints: we add an
old
andnew
crate, where thenew
crate makes a breaking change. We also have some test crates (e.g. this PR) where we believe something is non-breaking, but would love to be sure.It would be great to include additional
witness
crates that either:old
crate, and fail to compile due to the breaking change.Mentioned in #203 and #337.
The text was updated successfully, but these errors were encountered: