log for com.vitorpamplona.amethyst:401
== Installed Android Tools ==
2024-09-03 09:04:33,237 DEBUG: Reading 'config.yml'
2024-09-03 09:04:33,248 DEBUG: ipfs_cid not found, skipping CIDv1 generation
2024-09-03 09:04:33,248 INFO: Creating log directory
2024-09-03 09:04:33,249 INFO: Creating temporary directory
2024-09-03 09:04:33,249 INFO: Creating output directory
2024-09-03 09:04:33,337 DEBUG: Getting git vcs interface for https://github.com/vitorpamplona/amethyst.git
2024-09-03 09:04:33,337 DEBUG: Checking com.vitorpamplona.amethyst:401
2024-09-03 09:04:33,337 INFO: Building version 0.90.4 (401) of com.vitorpamplona.amethyst
2024-09-03 09:04:33,338 DEBUG: > sudo passwd --lock root
passwd: password changed.
2024-09-03 09:04:33,842 DEBUG: > sudo SUDO_FORCE_REMOVE=yes dpkg --purge sudo
(Reading database ... 64093 files and directories currently installed.)
Removing sudo (1.9.13p3-1+deb12u1) ...
Purging configuration files for sudo (1.9.13p3-1+deb12u1) ...
dpkg: warning: while removing sudo, directory '/etc/sudoers.d' not empty so not removed
Processing triggers for libc-bin (2.36-9+deb12u7) ...
2024-09-03 09:04:49,304 INFO: Getting source for revision b1f1466e6b998db2cb680186469e414c2c83e162
2024-09-03 09:04:49,307 DEBUG: Directory: build/com.vitorpamplona.amethyst
2024-09-03 09:04:49,307 DEBUG: > git rev-parse --show-toplevel
2024-09-03 09:04:49,510 DEBUG: Directory: build/com.vitorpamplona.amethyst
2024-09-03 09:04:49,511 DEBUG: > git submodule foreach --recursive git reset --hard
2024-09-03 09:04:49,714 DEBUG: Directory: build/com.vitorpamplona.amethyst
2024-09-03 09:04:49,714 DEBUG: > git reset --hard
2024-09-03 09:04:50,720 DEBUG: Directory: build/com.vitorpamplona.amethyst
2024-09-03 09:04:50,720 DEBUG: > git submodule foreach --recursive git clean -dffx
2024-09-03 09:04:50,824 DEBUG: Directory: build/com.vitorpamplona.amethyst
2024-09-03 09:04:50,824 DEBUG: > git clean -dffx
2024-09-03 09:04:50,927 DEBUG: Directory: build/com.vitorpamplona.amethyst
2024-09-03 09:04:50,927 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
2024-09-03 09:04:51,732 DEBUG: Directory: build/com.vitorpamplona.amethyst
2024-09-03 09:04:51,732 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
2024-09-03 09:04:52,437 DEBUG: Directory: build/com.vitorpamplona.amethyst
2024-09-03 09:04:52,438 DEBUG: > git remote set-head origin --auto
2024-09-03 09:04:53,055 DEBUG: Directory: build/com.vitorpamplona.amethyst
2024-09-03 09:04:53,059 DEBUG: > git checkout -f b1f1466e6b998db2cb680186469e414c2c83e162
2024-09-03 09:04:54,570 DEBUG: Directory: build/com.vitorpamplona.amethyst
2024-09-03 09:04:54,570 DEBUG: > git clean -dffx
2024-09-03 09:04:54,673 DEBUG: Directory: build/com.vitorpamplona.amethyst
2024-09-03 09:04:54,673 DEBUG: > git rev-parse --show-toplevel
2024-09-03 09:04:54,877 DEBUG: Directory: build/com.vitorpamplona.amethyst
2024-09-03 09:04:54,877 DEBUG: > git submodule deinit --all --force
2024-09-03 09:04:54,987 INFO: Creating local.properties file at build/com.vitorpamplona.amethyst/local.properties
2024-09-03 09:04:54,990 INFO: Creating local.properties file at build/com.vitorpamplona.amethyst/amethyst/local.properties
2024-09-03 09:04:55,003 DEBUG: Removing debuggable flags from build/com.vitorpamplona.amethyst/amethyst
2024-09-03 09:04:55,024 INFO: Cleaned build.gradle of keysigning configs at build/com.vitorpamplona.amethyst/quartz/build.gradle
2024-09-03 09:04:55,036 INFO: Cleaned build.gradle of keysigning configs at build/com.vitorpamplona.amethyst/amethyst/build.gradle
2024-09-03 09:04:55,054 INFO: Cleaned build.gradle of keysigning configs at build/com.vitorpamplona.amethyst/benchmark/build.gradle
2024-09-03 09:04:55,058 INFO: Cleaned build.gradle of keysigning configs at build/com.vitorpamplona.amethyst/commons/build.gradle
2024-09-03 09:04:55,062 INFO: Cleaned build.gradle of keysigning configs at build/com.vitorpamplona.amethyst/ammolite/build.gradle
2024-09-03 09:04:55,064 INFO: Running 'prebuild' commands in build/com.vitorpamplona.amethyst/amethyst
2024-09-03 09:04:55,064 DEBUG: Directory: build/com.vitorpamplona.amethyst/amethyst
2024-09-03 09:04:55,065 DEBUG: > bash -e -u -o pipefail -x -c -- sed -i -e '/enable true/d' build.gradle
/etc/bash.bashrc: line 7: PS1: unbound variable
+ sed -i -e '/enable true/d' build.gradle
2024-09-03 09:04:55,268 INFO: Cleaning Gradle project...
2024-09-03 09:04:55,268 DEBUG: Directory: build/com.vitorpamplona.amethyst/amethyst
2024-09-03 09:04:55,269 DEBUG: > /home/vagrant/fdroidserver/gradlew-fdroid clean
Found 8.7 via distributionUrl
Downloading missing gradle version 8.7
cachedir /home/vagrant/.cache/fdroidserver
/home/vagrant/.cache/fdroidserver/gradle-8.7-bin.zip: OK
Running /opt/gradle/versions/8.7/bin/gradle clean
Welcome to Gradle 8.7!
Here are the highlights of this release:
- Compiling and testing with Java 22
- Cacheable Groovy script compilation
- New methods in lazy collection properties
For more details see https://docs.gradle.org/8.7/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.7/userguide/gradle_daemon.html#sec:disabling_the_daemon in the Gradle documentation.
Daemon will be stopped at the end of the build
> Task :amethyst:clean
BUILD SUCCESSFUL in 1m 26s
1 actionable task: 1 executed
2024-09-03 09:06:29,134 INFO: Scanning source for common problems...
2024-09-03 09:06:29,157 DEBUG: scanner is configured to use signature data from: 'suss'
2024-09-03 09:06:29,158 DEBUG: downloading 'https://fdroid.gitlab.io/fdroid-suss/suss.json'
2024-09-03 09:06:29,729 DEBUG: write 'suss.json' to cache
2024-09-03 09:06:29,733 DEBUG: next suss.json cache update due in 23:59:59.986881
2024-09-03 09:06:29,894 INFO: Removing gradle-wrapper.jar at gradle/wrapper/gradle-wrapper.jar
2024-09-03 09:06:29,984 INFO: Creating source tarball...
2024-09-03 09:06:36,988 INFO: Building Gradle project...
2024-09-03 09:06:36,988 DEBUG: Directory: build/com.vitorpamplona.amethyst/amethyst
2024-09-03 09:06:36,988 DEBUG: > /home/vagrant/fdroidserver/gradlew-fdroid assembleFdroidRelease
Found 8.7 via distributionUrl
Running /opt/gradle/versions/8.7/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.7/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 34 in /opt/android-sdk/licenses
License for package Android SDK Build-Tools 34 accepted.
Preparing "Install Android SDK Build-Tools 34 v.34.0.0".
"Install Android SDK Build-Tools 34 v.34.0.0" ready.
Installing Android SDK Build-Tools 34 in /opt/android-sdk/build-tools/34.0.0
"Install Android SDK Build-Tools 34 v.34.0.0" complete.
"Install Android SDK Build-Tools 34 v.34.0.0" finished.
Checking the license for package Android SDK Platform 34 in /opt/android-sdk/licenses
License for package Android SDK Platform 34 accepted.
Preparing "Install Android SDK Platform 34 (revision 3)".
"Install Android SDK Platform 34 (revision 3)" ready.
Installing Android SDK Platform 34 in /opt/android-sdk/platforms/android-34
"Install Android SDK Platform 34 (revision 3)" complete.
"Install Android SDK Platform 34 (revision 3)" finished.
Exception while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-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 :amethyst:buildKotlinToolingMetadata
> Task :amethyst:checkKotlinGradlePluginConfigurationErrors SKIPPED
> Task :installGitHook
> Task :spotlessInternalRegisterDependencies
> Task :amethyst:spotlessGroovyGradle
> Task :amethyst:spotlessGroovyGradleApply
> Task :amethyst:spotlessKotlin
> Task :amethyst:spotlessKotlinApply
> Task :amethyst:spotlessApply
> Task :amethyst:preBuild
> Task :amethyst:preFdroidReleaseBuild
> Task :amethyst:generateFdroidReleaseBuildConfig
> Task :ammolite:spotlessGroovyGradle
> Task :ammolite:spotlessGroovyGradleApply
> Task :ammolite:spotlessKotlin
> Task :ammolite:spotlessKotlinApply
> Task :ammolite:spotlessApply
> Task :ammolite:preBuild
> Task :ammolite:preReleaseBuild
> Task :ammolite:writeReleaseAarMetadata
> Task :commons:spotlessGroovyGradle
> Task :commons:spotlessGroovyGradleApply
> Task :commons:spotlessKotlin
> Task :commons:spotlessKotlinApply
> Task :commons:spotlessApply
> Task :commons:preBuild
> Task :commons:preReleaseBuild
> Task :commons:writeReleaseAarMetadata
> Task :quartz:spotlessGroovyGradle
> Task :quartz:spotlessGroovyGradleApply
> Task :quartz:spotlessKotlin
> Task :quartz:spotlessKotlinApply
> Task :quartz:spotlessApply
> Task :quartz:preBuild
> Task :quartz:preReleaseBuild
> Task :quartz:writeReleaseAarMetadata
> Task :amethyst:generateFdroidReleaseResValues
> Task :amethyst:checkFdroidReleaseAarMetadata
> Task :amethyst:processFdroidReleaseGoogleServices
> Task :ammolite:generateReleaseResValues
> Task :ammolite:generateReleaseResources
> Task :ammolite:packageReleaseResources
> Task :commons:generateReleaseResValues
> Task :commons:generateReleaseResources
> Task :commons:packageReleaseResources
> Task :quartz:generateReleaseResValues
> Task :quartz:generateReleaseResources
> Task :quartz:packageReleaseResources
> Task :amethyst:mapFdroidReleaseSourceSetPaths
> Task :amethyst:generateFdroidReleaseResources
> Task :amethyst:packageFdroidReleaseResources
> Task :amethyst:mergeFdroidReleaseResources
> Task :amethyst:createFdroidReleaseCompatibleScreenManifests
> Task :amethyst:extractDeepLinksFdroidRelease
> Task :ammolite:extractDeepLinksRelease
> Task :commons:extractDeepLinksRelease
> Task :quartz:extractDeepLinksRelease
> Task :amethyst:parseFdroidReleaseLocalResources
> Task :ammolite:compileReleaseLibraryResources
> Task :ammolite:parseReleaseLocalResources
> Task :commons:compileReleaseLibraryResources
> Task :commons:processReleaseManifest
> Task :ammolite:processReleaseManifest
> Task :quartz:processReleaseManifest
> Task :quartz:compileReleaseLibraryResources
> Task :commons:parseReleaseLocalResources
> Task :quartz:parseReleaseLocalResources
> Task :ammolite:generateReleaseRFile
> Task :amethyst:processFdroidReleaseMainManifest
> Task :amethyst:processFdroidReleaseManifest
> Task :ammolite:checkKotlinGradlePluginConfigurationErrors SKIPPED
> Task :commons:generateReleaseRFile
> Task :quartz:generateReleaseRFile
> Task :ammolite:generateReleaseBuildConfig
> Task :quartz:checkKotlinGradlePluginConfigurationErrors SKIPPED
> Task :commons:checkKotlinGradlePluginConfigurationErrors SKIPPED
> Task :ammolite:javaPreCompileRelease
> Task :quartz:javaPreCompileRelease
> Task :commons:javaPreCompileRelease
> Task :amethyst:javaPreCompileFdroidRelease
> Task :amethyst:extractProguardFiles
> Task :ammolite:extractProguardFiles
> Task :quartz:extractProguardFiles
> Task :ammolite:generateReleaseLibraryProguardRules
> Task :quartz:generateReleaseLibraryProguardRules
> Task :quartz:prepareLintJarForPublish
> Task :ammolite:prepareLintJarForPublish
> Task :commons:extractProguardFiles
> Task :commons:generateReleaseLibraryProguardRules
> Task :commons:prepareLintJarForPublish
> Task :commons:mergeReleaseJniLibFolders
> Task :commons:mergeReleaseNativeLibs NO-SOURCE
> Task :commons:stripReleaseDebugSymbols NO-SOURCE
> Task :commons:extractDeepLinksForAarRelease
> Task :commons:copyReleaseJniLibsProjectAndLocalJars
> Task :commons:mergeReleaseShaders
> Task :commons:compileReleaseShaders NO-SOURCE
> Task :commons:generateReleaseAssets UP-TO-DATE
> Task :commons:packageReleaseAssets
> Task :commons:prepareReleaseArtProfile
> Task :ammolite:mergeReleaseJniLibFolders
> Task :ammolite:mergeReleaseNativeLibs NO-SOURCE
> Task :ammolite:stripReleaseDebugSymbols NO-SOURCE
> Task :ammolite:copyReleaseJniLibsProjectAndLocalJars
> Task :ammolite:extractDeepLinksForAarRelease
> Task :ammolite:mergeReleaseShaders
> Task :ammolite:compileReleaseShaders NO-SOURCE
> Task :ammolite:generateReleaseAssets UP-TO-DATE
> Task :ammolite:packageReleaseAssets
> Task :ammolite:prepareReleaseArtProfile
> Task :quartz:mergeReleaseJniLibFolders
> Task :quartz:mergeReleaseNativeLibs NO-SOURCE
> Task :quartz:stripReleaseDebugSymbols NO-SOURCE
> Task :quartz:copyReleaseJniLibsProjectAndLocalJars
> Task :quartz:extractDeepLinksForAarRelease
> Task :quartz:mergeReleaseShaders
> Task :quartz:compileReleaseShaders NO-SOURCE
> Task :quartz:generateReleaseAssets UP-TO-DATE
> Task :quartz:packageReleaseAssets
> Task :quartz:prepareReleaseArtProfile
> Task :quartz:writeReleaseLintModelMetadata
> Task :amethyst:processFdroidReleaseManifestForPackage
> Task :ammolite:writeReleaseLintModelMetadata
> Task :commons:writeReleaseLintModelMetadata
> Task :amethyst:mergeFdroidReleaseJniLibFolders
> Task :ammolite:copyReleaseJniLibsProjectOnly
> Task :commons:copyReleaseJniLibsProjectOnly
> Task :quartz:copyReleaseJniLibsProjectOnly
> Task :amethyst:processFdroidReleaseResources
> Task :amethyst:checkFdroidReleaseDuplicateClasses
> Task :amethyst:mergeFdroidReleaseStartupProfile
> Task :amethyst:mergeFdroidReleaseNativeLibs
> Task :amethyst:mergeFdroidReleaseShaders
> Task :amethyst:mergeFdroidReleaseArtProfile
> Task :amethyst:compileFdroidReleaseShaders NO-SOURCE
> Task :amethyst:generateFdroidReleaseAssets UP-TO-DATE
> Task :amethyst:stripFdroidReleaseDebugSymbols
Unable to strip the following libraries, packaging them as they are: libjnidispatch.so, libsecp256k1-jni.so, libsodium.so.
> Task :amethyst:mergeFdroidReleaseAssets
> Task :amethyst:compressFdroidReleaseAssets
> Task :amethyst:extractFdroidReleaseNativeSymbolTables
> Task :amethyst:extractFdroidReleaseVersionControlInfo
> Task :amethyst:mergeFdroidReleaseNativeDebugMetadata NO-SOURCE
> Task :amethyst:collectFdroidReleaseDependencies
> Task :amethyst:optimizeFdroidReleaseResources
> Task :amethyst:sdkFdroidReleaseDependencyData
> Task :amethyst:writeFdroidReleaseAppMetadata
> Task :amethyst:writeFdroidReleaseSigningConfigVersions
> Task :quartz:compileReleaseKotlin
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/quartz/src/main/java/com/vitorpamplona/quartz/events/ContactListEvent.kt:467:53 '@Deprecated(...) var username: String?' is deprecated. Use name instead.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/quartz/src/main/java/com/vitorpamplona/quartz/events/ContactListEvent.kt:470:29 '@Deprecated(...) var username: String?' is deprecated. Use name instead.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/quartz/src/main/java/com/vitorpamplona/quartz/events/ContactListEvent.kt:476:54 '@Deprecated(...) var username: String?' is deprecated. Use name instead.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/quartz/src/main/java/com/vitorpamplona/quartz/events/ContactListEvent.kt:487:13 '@Deprecated(...) var username: String?' is deprecated. Use name instead.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/quartz/src/main/java/com/vitorpamplona/quartz/events/ContactListEvent.kt:487:45 '@Deprecated(...) var username: String?' is deprecated. Use name instead.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/quartz/src/main/java/com/vitorpamplona/quartz/events/ContactListEvent.kt:487:56 '@Deprecated(...) var username: String?' is deprecated. Use name instead.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/quartz/src/main/java/com/vitorpamplona/quartz/events/ContactListEvent.kt:499:13 '@Deprecated(...) var username: String?' is deprecated. Use name instead.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/quartz/src/main/java/com/vitorpamplona/quartz/events/ContactListEvent.kt:499:42 '@Deprecated(...) var username: String?' is deprecated. Use name instead.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/quartz/src/main/java/com/vitorpamplona/quartz/signers/NostrSigner.kt:101:15 Unchecked cast of 'com.vitorpamplona.quartz.events.Event' to 'T'.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/quartz/src/main/java/com/vitorpamplona/quartz/signers/NostrSignerExternal.kt:68:23 Unchecked cast of 'com.vitorpamplona.quartz.events.Event' to 'T?'.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/quartz/src/main/java/com/vitorpamplona/quartz/signers/NostrSignerExternal.kt:80:23 Unchecked cast of 'com.vitorpamplona.quartz.events.Event' to 'T?'.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/quartz/src/main/java/com/vitorpamplona/quartz/signers/NostrSignerSync.kt:80:11 Unchecked cast of 'com.vitorpamplona.quartz.events.Event' to 'T'.
> Task :quartz:compileReleaseJavaWithJavac
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
> Task :quartz:mergeReleaseGeneratedProguardFiles
> Task :quartz:exportReleaseConsumerProguardFiles
> Task :quartz:processReleaseJavaRes
> Task :quartz:bundleLibCompileToJarRelease
> Task :quartz:mergeReleaseJavaResource
> Task :ammolite:compileReleaseKotlin
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/ammolite/src/main/java/com/vitorpamplona/ammolite/relays/filters/SinceAuthorPerRelayFilter.kt:58:47 '@Deprecated(...) fun put(p0: String!, p1: JsonNode!): JsonNode!' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/ammolite/src/main/java/com/vitorpamplona/ammolite/relays/filters/SinceAuthorPerRelayFilter.kt:60:21 '@Deprecated(...) fun put(p0: String!, p1: JsonNode!): JsonNode!' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/ammolite/src/main/java/com/vitorpamplona/ammolite/relays/filters/SinceAuthorPerRelayFilter.kt:70:21 '@Deprecated(...) fun put(p0: String!, p1: JsonNode!): JsonNode!' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/ammolite/src/main/java/com/vitorpamplona/ammolite/relays/filters/SincePerRelayFilter.kt:57:21 '@Deprecated(...) fun put(p0: String!, p1: JsonNode!): JsonNode!' is deprecated. Deprecated in Java.
> Task :quartz:generateReleaseLintModel
> Task :ammolite:compileReleaseJavaWithJavac
> Task :ammolite:mergeReleaseGeneratedProguardFiles
> Task :ammolite:bundleLibCompileToJarRelease
> Task :ammolite:processReleaseJavaRes
> Task :ammolite:mergeReleaseJavaResource
> Task :commons:compileReleaseKotlin
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/commons/src/main/java/com/vitorpamplona/amethyst/commons/preview/MetaTagsParser.kt:285:25 Condition is always 'true'.
> Task :ammolite:extractReleaseAnnotations
> Task :commons:compileReleaseJavaWithJavac NO-SOURCE
> Task :commons:mergeReleaseGeneratedProguardFiles
> Task :commons:bundleLibCompileToJarRelease
> Task :commons:processReleaseJavaRes
> Task :commons:mergeReleaseJavaResource
> Task :commons:extractReleaseAnnotations
> Task :commons:mergeReleaseConsumerProguardFiles
> Task :ammolite:mergeReleaseConsumerProguardFiles
> Task :quartz:extractReleaseAnnotations
> Task :quartz:mergeReleaseConsumerProguardFiles
> Task :quartz:generateReleaseLintVitalModel
> Task :commons:exportReleaseConsumerProguardFiles
> Task :ammolite:exportReleaseConsumerProguardFiles
> Task :quartz:minifyReleaseWithR8
> Task :quartz:bundleLibRuntimeToJarRelease
> Task :quartz:syncReleaseLibJars
> Task :quartz:createFullJarRelease
> Task :ammolite:generateReleaseLintModel
> Task :commons:generateReleaseLintModel
> Task :quartz:bundleReleaseLocalLintAar
> Task :ammolite:generateReleaseLintVitalModel
> Task :commons:generateReleaseLintVitalModel
> Task :ammolite:minifyReleaseWithR8
> Task :ammolite:bundleLibRuntimeToJarRelease
> Task :ammolite:createFullJarRelease
> Task :ammolite:syncReleaseLibJars
> Task :ammolite:bundleReleaseLocalLintAar
> Task :commons:minifyReleaseWithR8
> Task :commons:bundleLibRuntimeToJarRelease
> Task :commons:syncReleaseLibJars
> Task :commons:createFullJarRelease
> Task :commons:bundleReleaseLocalLintAar
> Task :amethyst:compileFdroidReleaseKotlin
> Task :quartz:lintVitalAnalyzeRelease
> Task :ammolite:lintVitalAnalyzeRelease
> Task :commons:lintVitalAnalyzeRelease
> Task :amethyst:compileFdroidReleaseKotlin
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/Amethyst.kt:113:9 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ServiceManager.kt:154:13 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/model/LocalCache.kt:165:78 Unchecked cast of 'java.util.concurrent.ConcurrentHashMap<kotlin.String, com.vitorpamplona.amethyst.model.observables.LatestByKindWithETag<T>>' to 'java.util.concurrent.ConcurrentHashMap<com.vitorpamplona.quartz.encoders.HexKey, com.vitorpamplona.amethyst.model.observables.LatestByKindWithETag<com.vitorpamplona.quartz.events.Event>>'.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/model/LocalCache.kt:174:68 Unchecked cast of 'com.vitorpamplona.amethyst.model.observables.LatestByKindWithETag<T>' to 'com.vitorpamplona.amethyst.model.observables.LatestByKindWithETag<com.vitorpamplona.quartz.events.Event>'.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/model/LocalCache.kt:183:11 Unchecked cast of 'com.vitorpamplona.amethyst.model.observables.LatestByKindWithETag<com.vitorpamplona.quartz.events.Event>' to 'com.vitorpamplona.amethyst.model.observables.LatestByKindWithETag<T>'.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/model/LocalCache.kt:194:84 Unchecked cast of 'java.util.concurrent.ConcurrentHashMap<kotlin.String, com.vitorpamplona.amethyst.model.observables.LatestByKindAndAuthor<T>>' to 'java.util.concurrent.ConcurrentHashMap<com.vitorpamplona.quartz.encoders.HexKey, com.vitorpamplona.amethyst.model.observables.LatestByKindAndAuthor<com.vitorpamplona.quartz.events.Event>>'.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/model/LocalCache.kt:203:68 Unchecked cast of 'com.vitorpamplona.amethyst.model.observables.LatestByKindAndAuthor<T>' to 'com.vitorpamplona.amethyst.model.observables.LatestByKindAndAuthor<com.vitorpamplona.quartz.events.Event>'.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/model/LocalCache.kt:212:11 Unchecked cast of 'com.vitorpamplona.amethyst.model.observables.LatestByKindAndAuthor<com.vitorpamplona.quartz.events.Event>' to 'com.vitorpamplona.amethyst.model.observables.LatestByKindAndAuthor<T>'.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/model/LocalCache.kt:2032:13 Condition is always 'true'.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/model/observables/LatestByKindAndAuthor.kt:60:30 Unchecked cast of 'com.vitorpamplona.quartz.events.EventInterface?' to 'T'.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/model/observables/LatestByKindAndAuthor.kt:70:30 Unchecked cast of 'com.vitorpamplona.quartz.events.EventInterface?' to 'T'.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/model/observables/LatestByKindWithETag.kt:58:26 Unchecked cast of 'com.vitorpamplona.quartz.events.EventInterface?' to 'T'.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/service/CashuProcessor.kt:151:10 This declaration needs opt-in. Its usage should be marked with '@kotlinx.serialization.ExperimentalSerializationApi' or '@OptIn(kotlinx.serialization.ExperimentalSerializationApi::class)'
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/service/CashuProcessor.kt:160:10 This declaration needs opt-in. Its usage should be marked with '@kotlinx.serialization.ExperimentalSerializationApi' or '@OptIn(kotlinx.serialization.ExperimentalSerializationApi::class)'
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/service/CashuProcessor.kt:168:10 This declaration needs opt-in. Its usage should be marked with '@kotlinx.serialization.ExperimentalSerializationApi' or '@OptIn(kotlinx.serialization.ExperimentalSerializationApi::class)'
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/service/CashuProcessor.kt:170:10 This declaration needs opt-in. Its usage should be marked with '@kotlinx.serialization.ExperimentalSerializationApi' or '@OptIn(kotlinx.serialization.ExperimentalSerializationApi::class)'
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/service/CashuProcessor.kt:172:10 This declaration needs opt-in. Its usage should be marked with '@kotlinx.serialization.ExperimentalSerializationApi' or '@OptIn(kotlinx.serialization.ExperimentalSerializationApi::class)'
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/service/LocationUtil.kt:129:18 '@Deprecated(...) @Nullable() fun getFromLocation(p0: Double, p1: Double, p2: Int): (MutableList<Address!>?..List<Address!>?)' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/service/NostrDiscoveryDataSource.kt:107:98 '@Deprecated(...) @DeprecatedSinceKotlin(...) fun String.capitalize(): String' is deprecated. Use replaceFirstChar instead.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/service/NostrDiscoveryDataSource.kt:129:98 '@Deprecated(...) @DeprecatedSinceKotlin(...) fun String.capitalize(): String' is deprecated. Use replaceFirstChar instead.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/service/NostrDiscoveryDataSource.kt:281:90 '@Deprecated(...) @DeprecatedSinceKotlin(...) fun String.capitalize(): String' is deprecated. Use replaceFirstChar instead.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/service/NostrDiscoveryDataSource.kt:311:90 '@Deprecated(...) @DeprecatedSinceKotlin(...) fun String.capitalize(): String' is deprecated. Use replaceFirstChar instead.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/service/NostrDiscoveryDataSource.kt:342:90 '@Deprecated(...) @DeprecatedSinceKotlin(...) fun String.capitalize(): String' is deprecated. Use replaceFirstChar instead.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/service/NostrDiscoveryDataSource.kt:373:90 '@Deprecated(...) @DeprecatedSinceKotlin(...) fun String.capitalize(): String' is deprecated. Use replaceFirstChar instead.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/service/NostrDiscoveryDataSource.kt:403:90 '@Deprecated(...) @DeprecatedSinceKotlin(...) fun String.capitalize(): String' is deprecated. Use replaceFirstChar instead.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/service/NostrDiscoveryDataSource.kt:433:90 '@Deprecated(...) @DeprecatedSinceKotlin(...) fun String.capitalize(): String' is deprecated. Use replaceFirstChar instead.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/service/NostrHashtagDataSource.kt:54:48 '@Deprecated(...) @DeprecatedSinceKotlin(...) fun String.capitalize(): String' is deprecated. Use replaceFirstChar instead.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/service/NostrHomeDataSource.kt:175:90 '@Deprecated(...) @DeprecatedSinceKotlin(...) fun String.capitalize(): String' is deprecated. Use replaceFirstChar instead.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/service/NostrHomeDataSource.kt:214:90 '@Deprecated(...) @DeprecatedSinceKotlin(...) fun String.capitalize(): String' is deprecated. Use replaceFirstChar instead.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/service/NostrVideoDataSource.kt:104:90 '@Deprecated(...) @DeprecatedSinceKotlin(...) fun String.capitalize(): String' is deprecated. Use replaceFirstChar instead.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/service/NostrVideoDataSource.kt:135:90 '@Deprecated(...) @DeprecatedSinceKotlin(...) fun String.capitalize(): String' is deprecated. Use replaceFirstChar instead.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/MainActivity.kt:127:9 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/MainActivity.kt:133:9 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/MainActivity.kt:138:13 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/MainActivity.kt:167:9 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/actions/JoinUserOrChannelView.kt:213:18 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/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/actions/NewPostView.kt:1354:49 '@property:Deprecated(...) val Icons.Filled.ShowChart: ImageVector' is deprecated. Use the AutoMirrored version at Icons.AutoMirrored.Filled.ShowChart.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/actions/NewPostView.kt:1373:49 '@property:Deprecated(...) val Icons.Filled.ShowChart: ImageVector' is deprecated. Use the AutoMirrored version at Icons.AutoMirrored.Filled.ShowChart.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/actions/UploadFromGallery.kt:164:5 '@Deprecated(...) @Composable() @ComposableTarget(...) fun CircularProgressIndicator(progress: Float, modifier: Modifier = ..., color: Color = ..., strokeWidth: Dp = ..., trackColor: Color = ..., strokeCap: StrokeCap = ...): Unit' is deprecated. Use the overload that takes `progress` as a lambda.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/buttons/NewImageButton.kt:150:9 '@Deprecated(...) @Composable() @ComposableTarget(...) fun CircularProgressIndicator(progress: Float, modifier: Modifier = ..., color: Color = ..., strokeWidth: Dp = ..., trackColor: Color = ..., strokeCap: StrokeCap = ...): Unit' is deprecated. Use the overload that takes `progress` as a lambda.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/components/VideoView.kt:566:21 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/components/ZoomableContentView.kt:838:9 A function is marked as tail-recursive but no tail calls are found.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/navigation/AccountSwitchBottomSheet.kt:313:41 '@property:Deprecated(...) val Icons.Filled.Logout: ImageVector' is deprecated. Use the AutoMirrored version at Icons.AutoMirrored.Filled.Logout.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/navigation/AppTopBar.kt:860:53 This declaration needs opt-in. Its usage should be marked with '@coil.annotation.ExperimentalCoilApi' or '@OptIn(coil.annotation.ExperimentalCoilApi::class)'
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/navigation/AppTopBar.kt:860:107 This declaration needs opt-in. Its usage should be marked with '@coil.annotation.ExperimentalCoilApi' or '@OptIn(coil.annotation.ExperimentalCoilApi::class)'
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/note/Icons.kt:623:46 '@property:Deprecated(...) val Icons.Outlined.ArrowForwardIos: ImageVector' is deprecated. Use the AutoMirrored version at Icons.AutoMirrored.Outlined.ArrowForwardIos.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/note/NIP05VerificationDisplay.kt:298:45 '@property:Deprecated(...) val Icons.Filled.OpenInNew: ImageVector' is deprecated. Use the AutoMirrored version at Icons.AutoMirrored.Filled.OpenInNew.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/note/NIP05VerificationDisplay.kt:318:53 '@property:Deprecated(...) val Icons.Filled.OpenInNew: ImageVector' is deprecated. Use the AutoMirrored version at Icons.AutoMirrored.Filled.OpenInNew.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/note/NIP05VerificationDisplay.kt:340:53 '@property:Deprecated(...) val Icons.Filled.OpenInNew: ImageVector' is deprecated. Use the AutoMirrored version at Icons.AutoMirrored.Filled.OpenInNew.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/note/PollNote.kt:489:17 '@Deprecated(...) @Composable() @ComposableTarget(...) fun CircularProgressIndicator(progress: Float, modifier: Modifier = ..., color: Color = ..., strokeWidth: Dp = ..., trackColor: Color = ..., strokeCap: StrokeCap = ...): Unit' is deprecated. Use the overload that takes `progress` as a lambda.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/note/ReactionsRow.kt:1118:13 '@Deprecated(...) @Composable() @ComposableTarget(...) fun CircularProgressIndicator(progress: Float, modifier: Modifier = ..., color: Color = ..., strokeWidth: Dp = ..., trackColor: Color = ..., strokeCap: StrokeCap = ...): Unit' is deprecated. Use the overload that takes `progress` as a lambda.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/note/UpdateReactionTypeDialog.kt:139:195 Unchecked cast of 'com.vitorpamplona.amethyst.ui.note.UpdateReactionTypeViewModel' to 'UpdateReactionTypeViewModel'.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/note/UpdateZapAmountDialog.kt:207:13 Condition is always 'true'.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/note/UpdateZapAmountDialog.kt:217:183 Unchecked cast of 'com.vitorpamplona.amethyst.ui.note.UpdateZapAmountViewModel' to 'UpdateZapAmountViewModel'.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/note/ZapFormatter.kt:69:30 Only safe (?.) or non-null asserted (!!.) calls are allowed on a nullable receiver of type 'java.text.DecimalFormat?'.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/note/ZapFormatter.kt:70:30 Only safe (?.) or non-null asserted (!!.) calls are allowed on a nullable receiver of type 'java.text.DecimalFormat?'.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/note/ZapFormatter.kt:71:30 Only safe (?.) or non-null asserted (!!.) calls are allowed on a nullable receiver of type 'java.text.DecimalFormat?'.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/note/ZapFormatter.kt:72:30 Only safe (?.) or non-null asserted (!!.) calls are allowed on a nullable receiver of type 'java.text.DecimalFormat?'.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/note/ZapFormatter.kt:73:30 Only safe (?.) or non-null asserted (!!.) calls are allowed on a nullable receiver of type 'java.text.DecimalFormat?'.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/note/ZapFormatter.kt:74:17 Only safe (?.) or non-null asserted (!!.) calls are allowed on a nullable receiver of type 'java.text.DecimalFormat?'.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/note/elements/ZapTheDevsCard.kt:394:17 '@Deprecated(...) @Composable() @ComposableTarget(...) fun CircularProgressIndicator(progress: Float, modifier: Modifier = ..., color: Color = ..., strokeWidth: Dp = ..., trackColor: Color = ..., strokeCap: StrokeCap = ...): Unit' is deprecated. Use the overload that takes `progress` as a lambda.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/note/types/AudioTrack.kt:130:39 '@Deprecated(...) @DeprecatedSinceKotlin(...) @SinceKotlin(...) @LowPriorityInOverloadResolution() fun String.capitalize(locale: Locale): String' is deprecated. Use replaceFirstChar instead.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/note/types/CommunityHeader.kt:207:21 Condition is always 'true'.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/note/types/CommunityHeader.kt:222:32 '@Deprecated(...) @DeprecatedSinceKotlin(...) @SinceKotlin(...) @LowPriorityInOverloadResolution() fun String.capitalize(locale: Locale): String' is deprecated. Use replaceFirstChar instead.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/note/types/LiveActivity.kt:260:31 '@Deprecated(...) @DeprecatedSinceKotlin(...) @SinceKotlin(...) @LowPriorityInOverloadResolution() fun String.capitalize(locale: Locale): String' is deprecated. Use replaceFirstChar instead.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/note/types/MedicalData.kt:149:38 '@Deprecated(...) @DeprecatedSinceKotlin(...) fun String.capitalize(): String' is deprecated. Use replaceFirstChar instead.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/note/types/MedicalData.kt:230:30 '@Deprecated(...) @DeprecatedSinceKotlin(...) fun String.capitalize(): String' is deprecated. Use replaceFirstChar instead.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/AccountStateViewModel.kt:305:13 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/FeedViewModel.kt:66:188 Unchecked cast of 'com.vitorpamplona.amethyst.ui.screen.NostrChannelFeedViewModel' to 'NostrChannelFeedViewModel'.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/FeedViewModel.kt:78:189 Unchecked cast of 'com.vitorpamplona.amethyst.ui.screen.NostrChatroomFeedViewModel' to 'NostrChatRoomFeedViewModel'.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/FeedViewModel.kt:90:183 Unchecked cast of 'com.vitorpamplona.amethyst.ui.screen.NostrThreadFeedViewModel' to 'NostrThreadFeedViewModel'.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/FeedViewModel.kt:104:17 Unchecked cast of 'com.vitorpamplona.amethyst.ui.screen.NostrUserProfileNewThreadsFeedViewModel' to 'NostrUserProfileNewThreadsFeedViewModel'.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/FeedViewModel.kt:118:17 Unchecked cast of 'com.vitorpamplona.amethyst.ui.screen.NostrUserProfileConversationsFeedViewModel' to 'NostrUserProfileConversationsFeedViewModel'.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/FeedViewModel.kt:130:188 Unchecked cast of 'com.vitorpamplona.amethyst.ui.screen.NostrHashtagFeedViewModel' to 'NostrHashtagFeedViewModel'.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/FeedViewModel.kt:142:188 Unchecked cast of 'com.vitorpamplona.amethyst.ui.screen.NostrGeoHashFeedViewModel' to 'NostrGeoHashFeedViewModel'.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/FeedViewModel.kt:154:193 Unchecked cast of 'com.vitorpamplona.amethyst.ui.screen.NostrCommunityFeedViewModel' to 'NostrCommunityFeedViewModel'.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/FeedViewModel.kt:164:216 Unchecked cast of 'com.vitorpamplona.amethyst.ui.screen.NostrUserProfileReportFeedViewModel' to 'NostrUserProfileReportFeedViewModel'.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/FeedViewModel.kt:178:17 Unchecked cast of 'com.vitorpamplona.amethyst.ui.screen.NostrUserProfileGalleryFeedViewModel' to 'NostrUserProfileGalleryFeedViewModel'.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/FeedViewModel.kt:192:17 Unchecked cast of 'com.vitorpamplona.amethyst.ui.screen.NostrUserProfileBookmarksFeedViewModel' to 'NostrUserProfileBookmarksFeedViewModel'.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/FeedViewModel.kt:203:207 Unchecked cast of 'com.vitorpamplona.amethyst.ui.screen.NostrBookmarkPublicFeedViewModel' to 'NostrBookmarkPublicFeedViewModel'.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/FeedViewModel.kt:214:211 Unchecked cast of 'com.vitorpamplona.amethyst.ui.screen.NostrBookmarkPrivateFeedViewModel' to 'NostrBookmarkPrivateFeedViewModel'.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/FeedViewModel.kt:229:254 Unchecked cast of 'com.vitorpamplona.amethyst.ui.screen.NostrNIP90ContentDiscoveryFeedViewModel' to 'NostrNIP90ContentDiscoveryFeedViewModel'.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/FeedViewModel.kt:240:195 Unchecked cast of 'com.vitorpamplona.amethyst.ui.screen.NostrDraftEventsFeedViewModel' to 'NostrDraftEventsFeedViewModel'.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/FeedViewModel.kt:252:17 Unchecked cast of 'com.vitorpamplona.amethyst.ui.screen.NostrUserAppRecommendationsFeedViewModel' to 'NostrUserAppRecommendationsFeedViewModel'.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/LnZapFeedViewModel.kt:51:208 Unchecked cast of 'com.vitorpamplona.amethyst.ui.screen.NostrUserProfileZapsFeedViewModel' to 'NostrUserProfileZapsFeedViewModel'.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/StringFeedViewModel.kt:54:195 Unchecked cast of 'com.vitorpamplona.amethyst.ui.screen.NostrHiddenWordsFeedViewModel' to 'NostrHiddenWordsFeedViewModel'.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/UserFeedViewModel.kt:60:17 Unchecked cast of 'com.vitorpamplona.amethyst.ui.screen.NostrUserProfileFollowsUserFeedViewModel' to 'NostrUserProfileFollowsUserFeedViewModel'.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/UserFeedViewModel.kt:74:17 Unchecked cast of 'com.vitorpamplona.amethyst.ui.screen.NostrUserProfileFollowersUserFeedViewModel' to 'NostrUserProfileFollowersUserFeedViewModel'.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/UserFeedViewModel.kt:84:207 Unchecked cast of 'com.vitorpamplona.amethyst.ui.screen.NostrHiddenAccountsFeedViewModel' to 'NostrHiddenAccountsFeedViewModel'.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/UserFeedViewModel.kt:94:211 Unchecked cast of 'com.vitorpamplona.amethyst.ui.screen.NostrSpammerAccountsFeedViewModel' to 'NostrSpammerAccountsFeedViewModel'.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/AccountBackupDialog.kt:403:17 Condition is always 'true'.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/AccountViewModel.kt:1179:161 Unchecked cast of 'com.vitorpamplona.amethyst.ui.screen.loggedIn.AccountViewModel' to 'AccountViewModel'.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/SearchScreen.kt:247:151 Unchecked cast of 'com.vitorpamplona.amethyst.ui.screen.loggedIn.SearchBarViewModel' to 'SearchBarViewModel'.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/chatrooms/ChannelScreen.kt:311:22 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/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/chatrooms/ChannelScreen.kt:954:36 '@Deprecated(...) @DeprecatedSinceKotlin(...) @SinceKotlin(...) @LowPriorityInOverloadResolution() fun String.capitalize(locale: Locale): String' is deprecated. Use replaceFirstChar instead.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/chatrooms/ChatroomScreen.kt:335:22 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/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/chatrooms/ChatroomScreen.kt:575:41 '@property:Deprecated(...) val Icons.Filled.Send: ImageVector' is deprecated. Use the AutoMirrored version at Icons.AutoMirrored.Filled.Send.
w: file:///home/vagrant/build/com.vitorpamplona.amethyst/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/discover/NIP90ContentDiscoveryScreen.kt:530:17 '@Deprecated(...) @Composable() @ComposableTarget(...) fun CircularProgressIndicator(progress: Float, modifier: Modifier = ..., color: Color = ..., strokeWidth: Dp = ..., trackColor: Color = ..., strokeCap: StrokeCap = ...): Unit' is deprecated. Use the overload that takes `progress` as a lambda.
> Task :amethyst:compileFdroidReleaseJavaWithJavac
> Task :amethyst:generateFdroidReleaseLintVitalReportModel
> Task :amethyst:mergeFdroidReleaseGeneratedProguardFiles
> Task :amethyst:processFdroidReleaseJavaRes
> Task :amethyst:expandFdroidReleaseArtProfileWildcards
> Task :amethyst:mergeFdroidReleaseJavaResource
> Task :amethyst:lintVitalAnalyzeFdroidRelease
> Task :amethyst:minifyFdroidReleaseWithR8
> Task :amethyst:lintVitalReportFdroidRelease
> Task :amethyst:lintVitalFdroidRelease
> Task :amethyst:compileFdroidReleaseArtProfile
> Task :amethyst:packageFdroidRelease
> Task :amethyst:createFdroidReleaseApkListingFileRedirect
> Task :amethyst:assembleFdroidRelease
BUILD SUCCESSFUL in 13m 25s
180 actionable tasks: 180 executed
2024-09-03 09:20:03,721 DEBUG: Popen(['git', 'cat-file', '--batch-check'], cwd=/home/vagrant/build/com.vitorpamplona.amethyst, universal_newlines=False, shell=None, istream=<valid stream>)
2024-09-03 09:20:03,728 INFO: Successfully built version 0.90.4 of com.vitorpamplona.amethyst from b1f1466e6b998db2cb680186469e414c2c83e162
2024-09-03 09:20:04,037 DEBUG: Checking build/com.vitorpamplona.amethyst/amethyst/build/outputs/apk/fdroid/release/amethyst-fdroid-release-unsigned.apk
2024-09-03 09:20:04,129 INFO: Created directory for storing developer supplied reference binaries: 'unsigned/binaries'
2024-09-03 09:20:04,130 INFO: ...retrieving https://github.com/vitorpamplona/amethyst/releases/download/v0.90.4/amethyst-fdroid-universal-v0.90.4.apk
2024-09-03 09:20:04,137 DEBUG: Starting new HTTPS connection (1): github.com:443
2024-09-03 09:20:04,416 DEBUG: https://github.com:443 "GET /vitorpamplona/amethyst/releases/download/v0.90.4/amethyst-fdroid-universal-v0.90.4.apk HTTP/1.1" 302 0
2024-09-03 09:20:04,423 DEBUG: Starting new HTTPS connection (1): objects.githubusercontent.com:443
2024-09-03 09:20:04,971 DEBUG: https://objects.githubusercontent.com:443 "GET /github-production-release-asset-2e65be/587850619/d3b1a798-2f5a-4b5c-8feb-30419c8b3436?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=releaseassetproduction%2F20240903%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20240903T092005Z&X-Amz-Expires=300&X-Amz-Signature=2b2150cceef50870b29df039566d213252a92bd8b50e90e81b13acf58357e170&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=587850619&response-content-disposition=attachment%3B%20filename%3Damethyst-fdroid-universal-v0.90.4.apk&response-content-type=application%2Fvnd.android.package-archive HTTP/1.1" 200 21617357
2024-09-03 09:20:07,697 DEBUG: unsigned/binaries/com.vitorpamplona.amethyst_401.binary.apk: Verifies
Verified using v1 scheme (JAR signing): false
Verified using v2 scheme (APK Signature Scheme v2): true
Verified using v3 scheme (APK Signature Scheme v3): true
Verified using v4 scheme (APK Signature Scheme v4): false
Verified for SourceStamp: false
Number of signers: 1
2024-09-03 09:20:09,423 DEBUG: /tmp/tmpxqa10ljz/sigcp_com.vitorpamplona.amethyst_401.apk: Verifies
Verified using v1 scheme (JAR signing): false
Verified using v2 scheme (APK Signature Scheme v2): true
Verified using v3 scheme (APK Signature Scheme v3): true
Verified using v4 scheme (APK Signature Scheme v4): false
Verified for SourceStamp: false
Number of signers: 1
2024-09-03 09:20:09,424 INFO: ...successfully verified
2024-09-03 09:20:09,424 INFO: compared built binary to supplied reference binary successfully
2024-09-03 09:20:09,526 WARNING: Requested API level 34 is larger than maximum we have, returning API level 28 instead.
2024-09-03 09:20:09,640 DEBUG: Using APK Signature v3
2024-09-03 09:20:09,643 INFO: supplied reference binary has allowed signer c2d0aa86bcb6b62090561a41bbe336e98b78c2d0210a498dc885f28e1348cf17
2024-09-03 09:20:09,651 INFO: success: com.vitorpamplona.amethyst
2024-09-03 09:20:09,652 INFO: Finished
2024-09-03 09:20:09,652 INFO: 1 build succeeded