log for fr.free.nrw.commons:1050

== Installed Android Tools ==2025-04-20 16:28:35,440 DEBUG: Reading 'config.yml'2025-04-20 16:28:35,477 INFO: Creating log directory2025-04-20 16:28:35,477 INFO: Creating temporary directory2025-04-20 16:28:35,478 INFO: Creating output directory2025-04-20 16:28:35,561 DEBUG: Getting git vcs interface for https://github.com/commons-app/apps-android-commons.git2025-04-20 16:28:35,562 DEBUG: Checking fr.free.nrw.commons:10502025-04-20 16:28:35,562 INFO: Building version 5.3.0 (1050) of fr.free.nrw.commons2025-04-20 16:28:35,562 WARNING: Android NDK version 'r27' could not be found!2025-04-20 16:28:35,562 WARNING: Configured versions:Downloading https://raw.githubusercontent.com/f-droid/android-sdk-transparency-log/master/signed/checksums.json.asc into /home/vagrant/.cache/sdkmanager/checksums.json.asc2025-04-20 16:28:37,858 DEBUG: Starting new HTTPS connection (1): raw.githubusercontent.com:4432025-04-20 16:28:38,115 DEBUG: https://raw.githubusercontent.com:443 "GET /f-droid/android-sdk-transparency-log/master/signed/checksums.json.asc HTTP/1.1" 200 4062025-04-20 16:28:38,122 DEBUG: Starting new HTTPS connection (1): raw.githubusercontent.com:4432025-04-20 16:28:38,850 DEBUG: https://raw.githubusercontent.com:443 "GET /f-droid/android-sdk-transparency-log/master/signed/checksums.json HTTP/1.1" 200 145999Downloading https://raw.githubusercontent.com/f-droid/android-sdk-transparency-log/master/signed/checksums.json into /home/vagrant/.cache/sdkmanager/checksums.jsonDownloading https://dl.google.com/android/repository/android-ndk-r27-linux.zip into /home/vagrant/.cache/sdkmanager/android-ndk-r27-linux.zip2025-04-20 16:28:39,360 DEBUG: Starting new HTTPS connection (1): dl.google.com:4432025-04-20 16:28:39,486 DEBUG: https://dl.google.com:443 "GET /android/repository/android-ndk-r27-linux.zip HTTP/1.1" 200 663957918Unzipping to /tmp/.sdkmanager-52_9efy2Installing into /opt/android-sdk/ndk/27.0.120779732025-04-20 16:29:30,144 INFO: Set NDK r27 (27.0.12077973) up2025-04-20 16:29:30,144 DEBUG: > sudo passwd --lock rootpasswd: password changed.2025-04-20 16:29:30,548 DEBUG: > sudo SUDO_FORCE_REMOVE=yes dpkg --purge sudo(Reading database ... 64068 files and directories currently installed.)Removing sudo (1.9.13p3-1+deb12u1) ...Purging configuration files for sudo (1.9.13p3-1+deb12u1) ...dpkg: warning: while removing sudo, directory '/etc/sudoers.d' not empty so not removedProcessing triggers for libc-bin (2.36-9+deb12u10) ...2025-04-20 16:30:21,142 INFO: Getting source for revision 9289dcc42c688d186fada2eb733dae49335c203c2025-04-20 16:30:21,142 DEBUG: Directory: build/fr.free.nrw.commons2025-04-20 16:30:21,142 DEBUG: > git rev-parse --show-toplevel2025-04-20 16:30:21,346 DEBUG: Directory: build/fr.free.nrw.commons2025-04-20 16:30:21,346 DEBUG: > git submodule foreach --recursive git reset --hard2025-04-20 16:30:21,550 DEBUG: Directory: build/fr.free.nrw.commons2025-04-20 16:30:21,550 DEBUG: > git reset --hard2025-04-20 16:30:22,154 DEBUG: Directory: build/fr.free.nrw.commons2025-04-20 16:30:22,155 DEBUG: > git submodule foreach --recursive git clean -dffx2025-04-20 16:30:22,258 DEBUG: Directory: build/fr.free.nrw.commons2025-04-20 16:30:22,258 DEBUG: > git clean -dffx2025-04-20 16:30:22,361 DEBUG: Directory: build/fr.free.nrw.commons2025-04-20 16:30:22,361 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 -c url.https://u:p@codeberg.org/.insteadOf=git@codeberg.org: -c url.https://u:p@codeberg.org.insteadOf=git://codeberg.org -c url.https://u:p@codeberg.org.insteadOf=https://codeberg.org fetch --prune --prune-tags --force origin2025-04-20 16:30:23,668 DEBUG: Directory: build/fr.free.nrw.commons2025-04-20 16:30:23,668 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 -c url.https://u:p@codeberg.org/.insteadOf=git@codeberg.org: -c url.https://u:p@codeberg.org.insteadOf=git://codeberg.org -c url.https://u:p@codeberg.org.insteadOf=https://codeberg.org fetch --prune --tags --force origin2025-04-20 16:30:24,272 DEBUG: Directory: build/fr.free.nrw.commons2025-04-20 16:30:24,273 DEBUG: > git remote set-head origin --auto2025-04-20 16:30:24,977 DEBUG: Directory: build/fr.free.nrw.commons2025-04-20 16:30:24,978 DEBUG: > git checkout -f 9289dcc42c688d186fada2eb733dae49335c203c2025-04-20 16:30:25,482 DEBUG: Directory: build/fr.free.nrw.commons2025-04-20 16:30:25,482 DEBUG: > git clean -dffx2025-04-20 16:30:25,585 DEBUG: Directory: build/fr.free.nrw.commons2025-04-20 16:30:25,585 DEBUG: > git rev-parse --show-toplevel2025-04-20 16:30:25,789 DEBUG: Directory: build/fr.free.nrw.commons2025-04-20 16:30:25,789 DEBUG: > git submodule deinit --all --force2025-04-20 16:30:25,892 INFO: Creating local.properties file at build/fr.free.nrw.commons/local.properties2025-04-20 16:30:25,895 INFO: Creating local.properties file at build/fr.free.nrw.commons/app/local.properties2025-04-20 16:30:25,895 DEBUG: Removing debuggable flags from build/fr.free.nrw.commons/app2025-04-20 16:30:25,944 INFO: Cleaned build.gradle of keysigning configs at build/fr.free.nrw.commons/app/build.gradle2025-04-20 16:30:25,980 INFO: Running 'prebuild' commands in build/fr.free.nrw.commons/app2025-04-20 16:30:25,981 DEBUG: Directory: build/fr.free.nrw.commons/app2025-04-20 16:30:25,981 DEBUG: > bash -e -u -o pipefail -x -c -- sed -i -e '/proxy/d' ../gradle.properties/etc/bash.bashrc: line 7: PS1: unbound variable+ sed -i -e /proxy/d ../gradle.properties2025-04-20 16:30:26,184 INFO: Cleaning Gradle project...2025-04-20 16:30:26,184 DEBUG: Directory: build/fr.free.nrw.commons/app2025-04-20 16:30:26,184 DEBUG: > /home/vagrant/fdroidserver/gradlew-fdroid cleanFound 8.9 via distributionUrlDownloading missing gradle version 8.9cachedir /home/vagrant/.cache/fdroidserver/home/vagrant/.cache/fdroidserver/gradle-8.9-bin.zip: OKRunning /opt/gradle/versions/8.9/bin/gradle cleanWelcome to Gradle 8.9!Here are the highlights of this release:- Enhanced Error and Warning Messages- IDE Integration Improvements- Daemon JVM InformationFor more details see https://docs.gradle.org/8.9/release-notes.htmlTo honour the JVM settings for this build a single-use Daemon process will be forked. For more on this, please refer to https://docs.gradle.org/8.9/userguide/gradle_daemon.html#sec:disabling_the_daemon in the Gradle documentation.Daemon will be stopped at the end of the build> Configure project :appWARNING: The option setting 'android.defaults.buildfeatures.buildconfig=true' is deprecated.The current default is 'false'.It will be removed in version 9.0 of the Android Gradle plugin.To keep using this feature, add the following to your module-level build.gradle files:android.buildFeatures.buildConfig = trueor from Android Studio, click: `Refactor` > `Migrate BuildConfig to Gradle Build Files`.WARNING: The option setting 'android.jetifier.ignorelist=bcprov-jdk15on' is experimental.app: 'annotationProcessor' dependencies won't be recognized as kapt annotation processors. Please change the configuration name to 'kapt' for these artifacts: 'com.github.bumptech.glide:compiler:4.16.0'.> Task :app:clean UP-TO-DATEDeprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.For more on this, please refer to https://docs.gradle.org/8.9/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.BUILD SUCCESSFUL in 1m 33s1 actionable task: 1 up-to-date2025-04-20 16:32:07,699 INFO: Scanning source for common problems...2025-04-20 16:32:07,721 DEBUG: scanner is configured to use signature data from: 'suss'2025-04-20 16:32:07,721 DEBUG: downloading 'https://fdroid.gitlab.io/fdroid-suss/suss.json'2025-04-20 16:32:08,318 DEBUG: write 'suss.json' to cache2025-04-20 16:32:08,325 DEBUG: next suss.json cache update due in 23:59:59.9833272025-04-20 16:32:08,495 INFO: Removing gradle-wrapper.jar at gradle/wrapper/gradle-wrapper.jar2025-04-20 16:32:08,685 INFO: Creating source tarball...2025-04-20 16:32:10,844 INFO: Building Gradle project...2025-04-20 16:32:10,844 DEBUG: Directory: build/fr.free.nrw.commons/app2025-04-20 16:32:10,844 DEBUG: > /home/vagrant/fdroidserver/gradlew-fdroid assembleProdReleaseFound 8.9 via distributionUrlRunning /opt/gradle/versions/8.9/bin/gradle assembleProdReleaseTo honour the JVM settings for this build a single-use Daemon process will be forked. For more on this, please refer to https://docs.gradle.org/8.9/userguide/gradle_daemon.html#sec:disabling_the_daemon in the Gradle documentation.Daemon will be stopped at the end of the build> Configure project :appWARNING: The option setting 'android.defaults.buildfeatures.buildconfig=true' is deprecated.The current default is 'false'.It will be removed in version 9.0 of the Android Gradle plugin.To keep using this feature, add the following to your module-level build.gradle files:android.buildFeatures.buildConfig = trueor from Android Studio, click: `Refactor` > `Migrate BuildConfig to Gradle Build Files`.WARNING: The option setting 'android.jetifier.ignorelist=bcprov-jdk15on' is experimental.app: 'annotationProcessor' dependencies won't be recognized as kapt annotation processors. Please change the configuration name to 'kapt' for these artifacts: 'com.github.bumptech.glide:compiler:4.16.0'.Exception while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-14/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-15/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-16/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-17/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-18/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-19/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-20/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-21/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-22/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-23/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-24/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-25/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-26/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-27/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-28/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-29/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-30/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-31/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-32/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-33/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-14/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-15/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-16/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-17/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-18/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-19/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-20/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-21/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-22/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-23/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-24/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-25/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-26/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-27/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-28/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-29/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-30/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-31/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-32/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-33/package.xml. Probably the SDK is read-onlyChecking the license for package Android SDK Build-Tools 34 in /opt/android-sdk/licensesLicense for package Android SDK Build-Tools 34 accepted.Preparing "Install Android SDK Build-Tools 34 v.34.0.0"."Install Android SDK Build-Tools 34 v.34.0.0" ready.Installing Android SDK Build-Tools 34 in /opt/android-sdk/build-tools/34.0.0"Install Android SDK Build-Tools 34 v.34.0.0" complete."Install Android SDK Build-Tools 34 v.34.0.0" finished.Checking the license for package Android SDK Platform 34 in /opt/android-sdk/licensesLicense for package Android SDK Platform 34 accepted.Preparing "Install Android SDK Platform 34 (revision 3)"."Install Android SDK Platform 34 (revision 3)" ready.Installing Android SDK Platform 34 in /opt/android-sdk/platforms/android-34"Install Android SDK Platform 34 (revision 3)" complete."Install Android SDK Platform 34 (revision 3)" finished.Exception while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-14/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-15/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-16/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-17/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-18/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-19/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-20/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-21/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-22/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-23/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-24/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-25/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-26/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-27/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-28/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-29/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-30/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-31/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-32/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-33/package.xml. Probably the SDK is read-only> Task :app:buildKotlinToolingMetadata> Task :app:checkKotlinGradlePluginConfigurationErrors> Task :app:preBuild UP-TO-DATE> Task :app:preProdReleaseBuild UP-TO-DATE> Task :app:dataBindingMergeDependencyArtifactsProdRelease> Task :app:generateProdReleaseResValues> Task :app:generateProdReleaseResources> Task :app:mergeProdReleaseResources/home/vagrant/build/fr.free.nrw.commons/app/src/main/res/values-sl/strings.xml:111:2: Multiple substitutions specified in non-positional format of string resource string/contribution_state_in_progress. Did you mean to add the formatted="false" attribute?/home/vagrant/build/fr.free.nrw.commons/app/src/main/res/values-pms/strings.xml:404:2: Multiple substitutions specified in non-positional format of string resource string/profileLevel. Did you mean to add the formatted="false" attribute?/home/vagrant/build/fr.free.nrw.commons/app/src/main/res/values-ar/strings.xml:461:2: Multiple substitutions specified in non-positional format of string resource string/profileLevel. Did you mean to add the formatted="false" attribute?/home/vagrant/build/fr.free.nrw.commons/app/src/main/res/values-ru/strings.xml:461:2: Multiple substitutions specified in non-positional format of string resource string/profileLevel. Did you mean to add the formatted="false" attribute?/home/vagrant/build/fr.free.nrw.commons/app/src/main/res/values/strings.xml:422:2: Multiple substitutions specified in non-positional format of string resource string/profileLevel. Did you mean to add the formatted="false" attribute?/home/vagrant/build/fr.free.nrw.commons/app/src/main/res/values-sl/strings.xml:620:2: Multiple substitutions specified in non-positional format of string resource string/wikipedia_instructions_step_6. Did you mean to add the formatted="false" attribute?/home/vagrant/build/fr.free.nrw.commons/app/src/main/res/values-fr/strings.xml:447:2: Multiple substitutions specified in non-positional format of string resource string/profileLevel. Did you mean to add the formatted="false" attribute?/home/vagrant/build/fr.free.nrw.commons/app/src/main/res/values-da/strings.xml:412:2: Multiple substitutions specified in non-positional format of string resource string/profileLevel. Did you mean to add the formatted="false" attribute?/home/vagrant/build/fr.free.nrw.commons/app/src/main/res/values-iw/strings.xml:437:2: Multiple substitutions specified in non-positional format of string resource string/profileLevel. Did you mean to add the formatted="false" attribute?/home/vagrant/build/fr.free.nrw.commons/app/src/main/res/values-lb/strings.xml:326:2: Multiple substitutions specified in non-positional format of string resource string/profileLevel. Did you mean to add the formatted="false" attribute?/home/vagrant/build/fr.free.nrw.commons/app/src/main/res/values-sv/strings.xml:410:2: Multiple substitutions specified in non-positional format of string resource string/profileLevel. Did you mean to add the formatted="false" attribute?/home/vagrant/build/fr.free.nrw.commons/app/src/main/res/values-mk/strings.xml:406:2: Multiple substitutions specified in non-positional format of string resource string/profileLevel. Did you mean to add the formatted="false" attribute?/home/vagrant/build/fr.free.nrw.commons/app/src/main/res/values-ko/strings.xml:409:2: Multiple substitutions specified in non-positional format of string resource string/profileLevel. Did you mean to add the formatted="false" attribute?/home/vagrant/build/fr.free.nrw.commons/app/src/main/res/values-io/strings.xml:400:2: Multiple substitutions specified in non-positional format of string resource string/profileLevel. Did you mean to add the formatted="false" attribute?/home/vagrant/build/fr.free.nrw.commons/app/src/main/res/values-fi/strings.xml:397:2: Multiple substitutions specified in non-positional format of string resource string/profileLevel. Did you mean to add the formatted="false" attribute?/home/vagrant/build/fr.free.nrw.commons/app/src/main/res/values-zh-rTW/strings.xml:429:2: Multiple substitutions specified in non-positional format of string resource string/profileLevel. Did you mean to add the formatted="false" attribute?/home/vagrant/build/fr.free.nrw.commons/app/src/main/res/values-krc/strings.xml:402:2: Multiple substitutions specified in non-positional format of string resource string/profileLevel. Did you mean to add the formatted="false" attribute?/home/vagrant/build/fr.free.nrw.commons/app/src/main/res/values-zh-rTW/strings.xml:639:2: Multiple substitutions specified in non-positional format of string resource string/wikipedia_instructions_step_6. Did you mean to add the formatted="false" attribute?/home/vagrant/build/fr.free.nrw.commons/app/src/main/res/values-it/strings.xml:416:2: Multiple substitutions specified in non-positional format of string resource string/profileLevel. Did you mean to add the formatted="false" attribute?/home/vagrant/build/fr.free.nrw.commons/app/src/main/res/values-zh/strings.xml:459:2: Multiple substitutions specified in non-positional format of string resource string/profileLevel. Did you mean to add the formatted="false" attribute?/home/vagrant/build/fr.free.nrw.commons/app/src/main/res/values-lt/strings.xml:389:2: Multiple substitutions specified in non-positional format of string resource string/profileLevel. Did you mean to add the formatted="false" attribute?> Task :app:generateProdReleaseBuildConfig> Task :app:mapProdReleaseSourceSetPaths> Task :app:checkProdReleaseAarMetadata> Task :app:createProdReleaseCompatibleScreenManifests> Task :app:extractDeepLinksProdRelease> Task :app:mergeProdReleaseResources/home/vagrant/build/fr.free.nrw.commons/app/src/main/res/values-pl/strings.xml:440:2: Multiple substitutions specified in non-positional format of string resource string/profileLevel. Did you mean to add the formatted="false" attribute?/home/vagrant/build/fr.free.nrw.commons/app/src/main/res/values-nl/strings.xml:426:2: Multiple substitutions specified in non-positional format of string resource string/profileLevel. Did you mean to add the formatted="false" attribute?/home/vagrant/build/fr.free.nrw.commons/app/src/main/res/values-ia/strings.xml:398:2: Multiple substitutions specified in non-positional format of string resource string/profileLevel. Did you mean to add the formatted="false" attribute?> Task :app:processProdReleaseMainManifest/home/vagrant/build/fr.free.nrw.commons/app/src/main/AndroidManifest.xml Warning:provider#org.acra.attachment.AcraContentProvider@android:authorities was tagged at AndroidManifest.xml:0 to replace other declarations but no other declaration present> Task :app:processProdReleaseManifest> Task :app:javaPreCompileProdRelease> Task :app:dataBindingGenBaseClassesProdRelease> Task :app:extractProguardFiles> Task :app:mergeProdReleaseJniLibFolders> Task :app:mergeProdReleaseNativeLibs> Task :app:checkProdReleaseDuplicateClasses> Task :app:mergeProdReleaseStartupProfile> Task :app:mergeProdReleaseArtProfile> Task :app:mergeProdReleaseShaders> Task :app:compileProdReleaseShaders NO-SOURCE> Task :app:generateProdReleaseAssets UP-TO-DATE> Task :app:stripProdReleaseDebugSymbols[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.0.12077973] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.0.12077973] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.0.12077973] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.0.12077973] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.0.12077973] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.0.12077973] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.0.12077973] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.0.12077973] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.0.12077973] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.0.12077973] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.0.12077973] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.0.12077973] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.0.12077973] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.0.12077973] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.0.12077973] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.0.12077973] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.0.12077973] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.0.12077973] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.0.12077973] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.0.12077973] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir> Task :app:mergeProdReleaseAssets> Task :app:compressProdReleaseAssets> Task :app:extractProdReleaseNativeSymbolTables[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [27.0.12077973] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir> Task :app:extractProdReleaseVersionControlInfo> Task :app:mergeProdReleaseNativeDebugMetadata NO-SOURCE> Task :app:collectProdReleaseDependencies> Task :app:sdkProdReleaseDependencyData> Task :app:writeProdReleaseAppMetadata> Task :app:processProdReleaseManifestForPackage> Task :app:writeProdReleaseSigningConfigVersionswarn: removing resource fr.free.nrw.commons:string/contributions_subtitle without required default value.warn: removing resource fr.free.nrw.commons:string/depictions_edit_helper_show_edit_message_if without required default value.warn: removing resource fr.free.nrw.commons:string/license_name_cc_by_sa_3_0_at without required default value.warn: removing resource fr.free.nrw.commons:string/license_name_cc_by_sa_3_0_de without required default value.warn: removing resource fr.free.nrw.commons:string/license_name_cc_by_sa_3_0_ee without required default value.warn: removing resource fr.free.nrw.commons:string/license_name_cc_by_sa_3_0_es without required default value.warn: removing resource fr.free.nrw.commons:string/license_name_cc_by_sa_3_0_hr without required default value.warn: removing resource fr.free.nrw.commons:string/license_name_cc_by_sa_3_0_lu without required default value.warn: removing resource fr.free.nrw.commons:string/license_name_cc_by_sa_3_0_nl without required default value.warn: removing resource fr.free.nrw.commons:string/license_name_cc_by_sa_3_0_no without required default value.warn: removing resource fr.free.nrw.commons:string/license_name_cc_by_sa_3_0_pl without required default value.warn: removing resource fr.free.nrw.commons:string/license_name_cc_by_sa_3_0_ro without required default value.warn: removing resource fr.free.nrw.commons:string/license_name_cc_zero without required default value.warn: removing resource fr.free.nrw.commons:string/login_failed_password without required default value.warn: removing resource fr.free.nrw.commons:string/login_failed_username without required default value.warn: removing resource fr.free.nrw.commons:string/menu_open_in_browser without required default value.warn: removing resource fr.free.nrw.commons:string/multiple_uploads_title without required default value.warn: removing resource fr.free.nrw.commons:string/preference_tracking without required default value.warn: removing resource fr.free.nrw.commons:string/preference_tracking_summary without required default value.warn: removing resource fr.free.nrw.commons:string/share_license_summary without required default value.warn: removing resource fr.free.nrw.commons:string/starting_multiple_uploads without required default value.warn: removing resource fr.free.nrw.commons:string/uploads_pending_notification_indicator without required default value.> Task :app:processProdReleaseResources> Task :app:optimizeProdReleaseResources> Task :app:kaptGenerateStubsProdReleaseKotlin> Task :app:kaptProdReleaseKotlin/home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/Place.java:22: warning: There are multiple good constructors and Room will pick the no-arg constructor. You can use the @Ignore annotation to eliminate unwanted constructors.public class Place implements Parcelable {^/home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/Place.java:22: warning: There are multiple good constructors and Room will pick the no-arg constructor. You can use the @Ignore annotation to eliminate unwanted constructors.public class Place implements Parcelable {^> Task :app:compileProdReleaseKotlinw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/AboutActivity.kt:102:9 'onBackPressed(): Unit' is deprecated. This method has been deprecated in favor of using the{@link OnBackPressedDispatcher} via {@link #getOnBackPressedDispatcher()}.The OnBackPressedDispatcher controls how back button events are dispatchedto one or more {@link OnBackPressedCallback} objects.w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/AboutActivity.kt:106:24 Parameter 'view' is never usedw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/AboutActivity.kt:117:22 Parameter 'view' is never usedw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/AboutActivity.kt:128:23 Parameter 'view' is never usedw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/AboutActivity.kt:132:23 Parameter 'view' is never usedw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/AboutActivity.kt:136:23 Parameter 'view' is never usedw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/AboutActivity.kt:140:25 Parameter 'view' is never usedw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/AboutActivity.kt:144:29 Parameter 'view' is never usedw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/AboutActivity.kt:148:39 Parameter 'view' is never usedw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/AboutActivity.kt:177:25 Parameter 'view' is never usedw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/BaseMarker.kt:46:52 'getDrawable(Int): Drawable!' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/CommonsApplication.kt:44:28 'AcraCore' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/CommonsApplication.kt:45:28 'AcraDialog' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/CommonsApplication.kt:46:28 'AcraMailSender' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/CommonsApplication.kt:54:2 'AcraCore' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/CommonsApplication.kt:61:2 'AcraMailSender' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/CommonsApplication.kt:63:2 'AcraDialog' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/CommonsApplication.kt:112:17 Condition 'null == defaultExifTagsSet' is always 'false'w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/CommonsApplication.kt:204:41 Type mismatch: inferred type is String? but String was expectedw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/CommonsApplication.kt:207:30 Unsafe use of a nullable receiver of type Array<(out) String!>?w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/CommonsApplication.kt:350:33 Parameter 'ctx' is never usedw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/auth/LoginActivity.kt:3:25 'AccountAuthenticatorActivity' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/auth/LoginActivity.kt:4:20 'ProgressDialog' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/auth/LoginActivity.kt:47:23 'constructor AccountAuthenticatorActivity()' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/auth/LoginActivity.kt:47:23 'AccountAuthenticatorActivity' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/auth/LoginActivity.kt:62:33 'ProgressDialog' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/auth/LoginActivity.kt:71:15 'onCreate(Bundle?): Unit' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/auth/LoginActivity.kt:232:32 Parameter 'textView' is never usedw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/auth/LoginActivity.kt:246:73 Parameter 'which' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/auth/LoginActivity.kt:250:72 Parameter 'which' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/auth/LoginActivity.kt:324:9 'finish(): Unit' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/auth/LoginActivity.kt:328:26 'constructor ProgressDialog(Context!)' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/auth/LoginActivity.kt:328:26 'ProgressDialog' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/auth/LoginActivity.kt:329:13 'setter for isIndeterminate: Boolean' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/auth/LoginActivity.kt:331:13 'setMessage(CharSequence!): Unit' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/auth/LoginActivity.kt:359:13 'toggleSoftInput(Int, Int): Unit' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/auth/LoginActivity.kt:359:48 'SHOW_FORCED: Int' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/auth/LoginActivity.kt:384:9 'finish(): Unit' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/auth/LoginActivity.kt:399:31 Parameter 'text' is never usedw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/auth/SessionManager.kt:91:32 'removeAccount(Account!, AccountManagerCallback<Boolean!>!, Handler!): AccountManagerFuture<Boolean!>!' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/auth/SignupActivity.kt:34:18 This declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for detailsw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/auth/SignupActivity.kt:38:19 'onBackPressed(): Unit' is deprecated. This method has been deprecated in favor of using the{@link OnBackPressedDispatcher} via {@link #getOnBackPressedDispatcher()}.The OnBackPressedDispatcher controls how back button events are dispatchedto one or more {@link OnBackPressedCallback} objects.w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/campaigns/CampaignView.kt:99:29 Type mismatch: inferred type is String? but String was expectedw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/campaigns/CampaignView.kt:102:29 Type mismatch: inferred type is String? but String was expectedw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/category/CategoriesModel.kt:246:44 Unchecked cast: Any! to List<CategoryItem>w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/category/CategoryDao.kt:39:16 'release(): Boolean' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/category/CategoryDao.kt:67:16 'release(): Boolean' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/category/CategoryDao.kt:106:16 'release(): Boolean' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/category/CategoryDetailsActivity.kt:182:13 'onBackPressed(): Unit' is deprecated. This method has been deprecated in favor of using the{@link OnBackPressedDispatcher} via {@link #getOnBackPressedDispatcher()}.The OnBackPressedDispatcher controls how back button events are dispatchedto one or more {@link OnBackPressedCallback} objects.w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/category/CategoryDetailsActivity.kt:215:17 'onBackPressed(): Unit' is deprecated. This method has been deprecated in favor of using the{@link OnBackPressedDispatcher} via {@link #getOnBackPressedDispatcher()}.The OnBackPressedDispatcher controls how back button events are dispatchedto one or more {@link OnBackPressedCallback} objects.w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/category/CategoryDetailsActivity.kt:252:15 'onBackPressed(): Unit' is deprecated. This method has been deprecated in favor of using the{@link OnBackPressedDispatcher} via {@link #getOnBackPressedDispatcher()}.The OnBackPressedDispatcher controls how back button events are dispatchedto one or more {@link OnBackPressedCallback} objects.w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/category/ContinuationClient.kt:35:37 Name shadowed: continuationw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/contributions/ChunkInfo.kt:13:16 'readParcelable(ClassLoader?): T?' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/contributions/ContributionBoundaryCallback.kt:109:34 Parameter 'longs' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/contributions/ContributionController.kt:363:17 The corresponding parameter in the supertype 'DefaultCallback' is named 'imageFiles'. This may cause problems when calling this function with named arguments.w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/contributions/ContributionController.kt:391:36 'getJson(String, Class<T>?): T?' is deprecated. Migrate to newer Kotlin syntaxw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/contributions/ContributionViewHolder.kt:34:56 Parameter 'v' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/contributions/ContributionViewHolder.kt:35:54 Parameter 'v' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsFragment.kt:187:59 'TYPE_ORIENTATION: Int' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsFragment.kt:202:49 Parameter 'buttonView' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsFragment.kt:277:60 Parameter 'view' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsFragment.kt:287:64 Parameter 'view' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsFragment.kt:297:57 Parameter 'view' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsFragment.kt:306:43 Parameter 'view' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsFragment.kt:402:13 Condition 'binding!!.cardViewNearby != null' is always 'true'w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsFragment.kt:516:16 Condition 'resources == null' is always 'false'w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsFragment.kt:544:79 Parameter 'v' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsFragment.kt:746:30 The corresponding parameter in the supertype 'View' is named 'localizedMessage'. This may cause problems when calling this function with named arguments.w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsFragment.kt:995:22 'setter for retainInstance: Boolean' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsListFragment.kt:184:57 Parameter 'v' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsListFragment.kt:185:61 Parameter 'view' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsListFragment.kt:363:48 Parameter 'view' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsListFragment.kt:364:50 Parameter 'view' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsListFragment.kt:372:54 Parameter 'view' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsListFragment.kt:379:51 Parameter 'view' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsListFragment.kt:383:55 Parameter 'view' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsListFragment.kt:431:33 The corresponding parameter in the supertype 'View' is named 'numberOfUploads'. This may cause problems when calling this function with named arguments.w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsListFragment.kt:461:63 'getParcelable(String?): T?' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsListFragment.kt:466:34 The corresponding parameter in the supertype 'Callback' is named 'contribution'. This may cause problems when calling this function with named arguments.w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsListFragment.kt:466:49 The corresponding parameter in the supertype 'Callback' is named 'isWikipediaPageExists'. This may cause problems when calling this function with named arguments.w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsListFragment.kt:495:31 'getter for fragmentManager: FragmentManager?' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsListFragment.kt:498:60 Name shadowed: contributionw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsLocalDataSource.kt:98:17 Condition 'oldContribution != null' is always 'true'w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsPresenter.kt:40:44 The corresponding parameter in the supertype 'UserActionListener' is named 'uri'. This may cause problems when calling this function with named arguments.w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/contributions/MainActivity.kt:68:43 'OnNavigationItemSelectedListener' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/contributions/MainActivity.kt:120:73 Parameter 'view' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/contributions/MainActivity.kt:178:44 'setOnNavigationItemSelectedListener(BottomNavigationView.OnNavigationItemSelectedListener?): Unit' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/contributions/MainActivity.kt:179:34 'OnNavigationItemSelectedListener((MenuItem) -> Boolean): BottomNavigationView.OnNavigationItemSelectedListener' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/contributions/MainActivity.kt:196:44 'setOnNavigationItemSelectedListener(BottomNavigationView.OnNavigationItemSelectedListener?): Unit' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/contributions/MainActivity.kt:389:18 This declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for detailsw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/contributions/MainActivity.kt:395:23 'onBackPressed(): Unit' is deprecated. This method has been deprecated in favor of using the{@link OnBackPressedDispatcher} via {@link #getOnBackPressedDispatcher()}.The OnBackPressedDispatcher controls how back button events are dispatchedto one or more {@link OnBackPressedCallback} objects.w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/contributions/MainActivity.kt:411:27 'onBackPressed(): Unit' is deprecated. This method has been deprecated in favor of using the{@link OnBackPressedDispatcher} via {@link #getOnBackPressedDispatcher()}.The OnBackPressedDispatcher controls how back button events are dispatchedto one or more {@link OnBackPressedCallback} objects.w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/contributions/MainActivity.kt:422:19 'onBackPressed(): Unit' is deprecated. This method has been deprecated in favor of using the{@link OnBackPressedDispatcher} via {@link #getOnBackPressedDispatcher()}.The OnBackPressedDispatcher controls how back button events are dispatchedto one or more {@link OnBackPressedCallback} objects.w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/contributions/WikipediaInstructionsDialogFragment.kt:25:66 'getParcelable(String?): T?' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/coordinates/CoordinateEditHelper.kt:86:13 Condition 'latitude != null' is always 'true'w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/coordinates/CoordinateEditHelper.kt:95:13 Unnecessary safe call on a non-null receiver of type String?w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/customselector/helper/OnSwipeTouchListener.kt:31:35 'getDefaultDisplay(): Display!' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/customselector/helper/OnSwipeTouchListener.kt:33:17 'getMetrics(DisplayMetrics!): Unit' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/customselector/model/Image.kt:51:20 'readParcelable(ClassLoader?): T?' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/customselector/ui/adapter/ImageAdapter.kt:192:21 Name shadowed: sharedPreferencesw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/customselector/ui/adapter/ImageAdapter.kt:194:21 Name shadowed: showAlreadyActionedImagesw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/customselector/ui/adapter/ImageAdapter.kt:215:34 'thumbnail(Float): RequestBuilder<TranscodeType!>' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/customselector/ui/adapter/ImageAdapter.kt:226:26 'thumbnail(Float): RequestBuilder<TranscodeType!>' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/customselector/ui/adapter/ImageAdapter.kt:277:22 'thumbnail(Float): RequestBuilder<TranscodeType!>' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/customselector/ui/selector/CustomSelectorActivity.kt:252:22 'getParcelableArrayListExtra(String!): ArrayList<T!>?' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/customselector/ui/selector/CustomSelectorActivity.kt:253:37 Unnecessary safe call on a non-null receiver of type MutableLiveData<kotlin.collections.ArrayList<Image> /* = java.util.ArrayList<Image> */>w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/customselector/ui/selector/CustomSelectorActivity.kt:669:18 This declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for detailsw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/customselector/ui/selector/CustomSelectorActivity.kt:670:15 'onBackPressed(): Unit' is deprecated. This method has been deprecated in favor of using the{@link OnBackPressedDispatcher} via {@link #getOnBackPressedDispatcher()}.The OnBackPressedDispatcher controls how back button events are dispatchedto one or more {@link OnBackPressedCallback} objects.w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/customselector/ui/selector/CustomSelectorViewModelFactory.kt:18:63 Unchecked cast: fr.free.nrw.commons.customselector.ui.selector.CustomSelectorViewModel to CustomSelectorViewModel#1 (type parameter of fr.free.nrw.commons.customselector.ui.selector.CustomSelectorViewModelFactory.create)w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/customselector/ui/selector/ImageFileLoader.kt:115:25 Name shadowed: datew: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/customselector/ui/selector/ImageFragment.kt:303:15 'onAttach(Activity): Unit' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/customselector/ui/selector/ImageFragment.kt:457:14 Unnecessary safe call on a non-null receiver of type Single<List<Contribution>>w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/delete/DeleteHelper.kt:255:13 'when' is exhaustive so 'else' is redundant herew: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/description/DescriptionEditActivity.kt:3:20 'ProgressDialog' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/description/DescriptionEditActivity.kt:67:33 'ProgressDialog' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/description/DescriptionEditActivity.kt:95:57 'getParcelableArrayList(String?): ArrayList<T!>?' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/description/DescriptionEditActivity.kt:98:40 'getParcelable(String?): T?' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/description/DescriptionEditActivity.kt:101:26 'getParcelableArrayList(String?): ArrayList<T!>?' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/description/DescriptionEditActivity.kt:104:28 'getParcelable(String?): T?' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/description/DescriptionEditActivity.kt:172:37 Parameter 'view' is never usedw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/description/DescriptionEditActivity.kt:176:39 Parameter 'view' is never usedw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/description/DescriptionEditActivity.kt:216:72 Unchecked cast: List<UploadMediaDetail?> to kotlin.collections.ArrayList<UploadMediaDetail> /* = java.util.ArrayList<UploadMediaDetail> */w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/description/DescriptionEditActivity.kt:239:17 Unnecessary safe call on a non-null receiver of type Single<Boolean!>w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/description/DescriptionEditActivity.kt:240:49 Parameter 's' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/description/DescriptionEditActivity.kt:256:17 Condition 'commonsApplication != null' is always 'true'w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/description/DescriptionEditActivity.kt:273:38 Parameter 's' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/description/DescriptionEditActivity.kt:289:21 Condition 'commonsApplication != null' is always 'true'w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/description/DescriptionEditActivity.kt:297:26 'constructor ProgressDialog(Context!)' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/description/DescriptionEditActivity.kt:297:26 'ProgressDialog' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/description/DescriptionEditActivity.kt:298:26 'setter for isIndeterminate: Boolean' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/description/DescriptionEditActivity.kt:300:26 'setMessage(CharSequence!): Unit' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/di/ApplicationlessInjection.kt:4:20 'Fragment' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/di/ApplicationlessInjection.kt:38:54 'Fragment' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/di/ApplicationlessInjection.kt:67:65 'Fragment' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/di/CommonsDaggerIntentService.kt:3:20 'IntentService' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/di/CommonsDaggerIntentService.kt:6:60 'constructor IntentService(String!)' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/di/CommonsDaggerIntentService.kt:6:60 'IntentService' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/di/CommonsDaggerIntentService.kt:9:15 'onCreate(): Unit' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/explore/categories/media/PageableCategoriesMediaDataSource.kt:16:60 Parameter 'loadSize' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/explore/categories/parent/PageableParentCategoriesDataSource.kt:14:39 Parameter 'loadSize' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/explore/categories/sub/PageableSubCategoriesDataSource.kt:14:39 Parameter 'loadSize' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/explore/media/PageableMediaFragment.kt:69:19 'onBackPressed(): Unit' is deprecated. This method has been deprecated in favor of using the{@link OnBackPressedDispatcher} via {@link #getOnBackPressedDispatcher()}.The OnBackPressedDispatcher controls how back button events are dispatchedto one or more {@link OnBackPressedCallback} objects.w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/filepicker/FilePicker.kt:311:28 'getParcelableArrayListExtra(String!): ArrayList<T!>?' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/filepicker/UploadableFile.kt:35:29 'readParcelable(ClassLoader?): T?' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/filepicker/UploadableFile.kt:36:23 'readSerializable(): Serializable?' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/kvstore/BasicKvStore.kt:132:33 Parameter 'oldVersion' is never usedw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/kvstore/BasicKvStore.kt:132:50 Parameter 'version' is never usedw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/locationpicker/LocationPicker.kt:22:21 'getParcelableExtra(String!): T?' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/logging/LogsSender.kt:53:41 The corresponding parameter in the supertype 'ReportSender' is named 'errorContent'. This may cause problems when calling this function with named arguments.w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/media/MediaDetailFragment.kt:509:32 'getParcelable(String?): T?' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/media/MediaDetailFragment.kt:791:44 'removeGlobalOnLayoutListener(ViewTreeObserver.OnGlobalLayoutListener!): Unit' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/media/ZoomableActivity.kt:147:20 'getParcelableArrayListExtra(String!): ArrayList<T!>?' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/media/ZoomableActivity.kt:701:18 This declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for detailsw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/media/ZoomableActivity.kt:712:15 'onBackPressed(): Unit' is deprecated. This method has been deprecated in favor of using the{@link OnBackPressedDispatcher} via {@link #getOnBackPressedDispatcher()}.The OnBackPressedDispatcher controls how back button events are dispatchedto one or more {@link OnBackPressedCallback} objects.w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/mwapi/OkHttpJsonApiClient.kt:209:17 Condition 'response != null' is always 'true'w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/mwapi/OkHttpJsonApiClient.kt:241:17 Condition 'response != null' is always 'true'w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/mwapi/OkHttpJsonApiClient.kt:534:21 Condition 'item1 != null' is always 'true'w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/mwapi/OkHttpJsonApiClient.kt:534:38 Condition 'label != null' is always 'true'w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/mwapi/OkHttpJsonApiClient.kt:534:55 Condition 'clas != null' is always 'true'w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/mwapi/OkHttpJsonApiClient.kt:592:21 Condition 'item1 != null' is always 'true'w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/mwapi/OkHttpJsonApiClient.kt:592:38 Condition 'label != null' is always 'true'w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/mwapi/OkHttpJsonApiClient.kt:592:55 Condition 'clas != null' is always 'true'w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/mwapi/OkHttpJsonApiClient.kt:608:29 Variable 'formattedItemName' is never usedw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/navtab/NavTabFragmentPagerAdapter.kt:7:30 'FragmentPagerAdapter' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/navtab/NavTabFragmentPagerAdapter.kt:12:5 'FragmentPagerAdapter' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/BottomSheetAdapter.kt:108:21 'getter for adapterPosition: Int' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/BottomSheetAdapter.kt:117:21 'getter for adapterPosition: Int' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/WikidataFeedback.kt:93:34 Parameter 'aBoolean' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/WikidataFeedback.kt:103:9 'onBackPressed(): Unit' is deprecated. This method has been deprecated in favor of using the{@link OnBackPressedDispatcher} via {@link #getOnBackPressedDispatcher()}.The OnBackPressedDispatcher controls how back button events are dispatchedto one or more {@link OnBackPressedCallback} objects.w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/CommonPlaceClickActions.kt:133:54 Parameter 'dialog' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/CommonPlaceClickActions.kt:133:62 Parameter 'which' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:5:20 'ProgressDialog' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:22:27 'PreferenceManager' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:230:33 'ProgressDialog' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:257:33 'constructor Handler()' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:271:23 Unnecessary safe call on a non-null receiver of type ContributionControllerw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:276:35 Unnecessary safe call on a non-null receiver of type ContributionControllerw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:288:23 Unnecessary safe call on a non-null receiver of type ContributionControllerw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:293:39 Unnecessary safe call on a non-null receiver of type ContributionControllerw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:306:23 Unnecessary safe call on a non-null receiver of type ContributionControllerw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:311:39 Unnecessary safe call on a non-null receiver of type ContributionControllerw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:374:32 Unnecessary non-null assertion (!!) on a non-null receiver of type BookmarkLocationsDaow: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:375:29 Unnecessary non-null assertion (!!) on a non-null receiver of type PlacesRepositoryw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:375:49 Unnecessary non-null assertion (!!) on a non-null receiver of type NearbyControllerw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:377:26 'constructor ProgressDialog(Context!)' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:377:26 'ProgressDialog' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:379:26 'setMessage(CharSequence!): Unit' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:409:58 Parameter 'item' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:449:31 Unnecessary safe call on a non-null receiver of type ContributionControllerw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:452:35 Unnecessary safe call on a non-null receiver of type ContributionControllerw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:458:35 Unnecessary safe call on a non-null receiver of type ContributionControllerw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:464:40 Unnecessary safe call on a non-null receiver of type SystemThemeUtilsw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:471:28 Unnecessary safe call on a non-null receiver of type LocationServiceManagerw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:489:37 'PreferenceManager' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:489:55 'getDefaultSharedPreferences(Context!): SharedPreferences!' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:499:31 Unnecessary safe call on a non-null receiver of type JsonKvStorew: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:500:52 Unnecessary non-null assertion (!!) on a non-null receiver of type JsonKvStorew: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:516:35 'setZoom(Int): Int' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:636:44 'getColor(Int): Int' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:639:44 'getColor(Int): Int' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:642:44 'getColor(Int): Int' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:645:44 'getColor(Int): Int' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:651:44 'getColor(Int): Int' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:654:44 'getColor(Int): Int' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:657:44 'getColor(Int): Int' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:660:44 'getColor(Int): Int' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:702:35 Unnecessary non-null assertion (!!) on a non-null receiver of type JsonKvStorew: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:768:31 Unnecessary non-null assertion (!!) on a non-null receiver of type JsonKvStorew: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:770:35 Unnecessary non-null assertion (!!) on a non-null receiver of type JsonKvStorew: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:779:13 Condition 'binding!!.map != null' is always 'true'w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:804:17 Condition 'locationManager != null' is always 'true'w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:805:32 Unnecessary non-null assertion (!!) on a non-null receiver of type LocationServiceManagerw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:806:32 Unnecessary non-null assertion (!!) on a non-null receiver of type LocationServiceManagerw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:823:13 Condition 'applicationKvStore == null' is always 'false'w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:825:63 Elvis operator (?:) always returns the left operand of non-nullable type JsonKvStorew: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:878:96 Parameter 'v' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:961:38 'setBottomSheetCallback(BottomSheetBehavior.BottomSheetCallback!): Unit' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:970:64 Parameter 'v' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:982:18 'getter for defaultDisplay: Display!' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:982:33 'getter for height: Int' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:986:34 'setBottomSheetCallback(BottomSheetBehavior.BottomSheetCallback!): Unit' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:1014:69 Parameter 'view' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:1024:65 Parameter 'view' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:1089:31 Unnecessary non-null assertion (!!) on a non-null receiver of type JsonKvStorew: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:1091:35 Unnecessary non-null assertion (!!) on a non-null receiver of type JsonKvStorew: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:1325:29 Unnecessary non-null assertion (!!) on a non-null receiver of type PlacesRepositoryw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:1362:33 Unnecessary safe call on a non-null receiver of type NearbyControllerw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:1406:33 Unnecessary safe call on a non-null receiver of type NearbyControllerw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:1455:42 Type mismatch: inferred type is String? but String was expectedw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:1516:30 Parameter 'entity' is never usedw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:1519:33 Unnecessary safe call on a non-null receiver of type NearbyControllerw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:1571:33 Unnecessary safe call on a non-null receiver of type NearbyControllerw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:1601:23 Unchecked cast: (MapController.NearbyPlacesInfo) -> Unit to ((MapController.NearbyPlacesInfo?) -> Unit)?w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:1624:33 Unnecessary safe call on a non-null receiver of type NearbyControllerw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:1648:47 Unnecessary non-null assertion (!!) on a non-null receiver of type JsonKvStorew: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:1662:23 Unchecked cast: (MapController.NearbyPlacesInfo) -> Unit to ((MapController.NearbyPlacesInfo?) -> Unit)?w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:1677:25 Unnecessary safe call on a non-null receiver of type PlacesRepositoryw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:1702:9 Parameter 'shouldUpdateSelectedMarker' is never usedw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:1838:31 Unnecessary non-null assertion (!!) on a non-null receiver of type JsonKvStorew: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:1843:75 Parameter 'dialog' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:1843:83 Parameter 'which' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:1844:74 Parameter 'dialog' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:1844:82 Parameter 'which' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:1869:13 Condition 'latLng != null' is always 'true'w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:1876:13 Condition 'latLng != null' is always 'true'w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:1883:13 Condition 'latLng != null' is always 'true'w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:1954:31 Unnecessary non-null assertion (!!) on a non-null receiver of type LocationServiceManagerw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:1995:17 Condition 'selectedLabels != null' is always 'true'w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:2041:20 Condition 'binding!!.map == null' is always 'false'w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:2135:60 Parameter 'mapView' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:2426:50 Parameter 'view' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:2431:31 Unnecessary non-null assertion (!!) on a non-null receiver of type ContributionControllerw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:2440:51 Parameter 'view' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:2445:31 Unnecessary non-null assertion (!!) on a non-null receiver of type ContributionControllerw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:2454:57 Parameter 'view' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:2459:31 Unnecessary non-null assertion (!!) on a non-null receiver of type ContributionControllerw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:2478:55 Elvis operator (?:) always returns the left operand of non-nullable type Stringw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:2490:59 Elvis operator (?:) always returns the left operand of non-nullable type Map<String, String>w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:2491:67 Elvis operator (?:) always returns the left operand of non-nullable type Map<String, String>w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:2492:67 Elvis operator (?:) always returns the left operand of non-nullable type List<String>w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:2493:87 Elvis operator (?:) always returns the left operand of non-nullable type Map<String, Boolean>w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:2564:27 Unnecessary non-null assertion (!!) on a non-null receiver of type JsonKvStorew: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:2566:31 Unnecessary non-null assertion (!!) on a non-null receiver of type JsonKvStorew: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:2566:34 'getJson(String, Class<T>?): T?' is deprecated. Migrate to newer Kotlin syntaxw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:2586:29 Unnecessary non-null assertion (!!) on a non-null receiver of type WikidataEditListenerw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:2591:29 Unnecessary non-null assertion (!!) on a non-null receiver of type WikidataEditListenerw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:2595:34 Condition 'locationManager != null' is always 'true'w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:2608:32 Unnecessary non-null assertion (!!) on a non-null receiver of type LocationServiceManagerw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:2609:32 Unnecessary non-null assertion (!!) on a non-null receiver of type LocationServiceManagerw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:2612:32 Unnecessary non-null assertion (!!) on a non-null receiver of type LocationServiceManagerw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:2613:32 Unnecessary non-null assertion (!!) on a non-null receiver of type LocationServiceManagerw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:2623:15 'setUserVisibleHint(Boolean): Unit' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:2841:45 'getter for defaultDisplay: Display!' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:2841:60 'getter for height: Int' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt:2867:22 'setter for retainInstance: Boolean' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/presenter/NearbyParentFragmentPresenter.kt:182:74 Parameter 'v' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/presenter/NearbyParentFragmentPresenter.kt:194:78 Parameter 'v' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/presenter/NearbyParentFragmentPresenter.kt:668:33 Parameter 'proxy' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/nearby/presenter/NearbyParentFragmentPresenter.kt:668:63 Parameter 'args' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/notification/NotificationActivity.kt:62:11 This cast can never succeedw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/notification/NotificationActivity.kt:70:9 'onBackPressed(): Unit' is deprecated. This method has been deprecated in favor of using the{@link OnBackPressedDispatcher} via {@link #getOnBackPressedDispatcher()}.The OnBackPressedDispatcher controls how back button events are dispatchedto one or more {@link OnBackPressedCallback} objects.w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/notification/NotificationActivity.kt:149:41 'equals(Any?): Boolean' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/notification/NotificationActivity.kt:190:21 'onBackPressed(): Unit' is deprecated. This method has been deprecated in favor of using the{@link OnBackPressedDispatcher} via {@link #getOnBackPressedDispatcher()}.The OnBackPressedDispatcher controls how back button events are dispatchedto one or more {@link OnBackPressedCallback} objects.w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/notification/NotificationWorkerFragment.kt:3:20 'Fragment' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/notification/NotificationWorkerFragment.kt:12:36 'constructor Fragment()' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/notification/NotificationWorkerFragment.kt:12:36 'Fragment' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/notification/NotificationWorkerFragment.kt:17:15 'onCreate(Bundle?): Unit' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/notification/NotificationWorkerFragment.kt:18:9 'setter for retainInstance: Boolean' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/profile/ProfileActivity.kt:202:18 This declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for detailsw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/profile/ProfileActivity.kt:207:19 'onBackPressed(): Unit' is deprecated. This method has been deprecated in favor of using the{@link OnBackPressedDispatcher} via {@link #getOnBackPressedDispatcher()}.The OnBackPressedDispatcher controls how back button events are dispatchedto one or more {@link OnBackPressedCallback} objects.w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/profile/achievements/AchievementsFragment.kt:78:41 'getter for defaultDisplay: Display!' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/profile/achievements/AchievementsFragment.kt:78:56 'getMetrics(DisplayMetrics!): Unit' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/profile/achievements/AchievementsFragment.kt:432:13 Condition 'binding.progressBar != null' is always 'true'w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/quiz/QuizActivity.kt:65:18 This declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for detailsw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/quiz/QuizResultActivity.kt:55:19 'onBackPressed(): Unit' is deprecated. This method has been deprecated in favor of using the{@link OnBackPressedDispatcher} via {@link #getOnBackPressedDispatcher()}.The OnBackPressedDispatcher controls how back button events are dispatchedto one or more {@link OnBackPressedCallback} objects.w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/quiz/QuizResultActivity.kt:87:18 This declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for detailsw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/quiz/QuizResultActivity.kt:92:15 'onBackPressed(): Unit' is deprecated. This method has been deprecated in favor of using the{@link OnBackPressedDispatcher} via {@link #getOnBackPressedDispatcher()}.The OnBackPressedDispatcher controls how back button events are dispatchedto one or more {@link OnBackPressedCallback} objects.w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/quiz/QuizResultActivity.kt:141:20 'setter for isDrawingCacheEnabled: Boolean' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/quiz/QuizResultActivity.kt:142:53 'getter for drawingCache: Bitmap!' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/quiz/QuizResultActivity.kt:143:20 'setter for isDrawingCacheEnabled: Boolean' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/quiz/QuizResultActivity.kt:185:72 Parameter 'dialog' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/recentlanguages/RecentLanguagesDao.kt:48:16 'release(): Boolean' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/recentlanguages/RecentLanguagesDao.kt:67:16 'release(): Boolean' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/recentlanguages/RecentLanguagesDao.kt:86:16 'release(): Boolean' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/recentlanguages/RecentLanguagesDao.kt:115:16 'release(): Boolean' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/review/ReviewActivity.kt:64:45 Parameter 'title' is never usedw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/review/ReviewActivity.kt:88:57 'setColorFilter(Int, PorterDuff.Mode): Unit' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/review/ReviewActivity.kt:89:23 'getColor(Int): Int' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/review/ReviewActivity.kt:93:33 'getParcelable(String?): T?' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/review/ReviewActivity.kt:94:44 'getParcelable(String?): T?' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/review/ReviewActivity.kt:123:9 'onBackPressed(): Unit' is deprecated. This method has been deprecated in favor of using the{@link OnBackPressedDispatcher} via {@link #getOnBackPressedDispatcher()}.The OnBackPressedDispatcher controls how back button events are dispatchedto one or more {@link OnBackPressedCallback} objects.w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/review/ReviewActivity.kt:319:15 'onBackPressed(): Unit' is deprecated. This method has been deprecated in favor of using the{@link OnBackPressedDispatcher} via {@link #getOnBackPressedDispatcher()}.The OnBackPressedDispatcher controls how back button events are dispatchedto one or more {@link OnBackPressedCallback} objects.w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/review/ReviewController.kt:199:14 Variable 'title' is never usedw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/review/ReviewHelper.kt:143:21 Parameter 'throwable' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/review/ReviewImageFragment.kt:67:26 'fromHtml(String!): Spanned!' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/review/ReviewPagerAdapter.kt:8:30 'FragmentStatePagerAdapter' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/review/ReviewPagerAdapter.kt:11:49 'constructor FragmentStatePagerAdapter(FragmentManager)' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/review/ReviewPagerAdapter.kt:11:49 'FragmentStatePagerAdapter' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/settings/SettingsActivity.kt:44:9 'onBackPressed(): Unit' is deprecated. This method has been deprecated in favor of using the{@link OnBackPressedDispatcher} via {@link #getOnBackPressedDispatcher()}.The OnBackPressedDispatcher controls how back button events are dispatchedto one or more {@link OnBackPressedCallback} objects.w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/settings/SettingsFragment.kt:505:23 'locale: Locale!' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/settings/SettingsFragment.kt:506:40 'updateConfiguration(Configuration!, DisplayMetrics!): Unit' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/theme/BaseActivity.kt:61:12 'getter for defaultDisplay: Display!' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/theme/BaseActivity.kt:61:27 'getMetrics(DisplayMetrics!): Unit' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/theme/BaseActivity.kt:62:17 'scaledDensity: Float' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/theme/BaseActivity.kt:63:31 'updateConfiguration(Configuration!, DisplayMetrics!): Unit' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/FailedUploadsAdapter.kt:85:24 Condition 'imageSource != null' is always 'true'w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/FileProcessor.kt:73:26 Type mismatch: inferred type is String? but String was expectedw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/FileProcessor.kt:157:13 Unsafe use of a nullable receiver of type File?w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/FileProcessor.kt:157:13 Unsafe use of a nullable receiver of type Array<(out) File!>?w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/LanguagesAdapter.kt:160:47 Unchecked cast: Any! to kotlin.collections.LinkedHashMap<String, String> /* = java.util.LinkedHashMap<String, String> */w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/LanguagesAdapter.kt:162:47 Unchecked cast: Any! to kotlin.collections.LinkedHashMap<String, String> /* = java.util.LinkedHashMap<String, String> */w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/UploadActivity.kt:5:20 'ProgressDialog' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/UploadActivity.kt:21:30 'FragmentStatePagerAdapter' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/UploadActivity.kt:94:33 'ProgressDialog' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/UploadActivity.kt:238:26 'constructor ProgressDialog(Context!)' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/UploadActivity.kt:238:26 'ProgressDialog' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/UploadActivity.kt:239:26 'setMessage(CharSequence!): Unit' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/UploadActivity.kt:839:9 'constructor FragmentStatePagerAdapter(FragmentManager)' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/UploadActivity.kt:839:9 'FragmentStatePagerAdapter' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/UploadClient.kt:90:29 Condition 'contributionDao.getContribution(contribution.pageId) == null' is always 'false'w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/UploadClient.kt:113:17 Condition 'contributionDao.getContribution(contribution.pageId) == null' is always 'false'w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/UploadMediaDetail.kt:41:9 Property would not be serialized into a 'Parcel'. Add '@IgnoredOnParcel' annotation to remove the warningw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/UploadMediaDetail.kt:48:9 Property would not be serialized into a 'Parcel'. Add '@IgnoredOnParcel' annotation to remove the warningw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/UploadMediaDetailAdapter.kt:222:80 Parameter 'v' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/UploadMediaDetailAdapter.kt:229:84 Parameter 'v' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/UploadMediaDetailAdapter.kt:238:66 Parameter 'v' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/UploadMediaDetailAdapter.kt:245:70 Parameter 'v' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/UploadMediaDetailAdapter.kt:261:52 Parameter 'v' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/UploadMediaDetailAdapter.kt:289:46 Parameter 'v' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/UploadMediaDetailAdapter.kt:335:43 Parameter 'v' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/UploadMediaDetailAdapter.kt:348:96 Parameter 'view1' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/UploadMediaDetailAdapter.kt:348:125 Parameter 'id' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/UploadMediaDetailAdapter.kt:352:89 Parameter 'l' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/UploadProgressActivity.kt:100:9 'onBackPressed(): Unit' is deprecated. This method has been deprecated in favor of using the{@link OnBackPressedDispatcher} via {@link #getOnBackPressedDispatcher()}.The OnBackPressedDispatcher controls how back button events are dispatchedto one or more {@link OnBackPressedCallback} objects.w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/categories/UploadCategoriesFragment.kt:5:20 'ProgressDialog' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/categories/UploadCategoriesFragment.kt:57:33 'ProgressDialog' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/categories/UploadCategoriesFragment.kt:79:28 'getParcelable(String?): T?' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/categories/UploadCategoriesFragment.kt:128:48 Parameter 'v' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/categories/UploadCategoriesFragment.kt:129:52 Parameter 'v' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/categories/UploadCategoriesFragment.kt:140:25 Parameter 'v' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/categories/UploadCategoriesFragment.kt:268:9 'getter for fragmentManager: FragmentManager?' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/categories/UploadCategoriesFragment.kt:275:26 'constructor ProgressDialog(Context!)' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/categories/UploadCategoriesFragment.kt:275:26 'ProgressDialog' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/categories/UploadCategoriesFragment.kt:276:13 'setMessage(CharSequence!): Unit' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/categories/UploadCategoriesFragment.kt:351:51 Parameter 'v' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/categories/UploadCategoriesFragment.kt:351:75 Parameter 'event' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/categories/UploadCategoriesFragment.kt:366:46 Parameter 'v' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/depicts/DepictEditHelper.kt:19:9 Parameter 'notificationHelper' is never usedw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/depicts/DepictEditHelper.kt:20:9 Parameter 'wikidataEditService' is never usedw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/depicts/DepictEditHelper.kt:21:9 Parameter 'viewUtilWrapper' is never usedw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/depicts/DepictsFragment.kt:4:20 'ProgressDialog' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/depicts/DepictsFragment.kt:56:33 'ProgressDialog' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/depicts/DepictsFragment.kt:79:24 'getParcelable(String?): T?' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/depicts/DepictsFragment.kt:80:30 'getParcelable(String?): T?' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/depicts/DepictsFragment.kt:112:46 Parameter 'v' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/depicts/DepictsFragment.kt:129:50 Parameter 'v' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/depicts/DepictsFragment.kt:130:54 Parameter 'v' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/depicts/DepictsFragment.kt:271:9 'getter for fragmentManager: FragmentManager?' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/depicts/DepictsFragment.kt:285:26 'constructor ProgressDialog(Context!)' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/depicts/DepictsFragment.kt:285:26 'ProgressDialog' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/depicts/DepictsFragment.kt:286:26 'setMessage(CharSequence!): Unit' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/depicts/DepictsFragment.kt:350:25 Parameter 'v' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/depicts/DepictsFragment.kt:379:54 Parameter 'v' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/depicts/DepictsFragment.kt:379:78 Parameter 'event' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/depicts/DepictsFragment.kt:392:46 Parameter 'v' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/license/MediaLicenseFragment.kt:157:18 'fromHtml(String!): Spanned!' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/mediaDetails/UploadMediaDetailFragment.kt:136:49 'getParcelable(String?): T?' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/mediaDetails/UploadMediaDetailFragment.kt:171:69 'getParcelableArrayList(String?): ArrayList<T!>?' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/mediaDetails/UploadMediaDetailFragment.kt:466:51 Parameter 'buttonView' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/mediaDetails/UploadMediaPresenter.kt:173:38 Type mismatch: inferred type is String? but String was expectedw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/mediaDetails/UploadMediaPresenter.kt:294:38 Type mismatch: inferred type is String? but String was expectedw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/structure/depictions/DepictModel.kt:70:47 Parameter 'index' is never used, could be renamed to _w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/upload/worker/UploadWorker.kt:238:25 Condition 'contributionDao.getContribution(contribution.pageId) != null' is always 'true'w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/utils/DateUtil.kt:29:16 Type mismatch: inferred type is Date? but Date was expectedw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/utils/DeviceInfoUtil.kt:69:30 'SDK: String!' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/utils/DownloadUtils.kt:39:17 'allowScanningByMediaScanner(): Unit' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/utils/ImageUtils.kt:5:20 'ProgressDialog' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/utils/ImageUtils.kt:76:42 'ProgressDialog' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/utils/ImageUtils.kt:78:39 'ProgressDialog' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/utils/ImageUtils.kt:282:35 'ProgressDialog' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/utils/ImageUtils.kt:282:50 'show(Context!, CharSequence!, CharSequence!, Boolean, Boolean): ProgressDialog!' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/utils/ImageUtils.kt:293:32 'ProgressDialog' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/utils/ImageUtils.kt:293:47 'show(Context!, CharSequence!, CharSequence!, Boolean, Boolean): ProgressDialog!' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/utils/LayoutUtils.kt:44:45 'getter for defaultDisplay: Display!' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/utils/LayoutUtils.kt:44:60 'getMetrics(DisplayMetrics!): Unit' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/utils/NetworkUtils.kt:6:20 'NetworkInfo' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/utils/NetworkUtils.kt:28:55 'getter for isConnectedOrConnecting: Boolean' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/utils/NetworkUtils.kt:36:13 Variable 'telephonyManager' is never usedw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/utils/NetworkUtils.kt:42:35 'getter for type: Int' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/utils/NetworkUtils.kt:43:44 'TYPE_WIFI: Int' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/utils/NetworkUtils.kt:78:51 'NetworkInfo' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/utils/NetworkUtils.kt:83:36 'getter for activeNetworkInfo: NetworkInfo?' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/utils/ViewUtil.kt:70:13 Condition 'context == null' is always 'false'w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/utils/ViewUtil.kt:81:13 Condition 'context == null' is always 'false'w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/utils/ViewUtil.kt:92:13 Condition 'context == null' is always 'false'w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/utils/ViewUtil.kt:114:63 'getter for defaultDisplay: Display!' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/utils/ViewUtil.kt:115:28 'getter for width: Int' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/utils/ViewUtil.kt:115:48 'getter for height: Int' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/widget/HeightLimitedRecyclerView.kt:32:45 'getter for defaultDisplay: Display!' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/widget/HeightLimitedRecyclerView.kt:32:60 'getMetrics(DisplayMetrics!): Unit' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/wikidata/json/RuntimeTypeAdapterFactory.kt:208:55 Unchecked cast: TypeAdapter<*>? to TypeAdapter<R>?w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/wikidata/json/RuntimeTypeAdapterFactory.kt:222:48 Unchecked cast: TypeAdapter<*>? to TypeAdapter<R?>?w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/wikidata/model/EnumCodeMap.kt:18:23 Unsafe use of a nullable receiver of type Array<(out) T!>?w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/wikidata/model/WikiSite.kt:162:25 The corresponding parameter in the supertype 'Parcelable' is named 'other'. This may cause problems when calling this function with named arguments.w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/wikidata/model/WikiSite.kt:201:20 'readParcelable(ClassLoader?): T?' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/wikidata/model/page/PageProperties.kt:62:25 The corresponding parameter in the supertype 'Parcelable' is named 'other'. This may cause problems when calling this function with named arguments.w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/wikidata/model/page/PageTitle.kt:194:25 The corresponding parameter in the supertype 'Parcelable' is named 'other'. This may cause problems when calling this function with named arguments.w: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/wikidata/model/page/PageTitle.kt:243:27 'readParcelable(ClassLoader?): T?' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/wikidata/model/page/PageTitle.kt:244:29 'readParcelable(ClassLoader?): T?' is deprecated. Deprecated in Java> Task :app:compileProdReleaseJavaWithJavacThe following annotation processors are not incremental: dagger-android-processor-2.23.jar (com.google.dagger:dagger-android-processor:2.23), dagger-compiler-2.23.jar (com.google.dagger:dagger-compiler:2.23).Make sure all annotation processors are incremental to improve your build speed.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:generateProdReleaseLintVitalReportModel> Task :app:mergeProdReleaseGeneratedProguardFiles> Task :app:processProdReleaseJavaRes> Task :app:expandProdReleaseArtProfileWildcards> Task :app:mergeProdReleaseJavaResource> Task :app:lintVitalAnalyzeProdReleasetimber.lint.TimberIssueRegistry in /home/vagrant/.gradle/caches/8.9/transforms/f4a750a305786cc046bb38dd2d158737/transformed/jetified-timber-4.7.1/jars/lint.jar does not specify a vendor; see IssueRegistry#vendor> Task :app:minifyProdReleaseWithR8WARNING: R8: Missing class com.google.auto.service.AutoService (referenced from: org.acra.collector.ConfigurationCollector and 20 other contexts)> Task :app:compileProdReleaseArtProfile> Task :app:packageProdRelease> Task :app:createProdReleaseApkListingFileRedirect> Task :app:lintVitalReportProdRelease> Task :app:lintVitalProdRelease/home/vagrant/build/fr.free.nrw.commons/app/build.gradle: Error: commons-logging defines classes that conflict with classes now provided by Android. Solutions include finding newer versions or alternative libraries that don't have the same problem (for example, for httpclient use HttpUrlConnection or okhttp instead), or repackaging the library using something like jarjar. [DuplicatePlatformClasses]/home/vagrant/build/fr.free.nrw.commons/app/build.gradle: Error: httpclient defines classes that conflict with classes now provided by Android. Solutions include finding newer versions or alternative libraries that don't have the same problem (for example, for httpclient use HttpUrlConnection or okhttp instead), or repackaging the library using something like jarjar. [DuplicatePlatformClasses]Explanation for issues of type "DuplicatePlatformClasses":There are a number of libraries that duplicate not just functionality ofthe Android platform but using the exact same class names as the onesprovided in Android -- for example the apache http classes. This can leadto unexpected crashes.To solve this, you need to either find a newer version of the library whichno longer has this problem, or to repackage the library (and all of itsdependencies) using something like the jarjar tool, or finally, rewritingthe code to use different APIs (for example, for http code, consider usingHttpUrlConnection or a library like okhttp)./home/vagrant/build/fr.free.nrw.commons/app/src/main/res/layout/fragment_media_detail.xml:376: Error: @id/mediaDetailCategoryContainer is not a sibling in the same ConstraintLayout [NotSibling]app:layout_constraintTop_toBottomOf="@id/mediaDetailCategoryContainer"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/fr.free.nrw.commons/app/src/main/res/layout/fragment_media_detail.xml:377: Error: @id/mediaDetailuploadeddate is not a sibling in the same ConstraintLayout [NotSibling]app:layout_constraintBottom_toTopOf="@id/mediaDetailuploadeddate" />~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/fr.free.nrw.commons/app/src/main/res/layout/fragment_media_detail.xml:387: Error: @id/mediaDetailCategoryContainer is not a sibling in the same ConstraintLayout [NotSibling]app:layout_constraintTop_toBottomOf="@id/mediaDetailCategoryContainer"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/vagrant/build/fr.free.nrw.commons/app/src/main/res/layout/fragment_media_detail.xml:388: Error: @id/mediaDetailuploadeddate is not a sibling in the same ConstraintLayout [NotSibling]app:layout_constraintBottom_toTopOf="@id/mediaDetailuploadeddate"/>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Explanation for issues of type "NotSibling":Layout constraints in a given ConstraintLayout or RelativeLayout shouldreference other views within the same relative layout (but not itself!)6 errors, 0 warnings> Task :app:assembleProdReleaseDeprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.For more on this, please refer to https://docs.gradle.org/8.9/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.BUILD SUCCESSFUL in 9m 40s50 actionable tasks: 50 executed2025-04-20 16:41:52,110 DEBUG: Popen(['git', 'cat-file', '--batch-check'], cwd=/home/vagrant/build/fr.free.nrw.commons, universal_newlines=False, shell=None, istream=<valid stream>)2025-04-20 16:41:52,118 INFO: Successfully built version 5.3.0 of fr.free.nrw.commons from 9289dcc42c688d186fada2eb733dae49335c203c2025-04-20 16:41:52,611 DEBUG: Checking build/fr.free.nrw.commons/app/build/outputs/apk/prod/release/app-commons-v5.3.0-HEAD-prod-release-unsigned.apk2025-04-20 16:41:52,711 INFO: success: fr.free.nrw.commons2025-04-20 16:41:52,712 INFO: Finished2025-04-20 16:41:52,712 INFO: 1 build succeeded