From 3c50c0718177087cee2e186ff08c99e34fb01d5b Mon Sep 17 00:00:00 2001 From: Stefan Begerad Date: Wed, 5 Jan 2022 02:14:15 -0500 Subject: [PATCH] feat(create-mvn-plugin): added docs to mvn plugin --- baeldung-create-mvn-plugin/pom.xml | 50 +++++++++++++------ .../DependencyCounterMojo.java | 5 -- 2 files changed, 35 insertions(+), 20 deletions(-) diff --git a/baeldung-create-mvn-plugin/pom.xml b/baeldung-create-mvn-plugin/pom.xml index c86aeb0..cf285f4 100644 --- a/baeldung-create-mvn-plugin/pom.xml +++ b/baeldung-create-mvn-plugin/pom.xml @@ -13,16 +13,26 @@ counter-maven-plugin Maven Mojo http://maven.apache.org - + + Software Ingenieur Begerad + https://www.swingbe.de/ + - - - + + + + org.apache.maven.plugins + maven-plugin-plugin + + + + report + + + + + + 1.8 @@ -51,12 +61,22 @@ maven-project 2.2.1 - - org.apache.maven - maven-plugin-api - 3.6.3 - compile - + + + + + org.apache.maven.plugins + maven-plugin-plugin + 3.6.0 + + + org.apache.maven.plugins + maven-site-plugin + 3.8.2 + + + + diff --git a/baeldung-create-mvn-plugin/src/main/java/de/swingbe/counter_mvn_plugin/DependencyCounterMojo.java b/baeldung-create-mvn-plugin/src/main/java/de/swingbe/counter_mvn_plugin/DependencyCounterMojo.java index 8c9025e..b74f0f0 100644 --- a/baeldung-create-mvn-plugin/src/main/java/de/swingbe/counter_mvn_plugin/DependencyCounterMojo.java +++ b/baeldung-create-mvn-plugin/src/main/java/de/swingbe/counter_mvn_plugin/DependencyCounterMojo.java @@ -15,16 +15,11 @@ import java.util.List; public class DependencyCounterMojo extends AbstractMojo { @Parameter(defaultValue = "${project}", required = true, readonly = true) - MavenProject project; public void execute() throws MojoExecutionException, MojoFailureException { - List dependencies = project.getDependencies(); - long numDependencies = dependencies.stream().count(); - getLog().info("Number of dependencies: " + numDependencies); - } }