@@ -9,12 +9,10 @@ import groovy.transform.CompileStatic
99import groovy.transform.PackageScope
1010import groovy.transform.PackageScopeTarget
1111import org.gradle.api.Project
12- import org.gradle.api.artifacts.Configuration
1312import org.gradle.api.artifacts.Dependency
1413import org.gradle.api.file.DirectoryProperty
1514import org.gradle.api.problems.Problems
1615import org.gradle.api.provider.Property
17- import org.gradle.api.provider.ProviderFactory
1816import org.gradle.api.tasks.Input
1917import org.gradle.api.tasks.InputDirectory
2018import org.gradle.api.tasks.JavaExec
@@ -30,16 +28,16 @@ import javax.inject.Inject
3028 */
3129@CompileStatic
3230@PackageScope ([PackageScopeTarget . CLASS , PackageScopeTarget . FIELDS ])
33- abstract class MinecraftMavenExec extends JavaExec {
31+ abstract class SyncMinecraftMaven extends JavaExec {
3432 /* * The name of the task that is used to sync the Minecraft Maven. */
3533 static final String NAME = ' syncMinecraftMaven'
3634
37- @PackageScope static TaskProvider<MinecraftMavenExec > register (Project project , DirectoryProperty globalCaches , Dependency dependency ) {
38- project. tasks. register(NAME , MinecraftMavenExec ) {
35+ @PackageScope static TaskProvider<SyncMinecraftMaven > register (Project project , DirectoryProperty globalCaches , Dependency dependency ) {
36+ project. tasks. register(NAME , SyncMinecraftMaven ) {
3937 it. group = ' Build Setup'
4038 it. description = ' Syncs the Minecraft Maven dependencies.'
4139
42- it. classpath = it. objectFactory. fileCollection(). from(DefaultTools . MINECRAFT_MAVEN . get(globalCaches, it. providerFactory))
40+ it. classpath = it. objectFactory. fileCollection(). from(Tools . MINECRAFT_MAVEN . get(globalCaches, it. providerFactory))
4341
4442 it. cacheDir. set globalCaches. dir(' mc-maven/cache' ). map(it. problems. ensureDirectory())
4543 it. jdkCacheDir. set globalCaches. dir(' mc-maven/cache/jdks' ). map(it. problems. ensureDirectory())
@@ -62,7 +60,7 @@ abstract class MinecraftMavenExec extends JavaExec {
6260 * @param classpath The classpath containing the Minecraft Mavenizer.
6361 */
6462 @Inject
65- MinecraftMavenExec (Problems problems ) {
63+ SyncMinecraftMaven (Problems problems ) {
6664 this . problems = new ForgeGradleProblems (problems, this . providerFactory)
6765
6866 this . mainClass. convention(Constants . MCMAVEN_MAIN )
0 commit comments