diff --git a/protocol/build.gradle.kts b/protocol/build.gradle.kts index 36e38e1a2..4a619d087 100644 --- a/protocol/build.gradle.kts +++ b/protocol/build.gradle.kts @@ -1,5 +1,6 @@ plugins { id("mcprotocollib.publish-conventions") + jacoco } version = "1.21-SNAPSHOT" @@ -31,3 +32,16 @@ dependencies { // Test dependencies testImplementation(libs.junit.jupiter) } + +tasks.test { + finalizedBy(tasks.jacocoTestReport) +} + +tasks.jacocoTestReport { + dependsOn(tasks.test) + reports { + xml.required = false + csv.required = false + html.outputLocation = layout.buildDirectory.dir("jacocoHtml") + } +}