aboutsummaryrefslogtreecommitdiff
path: root/build.gradle.kts
diff options
context:
space:
mode:
authorLinnea Gräf <nea@nea.moe>2024-01-17 19:19:20 +0100
committerGitHub <noreply@github.com>2024-01-17 19:19:20 +0100
commitc1586dec2e458388b8b669995bcac8a9bdafba95 (patch)
tree7c441f1dfc09a3668ea37b3f7928de020bdf7baf /build.gradle.kts
parenta0579007f8723ec6a29b7f9c626a9768c7ba2f6a (diff)
downloadSkyHanni-c1586dec2e458388b8b669995bcac8a9bdafba95.tar.gz
SkyHanni-c1586dec2e458388b8b669995bcac8a9bdafba95.tar.bz2
SkyHanni-c1586dec2e458388b8b669995bcac8a9bdafba95.zip
Add annotations to MC classes (#930)
Diffstat (limited to 'build.gradle.kts')
-rw-r--r--build.gradle.kts6
1 files changed, 6 insertions, 0 deletions
diff --git a/build.gradle.kts b/build.gradle.kts
index 0b8bebb1b..3573835f3 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -10,6 +10,7 @@ plugins {
id("com.github.johnrengelman.shadow") version "7.1.2"
kotlin("jvm") version "1.9.0"
id("com.bnorm.power.kotlin-power-assert") version "0.13.0"
+ id("moe.nea.shot") version "1.0.0"
}
group = "at.hannibal2.skyhanni"
@@ -68,6 +69,8 @@ val headlessLwjgl by configurations.creating {
isVisible = false
}
+val shot = shots.shot("minecraft", project.file("shots.txt"))
+
dependencies {
minecraft("com.mojang:minecraft:1.8.9")
mappings("de.oceanlabs.mcp:mcp_stable:22-1.8.9")
@@ -117,6 +120,9 @@ dependencies {
testImplementation("org.junit.jupiter:junit-jupiter:5.10.0")
testImplementation("io.mockk:mockk:1.12.5")
}
+configurations.getByName("minecraftNamed").dependencies.forEach {
+ shot.applyTo(it as HasConfigurableAttributes<*>)
+}
tasks.withType(Test::class) {
useJUnitPlatform()