Closed korthout closed 11 months ago
@slawekjaranowski PR includes tests and is ready for review. Let me know if there's anything unclear or missing.
@korthout thanks
@slawekjaranowski I'm curious about your release policy. Would you be willing to publish a release for this?
This introduces 3 flags:
flatten.skip
: skips the entire plugin regardless of goalflatten.clean.skip
: skips the clean goalflatten.flatten.skip
: skips the flatten goalThis means the user has control over what parts are skipped, and the flags are descriptive. The
flatten.
prefix is in line with other parameters likeflatten.mode
andflatten.dependency.mode
.Test cases have been added for all three flags. Of course, I also tested it locally. The resulting logs are as follows:
Usage is either through passing parameters along with the command:
Or through the configuration:
closes #290