org.gradle.api.invocation.Gradle.afterProject()方法的使用及代码示例

x33g5p2x  于2022-01-20 转载在 其他  
字(2.4k)|赞(0)|评价(0)|浏览(281)

本文整理了Java中org.gradle.api.invocation.Gradle.afterProject()方法的一些代码示例,展示了Gradle.afterProject()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Gradle.afterProject()方法的具体详情如下:
包路径:org.gradle.api.invocation.Gradle
类名称:Gradle
方法名:afterProject

Gradle.afterProject介绍

暂无

代码示例

代码示例来源:origin: gradle.plugin.com.liferay/gradle-plugins-jsdoc

  1. @Override
  2. public void apply(Project project) {
  3. super.apply(project);
  4. final AppJSDocConfigurationExtension appJSDocConfigurationExtension =
  5. GradleUtil.addExtension(
  6. project, PLUGIN_NAME, AppJSDocConfigurationExtension.class);
  7. final JSDocTask appJSDocTask = _addTaskAppJSDoc(project);
  8. _addTaskJarAppJSDoc(appJSDocTask);
  9. Gradle gradle = project.getGradle();
  10. gradle.afterProject(
  11. new Closure<Void>(project) {
  12. @SuppressWarnings("unused")
  13. public void doCall(Project subproject) {
  14. Set<Project> subprojects =
  15. appJSDocConfigurationExtension.getSubprojects();
  16. PluginContainer pluginContainer = subproject.getPlugins();
  17. if (subprojects.contains(subproject) &&
  18. pluginContainer.hasPlugin(JSDocPlugin.class)) {
  19. _configureTaskAppJSDoc(appJSDocTask, subproject);
  20. }
  21. }
  22. });
  23. }

代码示例来源:origin: gradle.plugin.com.liferay/gradle-plugins-tlddoc-builder

  1. @Override
  2. public void apply(Project project) {
  3. GradleUtil.applyPlugin(project, BasePlugin.class);
  4. final AppTLDDocBuilderExtension appTLDDocBuilderExtension =
  5. GradleUtil.addExtension(
  6. project, PLUGIN_NAME, AppTLDDocBuilderExtension.class);
  7. Configuration tlddocConfiguration =
  8. TLDDocBuilderPlugin.addConfigurationTLDDoc(project);
  9. final Copy copyAppTLDDocResourcesTask = _addTaskCopyAppTLDDocResources(
  10. project);
  11. final TLDDocTask appTLDDocTask = _addTaskAppTLDDoc(
  12. copyAppTLDDocResourcesTask, tlddocConfiguration);
  13. _addTaskJarAppTLDDoc(appTLDDocTask);
  14. Gradle gradle = project.getGradle();
  15. gradle.afterProject(
  16. new Closure<Void>(project) {
  17. @SuppressWarnings("unused")
  18. public void doCall(Project subproject) {
  19. Set<Project> subprojects =
  20. appTLDDocBuilderExtension.getSubprojects();
  21. PluginContainer pluginContainer = subproject.getPlugins();
  22. if (subprojects.contains(subproject) &&
  23. pluginContainer.hasPlugin(TLDDocBuilderPlugin.class)) {
  24. _configureTaskAppTLDDoc(appTLDDocTask, subproject);
  25. _configureTaskCopyAppTLDDocResources(
  26. copyAppTLDDocResourcesTask, subproject);
  27. }
  28. }
  29. });
  30. }

代码示例来源:origin: gradle.plugin.com.liferay/gradle-plugins-app-docker

  1. gradle.afterProject(
  2. new Closure<Void>(project) {

代码示例来源:origin: gradle.plugin.com.liferay/gradle-plugins-app-javadoc-builder

  1. gradle.afterProject(
  2. new Closure<Void>(project) {

相关文章