11plugins {
2+ id ' java-library'
23 id ' com.github.hierynomus.license' version ' 0.15.0' apply false
34 id ' com.github.johnrengelman.shadow' version ' 4.0.3' apply false
45 id ' com.github.alisiikh.scalastyle' version ' 3.5.0' apply false
@@ -18,26 +19,27 @@ apply from: 'build.licenses.gradle'
1819
1920subprojects {
2021 apply plugin : ' scala'
22+ apply plugin : ' java-library'
2123
2224 repositories {
2325 mavenCentral()
2426 mavenLocal()
2527 }
2628
2729 dependencies {
28- compile group : ' org.scala-lang' , name : ' scala-library' , version : ver. scala. full
30+ api group : ' org.scala-lang' , name : ' scala-library' , version : ver. scala. full
2931
3032 // Seems we need to lock these down, otherwise we get runtime errors on reflection
31- compile group : ' org.scala-lang' , name : ' scala-reflect' , version : ver. scala. full
32- compile group : ' org.scala-lang' , name : ' scala-compiler' , version : ver. scala. full
33+ api group : ' org.scala-lang' , name : ' scala-reflect' , version : ver. scala. full
34+ api group : ' org.scala-lang' , name : ' scala-compiler' , version : ver. scala. full
3335
34- compile group : ' org.apache.logging.log4j' , name : ' log4j-api' , version : ver. log4j. main
35- compile group : ' org.apache.logging.log4j' , name : " log4j-api-scala" . scala(), version : ver. log4j. scala
36+ api group : ' org.apache.logging.log4j' , name : ' log4j-api' , version : ver. log4j. main
37+ api group : ' org.apache.logging.log4j' , name : " log4j-api-scala" . scala(), version : ver. log4j. scala
3638
37- testCompile group : ' org.apache.logging.log4j' , name : ' log4j-core' , version : ver. log4j. main
38- testCompile group : ' org.scalatest' , name : " scalatest" . scala(), version : ver. scalatest
39- testCompile group : ' org.scalacheck' , name : " scalacheck" . scala(), version : ver. scalacheck
40- testCompile group : ' org.junit.platform' , name : ' junit-platform-runner' , version : ver. junit. runner
39+ testImplementation group : ' org.apache.logging.log4j' , name : ' log4j-core' , version : ver. log4j. main
40+ testImplementation group : ' org.scalatest' , name : " scalatest" . scala(), version : ver. scalatest
41+ testImplementation group : ' org.scalacheck' , name : " scalacheck" . scala(), version : ver. scalacheck
42+ testRuntimeOnly group : ' org.junit.platform' , name : ' junit-platform-runner' , version : ver. junit. runner
4143 }
4244
4345 test {
0 commit comments