Fix deprecated Gradle API usage warnings on ./studiow execution
Used `--warning-mode all --stacktrace` gradle command line options.
Change replaces AbstractArchiveTask#destinationDir field access with
setting AbstractArchiveTask#destinationDirectory DirectoryProperty.
No other changes here.
Change-Id: I9f04e58a9116aeac7efaa8673c160e8259ad495a
Test: Run ./studiow, check if no warnings about deprecations are shown
diff --git a/hilt/hilt-work/build.gradle b/hilt/hilt-work/build.gradle
index 8186e90..55e6621 100644
--- a/hilt/hilt-work/build.gradle
+++ b/hilt/hilt-work/build.gradle
@@ -48,7 +48,7 @@
project.tasks.register("jar${suffix}", Jar).configure {
dependsOn(variant.javaCompileProvider)
from(variant.javaCompileProvider.map { task -> task.destinationDir})
- destinationDir(new File(project.buildDir, "libJar"))
+ destinationDirectory.fileValue(new File(project.buildDir, "libJar"))
}
}
diff --git a/room/runtime/build.gradle b/room/runtime/build.gradle
index 53f0fc8..a20e760 100644
--- a/room/runtime/build.gradle
+++ b/room/runtime/build.gradle
@@ -73,7 +73,7 @@
project.tasks.create(name: "jar${suffix}", type: Jar){
dependsOn(variant.javaCompileProvider.get())
from(variant.javaCompileProvider.get().destinationDir)
- destinationDir(new File(project.buildDir, "libJar"))
+ destinationDirectory.fileValue(new File(project.buildDir, "libJar"))
}
}
diff --git a/sqlite/sqlite/build.gradle b/sqlite/sqlite/build.gradle
index c7f6213..ce6519c 100644
--- a/sqlite/sqlite/build.gradle
+++ b/sqlite/sqlite/build.gradle
@@ -38,7 +38,7 @@
def jarTask = project.tasks.create(name: "jar${suffix}", type: Jar){
dependsOn(variant.javaCompileProvider.get())
from(variant.javaCompileProvider.get().destinationDir)
- destinationDir(new File(project.buildDir, "libJar"))
+ destinationDirectory.fileValue(new File(project.buildDir, "libJar"))
}
}