in src/main/java/org/apache/maven/plugins/artifact/buildinfo/PluginUtil.java [39:59]
private static boolean isSkip(MavenProject project, String id) {
String pluginGa;
String pluginParameter;
String pluginProperty;
if (id.equals(NEXUS_STAGING)) {
pluginGa = "org.sonatype.plugins:" + id + "-maven-plugin";
pluginParameter = "skipNexusStagingDeployMojo";
pluginProperty = "skipNexusStagingDeployMojo";
} else {
pluginGa = "org.apache.maven.plugins:maven-" + id + "-plugin";
pluginParameter = "skip";
pluginProperty = "maven." + id + ".skip";
}
Plugin plugin = getPlugin(project, pluginGa);
String skip = getPluginParameter(plugin, pluginParameter);
if (skip == null) {
skip = project.getProperties().getProperty(pluginProperty);
}
return Boolean.parseBoolean(skip);
}