类 JavaPluginAction.AdditionalMetadataLocationsConfigurer

java.lang.Object
cn.taketoday.gradle.plugin.JavaPluginAction.AdditionalMetadataLocationsConfigurer
所有已实现的接口:
org.gradle.api.Action<org.gradle.api.Task>
封闭类:
JavaPluginAction

private static final class JavaPluginAction.AdditionalMetadataLocationsConfigurer extends Object implements org.gradle.api.Action<org.gradle.api.Task>
Task Action to add additional meta-data locations. We need to use an inner-class rather than a lambda due to https://github.com/gradle/gradle/issues/5510.
  • 字段详细资料

    • locations

      private final Set<File> locations
  • 构造器详细资料

    • AdditionalMetadataLocationsConfigurer

      private AdditionalMetadataLocationsConfigurer(Set<File> locations)
  • 方法详细资料

    • execute

      public void execute(org.gradle.api.Task task)
      指定者:
      execute 在接口中 org.gradle.api.Action<org.gradle.api.Task>
    • hasConfigurationProcessorOnClasspath

      private boolean hasConfigurationProcessorOnClasspath(org.gradle.api.tasks.compile.JavaCompile compile)
    • configureAdditionalMetadataLocations

      private void configureAdditionalMetadataLocations(org.gradle.api.tasks.compile.JavaCompile compile)