description = 'Module providing the core classes and interfaces for telemetry metrics in SonarQube.' sonar { properties { property 'sonar.projectName', "${projectTitle} :: Server :: Telemetry Core" } } dependencies { compileOnlyApi 'com.github.spotbugs:spotbugs-annotations' implementation project(':sonar-core') implementation project(':server:sonar-process') implementation 'com.fasterxml.jackson.core:jackson-databind' testImplementation(platform("org.junit:junit-bom")) testImplementation 'org.assertj:assertj-core' testImplementation 'org.junit.jupiter:junit-jupiter-api' testImplementation 'org.junit.jupiter:junit-jupiter-params' testImplementation 'org.mockito:mockito-core' testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine' } tasks.test { useJUnitPlatform() }