mirror of
https://github.com/GayPizzaSpecifications/concrete.git
synced 2025-08-05 22:21:33 +00:00
Properly mark task internal methods as internal.
This commit is contained in:
@ -2,6 +2,7 @@ package gay.pizza.foundation.concrete
|
|||||||
|
|
||||||
import org.gradle.api.DefaultTask
|
import org.gradle.api.DefaultTask
|
||||||
import org.gradle.api.tasks.Input
|
import org.gradle.api.tasks.Input
|
||||||
|
import org.gradle.api.tasks.Internal
|
||||||
import org.gradle.api.tasks.TaskAction
|
import org.gradle.api.tasks.TaskAction
|
||||||
import java.io.File
|
import java.io.File
|
||||||
import java.util.jar.JarFile
|
import java.util.jar.JarFile
|
||||||
@ -42,6 +43,9 @@ abstract class RunMinecraftServer : DefaultTask() {
|
|||||||
jar.manifest.mainAttributes.getValue("Main-Class")!!
|
jar.manifest.mainAttributes.getValue("Main-Class")!!
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Internal
|
||||||
abstract fun getServerDirectory(): File
|
abstract fun getServerDirectory(): File
|
||||||
|
|
||||||
|
@Internal
|
||||||
abstract fun getServerJarName(): String
|
abstract fun getServerJarName(): String
|
||||||
}
|
}
|
||||||
|
@ -2,6 +2,7 @@ package gay.pizza.foundation.concrete
|
|||||||
|
|
||||||
import org.gradle.api.DefaultTask
|
import org.gradle.api.DefaultTask
|
||||||
import org.gradle.api.tasks.Input
|
import org.gradle.api.tasks.Input
|
||||||
|
import org.gradle.api.tasks.Internal
|
||||||
import org.gradle.api.tasks.TaskAction
|
import org.gradle.api.tasks.TaskAction
|
||||||
import org.gradle.kotlin.dsl.getByType
|
import org.gradle.kotlin.dsl.getByType
|
||||||
import java.io.File
|
import java.io.File
|
||||||
@ -12,10 +13,12 @@ open class RunPaperServer : RunMinecraftServer() {
|
|||||||
outputs.upToDateWhen { false }
|
outputs.upToDateWhen { false }
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Internal
|
||||||
override fun getServerDirectory(): File {
|
override fun getServerDirectory(): File {
|
||||||
val concrete = project.extensions.getByType<ConcreteExtension>()
|
val concrete = project.extensions.getByType<ConcreteExtension>()
|
||||||
return project.file(concrete.minecraftServerPath.get())
|
return project.file(concrete.minecraftServerPath.get())
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Internal
|
||||||
override fun getServerJarName(): String = "paper.jar"
|
override fun getServerJarName(): String = "paper.jar"
|
||||||
}
|
}
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
package gay.pizza.foundation.concrete
|
package gay.pizza.foundation.concrete
|
||||||
|
|
||||||
import org.gradle.api.DefaultTask
|
import org.gradle.api.DefaultTask
|
||||||
|
import org.gradle.api.tasks.Internal
|
||||||
import org.gradle.api.tasks.TaskAction
|
import org.gradle.api.tasks.TaskAction
|
||||||
import org.gradle.kotlin.dsl.getByType
|
import org.gradle.kotlin.dsl.getByType
|
||||||
import java.io.File
|
import java.io.File
|
||||||
@ -43,5 +44,6 @@ abstract class SetupMinecraftServer : DefaultTask() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Internal
|
||||||
abstract fun getServerDirectory(): File
|
abstract fun getServerDirectory(): File
|
||||||
}
|
}
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
package gay.pizza.foundation.concrete
|
package gay.pizza.foundation.concrete
|
||||||
|
|
||||||
import org.gradle.api.tasks.Input
|
import org.gradle.api.tasks.Input
|
||||||
|
import org.gradle.api.tasks.Internal
|
||||||
import org.gradle.api.tasks.TaskAction
|
import org.gradle.api.tasks.TaskAction
|
||||||
import org.gradle.api.tasks.options.Option
|
import org.gradle.api.tasks.options.Option
|
||||||
import org.gradle.kotlin.dsl.getByType
|
import org.gradle.kotlin.dsl.getByType
|
||||||
@ -50,6 +51,7 @@ open class SetupPaperServer : SetupMinecraftServer() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Internal
|
||||||
override fun getServerDirectory(): File {
|
override fun getServerDirectory(): File {
|
||||||
val concrete = project.extensions.getByType<ConcreteExtension>()
|
val concrete = project.extensions.getByType<ConcreteExtension>()
|
||||||
return project.file(concrete.minecraftServerPath.get())
|
return project.file(concrete.minecraftServerPath.get())
|
||||||
|
Reference in New Issue
Block a user