Ivan Ivanchuk
Ivan Ivanchuk
@Graur this method is implemented in two modules, which one would be better to place the new class in `eo-runtime/src/test/java` or `eo-maven-plugin/src/test/java`? UPD: not relevant, saw the branch for eo/eo-test
@Graur yeah
@Graur ``` @Mojo( name = "clean", defaultPhase = LifecyclePhase.CLEAN, threadSafe = true ) public class CleanMojo extends SafeMojo { @Override void exec() throws IOException { try (Stream paths = Files.walk(this.targetDir.toPath()))...
@Graur what should I write in the javadoc tag `@since x.x.x` instead of `x.x.x`?
@Graur 0.28.6, right?
@Graur In `AssembleMojo` i should put my `CleanMojo` to ``` final Moja[] mojas = { new Moja(ParseMojo.class), new Moja(OptimizeMojo.class), new Moja(DiscoverMojo.class), new Moja(PullMojo.class), new Moja(ResolveMojo.class), new Moja(MarkMojo.class), new Moja(PlaceMojo.class), new...
@yegor256 got you
@yegor256 @Graur do we have more separate plugin commands so I can see an example of how to make it? UPD: found in `qulice` irrelevant now.
Added some logging: Case with static method ``` try(Stream paths = Files.walk(this.targetDir.toPath())) { paths.sorted(Comparator.reverseOrder()) .map(Path::toFile) .forEach(dir -> { purge(dir); Logger.info( this, "purged %s", dir.toString() ); }); } ``` Logs: >...