refactor: 'compile' it's deprecated

`compile` it's deprecated since Gradle 6.0 and been discouraged since Gradle 3.4.

We should use `implementation` and `api` instead because `compile` will be removed in Gradle 7.0.

https://docs.gradle.org/6.5.1/userguide/upgrading_version_5.html#deprecations
This commit is contained in:
Giacomo Ferretti
2020-08-10 14:45:00 +02:00
committed by Connor Tumbleson
parent 5a5566bf27
commit 4c3f1f335a
6 changed files with 28 additions and 23 deletions

View File

@ -15,6 +15,8 @@
*/
import org.apache.tools.ant.filters.*
apply plugin: 'java-library'
processResources {
from('src/main/resources/properties') {
include '**/*.properties'
@ -29,19 +31,21 @@ processResources {
}
dependencies {
compile("junit:junit:4.10") {
testImplementation("junit:junit:4.10") {
exclude(module: 'hamcrest-core')
}
compile project(':brut.j.dir'),
project(':brut.j.util'),
project(':brut.j.common'),
depends.baksmali,
depends.smali,
depends.snakeyaml,
depends.xmlpull,
depends.guava,
depends.commons_lang
api project(':brut.j.dir'),
project(':brut.j.util'),
project(':brut.j.common')
testCompile depends.xmlunit
implementation depends.baksmali,
depends.smali,
depends.snakeyaml,
depends.xmlpull,
depends.guava,
depends.commons_lang,
depends.commons_io
testImplementation depends.xmlunit
}