本文整理了Java中org.gradle.api.artifacts.Configuration.setVisible()
方法的一些代码示例,展示了Configuration.setVisible()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Configuration.setVisible()
方法的具体详情如下:
包路径:org.gradle.api.artifacts.Configuration
类名称:Configuration
方法名:setVisible
暂无
代码示例来源:origin: com.android.tools.build/gradle-core
@Override
public void execute(Configuration files) {
files.setVisible(false);
files.setTransitive(true);
files.setDescription("The Jacoco agent to use to get coverage data.");
}
});
代码示例来源:origin: com.android.tools.build/gradle-core
@Override
public void execute(Configuration files) {
files.setVisible(false);
files.setTransitive(true);
files.setDescription(
"The Jacoco ant tasks to use to get execute Gradle tasks.");
}
});
代码示例来源:origin: gradle.plugin.com.liferay/gradle-plugins-js-transpiler
private Configuration _addConfigurationJSCompile(Project project) {
Configuration configuration = GradleUtil.addConfiguration(
project, JS_COMPILE_CONFIGURATION_NAME);
configuration.setDescription(
"Configures additional JavaScript dependencies.");
configuration.setVisible(false);
return configuration;
}
代码示例来源:origin: gradle.plugin.com.liferay/gradle-plugins-js-transpiler
private Configuration _addConfigurationSoyCompile(Project project) {
Configuration configuration = GradleUtil.addConfiguration(
project, SOY_COMPILE_CONFIGURATION_NAME);
configuration.setDescription("Configures additional Soy dependencies.");
configuration.setVisible(false);
return configuration;
}
代码示例来源:origin: gradle.plugin.com.liferay/gradle-plugins-lang-builder
private Configuration _addConfigurationLangBuilder(final Project project) {
Configuration configuration = GradleUtil.addConfiguration(
project, CONFIGURATION_NAME);
configuration.defaultDependencies(
new Action<DependencySet>() {
@Override
public void execute(DependencySet dependencySet) {
_addDependenciesLangBuilder(project);
}
});
configuration.setDescription(
"Configures Liferay Lang Builder for this project.");
configuration.setVisible(false);
return configuration;
}
代码示例来源:origin: gradle.plugin.com.liferay/gradle-plugins-theme-builder
private Configuration _addConfigurationThemeBuilder(final Project project) {
Configuration configuration = GradleUtil.addConfiguration(
project, THEME_BUILDER_CONFIGURATION_NAME);
configuration.defaultDependencies(
new Action<DependencySet>() {
@Override
public void execute(DependencySet dependencySet) {
_addDependenciesThemeBuilder(project);
}
});
configuration.setDescription(
"Configures Liferay Portal Tools Theme Builder for this project.");
configuration.setVisible(false);
return configuration;
}
代码示例来源:origin: gradle.plugin.com.liferay/gradle-plugins-rest-builder
private Configuration _addConfigurationRESTBuilder(final Project project) {
Configuration configuration = GradleUtil.addConfiguration(
project, CONFIGURATION_NAME);
configuration.defaultDependencies(
new Action<DependencySet>() {
@Override
public void execute(DependencySet dependencySet) {
_addDependenciesRESTBuilder(project);
}
});
configuration.setDescription(
"Configures Liferay REST Builder for this project.");
configuration.setVisible(false);
return configuration;
}
代码示例来源:origin: gradle.plugin.com.github.spotbugs/gradlePlugin
private void configureSpotBugsConfigurations() {
Configuration configuration = project.getConfigurations().create("spotbugsPlugins");
configuration.setVisible(false);
configuration.setTransitive(true);
configuration.setDescription("The SpotBugs plugins to be used for this project.");
}
代码示例来源:origin: gradle.plugin.com.github.spotbugs/spotbugs-gradle-plugin
private void configureSpotBugsConfigurations() {
Configuration configuration = project.getConfigurations().create("spotbugsPlugins");
configuration.setVisible(false);
configuration.setTransitive(true);
configuration.setDescription("The SpotBugs plugins to be used for this project.");
}
代码示例来源:origin: gradle.plugin.ca.coglinc2/javacc-gradle-plugin
private Configuration createJavaccConfiguration(Project project) {
Configuration configuration = project.getConfigurations().create("javacc");
configuration.setVisible(false);
configuration.setTransitive(true);
configuration.setDescription("The javacc dependencies to be used.");
return configuration;
}
代码示例来源:origin: gradle.plugin.de.esoco.gwt/gwt-gradle-plugin
@Override
public void apply(Project project) {
project.getPlugins().apply(JavaPlugin.class);
project.getPlugins().apply(MavenPlugin.class);
final GwtExtension extension = project.getExtensions()
.create(GwtExtension.NAME,
GwtExtension.class);
ConfigurationContainer configurationContainer = project
.getConfigurations();
configurationContainer.create(CONF_GWT_SDK).setVisible(false);
configurationContainer.create(CONF_JETTY).setVisible(false);
includeSourcesToJar(project);
project.afterEvaluate(p -> initDependencies(project, extension));
}
代码示例来源:origin: io.freefair.gradle/android-gradle-plugins
private void configureFindBugsConfigurations() {
Configuration configuration = project.getConfigurations().create("findbugsPlugins");
configuration.setVisible(false);
configuration.setTransitive(true);
configuration.setDescription("The FindBugs plugins to be used for this project.");
}
代码示例来源:origin: gradle.plugin.de.neckert/jpaprintdiff
@Override public void apply(Project project) {
Configuration configuration = project.getConfigurations().create("hbm2ddlConfig")
.setVisible(true)
.setDescription("Description");
configuration.defaultDependencies(
dependencies -> {
dependencies.add(project.getDependencies().create("org.hibernate:hibernate-core:5.2.16.Final"));
dependencies.add(project.getDependencies().create("org.springframework.boot:spring-boot:2.0.1.RELEASE"));
});
HibernateSchemaExtension hbm2ddl = project.getExtensions().create("hbm2ddl", HibernateSchemaExtension.class, project);
project.getTasks().create("generateDiffSchema", HbmDiffTask.class);
}
代码示例来源:origin: de.carne.common/java-gradle-plugins
@Override
public void apply(Project project) {
setGroup(CHECK_DEPENDENCY_VERSIONS_TASK_GROUP);
setDescription(CHECK_DEPENDENCY_VERSIONS_TASK_DESCRIPTION);
project.getBuildscript().getConfigurations().create(CHECK_BUILDSCRIPT_DEPENDENCY_VERSIONS_CONFIGURATION_NAME)
.setVisible(false).setTransitive(false);
project.getConfigurations().create(CHECK_PROJECT_DEPENDENCY_VERSIONS_CONFIGURATION_NAME).setVisible(false)
.setTransitive(false);
}
代码示例来源:origin: io.github.udaychandra.susel/susel-gradle-plugin
private Configuration addToolDependency(Project project) {
Configuration config = project.getConfigurations().create("susel")
.setVisible(false)
.setDescription("Process and create metadata for all service providers.");
config.defaultDependencies(dependencies ->
dependencies.add(project.getDependencies().create("io.github.udaychandra.susel:tool:0.1.2")));
return config;
}
代码示例来源:origin: gradle.plugin.hu.advanceweb/scott-gradle-plugin
private Configuration configureAgentDependencies(Project project, ScottPluginExtension extension) {
Configuration agentConf = project.getConfigurations().create(AGENT_CONFIGURATION_NAME);
agentConf.setVisible(false);
agentConf.setTransitive(true);
agentConf.setDescription("The Scott agent to use detailed failure reports and hassle free assertions for Java tests");
agentConf.defaultDependencies(dependencies ->
dependencies.add(project.getDependencies().create("hu.advancedweb:scott:" + extension.getToolVersion()))
);
return agentConf;
}
代码示例来源:origin: dodie/scott
private Configuration configureAgentDependencies(Project project, ScottPluginExtension extension) {
Configuration agentConf = project.getConfigurations().create(AGENT_CONFIGURATION_NAME);
agentConf.setVisible(false);
agentConf.setTransitive(true);
agentConf.setDescription("The Scott agent to use detailed failure reports and hassle free assertions for Java tests");
agentConf.defaultDependencies(dependencies ->
dependencies.add(project.getDependencies().create("hu.advancedweb:scott:" + extension.getToolVersion()))
);
return agentConf;
}
代码示例来源:origin: me.seeber.gradle/gradle-project-config
/**
* @see me.seeber.gradle.plugin.AbstractProjectConfigPlugin#initialize()
*/
@Override
protected void initialize() {
getProject().getPlugins().apply(ProjectConfigPlugin.class);
getProject().getPlugins().apply(JavaPlugin.class);
getProject().getConfigurations().create("annotate", c -> {
c.setDescription("Modules annotated by this project.");
c.setVisible(true);
c.setTransitive(false);
});
}
}
代码示例来源:origin: gradle.plugin.me.seeber.gradle/gradle-project-config
/**
* @see me.seeber.gradle.plugin.AbstractProjectConfigPlugin#initialize()
*/
@Override
protected void initialize() {
getProject().getPlugins().apply(ProjectConfigPlugin.class);
getProject().getPlugins().apply(JavaPlugin.class);
getProject().getConfigurations().create("annotate", c -> {
c.setDescription("Modules annotated by this project.");
c.setVisible(true);
c.setTransitive(false);
});
}
}
代码示例来源:origin: io.freefair.gradle/android-gradle-plugins
protected void createConfigurations() {
Configuration configuration = project.getConfigurations().create(getConfigurationName());
configuration.setVisible(false);
configuration.setTransitive(true);
configuration.setDescription("The " + getToolName() + " libraries to be used for this project.");
// Don't need these things, they're provided by the runtime
configuration.exclude(excludeProperties("ant", "ant"));
configuration.exclude(excludeProperties("org.apache.ant", "ant"));
configuration.exclude(excludeProperties("org.apache.ant", "ant-launcher"));
configuration.exclude(excludeProperties("org.slf4j", "slf4j-api"));
configuration.exclude(excludeProperties("org.slf4j", "jcl-over-slf4j"));
configuration.exclude(excludeProperties("org.slf4j", "log4j-over-slf4j"));
configuration.exclude(excludeProperties("commons-logging", "commons-logging"));
configuration.exclude(excludeProperties("log4j", "log4j"));
}
内容来源于网络,如有侵权,请联系作者删除!