1
0
mirror of https://github.com/lucko/LuckPerms.git synced 2025-08-22 22:22:56 +02:00

Add jacoco report gradle plugin

This commit is contained in:
Luck
2023-08-05 09:49:56 +01:00
parent 8fbd79139d
commit 6d8b6bd3fe
2 changed files with 11 additions and 0 deletions

View File

@@ -1,11 +1,16 @@
plugins { plugins {
id("java-library") id("java-library")
id("jacoco")
} }
test { test {
useJUnitPlatform {} useJUnitPlatform {}
} }
jacocoTestReport {
dependsOn test
}
dependencies { dependencies {
testImplementation 'org.junit.jupiter:junit-jupiter-api:5.9.1' testImplementation 'org.junit.jupiter:junit-jupiter-api:5.9.1'
testImplementation 'org.junit.jupiter:junit-jupiter-engine:5.9.1' testImplementation 'org.junit.jupiter:junit-jupiter-engine:5.9.1'

View File

@@ -1,5 +1,7 @@
plugins { plugins {
alias(libs.plugins.shadow) alias(libs.plugins.shadow)
id("jacoco")
id("jacoco-report-aggregation")
} }
sourceCompatibility = 17 sourceCompatibility = 17
@@ -13,6 +15,10 @@ test {
} }
} }
jacocoTestReport {
dependsOn test
}
dependencies { dependencies {
implementation project(':common') implementation project(':common')
compileOnly project(':common:loader-utils') compileOnly project(':common:loader-utils')