11package org.elasticsearch.hadoop.gradle
22
3- import org.elasticsearch.gradle.DependenciesInfoTask
3+ import org.elasticsearch.gradle.DependenciesInfoPlugin
44import org.elasticsearch.gradle.info.BuildParams
55import org.elasticsearch.gradle.precommit.DependencyLicensesTask
66import org.elasticsearch.gradle.precommit.LicenseHeadersTask
@@ -12,7 +12,6 @@ import org.gradle.api.Task
1212import org.gradle.api.artifacts.Configuration
1313import org.gradle.api.artifacts.Dependency
1414import org.gradle.api.artifacts.DependencyResolveDetails
15- import org.gradle.api.artifacts.DependencySubstitutions
1615import org.gradle.api.artifacts.ModuleDependency
1716import org.gradle.api.artifacts.ProjectDependency
1817import org.gradle.api.artifacts.ResolutionStrategy
@@ -24,7 +23,6 @@ import org.gradle.api.file.CopySpec
2423import org.gradle.api.file.FileCollection
2524import org.gradle.api.java.archives.Manifest
2625import org.gradle.api.plugins.JavaLibraryPlugin
27- import org.gradle.api.plugins.JavaPlugin
2826import org.gradle.api.plugins.MavenPlugin
2927import org.gradle.api.plugins.MavenPluginConvention
3028import org.gradle.api.plugins.scala.ScalaPlugin
@@ -559,14 +557,7 @@ class BuildPlugin implements Plugin<Project> {
559557
560558 private static void configureDependenciesInfo (Project project ) {
561559 if (! project. path. startsWith(" :qa" )) {
562- project. tasks. register(" dependenciesInfo" , DependenciesInfoTask ) { DependenciesInfoTask task ->
563- task. runtimeConfiguration = project. configurations. getByName(JavaPlugin . RUNTIME_CLASSPATH_CONFIGURATION_NAME )
564- task. compileOnlyConfiguration = project. configurations. getByName(JavaPlugin . COMPILE_ONLY_CONFIGURATION_NAME )
565- // Create a property called mappings that points to the same mappings in the dependency licenses task.
566- task. getConventionMapping(). map(' mappings' ) {
567- (project. tasks. getByName(' dependencyLicenses' ) as DependencyLicensesTask ). mappings
568- }
569- }
560+ project. getPluginManager(). apply(DependenciesInfoPlugin . class)
570561 }
571562 }
572563}
0 commit comments