log for luci.sixsixsix.powerampache2.fdroid:82
== Installed Android Tools ==
2025-07-04 06:06:50,322 DEBUG: Reading 'config.yml'
2025-07-04 06:06:50,333 INFO: Creating log directory
2025-07-04 06:06:50,334 INFO: Creating temporary directory
2025-07-04 06:06:50,334 INFO: Creating output directory
2025-07-04 06:06:50,352 DEBUG: Getting git vcs interface for https://github.com/icefields/Power-Ampache-2
2025-07-04 06:06:50,352 DEBUG: Checking luci.sixsixsix.powerampache2.fdroid:82
2025-07-04 06:06:50,352 INFO: Building version 1.01-82-fdroid (82) of luci.sixsixsix.powerampache2.fdroid
2025-07-04 06:06:50,358 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-04 06:06:50,374 DEBUG: > sudo passwd --lock root
passwd: password changed.
2025-07-04 06:06:50,880 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-04 06:07:09,437 INFO: Getting source for revision 9fbcc6ea7a76ae0ff7a9251675a429974c4ad330
2025-07-04 06:07:09,438 DEBUG: Directory: build/luci.sixsixsix.powerampache2.fdroid
2025-07-04 06:07:09,438 DEBUG: > git rev-parse --show-toplevel
2025-07-04 06:07:09,641 DEBUG: Directory: build/luci.sixsixsix.powerampache2.fdroid
2025-07-04 06:07:09,641 DEBUG: > git submodule foreach --recursive git reset --hard
2025-07-04 06:07:09,844 DEBUG: Directory: build/luci.sixsixsix.powerampache2.fdroid
2025-07-04 06:07:09,844 DEBUG: > git reset --hard
2025-07-04 06:07:14,461 DEBUG: Directory: build/luci.sixsixsix.powerampache2.fdroid
2025-07-04 06:07:14,461 DEBUG: > git submodule foreach --recursive git clean -dffx
2025-07-04 06:07:14,565 DEBUG: Directory: build/luci.sixsixsix.powerampache2.fdroid
2025-07-04 06:07:14,565 DEBUG: > git clean -dffx
2025-07-04 06:07:14,668 DEBUG: Directory: build/luci.sixsixsix.powerampache2.fdroid
2025-07-04 06:07:14,668 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:p@bitbucket.org/.insteadOf=git@bitbucket.org: -c url.https://u:p@bitbucket.org.insteadOf=git://bitbucket.org -c url.https://u:p@bitbucket.org.insteadOf=https://bitbucket.org -c url.https://u:p@github.com/.insteadOf=git@github.com: -c url.https://u:p@github.com.insteadOf=git://github.com -c url.https://u:p@github.com.insteadOf=https://github.com -c url.https://u:p@gitlab.com/.insteadOf=git@gitlab.com: -c url.https://u:p@gitlab.com.insteadOf=git://gitlab.com -c url.https://u:p@gitlab.com.insteadOf=https://gitlab.com -c url.https://u:p@codeberg.org/.insteadOf=git@codeberg.org: -c url.https://u:p@codeberg.org.insteadOf=git://codeberg.org -c url.https://u:p@codeberg.org.insteadOf=https://codeberg.org fetch --prune --prune-tags --force origin
2025-07-04 06:07:15,774 DEBUG: Directory: build/luci.sixsixsix.powerampache2.fdroid
2025-07-04 06:07:15,774 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-04 06:07:16,278 DEBUG: Directory: build/luci.sixsixsix.powerampache2.fdroid
2025-07-04 06:07:16,279 DEBUG: > git remote set-head origin --auto
2025-07-04 06:07:16,883 DEBUG: Directory: build/luci.sixsixsix.powerampache2.fdroid
2025-07-04 06:07:16,883 DEBUG: > git checkout -f 9fbcc6ea7a76ae0ff7a9251675a429974c4ad330
2025-07-04 06:07:17,487 DEBUG: Directory: build/luci.sixsixsix.powerampache2.fdroid
2025-07-04 06:07:17,488 DEBUG: > git clean -dffx
2025-07-04 06:07:17,590 DEBUG: Directory: build/luci.sixsixsix.powerampache2.fdroid
2025-07-04 06:07:17,591 DEBUG: > git rev-parse --show-toplevel
2025-07-04 06:07:17,794 DEBUG: Directory: build/luci.sixsixsix.powerampache2.fdroid
2025-07-04 06:07:17,795 DEBUG: > git submodule deinit --all --force
2025-07-04 06:07:17,898 INFO: Creating local.properties file at build/luci.sixsixsix.powerampache2.fdroid/local.properties
2025-07-04 06:07:17,904 INFO: Creating local.properties file at build/luci.sixsixsix.powerampache2.fdroid/app/local.properties
2025-07-04 06:07:17,905 DEBUG: Removing debuggable flags from build/luci.sixsixsix.powerampache2.fdroid/app
2025-07-04 06:07:17,957 INFO: Running 'prebuild' commands in build/luci.sixsixsix.powerampache2.fdroid/app
2025-07-04 06:07:17,957 DEBUG: Directory: build/luci.sixsixsix.powerampache2.fdroid/app
2025-07-04 06:07:17,957 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-04 06:07:18,160 INFO: Cleaning Gradle project...
2025-07-04 06:07:18,161 DEBUG: Directory: build/luci.sixsixsix.powerampache2.fdroid/app
2025-07-04 06:07:18,161 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 55s
1 actionable task: 1 up-to-date
2025-07-04 06:10:19,999 INFO: Scanning source for common problems...
2025-07-04 06:10:20,071 DEBUG: scanner is configured to use signature data from: 'suss'
2025-07-04 06:10:20,071 DEBUG: downloading 'https://fdroid.gitlab.io/fdroid-suss/suss.json'
2025-07-04 06:10:20,703 DEBUG: write 'suss.json' to cache
2025-07-04 06:10:20,705 DEBUG: next suss.json cache update due in 23:59:59.990930
2025-07-04 06:10:20,843 INFO: Removing gradle-wrapper.jar at gradle/wrapper/gradle-wrapper.jar
2025-07-04 06:10:20,979 INFO: Removing Android APK file at app/PlayStore/release/app-PlayStore-release.apk
2025-07-04 06:10:20,996 INFO: Removing Android APK file at app/PlayStoreFree/release/app-PlayStoreFree-release.apk
2025-07-04 06:10:21,012 INFO: Removing Android APK file at app/FDroid/release/app-FDroid-release.apk
2025-07-04 06:10:21,056 INFO: Removing Android APK file at app/Github/release/app-Github-release.apk
2025-07-04 06:10:21,073 INFO: Removing Android APK file at app/release/PowerAmpache2-v040rc1-signed.apk
2025-07-04 06:10:21,120 INFO: Creating source tarball...
2025-07-04 06:10:28,934 INFO: Building Gradle project...
2025-07-04 06:10:28,934 DEBUG: Directory: build/luci.sixsixsix.powerampache2.fdroid/app
2025-07-04 06:10:28,934 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 :domain:checkKotlinGradlePluginConfigurationErrors SKIPPED
> Task :domain:generateReleaseResValues
> Task :domain:generateReleaseResources
> Task :app:expandFDroidReleaseL8ArtProfileWildcards
> Task :domain:packageReleaseResources
> Task :MrLog:checkKotlinGradlePluginConfigurationErrors SKIPPED
> Task :MrLog:generateReleaseBuildConfig
> Task :MrLog:generateReleaseResValues
> Task :MrLog:generateReleaseResources
> Task :MrLog:packageReleaseResources
> Task :data-ampache:parseReleaseLocalResources
> Task :domain:javaPreCompileRelease
> Task :MrLog:javaPreCompileRelease
> Task :domain:parseReleaseLocalResources
> Task :MrLog:parseReleaseLocalResources
> Task :data-ampache:javaPreCompileRelease
> Task :MrLog:generateReleaseRFile
> Task :data-ampache:generateReleaseRFile
> Task :domain:generateReleaseRFile
> Task :app:checkFDroidReleaseDuplicateClasses
> Task :app:buildKotlinToolingMetadata
> Task :app:checkKotlinGradlePluginConfigurationErrors SKIPPED
> Task :app:generateFDroidReleaseBuildConfig
> Task :data-ampache:writeReleaseAarMetadata
> Task :domain:writeReleaseAarMetadata
> Task :MrLog:writeReleaseAarMetadata
> Task :app:generateFDroidReleaseResValues
> Task :app:checkFDroidReleaseAarMetadata
> Task :app:mapFDroidReleaseSourceSetPaths
> Task :app:generateFDroidReleaseResources
> Task :app:packageFDroidReleaseResources
> Task :app:createFDroidReleaseCompatibleScreenManifests
> Task :app:extractDeepLinksFDroidRelease
> Task :app:mergeFDroidReleaseResources
> Task :data-ampache:extractDeepLinksRelease
> Task :app:parseFDroidReleaseLocalResources
> Task :domain:extractDeepLinksRelease
> Task :MrLog:extractDeepLinksRelease
> Task :data-ampache:compileReleaseLibraryResources
> Task :domain:compileReleaseLibraryResources
> Task :MrLog:compileReleaseLibraryResources
> Task :domain:processReleaseManifest
> Task :data-ampache:processReleaseManifest
> Task :MrLog:processReleaseManifest
> Task :app:javaPreCompileFDroidRelease
> 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: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:mergeFDroidReleaseShaders
> Task :domain:compileReleaseKotlin
> 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 :data-ampache:stripReleaseDebugSymbols NO-SOURCE
> Task :domain:prepareLintJarForPublish
> Task :MrLog:prepareLintJarForPublish
> Task :data-ampache:prepareLintJarForPublish
> 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:extractDeepLinksForAarRelease
> Task :MrLog:copyReleaseJniLibsProjectAndLocalJars
> 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 :MrLog:extractReleaseAnnotations
> Task :domain:compileReleaseJavaWithJavac NO-SOURCE
> Task :domain:bundleLibCompileToJarRelease
> Task :domain:bundleLibRuntimeToJarRelease
> Task :domain:processReleaseJavaRes
> Task :domain:bundleLibRuntimeToDirRelease
> Task :domain:createFullJarRelease
> Task :app:processFDroidReleaseResources
> Task :data-ampache:kspReleaseKotlin
> Task :domain:generateReleaseLintModel
> Task :domain:extractReleaseAnnotations
> Task :domain:mergeReleaseGeneratedProguardFiles
> Task :domain:mergeReleaseConsumerProguardFiles
> Task :MrLog:mergeReleaseGeneratedProguardFiles
> Task :MrLog:mergeReleaseConsumerProguardFiles
> Task :domain:writeReleaseLintModelMetadata
> Task :MrLog:writeReleaseLintModelMetadata
> Task :data-ampache:writeReleaseLintModelMetadata
> Task :domain:mergeReleaseJavaResource
> Task :MrLog:mergeReleaseJavaResource
> Task :domain:generateReleaseLintVitalModel
> Task :domain:syncReleaseLibJars
> Task :domain:bundleReleaseLocalLintAar
> Task :MrLog:syncReleaseLibJars
> Task :MrLog:bundleReleaseLocalLintAar
> Task :MrLog:generateReleaseLintVitalModel
> Task :app:collectFDroidReleaseDependencies
> Task :app:sdkFDroidReleaseDependencyData
> Task :app:writeFDroidReleaseAppMetadata
> Task :app:writeFDroidReleaseSigningConfigVersions
> Task :app:optimizeFDroidReleaseResources
> 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 :MrLog:lintVitalAnalyzeRelease
> 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:76: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:bundleLibCompileToJarRelease
> Task :data-ampache:mergeReleaseGeneratedProguardFiles
> Task :data-ampache:bundleLibRuntimeToJarRelease
> Task :data-ampache:bundleLibRuntimeToDirRelease
> Task :data-ampache:createFullJarRelease
> Task :data-ampache:mergeReleaseConsumerProguardFiles
> Task :data-ampache:mergeReleaseJavaResource
> 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/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:107: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:291: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:100: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:254: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:336: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:342: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:361: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 11m 25s
168 actionable tasks: 168 executed
2025-07-04 06:21:55,321 INFO: Successfully built version 1.01-82-fdroid of luci.sixsixsix.powerampache2.fdroid from 9fbcc6ea7a76ae0ff7a9251675a429974c4ad330
2025-07-04 06:21:55,577 DEBUG: Checking build/luci.sixsixsix.powerampache2.fdroid/app/build/outputs/apk/FDroid/release/app-FDroid-release-unsigned.apk
2025-07-04 06:21:55,749 INFO: success: luci.sixsixsix.powerampache2.fdroid
2025-07-04 06:21:55,749 INFO: Finished
2025-07-04 06:21:55,749 INFO: 1 build succeeded