serebit
06/02/2020, 5:32 PMserebit
06/02/2020, 5:33 PMdependencies:update
.gildor
06/03/2020, 1:30 AMgildor
06/03/2020, 1:31 AMserebit
06/03/2020, 1:54 AMgildor
06/03/2020, 2:08 AMgildor
06/03/2020, 2:09 AMserebit
06/03/2020, 2:11 AMserebit
06/03/2020, 2:12 AMgildor
06/03/2020, 2:12 AMgildor
06/03/2020, 2:13 AMgildor
06/03/2020, 2:13 AMgildor
06/03/2020, 2:14 AMownload time and bandwidth required for the wrapper on every single build (due to sandboxing) actually mattersIt’s better to cache wrapper and and other caches (such as dependencies) to avoid it, instead of using hardcoded gradle version
serebit
06/03/2020, 2:15 AMgildor
06/03/2020, 2:16 AMserebit
06/03/2020, 2:17 AMdependencies
is the subproject and update
is the taskgildor
06/03/2020, 2:17 AMgildor
06/03/2020, 2:18 AMgildor
06/03/2020, 2:19 AMserebit
06/03/2020, 2:19 AMe: /home/build/YPKG/root/kotlin-native/build/kotlin-native-1.3.72/build-tools/src/main/kotlin/org/jetbrains/kotlin/benchmark/CompileBenchmarkingPlugin.kt: (73, 57): Only safe (?.) or non-null asserted (!!.) calls are allowed on a nullable receiver of type ExecResult?
serebit
06/03/2020, 2:20 AMgildor
06/03/2020, 2:20 AMgildor
06/03/2020, 2:20 AMgildor
06/03/2020, 2:20 AMThis is a Kotlin compiler error, and not just that, it’s a JVM oneYes, this Kotlin compiler error in custom Gradle plugin
serebit
06/03/2020, 2:20 AMgildor
06/03/2020, 2:21 AMgildor
06/03/2020, 2:21 AMgildor
06/03/2020, 2:22 AMserebit
06/03/2020, 2:29 AMserebit
06/03/2020, 2:29 AMserebit
06/03/2020, 2:30 AMgildor
06/03/2020, 2:34 AMGradle doesn’t generally have breaking changesIt’s not completely true, especially for plugin authors