in src/main/java/org/apache/maven/plugins/dependency/analyze/AbstractAnalyzeMojo.java [282:303]
public void execute() throws MojoExecutionException, MojoFailureException {
if (isSkip()) {
getLog().info("Skipping plugin execution");
return;
}
if (ignoredPackagings.contains(project.getPackaging())) {
getLog().info("Skipping " + project.getPackaging() + " project");
return;
}
if (outputDirectory == null || !outputDirectory.exists()) {
getLog().info("Skipping project with no build directory");
return;
}
boolean warning = checkDependencies();
if (warning && failOnWarning) {
throw new MojoExecutionException("Dependency problems found");
}
}