log for me.anon.grow:2631
== Installed Android Tools ==
2022-06-21 16:32:17,126 DEBUG: Reading 'config.yml'
2022-06-21 16:32:17,135 INFO: Using /opt/android-sdk/build-tools/29.0.3/apksigner
2022-06-21 16:32:17,137 INFO: Creating log directory
2022-06-21 16:32:17,138 INFO: Creating temporary directory
2022-06-21 16:32:17,138 INFO: Creating output directory
2022-06-21 16:32:17,141 DEBUG: Getting git vcs interface for https://github.com/7LPdWcaW/GrowTracker-Android
2022-06-21 16:32:17,141 DEBUG: > git --version
git version 2.11.0
2022-06-21 16:32:17,359 INFO: Using git version 2.11.0
2022-06-21 16:32:17,359 DEBUG: Checking 2.6.4
2022-06-21 16:32:17,359 INFO: Building version 2.6.4 (2631) of me.anon.grow
2022-06-21 16:32:17,360 INFO: Running 'sudo' commands in /home/vagrant
2022-06-21 16:32:17,360 DEBUG: > sudo DEBIAN_FRONTEND=noninteractive bash -x -c apt-get update || apt-get update && apt-get install -y openjdk-11-jdk-headless && update-alternatives --auto java
+ apt-get update
Hit:1 http://security.debian.org/debian-security stretch/updates InRelease
Ign:2 http://deb.debian.org/debian stretch InRelease
Hit:3 http://deb.debian.org/debian stretch-updates InRelease
Get:4 http://deb.debian.org/debian stretch-backports-sloppy InRelease [46.7 kB]
Get:5 http://deb.debian.org/debian stretch-backports InRelease [91.8 kB]
Get:6 http://deb.debian.org/debian testing InRelease [130 kB]
Hit:7 http://deb.debian.org/debian stretch Release
Get:8 http://deb.debian.org/debian testing/main amd64 Packages.diff/Index [63.6 kB]
Get:10 http://deb.debian.org/debian testing/main i386 Packages.diff/Index [63.6 kB]
Get:11 http://deb.debian.org/debian testing/main Translation-en.diff/Index [63.6 kB]
Get:12 http://deb.debian.org/debian testing/main amd64 Packages T-2022-06-21-1409.50-F-2022-06-21-1409.50.pdiff [231 B]
Get:13 http://deb.debian.org/debian testing/main i386 Packages T-2022-06-21-1409.50-F-2022-06-21-1409.50.pdiff [231 B]
Get:12 http://deb.debian.org/debian testing/main amd64 Packages T-2022-06-21-1409.50-F-2022-06-21-1409.50.pdiff [231 B]
Get:13 http://deb.debian.org/debian testing/main i386 Packages T-2022-06-21-1409.50-F-2022-06-21-1409.50.pdiff [231 B]
Get:14 http://deb.debian.org/debian testing/main Translation-en T-2022-06-21-1409.50-F-2022-06-21-1409.50.pdiff [46 B]
Get:14 http://deb.debian.org/debian testing/main Translation-en T-2022-06-21-1409.50-F-2022-06-21-1409.50.pdiff [46 B]
Fetched 459 kB in 3s (133 kB/s)
Reading package lists...
+ apt-get install -y openjdk-11-jdk-headless
Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
libasound2 libasound2-data openjdk-11-jre-headless
Suggested packages:
libasound2-plugins alsa-utils openjdk-11-demo openjdk-11-source libnss-mdns
fonts-dejavu-extra fonts-ipafont-gothic fonts-ipafont-mincho
fonts-wqy-microhei | fonts-wqy-zenhei fonts-indic
The following NEW packages will be installed:
libasound2 libasound2-data openjdk-11-jdk-headless openjdk-11-jre-headless
0 upgraded, 4 newly installed, 0 to remove and 2 not upgraded.
Need to get 230 MB of archives.
After this operation, 374 MB of additional disk space will be used.
Get:1 http://deb.debian.org/debian stretch/main amd64 libasound2-data all 1.1.3-5 [173 kB]
Get:2 http://deb.debian.org/debian stretch/main amd64 libasound2 amd64 1.1.3-5 [497 kB]
Get:3 http://deb.debian.org/debian stretch-backports/main amd64 openjdk-11-jre-headless amd64 11.0.6+10-1~bpo9+1 [37.4 MB]
Get:4 http://deb.debian.org/debian stretch-backports/main amd64 openjdk-11-jdk-headless amd64 11.0.6+10-1~bpo9+1 [192 MB]
Fetched 230 MB in 6s (36.0 MB/s)
Selecting previously unselected package libasound2-data.
(Reading database ... 65038 files and directories currently installed.)
Preparing to unpack .../libasound2-data_1.1.3-5_all.deb ...
Unpacking libasound2-data (1.1.3-5) ...
Selecting previously unselected package libasound2:amd64.
Preparing to unpack .../libasound2_1.1.3-5_amd64.deb ...
Unpacking libasound2:amd64 (1.1.3-5) ...
Selecting previously unselected package openjdk-11-jre-headless:amd64.
Preparing to unpack .../openjdk-11-jre-headless_11.0.6+10-1~bpo9+1_amd64.deb ...
Unpacking openjdk-11-jre-headless:amd64 (11.0.6+10-1~bpo9+1) ...
Selecting previously unselected package openjdk-11-jdk-headless:amd64.
Preparing to unpack .../openjdk-11-jdk-headless_11.0.6+10-1~bpo9+1_amd64.deb ...
Unpacking openjdk-11-jdk-headless:amd64 (11.0.6+10-1~bpo9+1) ...
Setting up libasound2-data (1.1.3-5) ...
Setting up libasound2:amd64 (1.1.3-5) ...
Processing triggers for libc-bin (2.24-11+deb9u4) ...
Setting up openjdk-11-jre-headless:amd64 (11.0.6+10-1~bpo9+1) ...
Setting up openjdk-11-jdk-headless:amd64 (11.0.6+10-1~bpo9+1) ...
update-alternatives: using /usr/lib/jvm/java-11-openjdk-amd64/bin/jdeprscan to provide /usr/bin/jdeprscan (jdeprscan) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-amd64/bin/jimage to provide /usr/bin/jimage (jimage) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-amd64/bin/jlink to provide /usr/bin/jlink (jlink) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-amd64/bin/jmod to provide /usr/bin/jmod (jmod) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-amd64/bin/jshell to provide /usr/bin/jshell (jshell) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-amd64/bin/jaotc to provide /usr/bin/jaotc (jaotc) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-amd64/bin/jhsdb to provide /usr/bin/jhsdb (jhsdb) in auto mode
+ update-alternatives --auto java
update-alternatives: using /usr/lib/jvm/java-11-openjdk-amd64/bin/java to provide /usr/bin/java (java) in auto mode
2022-06-21 16:32:43,231 DEBUG: > sudo passwd --lock root
passwd: password expiry information changed.
2022-06-21 16:32:43,442 DEBUG: > sudo SUDO_FORCE_REMOVE=yes dpkg --purge sudo
(Reading database ... 65695 files and directories currently installed.)
Removing sudo (1.8.19p1-2.1+deb9u3) ...
Purging configuration files for sudo (1.8.19p1-2.1+deb9u3) ...
Processing triggers for systemd (232-25+deb9u13) ...
2022-06-21 16:32:47,057 INFO: Getting source for revision 748388bb9a4087778c76ee01b7b852be2b17e018
2022-06-21 16:32:47,058 DEBUG: Directory: build/me.anon.grow
2022-06-21 16:32:47,058 DEBUG: > git rev-parse --show-toplevel
2022-06-21 16:32:47,261 DEBUG: Directory: build/me.anon.grow
2022-06-21 16:32:47,262 DEBUG: > git submodule foreach --recursive git reset --hard
2022-06-21 16:32:47,367 DEBUG: Directory: build/me.anon.grow
2022-06-21 16:32:47,367 DEBUG: > git reset --hard
2022-06-21 16:32:47,673 DEBUG: Directory: build/me.anon.grow
2022-06-21 16:32:47,673 DEBUG: > git submodule foreach --recursive git clean -dffx
2022-06-21 16:32:47,778 DEBUG: Directory: build/me.anon.grow
2022-06-21 16:32:47,779 DEBUG: > git clean -dffx
2022-06-21 16:32:47,884 DEBUG: Directory: build/me.anon.grow
2022-06-21 16:32:47,884 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:p@bitbucket.org/.insteadOf=git@bitbucket.org: -c url.https://u:p@bitbucket.org.insteadOf=git://bitbucket.org -c url.https://u:p@bitbucket.org.insteadOf=https://bitbucket.org -c url.https://u:p@github.com/.insteadOf=git@github.com: -c url.https://u:p@github.com.insteadOf=git://github.com -c url.https://u:p@github.com.insteadOf=https://github.com -c url.https://u:p@gitlab.com/.insteadOf=git@gitlab.com: -c url.https://u:p@gitlab.com.insteadOf=git://gitlab.com -c url.https://u:p@gitlab.com.insteadOf=https://gitlab.com fetch origin
2022-06-21 16:32:48,290 DEBUG: Directory: build/me.anon.grow
2022-06-21 16:32:48,290 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:p@bitbucket.org/.insteadOf=git@bitbucket.org: -c url.https://u:p@bitbucket.org.insteadOf=git://bitbucket.org -c url.https://u:p@bitbucket.org.insteadOf=https://bitbucket.org -c url.https://u:p@github.com/.insteadOf=git@github.com: -c url.https://u:p@github.com.insteadOf=git://github.com -c url.https://u:p@github.com.insteadOf=https://github.com -c url.https://u:p@gitlab.com/.insteadOf=git@gitlab.com: -c url.https://u:p@gitlab.com.insteadOf=git://gitlab.com -c url.https://u:p@gitlab.com.insteadOf=https://gitlab.com remote prune origin
2022-06-21 16:32:48,596 DEBUG: Directory: build/me.anon.grow
2022-06-21 16:32:48,596 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:p@bitbucket.org/.insteadOf=git@bitbucket.org: -c url.https://u:p@bitbucket.org.insteadOf=git://bitbucket.org -c url.https://u:p@bitbucket.org.insteadOf=https://bitbucket.org -c url.https://u:p@github.com/.insteadOf=git@github.com: -c url.https://u:p@github.com.insteadOf=git://github.com -c url.https://u:p@github.com.insteadOf=https://github.com -c url.https://u:p@gitlab.com/.insteadOf=git@gitlab.com: -c url.https://u:p@gitlab.com.insteadOf=git://gitlab.com -c url.https://u:p@gitlab.com.insteadOf=https://gitlab.com fetch --prune --tags --force origin
2022-06-21 16:32:48,907 DEBUG: Directory: build/me.anon.grow
2022-06-21 16:32:48,907 DEBUG: > git remote set-head origin --auto
2022-06-21 16:32:49,218 DEBUG: Directory: build/me.anon.grow
2022-06-21 16:32:49,218 DEBUG: > git checkout -f 748388bb9a4087778c76ee01b7b852be2b17e018
2022-06-21 16:32:49,542 DEBUG: Directory: build/me.anon.grow
2022-06-21 16:32:49,542 DEBUG: > git clean -dffx
2022-06-21 16:32:49,647 INFO: Creating local.properties file at build/me.anon.grow/local.properties
2022-06-21 16:32:49,648 INFO: Creating local.properties file at build/me.anon.grow/app/local.properties
2022-06-21 16:32:49,649 DEBUG: Removing debuggable flags from build/me.anon.grow/app
2022-06-21 16:32:49,657 INFO: Cleaned build.gradle of keysigning configs at build/me.anon.grow/app/build.gradle
2022-06-21 16:32:49,666 INFO: Cleaning Gradle project...
2022-06-21 16:32:49,667 DEBUG: Directory: build/me.anon.grow/app
2022-06-21 16:32:49,667 DEBUG: > /home/vagrant/fdroidserver/gradlew-fdroid clean
Found 7.3.3 via distributionUrl
Downloading missing gradle version 7.3.3
cachedir /home/vagrant/.cache/fdroidserver
/home/vagrant/.cache/fdroidserver/gradle-7.3.3-bin.zip: OK
Running /opt/gradle/versions/7.3.3/bin/gradle clean
Welcome to Gradle 7.3.3!
Here are the highlights of this release:
- Easily declare new test suites in Java projects
- Support for Java 17
- Support for Scala 3
For more details see https://docs.gradle.org/7.3.3/release-notes.html
To honour the JVM settings for this build a single-use Daemon process will be forked. See https://docs.gradle.org/7.3.3/userguide/gradle_daemon.html#sec:disabling_the_daemon.
Daemon will be stopped at the end of the build
> Task :app:clean UP-TO-DATE
BUILD SUCCESSFUL in 26s
1 actionable task: 1 up-to-date
2022-06-21 16:33:18,859 INFO: Scanning source for common problems...
2022-06-21 16:33:18,865 INFO: Removing gradle-wrapper.jar at gradle/wrapper/gradle-wrapper.jar
2022-06-21 16:33:18,868 INFO: Removing Android APK file at app/discrete/release/app-discrete-release.apk
2022-06-21 16:33:18,870 INFO: Removing Android APK file at app/en/release/app-en-release.apk
2022-06-21 16:33:18,893 INFO: Creating source tarball...
2022-06-21 16:33:19,429 INFO: Building Gradle project...
2022-06-21 16:33:19,429 DEBUG: Directory: build/me.anon.grow/app
2022-06-21 16:33:19,429 DEBUG: > /home/vagrant/fdroidserver/gradlew-fdroid assembleProductionRelease
Found 7.3.3 via distributionUrl
Running /opt/gradle/versions/7.3.3/bin/gradle assembleProductionRelease
To honour the JVM settings for this build a single-use Daemon process will be forked. See https://docs.gradle.org/7.3.3/userguide/gradle_daemon.html#sec:disabling_the_daemon.
Daemon will be stopped at the end of the build
Checking the license for package Android SDK Build-Tools 31 in /opt/android-sdk/licenses
License for package Android SDK Build-Tools 31 accepted.
Preparing "Install Android SDK Build-Tools 31 (revision: 31.0.0)".
"Install Android SDK Build-Tools 31 (revision: 31.0.0)" ready.
Installing Android SDK Build-Tools 31 in /opt/android-sdk/build-tools/31.0.0
"Install Android SDK Build-Tools 31 (revision: 31.0.0)" complete.
"Install Android SDK Build-Tools 31 (revision: 31.0.0)" finished.
Checking the license for package Android SDK Platform 31 in /opt/android-sdk/licenses
License for package Android SDK Platform 31 accepted.
Preparing "Install Android SDK Platform 31 (revision: 1)".
"Install Android SDK Platform 31 (revision: 1)" ready.
Installing Android SDK Platform 31 in /opt/android-sdk/platforms/android-31
"Install Android SDK Platform 31 (revision: 1)" complete.
"Install Android SDK Platform 31 (revision: 1)" finished.
> Task :app:buildKotlinToolingMetadata
> Task :app:preBuild UP-TO-DATE
> Task :app:preProductionReleaseBuild UP-TO-DATE
> Task :app:compileProductionReleaseAidl NO-SOURCE
> Task :app:compileProductionReleaseRenderscript NO-SOURCE
> Task :app:dataBindingMergeDependencyArtifactsProductionRelease
> Task :app:dataBindingMergeGenClassesProductionRelease
> Task :app:generateProductionReleaseResValues
> Task :app:generateProductionReleaseResources
> Task :app:mergeProductionReleaseResources
/home/vagrant/build/me.anon.grow/app/src/main/res/values/strings.xml:433:1: Multiple substitutions specified in non-positional format of string resource string/exporting_path. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/me.anon.grow/app/src/main/res/values-ru/strings.xml:429:1: Multiple substitutions specified in non-positional format of string resource string/exporting_path. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/me.anon.grow/app/src/main/res/values-uk/strings.xml:429:1: Multiple substitutions specified in non-positional format of string resource string/exporting_path. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/me.anon.grow/app/src/main/res/values-ru/strings.xml:133:1: Multiple substitutions specified in non-positional format of string resource string/restore_error. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/me.anon.grow/app/src/main/res/values-ru/strings.xml:308:1: Multiple substitutions specified in non-positional format of string resource string/settings_backup_size. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/me.anon.grow/app/src/main/res/values-uk/strings.xml:133:1: Multiple substitutions specified in non-positional format of string resource string/restore_error. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/me.anon.grow/app/src/main/res/values-uk/strings.xml:308:1: Multiple substitutions specified in non-positional format of string resource string/settings_backup_size. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/me.anon.grow/app/src/main/res/values/strings.xml:133:1: Multiple substitutions specified in non-positional format of string resource string/restore_error. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/me.anon.grow/app/src/main/res/values/strings.xml:308:1: Multiple substitutions specified in non-positional format of string resource string/settings_backup_size. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/me.anon.grow/app/src/main/res/values-fr/strings.xml:399:1: Multiple substitutions specified in non-positional format of string resource string/exporting_path. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/me.anon.grow/app/src/main/res/values-fr/strings.xml:77:1: Multiple substitutions specified in non-positional format of string resource string/restore_error. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/me.anon.grow/app/src/main/res/values-fr/strings.xml:294:1: Multiple substitutions specified in non-positional format of string resource string/settings_backup_size. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/me.anon.grow/app/src/main/res/values-de-rDE/strings.xml:415:1: Multiple substitutions specified in non-positional format of string resource string/exporting_path. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/me.anon.grow/app/src/main/res/values-de-rDE/strings.xml:133:1: Multiple substitutions specified in non-positional format of string resource string/restore_error. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/me.anon.grow/app/src/main/res/values-de-rDE/strings.xml:308:1: Multiple substitutions specified in non-positional format of string resource string/settings_backup_size. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/me.anon.grow/app/src/main/res/values-sl-rSI/strings.xml:430:1: Multiple substitutions specified in non-positional format of string resource string/exporting_path. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/me.anon.grow/app/src/main/res/values-sl-rSI/strings.xml:133:1: Multiple substitutions specified in non-positional format of string resource string/restore_error. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/me.anon.grow/app/src/main/res/values-sl-rSI/strings.xml:309:1: Multiple substitutions specified in non-positional format of string resource string/settings_backup_size. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/me.anon.grow/app/src/main/res/values-nl-rNL/strings.xml:415:1: Multiple substitutions specified in non-positional format of string resource string/exporting_path. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/me.anon.grow/app/src/main/res/values-nl-rNL/strings.xml:133:1: Multiple substitutions specified in non-positional format of string resource string/restore_error. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/me.anon.grow/app/src/main/res/values-nl-rNL/strings.xml:308:1: Multiple substitutions specified in non-positional format of string resource string/settings_backup_size. Did you mean to add the formatted="false" attribute?
> Task :app:generateProductionReleaseBuildConfig
> Task :app:checkProductionReleaseAarMetadata
> Task :app:createProductionReleaseCompatibleScreenManifests
> Task :app:extractDeepLinksProductionRelease
> Task :app:processProductionReleaseMainManifest
> Task :app:mergeProductionReleaseResources
/home/vagrant/build/me.anon.grow/app/src/main/res/values-hu/strings.xml:415:1: Multiple substitutions specified in non-positional format of string resource string/exporting_path. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/me.anon.grow/app/src/main/res/values-hu/strings.xml:133:1: Multiple substitutions specified in non-positional format of string resource string/restore_error. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/me.anon.grow/app/src/main/res/values-hu/strings.xml:308:1: Multiple substitutions specified in non-positional format of string resource string/settings_backup_size. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/me.anon.grow/app/src/main/res/values-es/strings.xml:404:1: Multiple substitutions specified in non-positional format of string resource string/exporting_path. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/me.anon.grow/app/src/main/res/values-es/strings.xml:133:1: Multiple substitutions specified in non-positional format of string resource string/restore_error. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/me.anon.grow/app/src/main/res/values-es/strings.xml:299:1: Multiple substitutions specified in non-positional format of string resource string/settings_backup_size. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/me.anon.grow/app/src/main/res/values-cs-rCZ/strings.xml:429:1: Multiple substitutions specified in non-positional format of string resource string/exporting_path. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/me.anon.grow/app/src/main/res/values-cs-rCZ/strings.xml:133:1: Multiple substitutions specified in non-positional format of string resource string/restore_error. Did you mean to add the formatted="false" attribute?
/home/vagrant/build/me.anon.grow/app/src/main/res/values-cs-rCZ/strings.xml:308:1: Multiple substitutions specified in non-positional format of string resource string/settings_backup_size. Did you mean to add the formatted="false" attribute?
> Task :app:processProductionReleaseManifest
> Task :app:dataBindingGenBaseClassesProductionRelease
> Task :app:mapProductionReleaseSourceSetPaths
> Task :app:extractProguardFiles
> Task :app:javaPreCompileProductionRelease
> Task :app:mergeProductionReleaseJniLibFolders
> Task :app:mergeProductionReleaseNativeLibs NO-SOURCE
> Task :app:stripProductionReleaseDebugSymbols NO-SOURCE
> Task :app:extractProductionReleaseNativeSymbolTables NO-SOURCE
> Task :app:mergeProductionReleaseNativeDebugMetadata NO-SOURCE
> Task :app:processProductionReleaseManifestForPackage
> Task :app:checkProductionReleaseDuplicateClasses
warn: removing resource me.anon.grow:string/task_complete without required default value.
> Task :app:processProductionReleaseResources
> Task :app:desugarProductionReleaseFileDependencies
> Task :app:mergeProductionReleaseShaders
> Task :app:compileProductionReleaseShaders NO-SOURCE
> Task :app:generateProductionReleaseAssets UP-TO-DATE
> Task :app:mergeProductionReleaseAssets
> Task :app:processProductionReleaseJavaRes NO-SOURCE
> Task :app:compressProductionReleaseAssets
> Task :app:collectProductionReleaseDependencies
> Task :app:sdkProductionReleaseDependencyData
> Task :app:writeProductionReleaseAppMetadata
> Task :app:writeProductionReleaseSigningConfigVersions
> Task :app:mergeProductionReleaseArtProfile
> Task :app:optimizeProductionReleaseResources
> Task :app:kaptGenerateStubsProductionReleaseKotlin
> Task :app:kaptProductionReleaseKotlin
> Task :app:compileProductionReleaseKotlin
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/controller/adapter/GardenActionAdapter.kt: (73, 31): 'fromHtml(String!): Spanned!' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/controller/adapter/GardenActionAdapter.kt: (118, 31): 'fromHtml(String!): Spanned!' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/controller/adapter/GardenActionAdapter.kt: (156, 24): 'fromHtml(String!): Spanned!' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/AddWateringActivity.kt: (36, 47): Parameter 'index' is never used, could be renamed to _
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/AddWateringActivity.kt: (36, 54): Parameter 'dialog' is never used, could be renamed to _
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/EditWateringActivity.kt: (51, 47): Parameter 'index' is never used, could be renamed to _
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/EditWateringActivity.kt: (51, 54): Parameter 'dialog' is never used, could be renamed to _
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/PlantDetailsActivity.kt: (60, 10): 'setOnNavigationItemSelectedListener(BottomNavigationView.OnNavigationItemSelectedListener?): Unit' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/ExportDialogFragment.kt: (25, 52): Name shadowed: dialog
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/ExportDialogFragment.kt: (25, 52): Parameter 'dialog' is never used, could be renamed to _
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/ExportDialogFragment.kt: (25, 60): Parameter 'which' is never used, could be renamed to _
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/ExportDialogFragment.kt: (30, 64): Parameter 'i' is never used, could be renamed to _
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/FeedingScheduleDetailsFragment.kt: (53, 9): 'onActivityCreated(Bundle?): Unit' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/FeedingScheduleDetailsFragment.kt: (129, 34): Parameter 'index' is never used, could be renamed to _
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/FeedingScheduleDetailsFragment.kt: (147, 38): 'fromHtml(String!): Spanned!' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/FeedingScheduleDetailsFragment.kt: (154, 54): Parameter 'dialog' is never used, could be renamed to _
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/FeedingScheduleDetailsFragment.kt: (154, 62): Parameter 'which' is never used, could be renamed to _
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/FeedingScheduleDetailsFragment.kt: (155, 11): Name shadowed: index
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/FeedingScheduleDetailsFragment.kt: (168, 42): Parameter 'view' is never used, could be renamed to _
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/FeedingScheduleDetailsFragment.kt: (181, 5): 'startActivityForResult(Intent!, Int): Unit' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/FeedingScheduleDetailsFragment.kt: (200, 4): 'startActivityForResult(Intent!, Int): Unit' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/FeedingScheduleDetailsFragment.kt: (208, 9): 'onActivityResult(Int, Int, Intent?): Unit' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/FeedingScheduleDetailsFragment.kt: (214, 23): Safe call on a non-null receiver will have nullable type in future releases
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/FeedingScheduleDetailsFragment.kt: (214, 27): Unnecessary safe call on a non-null receiver of type Intent?
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/FeedingScheduleListFragment.kt: (39, 9): 'onActivityCreated(Bundle?): Unit' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/GardenHostFragment.kt: (27, 9): 'onActivityCreated(Bundle?): Unit' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/GardenHostFragment.kt: (37, 16): 'setOnNavigationItemSelectedListener(BottomNavigationView.OnNavigationItemSelectedListener?): Unit' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/GardenHostFragment.kt: (54, 9): 'onActivityResult(Int, Int, Intent?): Unit' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/GardenHostFragment.kt: (55, 64): 'onActivityResult(Int, Int, Intent?): Unit' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/GardenTrackerFragment.kt: (79, 9): 'onActivityCreated(Bundle?): Unit' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/GardenTrackerFragment.kt: (149, 8): Name shadowed: currentLighting
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/GardenTrackerFragment.kt: (152, 81): Parameter 'view' is never used, could be renamed to _
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/GardenTrackerFragment.kt: (170, 8): Name shadowed: currentLighting
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/GardenTrackerFragment.kt: (173, 81): Parameter 'view' is never used, could be renamed to _
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/GardenTrackerFragment.kt: (210, 9): Name shadowed: currentLighting
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/GardenTrackerFragment.kt: (255, 62): Name shadowed: action
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/GardenTrackerFragment.kt: (293, 21): 'fromHtml(String!): Spanned!' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/GardenTrackerFragment.kt: (294, 74): Parameter 'dialogInterface' is never used, could be renamed to _
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/GardenTrackerFragment.kt: (294, 91): Parameter 'i' is never used, could be renamed to _
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/GardenTrackerFragment.kt: (324, 9): Condition 'action != null' is always 'true'
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/GardenTrackerFragment.kt: (356, 9): Condition 'action != null' is always 'true'
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/HumidityDialogFragment.kt: (24, 78): Name shadowed: dialog
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/HumidityDialogFragment.kt: (24, 78): Parameter 'dialog' is never used, could be renamed to _
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/HumidityDialogFragment.kt: (24, 86): Parameter 'which' is never used, could be renamed to _
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/HumidityDialogFragment.kt: (67, 10): Name shadowed: dateStr
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/HumidityDialogFragment.kt: (83, 64): Parameter 'i' is never used, could be renamed to _
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/ScheduleDateDetailsFragment.kt: (51, 9): 'onActivityCreated(Bundle?): Unit' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/ScheduleDateDetailsFragment.kt: (55, 38): Unchecked cast: Any? to kotlin.collections.ArrayList<Additive>? /* = java.util.ArrayList<Additive>? */
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/StatisticsFragment2.kt: (190, 15): Name shadowed: amount
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/StatisticsFragment2.kt: (237, 27): Destructured parameter 'v' is never used
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/StatisticsFragment2.kt: (283, 8): Name shadowed: context
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/StatisticsFragment2.kt: (315, 52): 'toLowerCase(): String' is deprecated. Use lowercase() instead.
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/StatisticsFragment2.kt: (330, 9): 'onActivityCreated(Bundle?): Unit' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/StatisticsFragment2.kt: (460, 15): Unchecked cast: Any! to List<PlantStage>
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/StatisticsFragment2.kt: (462, 78): 'toLowerCase(): Char' is deprecated. Use lowercaseChar() instead.
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/StatisticsFragment2.kt: (666, 41): Destructured parameter 'v' is never used
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/StatisticsFragment2.kt: (670, 38): Parameter 'buttonView' is never used, could be renamed to _
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/StatisticsFragment2.kt: (684, 21): Destructured parameter 'v' is never used
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/StatisticsFragment2.kt: (894, 38): Parameter 'buttonView' is never used, could be renamed to _
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/StatisticsFragment2.kt: (1010, 39): Parameter 'buttonView' is never used, could be renamed to _
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/StatisticsFragment2.kt: (1154, 5): 'when' is exhaustive so 'else' is redundant here
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/TemperatureDialogFragment.kt: (26, 78): Name shadowed: dialog
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/TemperatureDialogFragment.kt: (26, 78): Parameter 'dialog' is never used, could be renamed to _
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/TemperatureDialogFragment.kt: (26, 86): Parameter 'which' is never used, could be renamed to _
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/TemperatureDialogFragment.kt: (69, 10): Name shadowed: dateStr
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/grow/fragment/TemperatureDialogFragment.kt: (85, 64): Parameter 'i' is never used, could be renamed to _
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/SnackBar.kt: (62, 88): Parameter 'length' is never used
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/SnackBar.kt: (101, 7): Name shadowed: actionText
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/SnackBar.kt: (102, 7): Name shadowed: action
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/SnackBar.kt: (119, 12): 'setCallback(Snackbar.Callback?): Snackbar' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/TdsUnit.kt: (4, 27): 'PreferenceManager' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/TdsUnit.kt: (29, 21): 'PreferenceManager' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/TdsUnit.kt: (29, 39): 'getDefaultSharedPreferences(Context!): SharedPreferences!' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/ViewStateDelegate.kt: (83, 25): Destructured parameter 'k' is never used
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/adapter/ActionJsonAdapter.kt: (22, 24): Variable 'value' initializer is redundant
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportHelper.kt: (11, 19): 'AsyncTask<Params : Any!, Progress : Any!, Result : Any!>' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportHelper.kt: (95, 7): Variable 'exportInt' is never used
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportHelper.kt: (101, 32): 'getExternalStoragePublicDirectory(String!): File!' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportHelper.kt: (136, 36): 'sumBy((T) -> Int): Int' is deprecated. Use sumOf instead.
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportHelper.kt: (137, 32): 'sumBy((T) -> Int): Int' is deprecated. Use sumOf instead.
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportHelper.kt: (198, 142): 'toLowerCase(): Char' is deprecated. Use lowercaseChar() instead.
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportHelper.kt: (212, 9): Variable 'totalWater' is never used
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportHelper.kt: (212, 37): 'sumBy((T) -> Int): Int' is deprecated. Use sumOf instead.
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportHelper.kt: (247, 12): 'AsyncTask<Params : Any!, Progress : Any!, Result : Any!>' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportHelper.kt: (247, 12): 'constructor AsyncTask<Params : Any!, Progress : Any!, Result : Any!>()' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportHelper.kt: (253, 17): This declaration overrides deprecated member but not marked as deprecated itself. This deprecation won't be inherited in future releases. Please add @Deprecated annotation or suppress
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportHelper.kt: (269, 27): This declaration overrides deprecated member but not marked as deprecated itself. This deprecation won't be inherited in future releases. Please add @Deprecated annotation or suppress
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportHelper.kt: (275, 17): This declaration overrides deprecated member but not marked as deprecated itself. This deprecation won't be inherited in future releases. Please add @Deprecated annotation or suppress
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportHelper.kt: (277, 24): 'sumBy((T) -> Int): Int' is deprecated. Use sumOf instead.
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportHelper.kt: (282, 10): Name shadowed: plant
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportHelper.kt: (311, 8): 'publishProgress(vararg Int?): Unit' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportHelper.kt: (316, 5): 'publishProgress(vararg Int?): Unit' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportHelper.kt: (320, 17): This declaration overrides deprecated member but not marked as deprecated itself. This deprecation won't be inherited in future releases. Please add @Deprecated annotation or suppress
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportHelper.kt: (323, 6): Safe call on a non-null receiver will have nullable type in future releases
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportHelper.kt: (323, 13): Unnecessary safe call on a non-null receiver of type Context
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportHelper.kt: (350, 5): 'executeOnExecutor(Executor!, vararg Plant?): AsyncTask<Plant?, Int?, File?>!' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportHelper.kt: (350, 23): 'AsyncTask<Params : Any!, Progress : Any!, Result : Any!>' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportHelper.kt: (350, 33): 'THREAD_POOL_EXECUTOR: Executor!' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportHelper.kt: (503, 17): Unchecked cast: Any! to List<PlantStage>
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportHelper.kt: (505, 88): 'toLowerCase(): Char' is deprecated. Use lowercaseChar() instead.
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportHelper.kt: (608, 63): 'toLowerCase(): String' is deprecated. Use lowercase() instead.
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportHelper.kt: (620, 25): Unnecessary non-null assertion (!!) on a non-null receiver of type Context
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportHelper.kt: (692, 63): 'toLowerCase(): String' is deprecated. Use lowercase() instead.
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportHelper.kt: (774, 64): 'toLowerCase(): String' is deprecated. Use lowercase() instead.
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportHelper.kt: (807, 25): Unnecessary non-null assertion (!!) on a non-null receiver of type Context
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportHelper.kt: (825, 25): Unnecessary non-null assertion (!!) on a non-null receiver of type Context
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportHelper.kt: (850, 21): Destructured parameter 'v' is never used
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportHelper.kt: (871, 27): Unnecessary non-null assertion (!!) on a non-null receiver of type Context
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportHelper.kt: (918, 65): 'toLowerCase(): String' is deprecated. Use lowercase() instead.
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportHelper.kt: (968, 23): Destructured parameter 'k' is never used
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportHelper.kt: (985, 9): Name shadowed: width
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportHelper.kt: (986, 9): Name shadowed: height
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportHelper.kt: (1046, 8): Variable 'barSets' is never used
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportHelper.kt: (1067, 27): Unnecessary non-null assertion (!!) on a non-null receiver of type Context
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportHelper.kt: (1078, 9): Name shadowed: height
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportHelper.kt: (1116, 64): 'toLowerCase(): String' is deprecated. Use lowercase() instead.
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportHelper.kt: (1161, 7): Name shadowed: context
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportHelper.kt: (1187, 18): Parameter 'context' is never used
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportProcessor.kt: (15, 1): Modifier 'open' is redundant because 'abstract' is present
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportProcessor.kt: (23, 2): Modifier 'open' is redundant because 'abstract' is present
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportProcessor.kt: (24, 2): Modifier 'open' is redundant because 'abstract' is present
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportProcessor.kt: (26, 2): Modifier 'open' is redundant because 'abstract' is present
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportProcessor.kt: (27, 2): Modifier 'open' is redundant because 'abstract' is present
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportProcessor.kt: (28, 2): Modifier 'open' is redundant because 'abstract' is present
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportProcessor.kt: (29, 2): Modifier 'open' is redundant because 'abstract' is present
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportProcessor.kt: (30, 2): Modifier 'open' is redundant because 'abstract' is present
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportProcessor.kt: (32, 2): Modifier 'open' is redundant because 'abstract' is present
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportProcessor.kt: (33, 2): Modifier 'open' is redundant because 'abstract' is present
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportProcessor.kt: (34, 2): Modifier 'open' is redundant because 'abstract' is present
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportProcessor.kt: (36, 2): Modifier 'open' is redundant because 'abstract' is present
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/ExportService.kt: (27, 86): Unchecked cast: Serializable? to Class<ExportProcessor>?
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/HtmlProcessor.kt: (18, 45): The corresponding parameter in the supertype 'ExportProcessor' is named 'zipPathPrefix'. This may cause problems when calling this function with named arguments.
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/MarkdownProcessor.kt: (373, 9): Name shadowed: action
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/export/MarkdownProcessor.kt: (390, 85): 'toLowerCase(): String' is deprecated. Use lowercase() instead.
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/ext/BooleanUtils.kt: (18, 21): Unchecked cast: Any? to R
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/ext/BooleanUtils.kt: (19, 29): Unchecked cast: Any? to R
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/ext/StringExt.kt: (5, 9): 'toLowerCase(): String' is deprecated. Use lowercase() instead.
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/ext/ViewUtils.kt: (40, 7): 'toggleSoftInput(Int, Int): Unit' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/ext/ViewUtils.kt: (55, 24): Unchecked cast: View to T
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/ext/ViewUtils.kt: (64, 74): Unchecked cast: View! to T
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/ext/ViewUtils.kt: (141, 62): 'getColor(Int): Int' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/helper/BackupHelper.kt: (24, 38): 'getExternalStorageDirectory(): File!' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/helper/BackupHelper.kt: (33, 16): Variable 'date' initializer is redundant
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/helper/BackupHelper.kt: (42, 14): Type mismatch: inferred type is Date? but Date was expected
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/helper/MoshiHelper.kt: (23, 53): Unchecked cast: T? to T
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/helper/MoshiHelper.kt: (29, 86): Unchecked cast: T? to T
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/helper/MoshiHelper.kt: (35, 86): Unchecked cast: T? to T
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/manager/PlantManager.kt: (7, 19): 'AsyncTask<Params : Any!, Progress : Any!, Result : Any!>' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/manager/PlantManager.kt: (63, 16): Safe call on a non-null receiver will have nullable type in future releases
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/manager/PlantManager.kt: (63, 22): Unnecessary safe call on a non-null receiver of type Garden?
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/manager/PlantManager.kt: (63, 33): Elvis operator (?:) always returns the left operand of non-nullable type ArrayList<String>
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/manager/PlantManager.kt: (89, 12): 'AsyncTask<Params : Any!, Progress : Any!, Result : Any!>' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/manager/PlantManager.kt: (89, 12): 'constructor AsyncTask<Params : Any!, Progress : Any!, Result : Any!>()' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/manager/PlantManager.kt: (91, 17): This declaration overrides deprecated member but not marked as deprecated itself. This deprecation won't be inherited in future releases. Please add @Deprecated annotation or suppress
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/manager/PlantManager.kt: (119, 17): This declaration overrides deprecated member but not marked as deprecated itself. This deprecation won't be inherited in future releases. Please add @Deprecated annotation or suppress
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/manager/PlantManager.kt: (123, 5): 'executeOnExecutor(Executor!, vararg Void?): AsyncTask<Void?, Void?, Void?>!' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/manager/PlantManager.kt: (123, 23): 'AsyncTask<Params : Any!, Progress : Any!, Result : Any!>' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/manager/PlantManager.kt: (123, 33): 'SERIAL_EXECUTOR: Executor!' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/manager/PlantManager.kt: (235, 19): This declaration overrides deprecated member but not marked as deprecated itself. This deprecation won't be inherited in future releases. Please add @Deprecated annotation or suppress
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/manager/PlantManager.kt: (271, 19): This declaration overrides deprecated member but not marked as deprecated itself. This deprecation won't be inherited in future releases. Please add @Deprecated annotation or suppress
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/manager/PlantManager.kt: (292, 26): 'executeOnExecutor(Executor!, vararg Void!): AsyncTask<Void!, Void!, Int!>!' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/manager/PlantManager.kt: (292, 44): 'AsyncTask<Params : Any!, Progress : Any!, Result : Any!>' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/manager/PlantManager.kt: (292, 54): 'SERIAL_EXECUTOR: Executor!' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/manager/PlantManager.kt: (306, 24): 'executeOnExecutor(Executor!, vararg Void!): AsyncTask<Void!, Void!, Int!>!' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/manager/PlantManager.kt: (306, 42): 'AsyncTask<Params : Any!, Progress : Any!, Result : Any!>' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/manager/PlantManager.kt: (306, 52): 'SERIAL_EXECUTOR: Executor!' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/manager/PlantManager.kt: (320, 54): 'AsyncTask<Params : Any!, Progress : Any!, Result : Any!>' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/manager/PlantManager.kt: (320, 54): 'constructor AsyncTask<Params : Any!, Progress : Any!, Result : Any!>()' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/lib/manager/ScheduleManager.kt: (76, 140): Unchecked cast: Any to ArrayList<FeedingSchedule>
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/model/Models.kt: (5, 27): 'PreferenceManager' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/model/Models.kt: (31, 23): Property would not be serialized into a 'Parcel'. Add '@IgnoredOnParcel' annotation to remove the warning
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/model/Models.kt: (96, 22): The corresponding parameter in the supertype 'Parcelable' is named 'other'. This may cause problems when calling this function with named arguments.
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/model/Models.kt: (114, 13): Property would not be serialized into a 'Parcel'. Add '@IgnoredOnParcel' annotation to remove the warning
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/model/Models.kt: (125, 13): Property would not be serialized into a 'Parcel'. Add '@IgnoredOnParcel' annotation to remove the warning
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/model/Models.kt: (138, 13): Property would not be serialized into a 'Parcel'. Add '@IgnoredOnParcel' annotation to remove the warning
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/model/Models.kt: (190, 7): Variable 'usingEc' is never used
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/model/Models.kt: (190, 17): 'PreferenceManager' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/model/Models.kt: (190, 35): 'getDefaultSharedPreferences(Context!): SharedPreferences!' is deprecated. Deprecated in Java
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/model/Models.kt: (219, 129): 'toLowerCase(): String' is deprecated. Use lowercase() instead.
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/model/Models.kt: (291, 11): Name shadowed: temp
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/model/Models.kt: (302, 32): 'sumByDouble((T) -> Double): Double' is deprecated. Use sumOf instead.
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/model/Models.kt: (358, 7): Variable 'startDate' is never used
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/model/Models.kt: (392, 8): Variable 'previous' is assigned but never accessed
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/model/Models.kt: (395, 28): Variable 'difference' initializer is redundant
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/model/Models.kt: (405, 5): The value 'plantStage' assigned to 'var previous: PlantStage! defined in me.anon.model.Plant.calculateStageTime' is never used
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/model/Models.kt: (474, 1): Names of the parameter #1 conflict in the following members of supertypes: 'public open fun equals(o: Any?): Boolean defined in me.anon.model.Action, public open fun equals(other: Any?): Boolean defined in android.os.Parcelable'. This may cause problems when calling this function with named arguments.
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/model/Models.kt: (486, 13): Property would not be serialized into a 'Parcel'. Add '@IgnoredOnParcel' annotation to remove the warning
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/model/Models.kt: (490, 13): Property would not be serialized into a 'Parcel'. Add '@IgnoredOnParcel' annotation to remove the warning
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/model/Models.kt: (492, 13): Property would not be serialized into a 'Parcel'. Add '@IgnoredOnParcel' annotation to remove the warning
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/model/Models.kt: (492, 23): 'Nutrient' is deprecated.
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/model/Models.kt: (494, 13): Property would not be serialized into a 'Parcel'. Add '@IgnoredOnParcel' annotation to remove the warning
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/model/Models.kt: (616, 13): Property would not be serialized into a 'Parcel'. Add '@IgnoredOnParcel' annotation to remove the warning
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/model/Models.kt: (629, 13): Property would not be serialized into a 'Parcel'. Add '@IgnoredOnParcel' annotation to remove the warning
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/model/Models.kt: (642, 13): Property would not be serialized into a 'Parcel'. Add '@IgnoredOnParcel' annotation to remove the warning
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/model/Nutrient.kt: (12, 6): Property would not be serialized into a 'Parcel'. Add '@IgnoredOnParcel' annotation to remove the warning
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/model/Nutrient.kt: (13, 6): Property would not be serialized into a 'Parcel'. Add '@IgnoredOnParcel' annotation to remove the warning
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/model/Nutrient.kt: (14, 6): Property would not be serialized into a 'Parcel'. Add '@IgnoredOnParcel' annotation to remove the warning
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/model/Nutrient.kt: (15, 6): Property would not be serialized into a 'Parcel'. Add '@IgnoredOnParcel' annotation to remove the warning
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/model/Nutrient.kt: (16, 6): Property would not be serialized into a 'Parcel'. Add '@IgnoredOnParcel' annotation to remove the warning
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/model/Nutrient.kt: (17, 6): Property would not be serialized into a 'Parcel'. Add '@IgnoredOnParcel' annotation to remove the warning
w: /home/vagrant/build/me.anon.grow/app/src/main/java/me/anon/view/FeedingDateHolder.kt: (71, 25): 'fromHtml(String!): Spanned!' is deprecated. Deprecated in Java
> Task :app:compileProductionReleaseJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
> Task :app:dexBuilderProductionRelease
> Task :app:lintVitalAnalyzeProductionRelease
> Task :app:mergeDexProductionRelease
> Task :app:mergeProductionReleaseJavaResource
> Task :app:compileProductionReleaseArtProfile
> Task :app:packageProductionRelease
> Task :app:createProductionReleaseApkListingFileRedirect
> Task :app:lintVitalReportProductionRelease
> Task :app:lintVitalProductionRelease
/home/vagrant/build/me.anon.grow/app/src/main/res/values-fr/strings.xml:397: Error: "task_complete" is translated here but not found in default locale [ExtraTranslation]
<string name="task_complete">Tâche effectuée </string>
~~~~~~~~~~~~~~~~~~~~
/home/vagrant/build/me.anon.grow/app/src/main/res/values-es/strings.xml:402: Error: "task_complete" is translated here but not found in default locale [ExtraTranslation]
<string name="task_complete">Tarea completada</string>
~~~~~~~~~~~~~~~~~~~~
Explanation for issues of type "ExtraTranslation":
If a string appears in a specific language translation file, but there is
no corresponding string in the default locale, then this string is probably
unused. (It's technically possible that your application is only intended
to run in a specific locale, but it's still a good idea to provide a
fallback.)
Note that these strings can lead to crashes if the string is looked up on
any locale not providing a translation, so it's important to clean them
up.
2 errors, 0 warnings
> Task :app:assembleProductionRelease
BUILD SUCCESSFUL in 3m 12s
42 actionable tasks: 42 executed
2022-06-21 16:36:32,060 DEBUG: Popen(['git', 'cat-file', '--batch-check'], cwd=/home/vagrant/build/me.anon.grow, universal_newlines=False, shell=None)
2022-06-21 16:36:32,065 INFO: Successfully built version 2.6.4 of me.anon.grow from 748388bb9a4087778c76ee01b7b852be2b17e018
2022-06-21 16:36:32,334 DEBUG: AXML contains a RESOURCE MAP
2022-06-21 16:36:32,334 DEBUG: Start of Namespace mapping: prefix 29: 'android' --> uri 52: 'http://schemas.android.com/apk/res/android'
2022-06-21 16:36:32,335 DEBUG: Checking build/me.anon.grow/app/build/outputs/apk/production/release/app-production-release-unsigned.apk
2022-06-21 16:36:32,344 DEBUG: AXML contains a RESOURCE MAP
2022-06-21 16:36:32,344 DEBUG: Start of Namespace mapping: prefix 29: 'android' --> uri 52: 'http://schemas.android.com/apk/res/android'
2022-06-21 16:36:32,362 INFO: success: me.anon.grow
2022-06-21 16:36:32,363 INFO: Finished
2022-06-21 16:36:32,363 INFO: 1 build succeeded