Open mockitoguy opened 7 years ago
I would keep it simple.
ShipkitConfiguration
with new collection of acknowledged incubating warningIncubatingWarning#warn
to accept ShipkitConfiguration
IncubatingWarning#warn
if plugin is acknowledged -- if not print warningWhat do you think, @mockitoguy ?
Based on discussion in #722, let's skip this idea. It adds complexity. Instead of hiding warnings, let's work on promoting features from "incubating" state to "release" state.
Thank you @micd for putting together the code. I hope you don't mind we won't take the PR at this time and we can cut more code together soon :)
Problem
Currently, when I run Shipkit build I see 2 fat incubating warnings.
The make the build output untidy and reduces credibility of the library.
Suggested new feature
Let's add a feature to opt out from incubating warnings. For example:
Above means that I acknowledge this incubating warning and I don't want to see it any more in the build log.
Suggested implementation
TBD. Do you have suggestions? :) If you want to work on this, let us know by commenting on this ticket!