crater icon indicating copy to clipboard operation
crater copied to clipboard

Make Crater usable for library authors as an API stability test case

Open yaahc opened this issue 5 years ago • 2 comments

Crater is essentially a test case for rustlang to guarantee that it doesn't introduce any unexpected breaking changes. It would be helpful if crater could be generalized into a test case for ANY library, not just for core / std / etc. That way a library author could kick off a small crater run that does an A-B test with their old and new release with all of their reverse dependencies and they can hopefully catch accidentally introduced breaking changes.

yaahc avatar Aug 27 '19 15:08 yaahc

Hi, I'd be interested in helping with this! I don't know about all of the parts of crater that need to be changed, but if someone pointed me at issues I would be happy to do the work.

hdevalence avatar Oct 28 '19 21:10 hdevalence

@hdevalence the next one needed is https://github.com/rust-lang/crater/issues/443

pietroalbini avatar Oct 29 '19 08:10 pietroalbini