log for fr.free.nrw.commons:1053

== Installed Android Tools ==2025-07-04 11:26:59,482 DEBUG: Reading 'config.yml'2025-07-04 11:26:59,493 INFO: Creating log directory2025-07-04 11:26:59,493 INFO: Creating temporary directory2025-07-04 11:26:59,493 INFO: Creating output directory2025-07-04 11:26:59,556 DEBUG: Getting git vcs interface for https://github.com/commons-app/apps-android-commons.git2025-07-04 11:26:59,556 DEBUG: Checking fr.free.nrw.commons:10532025-07-04 11:26:59,556 INFO: Building version 5.5.0 (1053) of fr.free.nrw.commons2025-07-04 11:26:59,556 WARNING: Android NDK version 'r27c' could not be found!2025-07-04 11:26:59,556 WARNING: Configured versions:Downloading https://f-droid.github.io/android-sdk-transparency-log/signed/checksums.json.asc into /home/vagrant/.cache/sdkmanager/checksums.json.asc2025-07-04 11:26:59,953 DEBUG: Starting new HTTPS connection (1): f-droid.github.io:4432025-07-04 11:27:00,167 DEBUG: https://f-droid.github.io:443 "GET /android-sdk-transparency-log/signed/checksums.json.asc HTTP/1.1" 200 4882025-07-04 11:27:00,176 DEBUG: Starting new HTTPS connection (1): f-droid.github.io:4432025-07-04 11:27:00,385 DEBUG: https://f-droid.github.io:443 "GET /android-sdk-transparency-log/signed/checksums.json HTTP/1.1" 200 150939Downloading https://f-droid.github.io/android-sdk-transparency-log/signed/checksums.json into /home/vagrant/.cache/sdkmanager/checksums.jsonDownloading https://dl.google.com/android/repository/android-ndk-r27c-linux.zip into /home/vagrant/.cache/sdkmanager/android-ndk-r27c-linux.zip2025-07-04 11:27:00,958 DEBUG: Starting new HTTPS connection (1): dl.google.com:4432025-07-04 11:27:01,206 DEBUG: https://dl.google.com:443 "GET /android/repository/android-ndk-r27c-linux.zip HTTP/1.1" 200 663987688Unzipping to /tmp/.sdkmanager-vizcpqekInstalling into /opt/android-sdk/ndk/27.2.124790182025-07-04 11:27:53,444 INFO: Set NDK r27c (27.2.12479018) up2025-07-04 11:27:53,449 DEBUG: Popen(['git', 'log', '-n', '1', '--pretty=%ct'], cwd=/home/vagrant/build/fr.free.nrw.commons, universal_newlines=False, shell=None, istream=None)2025-07-04 11:27:53,479 DEBUG: > sudo passwd --lock rootpasswd: password changed.2025-07-04 11:27:53,983 DEBUG: > sudo SUDO_FORCE_REMOVE=yes dpkg --purge sudo(Reading database ... 64069 files and directories currently installed.)Removing sudo (1.9.13p3-1+deb12u2) ...Purging configuration files for sudo (1.9.13p3-1+deb12u2) ...dpkg: warning: while removing sudo, directory '/etc/sudoers.d' not empty so not removedProcessing triggers for libc-bin (2.36-9+deb12u10) ...2025-07-04 11:28:24,992 INFO: Getting source for revision ca5c7ec966da349fe5352962428d0eadbd91b9fe2025-07-04 11:28:24,993 DEBUG: Directory: build/fr.free.nrw.commons2025-07-04 11:28:24,993 DEBUG: > git rev-parse --show-toplevel2025-07-04 11:28:25,197 DEBUG: Directory: build/fr.free.nrw.commons2025-07-04 11:28:25,197 DEBUG: > git submodule foreach --recursive git reset --hard2025-07-04 11:28:25,402 DEBUG: Directory: build/fr.free.nrw.commons2025-07-04 11:28:25,402 DEBUG: > git reset --hard2025-07-04 11:28:26,208 DEBUG: Directory: build/fr.free.nrw.commons2025-07-04 11:28:26,209 DEBUG: > git submodule foreach --recursive git clean -dffx2025-07-04 11:28:26,312 DEBUG: Directory: build/fr.free.nrw.commons2025-07-04 11:28:26,312 DEBUG: > git clean -dffx2025-07-04 11:28:26,415 DEBUG: Directory: build/fr.free.nrw.commons2025-07-04 11:28:26,416 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-07-04 11:28:30,730 DEBUG: Directory: build/fr.free.nrw.commons2025-07-04 11:28:30,730 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-07-04 11:28:31,336 DEBUG: Directory: build/fr.free.nrw.commons2025-07-04 11:28:31,337 DEBUG: > git remote set-head origin --auto2025-07-04 11:28:32,042 DEBUG: Directory: build/fr.free.nrw.commons2025-07-04 11:28:32,042 DEBUG: > git checkout -f ca5c7ec966da349fe5352962428d0eadbd91b9fe2025-07-04 11:28:32,546 DEBUG: Directory: build/fr.free.nrw.commons2025-07-04 11:28:32,546 DEBUG: > git clean -dffx2025-07-04 11:28:32,649 DEBUG: Directory: build/fr.free.nrw.commons2025-07-04 11:28:32,649 DEBUG: > git rev-parse --show-toplevel2025-07-04 11:28:32,853 DEBUG: Directory: build/fr.free.nrw.commons2025-07-04 11:28:32,853 DEBUG: > git submodule deinit --all --force2025-07-04 11:28:33,057 INFO: Creating local.properties file at build/fr.free.nrw.commons/local.properties2025-07-04 11:28:33,060 INFO: Creating local.properties file at build/fr.free.nrw.commons/app/local.properties2025-07-04 11:28:33,060 DEBUG: Removing debuggable flags from build/fr.free.nrw.commons/app2025-07-04 11:28:33,100 INFO: Removing specified files2025-07-04 11:28:33,100 INFO: Removing app/src/main/res/values-x-invalidLanguageCode2025-07-04 11:28:33,111 INFO: Cleaned build.gradle.kts of keysigning configs at build/fr.free.nrw.commons/app/build.gradle.kts2025-07-04 11:28:33,145 INFO: Running 'prebuild' commands in build/fr.free.nrw.commons/app2025-07-04 11:28:33,145 DEBUG: Directory: build/fr.free.nrw.commons/app2025-07-04 11:28:33,146 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-07-04 11:28:33,348 INFO: Cleaning Gradle project...2025-07-04 11:28:33,349 DEBUG: Directory: build/fr.free.nrw.commons/app2025-07-04 11:28:33,349 DEBUG: > /home/vagrant/fdroidserver/gradlew-fdroid cleanFound 8.11.1 via distributionUrlDownloading missing gradle version 8.11.1cachedir /home/vagrant/.cache/fdroidserver/home/vagrant/.cache/fdroidserver/gradle-8.11.1-bin.zip: OKRunning /opt/gradle/versions/8.11.1/bin/gradle cleanWelcome to Gradle 8.11.1!Here are the highlights of this release:- Parallel load and store for Configuration Cache- Java compilation errors at the end of the build output- Consolidated report for warnings and deprecationsFor more details see https://docs.gradle.org/8.11.1/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.11.1/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.jetifier.ignorelist=bcprov-jdk15on' is experimental.w: file:///home/vagrant/build/fr.free.nrw.commons/app/build.gradle.kts:399:9: 'setter for serviceAccountEmail: String?' is deprecated. Use JSON credentials instead.w: file:///home/vagrant/build/fr.free.nrw.commons/app/build.gradle.kts:412:9: 'exec(Action<ExecSpec>): ExecResult' is deprecated. This method will be removed in Gradle 9.0. Use ExecOperations.exec(Action) or ProviderFactory.exec(Action) instead.w: file:///home/vagrant/build/fr.free.nrw.commons/app/build.gradle.kts:425:9: 'exec(Action<ExecSpec>): ExecResult' is deprecated. This method will be removed in Gradle 9.0. Use ExecOperations.exec(Action) or ProviderFactory.exec(Action) instead.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.12.0'.> Task :app:clean UP-TO-DATE[Incubating] Problems report is available at: file:///home/vagrant/build/fr.free.nrw.commons/build/reports/problems/problems-report.htmlDeprecated 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.11.1/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.BUILD SUCCESSFUL in 3m 6s1 actionable task: 1 up-to-date2025-07-04 11:31:47,426 INFO: Scanning source for common problems...2025-07-04 11:31:47,489 DEBUG: scanner is configured to use signature data from: 'suss'2025-07-04 11:31:47,489 DEBUG: downloading 'https://fdroid.gitlab.io/fdroid-suss/suss.json'2025-07-04 11:31:48,061 DEBUG: write 'suss.json' to cache2025-07-04 11:31:48,064 DEBUG: next suss.json cache update due in 23:59:59.9866212025-07-04 11:31:48,280 INFO: Removing gradle-wrapper.jar at gradle/wrapper/gradle-wrapper.jar2025-07-04 11:31:48,516 INFO: Creating source tarball...2025-07-04 11:31:50,687 INFO: Building Gradle project...2025-07-04 11:31:50,687 DEBUG: Directory: build/fr.free.nrw.commons/app2025-07-04 11:31:50,687 DEBUG: > /home/vagrant/fdroidserver/gradlew-fdroid assembleProdReleaseFound 8.11.1 via distributionUrlRunning /opt/gradle/versions/8.11.1/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.11.1/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.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.12.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 35 in /opt/android-sdk/licensesLicense for package Android SDK Build-Tools 35 accepted.Preparing "Install Android SDK Build-Tools 35 v.35.0.0"."Install Android SDK Build-Tools 35 v.35.0.0" ready.Installing Android SDK Build-Tools 35 in /opt/android-sdk/build-tools/35.0.0"Install Android SDK Build-Tools 35 v.35.0.0" complete."Install Android SDK Build-Tools 35 v.35.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:preBuild UP-TO-DATE> Task :app:preProdReleaseBuild UP-TO-DATE> Task :app:mergeProdReleaseJniLibFolders> Task :app:mergeProdReleaseNativeLibs> Task :app:buildKotlinToolingMetadata> Task :app:checkKotlinGradlePluginConfigurationErrors> Task :app:checkProdReleaseDuplicateClasses> Task :app:stripProdReleaseDebugSymbols[CXX1104] NDK from ndk.dir at /opt/android-sdk/ndk/27.2.12479018 had version [27.2.12479018] which disagrees with android.ndkVersion [27.0.12077973][CXX1104] NDK from ndk.dir at /opt/android-sdk/ndk/27.2.12479018 had version [27.2.12479018] which disagrees with android.ndkVersion [27.0.12077973][CXX1104] NDK from ndk.dir at /opt/android-sdk/ndk/27.2.12479018 had version [27.2.12479018] which disagrees with android.ndkVersion [27.0.12077973][CXX1104] NDK from ndk.dir at /opt/android-sdk/ndk/27.2.12479018 had version [27.2.12479018] which disagrees with android.ndkVersion [27.0.12077973][CXX1104] NDK from ndk.dir at /opt/android-sdk/ndk/27.2.12479018 had version [27.2.12479018] which disagrees with android.ndkVersion [27.0.12077973][CXX1104] NDK from ndk.dir at /opt/android-sdk/ndk/27.2.12479018 had version [27.2.12479018] which disagrees with android.ndkVersion [27.0.12077973][CXX1104] NDK from ndk.dir at /opt/android-sdk/ndk/27.2.12479018 had version [27.2.12479018] which disagrees with android.ndkVersion [27.0.12077973][CXX1104] NDK from ndk.dir at /opt/android-sdk/ndk/27.2.12479018 had version [27.2.12479018] which disagrees with android.ndkVersion [27.0.12077973][CXX1104] NDK from ndk.dir at /opt/android-sdk/ndk/27.2.12479018 had version [27.2.12479018] which disagrees with android.ndkVersion [27.0.12077973][CXX1104] NDK from ndk.dir at /opt/android-sdk/ndk/27.2.12479018 had version [27.2.12479018] which disagrees with android.ndkVersion [27.0.12077973][CXX1104] NDK from ndk.dir at /opt/android-sdk/ndk/27.2.12479018 had version [27.2.12479018] which disagrees with android.ndkVersion [27.0.12077973][CXX1104] NDK from ndk.dir at /opt/android-sdk/ndk/27.2.12479018 had version [27.2.12479018] which disagrees with android.ndkVersion [27.0.12077973][CXX1104] NDK from ndk.dir at /opt/android-sdk/ndk/27.2.12479018 had version [27.2.12479018] which disagrees with android.ndkVersion [27.0.12077973][CXX1104] NDK from ndk.dir at /opt/android-sdk/ndk/27.2.12479018 had version [27.2.12479018] which disagrees with android.ndkVersion [27.0.12077973][CXX1104] NDK from ndk.dir at /opt/android-sdk/ndk/27.2.12479018 had version [27.2.12479018] which disagrees with android.ndkVersion [27.0.12077973][CXX1104] NDK from ndk.dir at /opt/android-sdk/ndk/27.2.12479018 had version [27.2.12479018] which disagrees with android.ndkVersion [27.0.12077973][CXX1104] NDK from ndk.dir at /opt/android-sdk/ndk/27.2.12479018 had version [27.2.12479018] which disagrees with android.ndkVersion [27.0.12077973][CXX1104] NDK from ndk.dir at /opt/android-sdk/ndk/27.2.12479018 had version [27.2.12479018] which disagrees with android.ndkVersion [27.0.12077973][CXX1104] NDK from ndk.dir at /opt/android-sdk/ndk/27.2.12479018 had version [27.2.12479018] which disagrees with android.ndkVersion [27.0.12077973][CXX1104] NDK from ndk.dir at /opt/android-sdk/ndk/27.2.12479018 had version [27.2.12479018] which disagrees with android.ndkVersion [27.0.12077973]Unable to strip the following libraries, packaging them as they are: libandroidx.graphics.path.so, libimagepipeline.so, libmapbox-gl.so, libnative-filters.so, libnative-imagetranscoder.so.> Task :app:dataBindingMergeDependencyArtifactsProdRelease> Task :app:generateProdReleaseResValues> Task :app:extractProdReleaseNativeSymbolTables[CXX1104] NDK from ndk.dir at /opt/android-sdk/ndk/27.2.12479018 had version [27.2.12479018] which disagrees with android.ndkVersion [27.0.12077973]> Task :app:generateProdReleaseResources> Task :app:mergeProdReleaseNativeDebugMetadata NO-SOURCE> Task :app:mergeProdReleaseResources/home/vagrant/build/fr.free.nrw.commons/app/src/main/res/values-pt/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-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:462: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-tr/strings.xml:435: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:463: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/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-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-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-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-sl/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:636: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-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-de/strings.xml:446: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-fr/strings.xml:450: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-sv/strings.xml:413: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-cs/strings.xml:441: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-hi/strings.xml:343: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-it/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-pl/strings.xml:443: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-bn/strings.xml:399: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:403: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-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-ko/strings.xml:413: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-el/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-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?/home/vagrant/build/fr.free.nrw.commons/app/src/main/res/values-zh/strings.xml:463: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:checkProdReleaseAarMetadata> Task :app:mapProdReleaseSourceSetPaths> Task :app:createProdReleaseCompatibleScreenManifests> Task :app:extractDeepLinksProdRelease> 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:mergeProdReleaseResources/home/vagrant/build/fr.free.nrw.commons/app/src/main/res/values-nl/strings.xml:428: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-ka/strings.xml:370: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-es/strings.xml:457: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:400:2: Multiple substitutions specified in non-positional format of string resource string/profileLevel. Did you mean to add the formatted="false" attribute?> Task :app:processProdReleaseManifest> Task :app:javaPreCompileProdRelease> Task :app:dataBindingGenBaseClassesProdRelease> Task :app:extractProguardFiles> Task :app:mergeProdReleaseStartupProfile> Task :app:mergeProdReleaseArtProfile> Task :app:mergeProdReleaseShaders> Task :app:compileProdReleaseShaders NO-SOURCE> Task :app:generateProdReleaseAssets UP-TO-DATE> Task :app:mergeProdReleaseAssets> Task :app:compressProdReleaseAssets> Task :app:extractProdReleaseVersionControlInfo> Task :app:collectProdReleaseDependencies> Task :app:sdkProdReleaseDependencyData> Task :app:writeProdReleaseAppMetadata> Task :app:writeProdReleaseSigningConfigVersions> Task :app:processProdReleaseManifestForPackagewarn: 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/category/GridViewAdapter.kt:103:18 'getAuthorOrUser(): String?' is deprecated. Use user for uploader username. Use attributedAuthor() for attribution. Note that the uploader may not be the creator/author.w: 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:364: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:392: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:40: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:41: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:996: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:189: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:190: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:368: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:369: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:377: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:384: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:388: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:436: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:466: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:471: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:471: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:500: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:503: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:193: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:195:21 Name shadowed: showAlreadyActionedImagesw: file:///home/vagrant/build/fr.free.nrw.commons/app/src/main/java/fr/free/nrw/commons/customselector/ui/selector/CustomSelectorActivity.kt:255: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:256: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:678: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:679: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:116: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:306: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:460: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:114:29 'getAuthorOrUser(): String?' is deprecated. Use user for uploader username. Use attributedAuthor() for attribution. Note that the uploader may not be the creator/author.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:74: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:320: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:508: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:789: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:605:25 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:96: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:106: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:231: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:258: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:272: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:277: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:289: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:294: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:307: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:312: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:375: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:376: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:376: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:378: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:378: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:380: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:410: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:450: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:453: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:459: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:465: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:472: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:490: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:490: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:500: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:501: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:517: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:637: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:640: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:643: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:646: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:652: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:655: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:658: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:661: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:703: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:769: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:771: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:780: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:805: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: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:807: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:824: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:826: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:879: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:962: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:971: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:983: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:983: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:987: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:1015: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:1025: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:1090: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:1092: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:1326: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:1363: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:1407: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:1456: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:1517: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:1520: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:1572: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:1602: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:1625: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:1649: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:1663: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:1678: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:1703: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:1839: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:1844: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:1844: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:1845: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:1845: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:1870: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:1877: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:1884: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:1955: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:1996: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:2042: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:2136: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:2427: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:2432: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:2441: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:2446: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:2455: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:2461: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:2481: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:2493: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:2494: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:2495: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:2496: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:2567: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:2569: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:2569: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:2589: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:2594: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:2598: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:2611: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:2615: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:2616: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:2626: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:2844: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:2844: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:2870: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:669: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:669: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:142: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:143: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:144: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:186: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:503: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:504: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:156: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:156: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:241: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:241: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:242: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:842: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:842: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:36: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: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/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:mergeProdReleaseGeneratedProguardFiles> Task :app:processProdReleaseJavaRes> Task :app:expandProdReleaseArtProfileWildcards> Task :app:mergeProdReleaseJavaResource> Task :app:generateProdReleaseLintVitalReportModel> Task :app:lintVitalAnalyzeProdReleasetimber.lint.TimberIssueRegistry in /home/vagrant/.gradle/caches/8.11.1/transforms/4eaf9e0408e561cd503880e7c267861c/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:lintVitalReportProdRelease> Task :app:lintVitalProdRelease/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!)4 errors, 0 warnings> Task :app:packageProdRelease> Task :app:createProdReleaseApkListingFileRedirect> Task :app:assembleProdRelease[Incubating] Problems report is available at: file:///home/vagrant/build/fr.free.nrw.commons/build/reports/problems/problems-report.htmlDeprecated 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.11.1/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.BUILD SUCCESSFUL in 10m 53s50 actionable tasks: 50 executed2025-07-04 11:42:45,579 INFO: Successfully built version 5.5.0 of fr.free.nrw.commons from ca5c7ec966da349fe5352962428d0eadbd91b9fe2025-07-04 11:42:45,899 DEBUG: Checking build/fr.free.nrw.commons/app/build/outputs/apk/prod/release/app-commons-v5.5.0-HEAD-prod-release-unsigned.apk2025-07-04 11:42:46,000 INFO: success: fr.free.nrw.commons2025-07-04 11:42:46,001 INFO: Finished2025-07-04 11:42:46,001 INFO: 1 build succeeded