log for luci.sixsixsix.powerampache2.fdroid:89
== Installed Android Tools ==
2025-07-26 05:43:36,053 DEBUG: Reading 'config.yml'
2025-07-26 05:43:36,066 INFO: Creating log directory
2025-07-26 05:43:36,066 INFO: Creating temporary directory
2025-07-26 05:43:36,066 INFO: Creating output directory
2025-07-26 05:43:36,085 DEBUG: Getting git vcs interface for https://github.com/icefields/Power-Ampache-2
2025-07-26 05:43:36,085 DEBUG: Checking luci.sixsixsix.powerampache2.fdroid:89
2025-07-26 05:43:36,086 INFO: Building version 1.01-83-fdroid (89) of luci.sixsixsix.powerampache2.fdroid
2025-07-26 05:43:36,091 DEBUG: Popen(['git', 'log', '-n', '1', '--pretty=%ct'], cwd=/home/vagrant/build/luci.sixsixsix.powerampache2.fdroid, universal_newlines=False, shell=None, istream=None)
2025-07-26 05:43:36,114 DEBUG: > sudo passwd --lock root
passwd: password changed.
2025-07-26 05:43:39,226 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 removed
Processing triggers for libc-bin (2.36-9+deb12u10) ...
2025-07-26 05:44:09,834 INFO: Getting source for revision e86b3d4e99617db6444b2f494cf81cc510cea77e
2025-07-26 05:44:09,835 DEBUG: Directory: build/luci.sixsixsix.powerampache2.fdroid
2025-07-26 05:44:09,835 DEBUG: > git rev-parse --show-toplevel
2025-07-26 05:44:10,041 DEBUG: Directory: build/luci.sixsixsix.powerampache2.fdroid
2025-07-26 05:44:10,041 DEBUG: > git submodule foreach --recursive git reset --hard
2025-07-26 05:44:10,245 DEBUG: Directory: build/luci.sixsixsix.powerampache2.fdroid
2025-07-26 05:44:10,245 DEBUG: > git reset --hard
2025-07-26 05:44:15,174 DEBUG: Directory: build/luci.sixsixsix.powerampache2.fdroid
2025-07-26 05:44:15,177 DEBUG: > git submodule foreach --recursive git clean -dffx
2025-07-26 05:44:15,381 DEBUG: Directory: build/luci.sixsixsix.powerampache2.fdroid
2025-07-26 05:44:15,382 DEBUG: > git clean -dffx
2025-07-26 05:44:15,486 DEBUG: Directory: build/luci.sixsixsix.powerampache2.fdroid
2025-07-26 05:44:15,486 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 origin
2025-07-26 05:44:17,494 DEBUG: Directory: build/luci.sixsixsix.powerampache2.fdroid
2025-07-26 05:44:17,495 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 origin
2025-07-26 05:44:18,099 DEBUG: Directory: build/luci.sixsixsix.powerampache2.fdroid
2025-07-26 05:44:18,099 DEBUG: > git remote set-head origin --auto
2025-07-26 05:44:18,804 DEBUG: Directory: build/luci.sixsixsix.powerampache2.fdroid
2025-07-26 05:44:18,804 DEBUG: > git checkout -f e86b3d4e99617db6444b2f494cf81cc510cea77e
2025-07-26 05:44:21,049 DEBUG: Directory: build/luci.sixsixsix.powerampache2.fdroid
2025-07-26 05:44:21,049 DEBUG: > git clean -dffx
2025-07-26 05:44:21,153 DEBUG: Directory: build/luci.sixsixsix.powerampache2.fdroid
2025-07-26 05:44:21,153 DEBUG: > git rev-parse --show-toplevel
2025-07-26 05:44:21,357 DEBUG: Directory: build/luci.sixsixsix.powerampache2.fdroid
2025-07-26 05:44:21,357 DEBUG: > git submodule deinit --all --force
2025-07-26 05:44:21,460 INFO: Creating local.properties file at build/luci.sixsixsix.powerampache2.fdroid/local.properties
2025-07-26 05:44:21,485 INFO: Creating local.properties file at build/luci.sixsixsix.powerampache2.fdroid/app/local.properties
2025-07-26 05:44:21,485 DEBUG: Removing debuggable flags from build/luci.sixsixsix.powerampache2.fdroid/app
2025-07-26 05:44:21,538 INFO: Running 'prebuild' commands in build/luci.sixsixsix.powerampache2.fdroid/app
2025-07-26 05:44:21,538 DEBUG: Directory: build/luci.sixsixsix.powerampache2.fdroid/app
2025-07-26 05:44:21,538 DEBUG: > bash -e -u -o pipefail -x -c -- sed -i -e '/foojay/d' ../settings.gradle.kts
/etc/bash.bashrc: line 7: PS1: unbound variable
+ sed -i -e /foojay/d ../settings.gradle.kts
2025-07-26 05:44:21,742 INFO: Cleaning Gradle project...
2025-07-26 05:44:21,742 DEBUG: Directory: build/luci.sixsixsix.powerampache2.fdroid/app
2025-07-26 05:44:21,742 DEBUG: > /home/vagrant/fdroidserver/gradlew-fdroid clean
Found 8.11.1 via distributionUrl
Downloading missing gradle version 8.11.1
cachedir /home/vagrant/.cache/fdroidserver
/home/vagrant/.cache/fdroidserver/gradle-8.11.1-bin.zip: OK
Running /opt/gradle/versions/8.11.1/bin/gradle clean
Welcome 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 deprecations
For more details see https://docs.gradle.org/8.11.1/release-notes.html
To 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 :
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/build.gradle.kts:17:24: 'getter for buildDir: File!' is deprecated. Deprecated in Java
> Configure project :app
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/build.gradle.kts:40:9: Variable 'errorLogUrl' is never used
> Task :app:clean UP-TO-DATE
BUILD SUCCESSFUL in 2m 27s
1 actionable task: 1 up-to-date
2025-07-26 05:46:58,730 INFO: Scanning source for common problems...
2025-07-26 05:46:58,801 DEBUG: scanner is configured to use signature data from: 'suss'
2025-07-26 05:46:58,802 DEBUG: downloading 'https://fdroid.gitlab.io/fdroid-suss/suss.json'
2025-07-26 05:46:59,436 DEBUG: write 'suss.json' to cache
2025-07-26 05:46:59,438 DEBUG: next suss.json cache update due in 23:59:59.989241
2025-07-26 05:46:59,576 INFO: Removing gradle-wrapper.jar at gradle/wrapper/gradle-wrapper.jar
2025-07-26 05:46:59,713 INFO: Removing Android APK file at app/PlayStore/release/app-PlayStore-release.apk
2025-07-26 05:46:59,729 INFO: Removing Android APK file at app/PlayStoreFree/release/app-PlayStoreFree-release.apk
2025-07-26 05:46:59,746 INFO: Removing Android APK file at app/FDroid/release/app-FDroid-release.apk
2025-07-26 05:46:59,790 INFO: Removing Android APK file at app/Github/release/app-Github-release.apk
2025-07-26 05:46:59,806 INFO: Removing Android APK file at app/release/PowerAmpache2-v040rc1-signed.apk
2025-07-26 05:46:59,854 INFO: Creating source tarball...
2025-07-26 05:47:08,072 INFO: Building Gradle project...
2025-07-26 05:47:08,073 DEBUG: Directory: build/luci.sixsixsix.powerampache2.fdroid/app
2025-07-26 05:47:08,073 DEBUG: > /home/vagrant/fdroidserver/gradlew-fdroid assembleFDroidRelease
Found 8.11.1 via distributionUrl
Running /opt/gradle/versions/8.11.1/bin/gradle assembleFDroidRelease
To 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
Exception while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-14/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-15/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-16/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-17/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-18/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-19/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-20/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-21/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-22/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-23/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-24/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-25/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-26/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-27/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-28/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-29/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-30/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-31/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-32/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-33/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-14/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-15/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-16/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-17/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-18/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-19/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-20/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-21/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-22/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-23/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-24/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-25/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-26/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-27/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-28/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-29/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-30/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-31/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-32/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-33/package.xml. Probably the SDK is read-only
Checking the license for package Android SDK Build-Tools 35 in /opt/android-sdk/licenses
License 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 35 in /opt/android-sdk/licenses
License for package Android SDK Platform 35 accepted.
Preparing "Install Android SDK Platform 35 (revision 2)".
"Install Android SDK Platform 35 (revision 2)" ready.
Installing Android SDK Platform 35 in /opt/android-sdk/platforms/android-35
"Install Android SDK Platform 35 (revision 2)" complete.
"Install Android SDK Platform 35 (revision 2)" finished.
Exception while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-14/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-15/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-16/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-17/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-18/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-19/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-20/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-21/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-22/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-23/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-24/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-25/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-26/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-27/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-28/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-29/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-30/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-31/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-32/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-33/package.xml. Probably the SDK is read-only
> Task :app:preBuild UP-TO-DATE
> Task :app:preFDroidReleaseBuild UP-TO-DATE
> Task :app:mergeFDroidReleaseJniLibFolders
> Task :data-ampache:preBuild UP-TO-DATE
> Task :data-ampache:preReleaseBuild UP-TO-DATE
> Task :data-ampache:mergeReleaseJniLibFolders
> Task :data-ampache:mergeReleaseNativeLibs NO-SOURCE
> Task :domain:preBuild UP-TO-DATE
> Task :domain:preReleaseBuild UP-TO-DATE
> Task :data-ampache:copyReleaseJniLibsProjectOnly
> Task :domain:mergeReleaseJniLibFolders
> Task :domain:mergeReleaseNativeLibs NO-SOURCE
> Task :MrLog:preBuild UP-TO-DATE
> Task :MrLog:preReleaseBuild UP-TO-DATE
> Task :domain:copyReleaseJniLibsProjectOnly
> Task :MrLog:mergeReleaseJniLibFolders
> Task :MrLog:mergeReleaseNativeLibs NO-SOURCE
> Task :MrLog:copyReleaseJniLibsProjectOnly
> Task :data-ampache:prepareReleaseArtProfile
> Task :app:mergeFDroidReleaseNativeLibs
> Task :domain:prepareReleaseArtProfile
> Task :MrLog:prepareReleaseArtProfile
> Task :app:mergeFDroidReleaseArtProfile
> Task :app:stripFDroidReleaseDebugSymbols
Unable to strip the following libraries, packaging them as they are: libandroidx.graphics.path.so.
> Task :data-ampache:checkKotlinGradlePluginConfigurationErrors SKIPPED
> Task :data-ampache:generateReleaseResValues
> Task :data-ampache:generateReleaseResources
> Task :app:extractFDroidReleaseNativeSymbolTables
> Task :data-ampache:packageReleaseResources
> Task :app:mergeFDroidReleaseNativeDebugMetadata NO-SOURCE
> Task :app:expandFDroidReleaseL8ArtProfileWildcards
> Task :domain:checkKotlinGradlePluginConfigurationErrors SKIPPED
> Task :domain:generateReleaseResValues
> Task :domain:generateReleaseResources
> Task :domain:packageReleaseResources
> Task :MrLog:checkKotlinGradlePluginConfigurationErrors SKIPPED
> Task :MrLog:generateReleaseBuildConfig
> Task :MrLog:generateReleaseResValues
> Task :MrLog:generateReleaseResources
> Task :data-ampache:parseReleaseLocalResources
> Task :domain:parseReleaseLocalResources
> Task :MrLog:packageReleaseResources
> Task :MrLog:parseReleaseLocalResources
> Task :domain:javaPreCompileRelease
> Task :MrLog:javaPreCompileRelease
> Task :domain:generateReleaseRFile
> Task :data-ampache:generateReleaseRFile
> Task :MrLog:generateReleaseRFile
> Task :data-ampache:javaPreCompileRelease
> Task :app:buildKotlinToolingMetadata
> Task :app:checkKotlinGradlePluginConfigurationErrors SKIPPED
> Task :app:generateFDroidReleaseBuildConfig
> Task :app:checkFDroidReleaseDuplicateClasses
> Task :domain:writeReleaseAarMetadata
> Task :data-ampache:writeReleaseAarMetadata
> Task :MrLog:writeReleaseAarMetadata
> Task :app:generateFDroidReleaseResValues
> Task :app:checkFDroidReleaseAarMetadata
> Task :app:mapFDroidReleaseSourceSetPaths
> Task :app:generateFDroidReleaseResources
> Task :app:packageFDroidReleaseResources
> Task :app:mergeFDroidReleaseResources
> Task :app:createFDroidReleaseCompatibleScreenManifests
> Task :app:extractDeepLinksFDroidRelease
> Task :data-ampache:extractDeepLinksRelease
> Task :domain:extractDeepLinksRelease
> Task :app:parseFDroidReleaseLocalResources
> Task :MrLog:extractDeepLinksRelease
> Task :data-ampache:compileReleaseLibraryResources
> Task :domain:compileReleaseLibraryResources
> Task :MrLog:processReleaseManifest
> Task :domain:processReleaseManifest
> Task :data-ampache:processReleaseManifest
> Task :MrLog:compileReleaseLibraryResources
> Task :app:processFDroidReleaseMainManifest
/home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/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:processFDroidReleaseManifest
> Task :app:javaPreCompileFDroidRelease
> Task :app:desugarFDroidReleaseFileDependencies
> Task :app:mergeFDroidReleaseStartupProfile
> Task :MrLog:compileReleaseKotlin
> Task :app:processFDroidReleaseManifestForPackage
> Task :app:mergeExtDexFDroidRelease
> Task :MrLog:compileReleaseJavaWithJavac
> Task :MrLog:bundleLibRuntimeToDirRelease
> Task :MrLog:bundleLibRuntimeToJarRelease
> Task :MrLog:bundleLibCompileToJarRelease
> Task :app:processFDroidReleaseResources
> Task :app:mergeFDroidReleaseShaders
> Task :app:compileFDroidReleaseShaders NO-SOURCE
> Task :app:generateFDroidReleaseAssets UP-TO-DATE
> Task :data-ampache:mergeReleaseShaders
> Task :data-ampache:compileReleaseShaders NO-SOURCE
> Task :data-ampache:generateReleaseAssets UP-TO-DATE
> Task :data-ampache:mergeReleaseAssets
> Task :domain:mergeReleaseShaders
> Task :domain:compileReleaseShaders NO-SOURCE
> Task :domain:generateReleaseAssets UP-TO-DATE
> Task :domain:mergeReleaseAssets
> Task :MrLog:mergeReleaseShaders
> Task :MrLog:compileReleaseShaders NO-SOURCE
> Task :MrLog:generateReleaseAssets UP-TO-DATE
> Task :MrLog:mergeReleaseAssets
> Task :app:mergeFDroidReleaseAssets
> Task :app:compressFDroidReleaseAssets
> Task :app:extractProguardFiles
> Task :data-ampache:extractProguardFiles
> Task :domain:extractProguardFiles
> Task :MrLog:processReleaseJavaRes
> Task :MrLog:createFullJarRelease
> Task :MrLog:extractProguardFiles
> Task :MrLog:generateReleaseLintModel
> Task :MrLog:prepareLintJarForPublish
> Task :domain:prepareLintJarForPublish
> Task :data-ampache:prepareLintJarForPublish
> Task :data-ampache:stripReleaseDebugSymbols NO-SOURCE
> Task :data-ampache:copyReleaseJniLibsProjectAndLocalJars
> Task :data-ampache:extractDeepLinksForAarRelease
> Task :domain:stripReleaseDebugSymbols NO-SOURCE
> Task :domain:copyReleaseJniLibsProjectAndLocalJars
> Task :domain:extractDeepLinksForAarRelease
> Task :MrLog:stripReleaseDebugSymbols NO-SOURCE
> Task :MrLog:copyReleaseJniLibsProjectAndLocalJars
> Task :MrLog:extractDeepLinksForAarRelease
> Task :MrLog:extractReleaseAnnotations
> Task :MrLog:mergeReleaseGeneratedProguardFiles
> Task :MrLog:mergeReleaseConsumerProguardFiles
> Task :domain:writeReleaseLintModelMetadata
> Task :MrLog:writeReleaseLintModelMetadata
> Task :data-ampache:writeReleaseLintModelMetadata
> Task :domain:compileReleaseKotlin
> Task :MrLog:mergeReleaseJavaResource
> Task :MrLog:generateReleaseLintVitalModel
> Task :MrLog:syncReleaseLibJars
> Task :MrLog:bundleReleaseLocalLintAar
> Task :domain:compileReleaseKotlin
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/domain/src/main/java/luci/sixsixsix/powerampache2/domain/common/Extensions.kt:48:14 'static field IP_ADDRESS: Pattern!' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/domain/src/main/java/luci/sixsixsix/powerampache2/domain/models/Song.kt:121:14 'fun setFolderType(p0: Int?): MediaMetadata.Builder' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/domain/src/main/java/luci/sixsixsix/powerampache2/domain/models/Song.kt:121:42 'static field FOLDER_TYPE_ALBUMS: Int' is deprecated. Deprecated in Java.
> Task :app:collectFDroidReleaseDependencies
> Task :domain:compileReleaseJavaWithJavac NO-SOURCE
> Task :domain:bundleLibRuntimeToJarRelease
> Task :domain:bundleLibCompileToJarRelease
> Task :domain:processReleaseJavaRes
> Task :domain:bundleLibRuntimeToDirRelease
> Task :domain:createFullJarRelease
> Task :domain:generateReleaseLintModel
> Task :domain:extractReleaseAnnotations
> Task :domain:mergeReleaseGeneratedProguardFiles
> Task :domain:mergeReleaseConsumerProguardFiles
> Task :domain:mergeReleaseJavaResource
> Task :domain:syncReleaseLibJars
> Task :domain:bundleReleaseLocalLintAar
> Task :app:optimizeFDroidReleaseResources
> Task :domain:generateReleaseLintVitalModel
> Task :app:sdkFDroidReleaseDependencyData
> Task :app:writeFDroidReleaseAppMetadata
> Task :app:writeFDroidReleaseSigningConfigVersions
> Task :MrLog:lintVitalAnalyzeRelease
> Task :data-ampache:kspReleaseKotlin
w: [ksp] /home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/data-ampache/src/main/java/luci/sixsixsix/powerampache2/data/local/MusicDao.kt:66: The query returns some columns [user] which are not used by luci.sixsixsix.powerampache2.`data`.local.models.SongUrl. You can use @ColumnInfo annotation on the properties to specify the mapping. You can annotate the function with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns. You can suppress this warning by annotating the function with @SuppressWarnings(RoomWarnings.QUERY_MISMATCH). Columns returned by the query: authToken, serverUrl, bitrate, user.
w: [ksp] /home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/data-ampache/src/main/java/luci/sixsixsix/powerampache2/data/local/MusicDao.kt:169: The query returns some columns [acount] which are not used by luci.sixsixsix.powerampache2.`data`.local.entities.AlbumEntity. You can use @ColumnInfo annotation on the properties to specify the mapping. You can annotate the function with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns. You can suppress this warning by annotating the function with @SuppressWarnings(RoomWarnings.QUERY_MISMATCH). Columns returned by the query: acount, id, name, basename, artistId, artistName, artists, time, year, songCount, diskCount, genre, artUrl, flag, rating, averageRating, multiUserId, searchName.
w: [ksp] /home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/data-ampache/src/main/java/luci/sixsixsix/powerampache2/data/local/MusicDao.kt:175: The query returns some columns [acount] which are not used by luci.sixsixsix.powerampache2.`data`.local.entities.AlbumEntity. You can use @ColumnInfo annotation on the properties to specify the mapping. You can annotate the function with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns. You can suppress this warning by annotating the function with @SuppressWarnings(RoomWarnings.QUERY_MISMATCH). Columns returned by the query: acount, id, name, basename, artistId, artistName, artists, time, year, songCount, diskCount, genre, artUrl, flag, rating, averageRating, multiUserId, searchName.
w: [ksp] /home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/data-ampache/src/main/java/luci/sixsixsix/powerampache2/data/local/MusicDao.kt:184: The query returns some columns [acount, mediaId, playCount, lastPlayed, mediaId, title, albumId, albumName, songUri, bitrate, channels, mime, mode, streamFormat, format, disk, composer, rateHz, size, trackNumber, imageUrl, albumArtist, preciseRating, lyrics, comment, language, relativePath, owner, searchTitle, searchAlbum, searchArtist] which are not used by luci.sixsixsix.powerampache2.`data`.local.entities.AlbumEntity. You can use @ColumnInfo annotation on the properties to specify the mapping. You can annotate the function with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns. You can suppress this warning by annotating the function with @SuppressWarnings(RoomWarnings.QUERY_MISMATCH). Columns returned by the query: acount, id, name, basename, artistId, artistName, artists, time, year, songCount, diskCount, genre, artUrl, flag, rating, averageRating, multiUserId, searchName, mediaId, playCount, lastPlayed, multiUserId, id, mediaId, title, albumId, albumName, artistId, artistName, songUri, bitrate, channels, genre, mime, name, mode, streamFormat, format, disk, composer, rateHz, size, time, trackNumber, year, imageUrl, albumArtist, averageRating, preciseRating, rating, lyrics, comment, language, relativePath, owner, flag, multiUserId, searchTitle, searchAlbum, searchArtist.
w: [ksp] /home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/data-ampache/src/main/java/luci/sixsixsix/powerampache2/data/local/MusicDao.kt:217: The query returns some columns [lastPlayed, id] which are not used by luci.sixsixsix.powerampache2.`data`.local.entities.SongEntity. You can use @ColumnInfo annotation on the properties to specify the mapping. You can annotate the function with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns. You can suppress this warning by annotating the function with @SuppressWarnings(RoomWarnings.QUERY_MISMATCH). Columns returned by the query: mediaId, playCount, lastPlayed, multiUserId, id, mediaId, title, albumId, albumName, artistId, artistName, albumArtist, songUrl, imageUrl, bitrate, streamBitrate, catalog, channels, composer, filename, genre, mime, playCount, playlistTrackNumber, rateHz, size, time, trackNumber, year, name, mode, artists, flag, streamFormat, format, streamMime, publisher, replayGainTrackGain, replayGainTrackPeak, disk, diskSubtitle, mbId, comment, language, lyrics, albumMbId, artistMbId, albumArtistMbId, averageRating, preciseRating, rating, multiUserId, searchTitle.
w: [ksp] /home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/data-ampache/src/main/java/luci/sixsixsix/powerampache2/data/local/MusicDao.kt:256: The query returns some columns [acount] which are not used by luci.sixsixsix.powerampache2.`data`.local.entities.ArtistEntity. You can use @ColumnInfo annotation on the properties to specify the mapping. You can annotate the function with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns. You can suppress this warning by annotating the function with @SuppressWarnings(RoomWarnings.QUERY_MISMATCH). Columns returned by the query: acount, id, name, albumCount, songCount, genre, artUrl, flag, summary, time, yearFormed, placeFormed, multiUserId, searchName.
w: [ksp] /home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/data-ampache/src/main/java/luci/sixsixsix/powerampache2/data/local/MusicDao.kt:267: The query returns some columns [baseArtistId] which are not used by luci.sixsixsix.powerampache2.`data`.local.entities.ArtistEntity. You can use @ColumnInfo annotation on the properties to specify the mapping. You can annotate the function with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns. You can suppress this warning by annotating the function with @SuppressWarnings(RoomWarnings.QUERY_MISMATCH). Columns returned by the query: baseArtistId, id, name, albumCount, songCount, genre, artUrl, flag, summary, time, yearFormed, placeFormed, multiUserId, searchName.
w: [ksp] /home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/data-ampache/src/main/java/luci/sixsixsix/powerampache2/data/local/MusicDao.kt:274: The query returns some columns [baseArtistId] which are not used by luci.sixsixsix.powerampache2.`data`.local.entities.ArtistEntity. You can use @ColumnInfo annotation on the properties to specify the mapping. You can annotate the function with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns. You can suppress this warning by annotating the function with @SuppressWarnings(RoomWarnings.QUERY_MISMATCH). Columns returned by the query: baseArtistId, id, name, albumCount, songCount, genre, artUrl, flag, summary, time, yearFormed, placeFormed, multiUserId, searchName.
w: [ksp] /home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/data-ampache/src/main/java/luci/sixsixsix/powerampache2/data/local/MusicDao.kt:283: The query returns some columns [baseArtistId] which are not used by luci.sixsixsix.powerampache2.`data`.local.entities.AlbumEntity. You can use @ColumnInfo annotation on the properties to specify the mapping. You can annotate the function with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns. You can suppress this warning by annotating the function with @SuppressWarnings(RoomWarnings.QUERY_MISMATCH). Columns returned by the query: baseArtistId, id, name, basename, artistId, artistName, artists, time, year, songCount, diskCount, genre, artUrl, flag, rating, averageRating, multiUserId, searchName.
w: [ksp] /home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/data-ampache/src/main/java/luci/sixsixsix/powerampache2/data/local/MusicDao.kt:316: The query returns some columns [position] which are not used by luci.sixsixsix.powerampache2.`data`.local.entities.SongEntity. You can use @ColumnInfo annotation on the properties to specify the mapping. You can annotate the function with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns. You can suppress this warning by annotating the function with @SuppressWarnings(RoomWarnings.QUERY_MISMATCH). Columns returned by the query: mediaId, title, albumId, albumName, artistId, artistName, albumArtist, songUrl, imageUrl, bitrate, streamBitrate, catalog, channels, composer, filename, genre, mime, playCount, playlistTrackNumber, rateHz, size, time, trackNumber, year, name, mode, artists, flag, streamFormat, format, streamMime, publisher, replayGainTrackGain, replayGainTrackPeak, disk, diskSubtitle, mbId, comment, language, lyrics, albumMbId, artistMbId, albumArtistMbId, averageRating, preciseRating, rating, multiUserId, searchTitle, position.
w: [ksp] /home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/data-ampache/src/main/java/luci/sixsixsix/powerampache2/data/local/MusicDao.kt:323: The query returns some columns [position] which are not used by luci.sixsixsix.powerampache2.`data`.local.entities.SongEntity. You can use @ColumnInfo annotation on the properties to specify the mapping. You can annotate the function with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns. You can suppress this warning by annotating the function with @SuppressWarnings(RoomWarnings.QUERY_MISMATCH). Columns returned by the query: mediaId, title, albumId, albumName, artistId, artistName, albumArtist, songUrl, imageUrl, bitrate, streamBitrate, catalog, channels, composer, filename, genre, mime, playCount, playlistTrackNumber, rateHz, size, time, trackNumber, year, name, mode, artists, flag, streamFormat, format, streamMime, publisher, replayGainTrackGain, replayGainTrackPeak, disk, diskSubtitle, mbId, comment, language, lyrics, albumMbId, artistMbId, albumArtistMbId, averageRating, preciseRating, rating, multiUserId, searchTitle, position.
w: [ksp] /home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/data-ampache/src/main/java/luci/sixsixsix/powerampache2/data/local/MusicDao.kt:329: The query returns some columns [position] which are not used by luci.sixsixsix.powerampache2.`data`.local.entities.SongEntity. You can use @ColumnInfo annotation on the properties to specify the mapping. You can annotate the function with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns. You can suppress this warning by annotating the function with @SuppressWarnings(RoomWarnings.QUERY_MISMATCH). Columns returned by the query: mediaId, title, albumId, albumName, artistId, artistName, albumArtist, songUrl, imageUrl, bitrate, streamBitrate, catalog, channels, composer, filename, genre, mime, playCount, playlistTrackNumber, rateHz, size, time, trackNumber, year, name, mode, artists, flag, streamFormat, format, streamMime, publisher, replayGainTrackGain, replayGainTrackPeak, disk, diskSubtitle, mbId, comment, language, lyrics, albumMbId, artistMbId, albumArtistMbId, averageRating, preciseRating, rating, multiUserId, searchTitle, position.
w: [ksp] /home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/data-ampache/src/main/java/luci/sixsixsix/powerampache2/data/local/MusicDao.kt:410: The query returns some columns [position] which are not used by luci.sixsixsix.powerampache2.`data`.local.entities.DownloadedSongEntity. You can use @ColumnInfo annotation on the properties to specify the mapping. You can annotate the function with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns. You can suppress this warning by annotating the function with @SuppressWarnings(RoomWarnings.QUERY_MISMATCH). Columns returned by the query: mediaId, title, albumId, albumName, artistId, artistName, songUri, bitrate, channels, genre, mime, name, mode, streamFormat, format, disk, composer, rateHz, size, time, trackNumber, year, imageUrl, albumArtist, averageRating, preciseRating, rating, lyrics, comment, language, relativePath, owner, flag, multiUserId, searchTitle, searchAlbum, searchArtist, position.
w: [ksp] /home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/data-ampache/src/main/java/luci/sixsixsix/powerampache2/data/local/MusicDao.kt:443: The query returns some columns [playCount, lastPlayed, id] which are not used by luci.sixsixsix.powerampache2.`data`.local.entities.DownloadedSongEntity. You can use @ColumnInfo annotation on the properties to specify the mapping. You can annotate the function with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns. You can suppress this warning by annotating the function with @SuppressWarnings(RoomWarnings.QUERY_MISMATCH). Columns returned by the query: mediaId, playCount, lastPlayed, multiUserId, id, mediaId, title, albumId, albumName, artistId, artistName, songUri, bitrate, channels, genre, mime, name, mode, streamFormat, format, disk, composer, rateHz, size, time, trackNumber, year, imageUrl, albumArtist, averageRating, preciseRating, rating, lyrics, comment, language, relativePath, owner, flag, multiUserId, searchTitle, searchAlbum, searchArtist.
w: [ksp] /home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/data-ampache/src/main/java/luci/sixsixsix/powerampache2/data/local/MusicDao.kt:461: luci.sixsixsix.powerampache2.`data`.local.entities.ArtistEntity has some properties [summary, placeFormed] which are not returned by the query. If they are not supposed to be read from the result, you can mark them with @Ignore annotation. You can suppress this warning by annotating the function with @SuppressWarnings(RoomWarnings.QUERY_MISMATCH). Columns returned by the query: songCount, id, name, genre, artUrl, searchName, time, flag, albumCount, yearFormed, multiUserId.
w: [ksp] /home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/data-ampache/src/main/java/luci/sixsixsix/powerampache2/data/local/MusicDao.kt:470: The query returns some columns [albumCount] which are not used by luci.sixsixsix.powerampache2.`data`.local.entities.AlbumEntity. You can use @ColumnInfo annotation on the properties to specify the mapping. You can annotate the function with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns. You can suppress this warning by annotating the function with @SuppressWarnings(RoomWarnings.QUERY_MISMATCH). Columns returned by the query: songCount, id, multiUserId, name, basename, artistId, artists, artistName, genre, artUrl, time, searchName, flag, albumCount, year, diskCount, rating, averageRating.
w: [ksp] /home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/data-ampache/src/main/java/luci/sixsixsix/powerampache2/data/local/MusicDao.kt:473: The query returns some columns [albumCount] which are not used by luci.sixsixsix.powerampache2.`data`.local.entities.AlbumEntity. You can use @ColumnInfo annotation on the properties to specify the mapping. You can annotate the function with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns. You can suppress this warning by annotating the function with @SuppressWarnings(RoomWarnings.QUERY_MISMATCH). Columns returned by the query: songCount, id, name, multiUserId, basename, artistId, artists, artistName, searchName, genre, artUrl, time, flag, albumCount, year, diskCount, rating, averageRating.
w: [ksp] /home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/data-ampache/src/main/java/luci/sixsixsix/powerampache2/data/local/MusicDao.kt:476: The query returns some columns [albumCount] which are not used by luci.sixsixsix.powerampache2.`data`.local.entities.AlbumEntity. You can use @ColumnInfo annotation on the properties to specify the mapping. You can annotate the function with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns. You can suppress this warning by annotating the function with @SuppressWarnings(RoomWarnings.QUERY_MISMATCH). Columns returned by the query: songCount, id, name, multiUserId, basename, artistId, artistName, artists, genre, artUrl, time, flag, albumCount, searchName, year, diskCount, rating, averageRating.
w: [ksp] /home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/data-ampache/src/main/java/luci/sixsixsix/powerampache2/data/local/MusicDao.kt:479: The query returns some columns [albumCount] which are not used by luci.sixsixsix.powerampache2.`data`.local.entities.AlbumEntity. You can use @ColumnInfo annotation on the properties to specify the mapping. You can annotate the function with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns. You can suppress this warning by annotating the function with @SuppressWarnings(RoomWarnings.QUERY_MISMATCH). Columns returned by the query: songCount, id, name, searchName, multiUserId, basename, artistId, artistName, artists, genre, artUrl, time, flag, albumCount, year, diskCount, rating, averageRating.
w: [ksp] /home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/data-ampache/src/main/java/luci/sixsixsix/powerampache2/data/local/MusicDao.kt:482: luci.sixsixsix.powerampache2.`data`.local.entities.ArtistEntity has some properties [summary, placeFormed] which are not returned by the query. If they are not supposed to be read from the result, you can mark them with @Ignore annotation. You can suppress this warning by annotating the function with @SuppressWarnings(RoomWarnings.QUERY_MISMATCH). Columns returned by the query: songCount, id, name, multiUserId, genre, searchName, artUrl, time, flag, albumCount, yearFormed.
w: [ksp] /home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/data-ampache/src/main/java/luci/sixsixsix/powerampache2/data/local/MusicDao.kt:491: The query returns some columns [acount] which are not used by luci.sixsixsix.powerampache2.`data`.local.entities.ArtistEntity. You can use @ColumnInfo annotation on the properties to specify the mapping. You can annotate the function with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns. luci.sixsixsix.powerampache2.`data`.local.entities.ArtistEntity has some properties [summary, placeFormed] which are not returned by the query. If they are not supposed to be read from the result, you can mark them with @Ignore annotation. You can suppress this warning by annotating the function with @SuppressWarnings(RoomWarnings.QUERY_MISMATCH). Columns returned by the query: acount, songCount, id, searchName, multiUserId, name, genre, artUrl, time, flag, albumCount, yearFormed.
w: [ksp] /home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/data-ampache/src/main/java/luci/sixsixsix/powerampache2/data/local/MusicDao.kt:513: The query returns some columns [baseArtistId] which are not used by luci.sixsixsix.powerampache2.`data`.local.entities.ArtistEntity. You can use @ColumnInfo annotation on the properties to specify the mapping. You can annotate the function with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns. luci.sixsixsix.powerampache2.`data`.local.entities.ArtistEntity has some properties [summary, placeFormed] which are not returned by the query. If they are not supposed to be read from the result, you can mark them with @Ignore annotation. You can suppress this warning by annotating the function with @SuppressWarnings(RoomWarnings.QUERY_MISMATCH). Columns returned by the query: baseArtistId, songCount, id, searchName, multiUserId, name, genre, artUrl, time, flag, albumCount, yearFormed.
w: [ksp] /home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/data-ampache/src/main/java/luci/sixsixsix/powerampache2/data/local/MusicDao.kt:524: The query returns some columns [baseArtistId] which are not used by luci.sixsixsix.powerampache2.`data`.local.entities.ArtistEntity. You can use @ColumnInfo annotation on the properties to specify the mapping. You can annotate the function with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns. luci.sixsixsix.powerampache2.`data`.local.entities.ArtistEntity has some properties [summary, placeFormed] which are not returned by the query. If they are not supposed to be read from the result, you can mark them with @Ignore annotation. You can suppress this warning by annotating the function with @SuppressWarnings(RoomWarnings.QUERY_MISMATCH). Columns returned by the query: baseArtistId, songCount, id, searchName, multiUserId, name, genre, artUrl, time, flag, albumCount, yearFormed.
w: [ksp] /home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/data-ampache/src/main/java/luci/sixsixsix/powerampache2/data/local/MusicDao.kt:608: The query returns some columns [lastPlayed, id] which are not used by luci.sixsixsix.powerampache2.`data`.local.entities.SongEntity. You can use @ColumnInfo annotation on the properties to specify the mapping. You can annotate the function with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns. You can suppress this warning by annotating the function with @SuppressWarnings(RoomWarnings.QUERY_MISMATCH). Columns returned by the query: mediaId, playCount, lastPlayed, multiUserId, id, mediaId, title, albumId, albumName, artistId, artistName, albumArtist, songUrl, imageUrl, bitrate, streamBitrate, catalog, channels, composer, filename, genre, mime, playCount, playlistTrackNumber, rateHz, size, time, trackNumber, year, name, mode, artists, flag, streamFormat, format, streamMime, publisher, replayGainTrackGain, replayGainTrackPeak, disk, diskSubtitle, mbId, comment, language, lyrics, albumMbId, artistMbId, albumArtistMbId, averageRating, preciseRating, rating, multiUserId, searchTitle.
w: [ksp] /home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/data-ampache/src/main/java/luci/sixsixsix/powerampache2/data/local/MusicDao.kt:615: The query returns some columns [lastPlayed, id] which are not used by luci.sixsixsix.powerampache2.`data`.local.entities.SongEntity. You can use @ColumnInfo annotation on the properties to specify the mapping. You can annotate the function with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns. You can suppress this warning by annotating the function with @SuppressWarnings(RoomWarnings.QUERY_MISMATCH). Columns returned by the query: mediaId, playCount, lastPlayed, multiUserId, id, mediaId, title, albumId, albumName, artistId, artistName, albumArtist, songUrl, imageUrl, bitrate, streamBitrate, catalog, channels, composer, filename, genre, mime, playCount, playlistTrackNumber, rateHz, size, time, trackNumber, year, name, mode, artists, flag, streamFormat, format, streamMime, publisher, replayGainTrackGain, replayGainTrackPeak, disk, diskSubtitle, mbId, comment, language, lyrics, albumMbId, artistMbId, albumArtistMbId, averageRating, preciseRating, rating, multiUserId, searchTitle.
w: [ksp] /home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/data-ampache/src/main/java/luci/sixsixsix/powerampache2/data/local/MusicDao.kt:622: The query returns some columns [lastPlayed, id] which are not used by luci.sixsixsix.powerampache2.`data`.local.entities.SongEntity. You can use @ColumnInfo annotation on the properties to specify the mapping. You can annotate the function with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns. You can suppress this warning by annotating the function with @SuppressWarnings(RoomWarnings.QUERY_MISMATCH). Columns returned by the query: mediaId, playCount, lastPlayed, multiUserId, id, mediaId, title, albumId, albumName, artistId, artistName, albumArtist, songUrl, imageUrl, bitrate, streamBitrate, catalog, channels, composer, filename, genre, mime, playCount, playlistTrackNumber, rateHz, size, time, trackNumber, year, name, mode, artists, flag, streamFormat, format, streamMime, publisher, replayGainTrackGain, replayGainTrackPeak, disk, diskSubtitle, mbId, comment, language, lyrics, albumMbId, artistMbId, albumArtistMbId, averageRating, preciseRating, rating, multiUserId, searchTitle.
w: [ksp] /home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/data-ampache/src/main/java/luci/sixsixsix/powerampache2/data/local/MusicDao.kt:629: The query returns some columns [playCount, lastPlayed, id] which are not used by luci.sixsixsix.powerampache2.`data`.local.entities.DownloadedSongEntity. You can use @ColumnInfo annotation on the properties to specify the mapping. You can annotate the function with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns. You can suppress this warning by annotating the function with @SuppressWarnings(RoomWarnings.QUERY_MISMATCH). Columns returned by the query: mediaId, playCount, lastPlayed, multiUserId, id, mediaId, title, albumId, albumName, artistId, artistName, songUri, bitrate, channels, genre, mime, name, mode, streamFormat, format, disk, composer, rateHz, size, time, trackNumber, year, imageUrl, albumArtist, averageRating, preciseRating, rating, lyrics, comment, language, relativePath, owner, flag, multiUserId, searchTitle, searchAlbum, searchArtist.
w: [ksp] /home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/data-ampache/src/main/java/luci/sixsixsix/powerampache2/data/local/MusicDao.kt:636: The query returns some columns [playCount, lastPlayed, id] which are not used by luci.sixsixsix.powerampache2.`data`.local.entities.DownloadedSongEntity. You can use @ColumnInfo annotation on the properties to specify the mapping. You can annotate the function with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns. You can suppress this warning by annotating the function with @SuppressWarnings(RoomWarnings.QUERY_MISMATCH). Columns returned by the query: mediaId, playCount, lastPlayed, multiUserId, id, mediaId, title, albumId, albumName, artistId, artistName, songUri, bitrate, channels, genre, mime, name, mode, streamFormat, format, disk, composer, rateHz, size, time, trackNumber, year, imageUrl, albumArtist, averageRating, preciseRating, rating, lyrics, comment, language, relativePath, owner, flag, multiUserId, searchTitle, searchAlbum, searchArtist.
> Task :domain:lintVitalAnalyzeRelease
> Task :data-ampache:kaptGenerateStubsReleaseKotlin
w: Kapt currently doesn't support language version 2.0+. Falling back to 1.9.
> Task :data-ampache:kaptReleaseKotlin
> Task :data-ampache:compileReleaseKotlin
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/data-ampache/build/generated/ksp/release/kotlin/luci/sixsixsix/powerampache2/data/local/MusicDao_Impl.kt:5032:31 This declaration overrides a deprecated member but is not marked as deprecated itself. Please add the '@Deprecated' annotation or suppress the diagnostic.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/data-ampache/src/main/java/luci/sixsixsix/powerampache2/data/ArtistsRepositoryImpl.kt:79:72 This declaration needs opt-in. Its usage should be marked with '@kotlinx.coroutines.ExperimentalCoroutinesApi' or '@OptIn(kotlinx.coroutines.ExperimentalCoroutinesApi::class)'
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/data-ampache/src/main/java/luci/sixsixsix/powerampache2/data/MusicRepositoryImpl.kt:211:25 Condition is always 'true'.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/data-ampache/src/main/java/luci/sixsixsix/powerampache2/data/PlaylistsRepositoryImpl.kt:664:18 Condition is always 'false'.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/data-ampache/src/main/java/luci/sixsixsix/powerampache2/data/PlaylistsRepositoryImpl.kt:664:53 Condition is always 'false'.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/data-ampache/src/main/java/luci/sixsixsix/powerampache2/data/local/StorageManagerImpl.kt:43:34 Java type mismatch: inferred type is 'kotlin.String?', but 'kotlin.String' was expected.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/data-ampache/src/main/java/luci/sixsixsix/powerampache2/data/local/StorageManagerImpl.kt:70:34 Java type mismatch: inferred type is 'kotlin.String?', but 'kotlin.String' was expected.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/data-ampache/src/main/java/luci/sixsixsix/powerampache2/data/local/StorageManagerImpl.kt:74:45 Java type mismatch: inferred type is 'kotlin.String?', but 'kotlin.String' was expected.
> Task :data-ampache:compileReleaseJavaWithJavac
> Task :data-ampache:processReleaseJavaRes
> Task :data-ampache:transformReleaseClassesWithAsm
> Task :data-ampache:generateReleaseLintModel
> Task :data-ampache:extractReleaseAnnotations
> Task :data-ampache:mergeReleaseGeneratedProguardFiles
> Task :data-ampache:mergeReleaseConsumerProguardFiles
> Task :data-ampache:mergeReleaseJavaResource
> Task :data-ampache:bundleLibCompileToJarRelease
> Task :data-ampache:bundleLibRuntimeToJarRelease
> Task :data-ampache:bundleLibRuntimeToDirRelease
> Task :data-ampache:createFullJarRelease
> Task :data-ampache:syncReleaseLibJars
> Task :data-ampache:bundleReleaseLocalLintAar
> Task :data-ampache:generateReleaseLintVitalModel
> Task :app:kspFDroidReleaseKotlin
> Task :data-ampache:lintVitalAnalyzeRelease
> Task :app:kaptGenerateStubsFDroidReleaseKotlin
w: Kapt currently doesn't support language version 2.0+. Falling back to 1.9.
> Task :app:kaptFDroidReleaseKotlin
> Task :app:compileFDroidReleaseKotlin
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/build/generated/ksp/FDroidRelease/kotlin/luci/sixsixsix/powerampache2/presentation/destinations/AlbumDetailScreenDestination.kt:32:1 Annotation 'androidx.media3.common.util.UnstableApi' is not annotated with '@RequiresOptIn'. '@OptIn' has no effect.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/build/generated/ksp/FDroidRelease/kotlin/luci/sixsixsix/powerampache2/presentation/destinations/ArtistDetailScreenDestination.kt:32:1 Annotation 'androidx.media3.common.util.UnstableApi' is not annotated with '@RequiresOptIn'. '@OptIn' has no effect.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/build/generated/ksp/FDroidRelease/kotlin/luci/sixsixsix/powerampache2/presentation/destinations/MainContentScreenDestination.kt:26:1 Annotation 'androidx.media3.common.util.UnstableApi' is not annotated with '@RequiresOptIn'. '@OptIn' has no effect.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/build/generated/ksp/FDroidRelease/kotlin/luci/sixsixsix/powerampache2/presentation/destinations/OfflineSongsMainContentDestination.kt:26:1 Annotation 'androidx.media3.common.util.UnstableApi' is not annotated with '@RequiresOptIn'. '@OptIn' has no effect.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/build/generated/ksp/FDroidRelease/kotlin/luci/sixsixsix/powerampache2/presentation/destinations/OfflineSongsScreenDestination.kt:26:1 Annotation 'androidx.media3.common.util.UnstableApi' is not annotated with '@RequiresOptIn'. '@OptIn' has no effect.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/build/generated/ksp/FDroidRelease/kotlin/luci/sixsixsix/powerampache2/presentation/destinations/PlaylistDetailScreenDestination.kt:31:1 Annotation 'androidx.media3.common.util.UnstableApi' is not annotated with '@RequiresOptIn'. '@OptIn' has no effect.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/build/generated/ksp/FDroidRelease/kotlin/luci/sixsixsix/powerampache2/presentation/destinations/QueueScreenDestination.kt:26:1 Annotation 'androidx.media3.common.util.UnstableApi' is not annotated with '@RequiresOptIn'. '@OptIn' has no effect.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/build/generated/ksp/FDroidRelease/kotlin/luci/sixsixsix/powerampache2/presentation/destinations/SongsListScreenDestination.kt:26:1 Annotation 'androidx.media3.common.util.UnstableApi' is not annotated with '@RequiresOptIn'. '@OptIn' has no effect.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/player/SimpleMediaNotificationManager.kt:74:9 'fun startForegroundNotification(mediaSessionService: MediaSessionService): Unit' is deprecated. not using this anymore.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/common/CircleBackButton.kt:61:49 'val Icons.Filled.ArrowBack: ImageVector' is deprecated. Use the AutoMirrored version at Icons.AutoMirrored.Filled.ArrowBack.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/common/SongDropDownMenu.kt:75:45 'val Icons.Filled.PlaylistPlay: ImageVector' is deprecated. Use the AutoMirrored version at Icons.AutoMirrored.Filled.PlaylistPlay.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/common/SongDropDownMenu.kt:81:45 'val Icons.Filled.QueueMusic: ImageVector' is deprecated. Use the AutoMirrored version at Icons.AutoMirrored.Filled.QueueMusic.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/common/SongDropDownMenu.kt:87:45 'val Icons.Filled.PlaylistAdd: ImageVector' is deprecated. Use the AutoMirrored version at Icons.AutoMirrored.Filled.PlaylistAdd.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/common/SwipeToDismissItem.kt:56:44 'val Icons.Filled.PlaylistAdd: ImageVector' is deprecated. Use the AutoMirrored version at Icons.AutoMirrored.Filled.PlaylistAdd.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/common/SwipeToDismissItem.kt:100:44 'val Icons.Filled.PlaylistAdd: ImageVector' is deprecated. Use the AutoMirrored version at Icons.AutoMirrored.Filled.PlaylistAdd.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/dialogs/AddToPlaylistOrQueueDialog.kt:139:17 'fun Divider(modifier: Modifier = ..., thickness: Dp = ..., color: Color = ...): Unit' is deprecated. Renamed to HorizontalDivider.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/dialogs/AddToPlaylistOrQueueDialog.kt:151:17 'fun Divider(modifier: Modifier = ..., thickness: Dp = ..., color: Color = ...): Unit' is deprecated. Renamed to HorizontalDivider.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/dialogs/AddToPlaylistOrQueueDialog.kt:163:17 'fun Divider(modifier: Modifier = ..., thickness: Dp = ..., color: Color = ...): Unit' is deprecated. Renamed to HorizontalDivider.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/dialogs/NewPlaylistDialog.kt:169:38 'fun String.capitalize(): String' is deprecated. Use replaceFirstChar instead.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/dialogs/info/InfoDialogAlbum.kt:101:9 'fun Divider(modifier: Modifier = ..., thickness: Dp = ..., color: Color = ...): Unit' is deprecated. Renamed to HorizontalDivider.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/dialogs/info/InfoDialogAlbum.kt:109:13 'fun Divider(modifier: Modifier = ..., thickness: Dp = ..., color: Color = ...): Unit' is deprecated. Renamed to HorizontalDivider.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/dialogs/info/InfoDialogAlbum.kt:113:13 'fun Divider(modifier: Modifier = ..., thickness: Dp = ..., color: Color = ...): Unit' is deprecated. Renamed to HorizontalDivider.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/dialogs/info/InfoDialogAlbum.kt:123:13 'fun Divider(modifier: Modifier = ..., thickness: Dp = ..., color: Color = ...): Unit' is deprecated. Renamed to HorizontalDivider.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/screens/albums/AlbumsScreen.kt:80:29 'fun rememberSwipeRefreshState(isRefreshing: Boolean): SwipeRefreshState' is deprecated. accompanist/swiperefresh is deprecated.
The androidx.compose equivalent of rememberSwipeRefreshState() is rememberPullRefreshState().
For more migration information, please visit https://google.github.io/accompanist/swiperefresh/#migration.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/screens/albums/AlbumsScreen.kt:142:13 'fun SwipeRefresh(state: SwipeRefreshState, onRefresh: () -> Unit, modifier: Modifier = ..., swipeEnabled: Boolean = ..., refreshTriggerDistance: Dp = ..., indicatorAlignment: Alignment = ..., indicatorPadding: PaddingValues = ..., indicator: @Composable() ComposableFunction2<@ParameterName(...) SwipeRefreshState, @ParameterName(...) Dp, Unit> = ..., clipIndicatorToPadding: Boolean = ..., content: @Composable() ComposableFunction0<Unit>): Unit' is deprecated. accompanist/swiperefresh is deprecated.
The androidx.compose equivalent of SwipeRefresh is Modifier.pullRefresh().
This is often migrated as:
Box(modifier = Modifier.pullRefresh(refreshState)) {
...
PullRefreshIndicator(...)
}
For more migration information, please visit https://google.github.io/accompanist/swiperefresh/#migration.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/screens/albums/components/SortDropdownMenu.kt:57:33 'fun Modifier.menuAnchor(): Modifier' is deprecated. Use overload that takes MenuAnchorType and enabled parameters.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/screens/artists/ArtistsScreen.kt:90:29 'fun rememberSwipeRefreshState(isRefreshing: Boolean): SwipeRefreshState' is deprecated. accompanist/swiperefresh is deprecated.
The androidx.compose equivalent of rememberSwipeRefreshState() is rememberPullRefreshState().
For more migration information, please visit https://google.github.io/accompanist/swiperefresh/#migration.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/screens/artists/ArtistsScreen.kt:111:9 'fun SwipeRefresh(state: SwipeRefreshState, onRefresh: () -> Unit, modifier: Modifier = ..., swipeEnabled: Boolean = ..., refreshTriggerDistance: Dp = ..., indicatorAlignment: Alignment = ..., indicatorPadding: PaddingValues = ..., indicator: @Composable() ComposableFunction2<@ParameterName(...) SwipeRefreshState, @ParameterName(...) Dp, Unit> = ..., clipIndicatorToPadding: Boolean = ..., content: @Composable() ComposableFunction0<Unit>): Unit' is deprecated. accompanist/swiperefresh is deprecated.
The androidx.compose equivalent of SwipeRefresh is Modifier.pullRefresh().
This is often migrated as:
Box(modifier = Modifier.pullRefresh(refreshState)) {
...
PullRefreshIndicator(...)
}
For more migration information, please visit https://google.github.io/accompanist/swiperefresh/#migration.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/screens/home/HomeScreen.kt:92:29 'fun rememberSwipeRefreshState(isRefreshing: Boolean): SwipeRefreshState' is deprecated. accompanist/swiperefresh is deprecated.
The androidx.compose equivalent of rememberSwipeRefreshState() is rememberPullRefreshState().
For more migration information, please visit https://google.github.io/accompanist/swiperefresh/#migration.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/screens/home/HomeScreen.kt:118:9 'fun SwipeRefresh(state: SwipeRefreshState, onRefresh: () -> Unit, modifier: Modifier = ..., swipeEnabled: Boolean = ..., refreshTriggerDistance: Dp = ..., indicatorAlignment: Alignment = ..., indicatorPadding: PaddingValues = ..., indicator: @Composable() ComposableFunction2<@ParameterName(...) SwipeRefreshState, @ParameterName(...) Dp, Unit> = ..., clipIndicatorToPadding: Boolean = ..., content: @Composable() ComposableFunction0<Unit>): Unit' is deprecated. accompanist/swiperefresh is deprecated.
The androidx.compose equivalent of SwipeRefresh is Modifier.pullRefresh().
This is often migrated as:
Box(modifier = Modifier.pullRefresh(refreshState)) {
...
PullRefreshIndicator(...)
}
For more migration information, please visit https://google.github.io/accompanist/swiperefresh/#migration.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/screens/home/HomeScreenViewModel.kt:171:10 This declaration is in a preview state and can be changed in a backwards-incompatible manner with a best-effort migration. Its usage should be marked with '@kotlinx.coroutines.FlowPreview' or '@OptIn(kotlinx.coroutines.FlowPreview::class)' if you accept the drawback of relying on preview API
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/screens/main/screens/LoginScreen.kt:391:92 'static field yes: Int' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/screens/main/screens/LoginScreen.kt:392:89 'static field no: Int' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/screens/main/screens/MainContentScreen.kt:357:5 'fun SearchBar(query: String, onQueryChange: (String) -> Unit, onSearch: (String) -> Unit, active: Boolean, onActiveChange: (Boolean) -> Unit, modifier: Modifier = ..., enabled: Boolean = ..., placeholder: @Composable() ComposableFunction0<Unit>? = ..., leadingIcon: @Composable() ComposableFunction0<Unit>? = ..., trailingIcon: @Composable() ComposableFunction0<Unit>? = ..., shape: Shape = ..., colors: SearchBarColors = ..., tonalElevation: Dp = ..., shadowElevation: Dp = ..., windowInsets: WindowInsets = ..., interactionSource: MutableInteractionSource? = ..., content: @Composable() ComposableFunction1<ColumnScope, Unit>): Unit' is deprecated. Use overload which takes inputField as a parameter.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/screens/main/screens/MainContentScreen.kt:370:36 'fun colors(containerColor: Color = ..., dividerColor: Color = ..., inputFieldColors: TextFieldColors = ...): SearchBarColors' is deprecated. Search bars now take the input field as a parameter. `inputFieldColors` should be passed explicitly to the input field. This parameter will be removed in a future version of the library.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/screens/main/screens/components/LoginButton.kt:60:41 'val Icons.Filled.Login: ImageVector' is deprecated. Use the AutoMirrored version at Icons.AutoMirrored.Filled.Login.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/screens/main/screens/components/MainContentMenuItem.kt:66:119 'val Icons.Outlined.Logout: ImageVector' is deprecated. Use the AutoMirrored version at Icons.AutoMirrored.Outlined.Logout.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/screens/main/screens/components/MainContentTopAppBar.kt:182:53 'val Icons.Filled.QueueMusic: ImageVector' is deprecated. Use the AutoMirrored version at Icons.AutoMirrored.Filled.QueueMusic.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/screens/main/screens/components/MainTabRow.kt:120:41 'val Icons.Outlined.FeaturedPlayList: ImageVector' is deprecated. Use the AutoMirrored version at Icons.AutoMirrored.Outlined.FeaturedPlayList.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/screens/main/screens/components/MainTabRow.kt:121:37 'val Icons.Filled.FeaturedPlayList: ImageVector' is deprecated. Use the AutoMirrored version at Icons.AutoMirrored.Filled.FeaturedPlayList.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/screens/offline/OfflineSongsScreen.kt:123:57 'val Icons.Filled.PlaylistAdd: ImageVector' is deprecated. Use the AutoMirrored version at Icons.AutoMirrored.Filled.PlaylistAdd.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/screens/playlists/PlaylistsScreen.kt:61:29 'fun rememberSwipeRefreshState(isRefreshing: Boolean): SwipeRefreshState' is deprecated. accompanist/swiperefresh is deprecated.
The androidx.compose equivalent of rememberSwipeRefreshState() is rememberPullRefreshState().
For more migration information, please visit https://google.github.io/accompanist/swiperefresh/#migration.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/screens/playlists/PlaylistsScreen.kt:88:17 'fun SwipeRefresh(state: SwipeRefreshState, onRefresh: () -> Unit, modifier: Modifier = ..., swipeEnabled: Boolean = ..., refreshTriggerDistance: Dp = ..., indicatorAlignment: Alignment = ..., indicatorPadding: PaddingValues = ..., indicator: @Composable() ComposableFunction2<@ParameterName(...) SwipeRefreshState, @ParameterName(...) Dp, Unit> = ..., clipIndicatorToPadding: Boolean = ..., content: @Composable() ComposableFunction0<Unit>): Unit' is deprecated. accompanist/swiperefresh is deprecated.
The androidx.compose equivalent of SwipeRefresh is Modifier.pullRefresh().
This is often migrated as:
Box(modifier = Modifier.pullRefresh(refreshState)) {
...
PullRefreshIndicator(...)
}
For more migration information, please visit https://google.github.io/accompanist/swiperefresh/#migration.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/screens/playlists/PlaylistsViewModel.kt:63:14 This declaration needs opt-in. Its usage should be marked with '@kotlinx.coroutines.ExperimentalCoroutinesApi' or '@OptIn(kotlinx.coroutines.ExperimentalCoroutinesApi::class)'
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/screens/queue/QueueScreen.kt:118:53 'val Icons.Filled.PlaylistAdd: ImageVector' is deprecated. Use the AutoMirrored version at Icons.AutoMirrored.Filled.PlaylistAdd.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/screens/search/screens/GenresScreen.kt:92:29 'fun rememberSwipeRefreshState(isRefreshing: Boolean): SwipeRefreshState' is deprecated. accompanist/swiperefresh is deprecated.
The androidx.compose equivalent of rememberSwipeRefreshState() is rememberPullRefreshState().
For more migration information, please visit https://google.github.io/accompanist/swiperefresh/#migration.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/screens/search/screens/GenresScreen.kt:121:9 'fun SwipeRefresh(state: SwipeRefreshState, onRefresh: () -> Unit, modifier: Modifier = ..., swipeEnabled: Boolean = ..., refreshTriggerDistance: Dp = ..., indicatorAlignment: Alignment = ..., indicatorPadding: PaddingValues = ..., indicator: @Composable() ComposableFunction2<@ParameterName(...) SwipeRefreshState, @ParameterName(...) Dp, Unit> = ..., clipIndicatorToPadding: Boolean = ..., content: @Composable() ComposableFunction0<Unit>): Unit' is deprecated. accompanist/swiperefresh is deprecated.
The androidx.compose equivalent of SwipeRefresh is Modifier.pullRefresh().
This is often migrated as:
Box(modifier = Modifier.pullRefresh(refreshState)) {
...
PullRefreshIndicator(...)
}
For more migration information, please visit https://google.github.io/accompanist/swiperefresh/#migration.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/screens/search/screens/ResultsListView.kt:66:29 'fun rememberSwipeRefreshState(isRefreshing: Boolean): SwipeRefreshState' is deprecated. accompanist/swiperefresh is deprecated.
The androidx.compose equivalent of rememberSwipeRefreshState() is rememberPullRefreshState().
For more migration information, please visit https://google.github.io/accompanist/swiperefresh/#migration.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/screens/search/screens/ResultsListView.kt:77:9 'fun SwipeRefresh(state: SwipeRefreshState, onRefresh: () -> Unit, modifier: Modifier = ..., swipeEnabled: Boolean = ..., refreshTriggerDistance: Dp = ..., indicatorAlignment: Alignment = ..., indicatorPadding: PaddingValues = ..., indicator: @Composable() ComposableFunction2<@ParameterName(...) SwipeRefreshState, @ParameterName(...) Dp, Unit> = ..., clipIndicatorToPadding: Boolean = ..., content: @Composable() ComposableFunction0<Unit>): Unit' is deprecated. accompanist/swiperefresh is deprecated.
The androidx.compose equivalent of SwipeRefresh is Modifier.pullRefresh().
This is often migrated as:
Box(modifier = Modifier.pullRefresh(refreshState)) {
...
PullRefreshIndicator(...)
}
For more migration information, please visit https://google.github.io/accompanist/swiperefresh/#migration.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/screens/settings/SettingsScreen.kt:129:59 'static field yes: Int' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/screens/settings/SettingsScreen.kt:133:58 'static field no: Int' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/screens/settings/SettingsScreen.kt:476:51 'val Icons.Outlined.OpenInNew: ImageVector' is deprecated. Use the AutoMirrored version at Icons.AutoMirrored.Outlined.OpenInNew.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/screens/settings/SettingsScreen.kt:548:50 'val Icons.Filled.KeyboardArrowRight: ImageVector' is deprecated. Use the AutoMirrored version at Icons.AutoMirrored.Filled.KeyboardArrowRight.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/screens/songs/SongsListScreen.kt:71:29 'fun rememberSwipeRefreshState(isRefreshing: Boolean): SwipeRefreshState' is deprecated. accompanist/swiperefresh is deprecated.
The androidx.compose equivalent of rememberSwipeRefreshState() is rememberPullRefreshState().
For more migration information, please visit https://google.github.io/accompanist/swiperefresh/#migration.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/screens/songs/SongsListScreen.kt:114:13 'fun SwipeRefresh(state: SwipeRefreshState, onRefresh: () -> Unit, modifier: Modifier = ..., swipeEnabled: Boolean = ..., refreshTriggerDistance: Dp = ..., indicatorAlignment: Alignment = ..., indicatorPadding: PaddingValues = ..., indicator: @Composable() ComposableFunction2<@ParameterName(...) SwipeRefreshState, @ParameterName(...) Dp, Unit> = ..., clipIndicatorToPadding: Boolean = ..., content: @Composable() ComposableFunction0<Unit>): Unit' is deprecated. accompanist/swiperefresh is deprecated.
The androidx.compose equivalent of SwipeRefresh is Modifier.pullRefresh().
This is often migrated as:
Box(modifier = Modifier.pullRefresh(refreshState)) {
...
PullRefreshIndicator(...)
}
For more migration information, please visit https://google.github.io/accompanist/swiperefresh/#migration.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/screens_detail/album_detail/AlbumDetailScreen.kt:106:29 'fun rememberSwipeRefreshState(isRefreshing: Boolean): SwipeRefreshState' is deprecated. accompanist/swiperefresh is deprecated.
The androidx.compose equivalent of rememberSwipeRefreshState() is rememberPullRefreshState().
For more migration information, please visit https://google.github.io/accompanist/swiperefresh/#migration.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/screens_detail/album_detail/AlbumDetailScreen.kt:295:21 'fun SwipeRefresh(state: SwipeRefreshState, onRefresh: () -> Unit, modifier: Modifier = ..., swipeEnabled: Boolean = ..., refreshTriggerDistance: Dp = ..., indicatorAlignment: Alignment = ..., indicatorPadding: PaddingValues = ..., indicator: @Composable() ComposableFunction2<@ParameterName(...) SwipeRefreshState, @ParameterName(...) Dp, Unit> = ..., clipIndicatorToPadding: Boolean = ..., content: @Composable() ComposableFunction0<Unit>): Unit' is deprecated. accompanist/swiperefresh is deprecated.
The androidx.compose equivalent of SwipeRefresh is Modifier.pullRefresh().
This is often migrated as:
Box(modifier = Modifier.pullRefresh(refreshState)) {
...
PullRefreshIndicator(...)
}
For more migration information, please visit https://google.github.io/accompanist/swiperefresh/#migration.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/screens_detail/artist_detail/ArtistDetailScreen.kt:105:29 'fun rememberSwipeRefreshState(isRefreshing: Boolean): SwipeRefreshState' is deprecated. accompanist/swiperefresh is deprecated.
The androidx.compose equivalent of rememberSwipeRefreshState() is rememberPullRefreshState().
For more migration information, please visit https://google.github.io/accompanist/swiperefresh/#migration.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/screens_detail/artist_detail/ArtistDetailScreen.kt:264:21 'fun SwipeRefresh(state: SwipeRefreshState, onRefresh: () -> Unit, modifier: Modifier = ..., swipeEnabled: Boolean = ..., refreshTriggerDistance: Dp = ..., indicatorAlignment: Alignment = ..., indicatorPadding: PaddingValues = ..., indicator: @Composable() ComposableFunction2<@ParameterName(...) SwipeRefreshState, @ParameterName(...) Dp, Unit> = ..., clipIndicatorToPadding: Boolean = ..., content: @Composable() ComposableFunction0<Unit>): Unit' is deprecated. accompanist/swiperefresh is deprecated.
The androidx.compose equivalent of SwipeRefresh is Modifier.pullRefresh().
This is often migrated as:
Box(modifier = Modifier.pullRefresh(refreshState)) {
...
PullRefreshIndicator(...)
}
For more migration information, please visit https://google.github.io/accompanist/swiperefresh/#migration.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/screens_detail/artist_detail/ArtistDetailScreen.kt:346:29 'fun rememberSwipeRefreshState(isRefreshing: Boolean): SwipeRefreshState' is deprecated. accompanist/swiperefresh is deprecated.
The androidx.compose equivalent of rememberSwipeRefreshState() is rememberPullRefreshState().
For more migration information, please visit https://google.github.io/accompanist/swiperefresh/#migration.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/screens_detail/artist_detail/ArtistDetailScreen.kt:352:9 'fun SwipeRefresh(state: SwipeRefreshState, onRefresh: () -> Unit, modifier: Modifier = ..., swipeEnabled: Boolean = ..., refreshTriggerDistance: Dp = ..., indicatorAlignment: Alignment = ..., indicatorPadding: PaddingValues = ..., indicator: @Composable() ComposableFunction2<@ParameterName(...) SwipeRefreshState, @ParameterName(...) Dp, Unit> = ..., clipIndicatorToPadding: Boolean = ..., content: @Composable() ComposableFunction0<Unit>): Unit' is deprecated. accompanist/swiperefresh is deprecated.
The androidx.compose equivalent of SwipeRefresh is Modifier.pullRefresh().
This is often migrated as:
Box(modifier = Modifier.pullRefresh(refreshState)) {
...
PullRefreshIndicator(...)
}
For more migration information, please visit https://google.github.io/accompanist/swiperefresh/#migration.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/screens_detail/artist_detail/ArtistDetailScreen.kt:371:25 'fun Divider(modifier: Modifier = ..., thickness: Dp = ..., color: Color = ...): Unit' is deprecated. Renamed to HorizontalDivider.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/screens_detail/playlist_detail/PlaylistDetailScreen.kt:116:29 'fun rememberSwipeRefreshState(isRefreshing: Boolean): SwipeRefreshState' is deprecated. accompanist/swiperefresh is deprecated.
The androidx.compose equivalent of rememberSwipeRefreshState() is rememberPullRefreshState().
For more migration information, please visit https://google.github.io/accompanist/swiperefresh/#migration.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/screens_detail/playlist_detail/PlaylistDetailScreen.kt:365:21 'fun SwipeRefresh(state: SwipeRefreshState, onRefresh: () -> Unit, modifier: Modifier = ..., swipeEnabled: Boolean = ..., refreshTriggerDistance: Dp = ..., indicatorAlignment: Alignment = ..., indicatorPadding: PaddingValues = ..., indicator: @Composable() ComposableFunction2<@ParameterName(...) SwipeRefreshState, @ParameterName(...) Dp, Unit> = ..., clipIndicatorToPadding: Boolean = ..., content: @Composable() ComposableFunction0<Unit>): Unit' is deprecated. accompanist/swiperefresh is deprecated.
The androidx.compose equivalent of SwipeRefresh is Modifier.pullRefresh().
This is often migrated as:
Box(modifier = Modifier.pullRefresh(refreshState)) {
...
PullRefreshIndicator(...)
}
For more migration information, please visit https://google.github.io/accompanist/swiperefresh/#migration.
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/presentation/screens_detail/playlist_detail/PlaylistDetailViewModel.kt:105:15 This declaration needs opt-in. Its usage should be marked with '@kotlinx.coroutines.ExperimentalCoroutinesApi' or '@OptIn(kotlinx.coroutines.ExperimentalCoroutinesApi::class)'
w: file:///home/vagrant/build/luci.sixsixsix.powerampache2.fdroid/app/src/main/java/luci/sixsixsix/powerampache2/ui/theme/Theme.kt:142:20 'var statusBarColor: Int' is deprecated. Deprecated in Java.
> Task :app:compileFDroidReleaseJavaWithJavac
> Task :app:hiltAggregateDepsFDroidRelease
> Task :app:hiltJavaCompileFDroidRelease
> Task :app:transformFDroidReleaseClassesWithAsm
> Task :app:generateFDroidReleaseLintVitalReportModel
> Task :app:dexBuilderFDroidRelease
> Task :app:mergeFDroidReleaseGlobalSynthetics
> Task :app:processFDroidReleaseJavaRes
> Task :app:mergeFDroidReleaseJavaResource
> Task :app:mergeDexFDroidRelease
> Task :app:lintVitalAnalyzeFDroidRelease
> Task :app:l8DexDesugarLibFDroidRelease
> Task :app:compileFDroidReleaseArtProfile
> Task :app:lintVitalReportFDroidRelease
> Task :app:lintVitalFDroidRelease
> Task :app:packageFDroidRelease
> Task :app:createFDroidReleaseApkListingFileRedirect
> Task :app:assembleFDroidRelease
BUILD SUCCESSFUL in 9m 24s
168 actionable tasks: 168 executed
2025-07-26 05:56:33,753 INFO: Successfully built version 1.01-83-fdroid of luci.sixsixsix.powerampache2.fdroid from e86b3d4e99617db6444b2f494cf81cc510cea77e
2025-07-26 05:56:34,050 DEBUG: Checking build/luci.sixsixsix.powerampache2.fdroid/app/build/outputs/apk/FDroid/release/app-FDroid-release-unsigned.apk
2025-07-26 05:56:34,205 INFO: success: luci.sixsixsix.powerampache2.fdroid
2025-07-26 05:56:34,205 INFO: Finished
2025-07-26 05:56:34,205 INFO: 1 build succeeded