本文整理了Java中org.apache.maven.model.Plugin.isInherited()
方法的一些代码示例,展示了Plugin.isInherited()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Plugin.isInherited()
方法的具体详情如下:
包路径:org.apache.maven.model.Plugin
类名称:Plugin
方法名:isInherited
暂无
代码示例来源:origin: apache/maven
|| ( element.getInherited() != null ? element.isInherited() : source.isInherited() ) )
代码示例来源:origin: apache/maven
if ( element.isInherited() || !element.getExecutions().isEmpty() )
代码示例来源:origin: apache/maven
@Override
protected void mergePlugin( Plugin target, Plugin source, boolean sourceDominant, Map<Object, Object> context )
{
if ( source.isInherited() )
{
mergeConfigurationContainer( target, source, sourceDominant, context );
}
mergePlugin_GroupId( target, source, sourceDominant, context );
mergePlugin_ArtifactId( target, source, sourceDominant, context );
mergePlugin_Version( target, source, sourceDominant, context );
mergePlugin_Extensions( target, source, sourceDominant, context );
mergePlugin_Dependencies( target, source, sourceDominant, context );
mergePlugin_Executions( target, source, sourceDominant, context );
}
代码示例来源:origin: lewisd32/lint-maven-plugin
public boolean isInherited() {
return plugin.isInherited();
}
代码示例来源:origin: org.apache.maven/maven-model-builder
|| ( element.getInherited() != null ? element.isInherited() : source.isInherited() ) )
代码示例来源:origin: org.apache.maven/maven-model-builder
if ( element.isInherited() || !element.getExecutions().isEmpty() )
代码示例来源:origin: org.apache.maven/maven-model-builder
@Override
protected void mergePlugin( Plugin target, Plugin source, boolean sourceDominant, Map<Object, Object> context )
{
if ( source.isInherited() )
{
mergeConfigurationContainer( target, source, sourceDominant, context );
}
mergePlugin_GroupId( target, source, sourceDominant, context );
mergePlugin_ArtifactId( target, source, sourceDominant, context );
mergePlugin_Version( target, source, sourceDominant, context );
mergePlugin_Extensions( target, source, sourceDominant, context );
mergePlugin_Dependencies( target, source, sourceDominant, context );
mergePlugin_Executions( target, source, sourceDominant, context );
}
代码示例来源:origin: com.buschmais.jqassistant.plugin/jqassistant.plugin.maven3
/**
* Create plugin descriptors for the given plugins.
*
* @param plugins
* The plugins.
* @param context
* The scanner context.
* @return The plugin descriptors.
*/
private List<MavenPluginDescriptor> createMavenPluginDescriptors(List<Plugin> plugins, ScannerContext context) {
Store store = context.getStore();
List<MavenPluginDescriptor> pluginDescriptors = new ArrayList<>();
for (Plugin plugin : plugins) {
MavenPluginDescriptor mavenPluginDescriptor = store.create(MavenPluginDescriptor.class);
MavenArtifactDescriptor artifactDescriptor = getArtifactResolver(context).resolve(new PluginCoordinates(plugin), context);
mavenPluginDescriptor.setArtifact(artifactDescriptor);
mavenPluginDescriptor.setInherited(plugin.isInherited());
addDependencies(mavenPluginDescriptor, plugin.getDependencies(), PluginDependsOnDescriptor.class, context);
addPluginExecutions(mavenPluginDescriptor, plugin, store);
addConfiguration(mavenPluginDescriptor, (Xpp3Dom) plugin.getConfiguration(), store);
pluginDescriptors.add(mavenPluginDescriptor);
}
return pluginDescriptors;
}
内容来源于网络,如有侵权,请联系作者删除!