log for com.vitorpamplona.amethyst:403
== Installed Android Tools ==
2024-09-08 03:45:57,000 DEBUG: Reading 'config.yml'
2024-09-08 03:45:57,026 DEBUG: ipfs_cid not found, skipping CIDv1 generation
2024-09-08 03:45:57,027 INFO: Creating log directory
2024-09-08 03:45:57,027 INFO: Creating temporary directory
2024-09-08 03:45:57,027 INFO: Creating output directory
2024-09-08 03:45:57,120 DEBUG: Getting git vcs interface for https://github.com/vitorpamplona/amethyst.git
2024-09-08 03:45:57,120 DEBUG: Checking com.vitorpamplona.amethyst:403
2024-09-08 03:45:57,121 INFO: Building version 0.90.6 (403) of com.vitorpamplona.amethyst
2024-09-08 03:45:57,121 DEBUG: > sudo passwd --lock root
passwd: password changed.
2024-09-08 03:45:58,527 DEBUG: > sudo SUDO_FORCE_REMOVE=yes dpkg --purge sudo
(Reading database ... 64086 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+deb12u8) ...
2024-09-08 03:46:20,311 INFO: Getting source for revision d5a98db67ceb4d87d261f74ec9a6d94a0baf95ca
2024-09-08 03:46:20,312 DEBUG: Directory: build/com.vitorpamplona.amethyst
2024-09-08 03:46:20,313 DEBUG: > git rev-parse --show-toplevel
2024-09-08 03:46:20,527 DEBUG: Directory: build/com.vitorpamplona.amethyst
2024-09-08 03:46:20,527 DEBUG: > git submodule foreach --recursive git reset --hard
2024-09-08 03:46:20,731 DEBUG: Directory: build/com.vitorpamplona.amethyst
2024-09-08 03:46:20,731 DEBUG: > git reset --hard
2024-09-08 03:46:21,837 DEBUG: Directory: build/com.vitorpamplona.amethyst
2024-09-08 03:46:21,837 DEBUG: > git submodule foreach --recursive git clean -dffx
2024-09-08 03:46:21,940 DEBUG: Directory: build/com.vitorpamplona.amethyst
2024-09-08 03:46:21,940 DEBUG: > git clean -dffx
2024-09-08 03:46:22,043 DEBUG: Directory: build/com.vitorpamplona.amethyst
2024-09-08 03:46:22,043 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-08 03:46:22,948 DEBUG: Directory: build/com.vitorpamplona.amethyst
2024-09-08 03:46:22,949 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-08 03:46:23,553 DEBUG: Directory: build/com.vitorpamplona.amethyst
2024-09-08 03:46:23,553 DEBUG: > git remote set-head origin --auto
2024-09-08 03:46:24,558 DEBUG: Directory: build/com.vitorpamplona.amethyst
2024-09-08 03:46:24,559 DEBUG: > git checkout -f d5a98db67ceb4d87d261f74ec9a6d94a0baf95ca
2024-09-08 03:46:26,065 DEBUG: Directory: build/com.vitorpamplona.amethyst
2024-09-08 03:46:26,066 DEBUG: > git clean -dffx
2024-09-08 03:46:26,169 DEBUG: Directory: build/com.vitorpamplona.amethyst
2024-09-08 03:46:26,169 DEBUG: > git rev-parse --show-toplevel
2024-09-08 03:46:26,372 DEBUG: Directory: build/com.vitorpamplona.amethyst
2024-09-08 03:46:26,372 DEBUG: > git submodule deinit --all --force
2024-09-08 03:46:26,475 INFO: Creating local.properties file at build/com.vitorpamplona.amethyst/local.properties
2024-09-08 03:46:26,485 INFO: Creating local.properties file at build/com.vitorpamplona.amethyst/amethyst/local.properties
2024-09-08 03:46:26,485 DEBUG: Removing debuggable flags from build/com.vitorpamplona.amethyst/amethyst
2024-09-08 03:46:26,507 INFO: Cleaned build.gradle of keysigning configs at build/com.vitorpamplona.amethyst/quartz/build.gradle
2024-09-08 03:46:26,520 INFO: Cleaned build.gradle of keysigning configs at build/com.vitorpamplona.amethyst/amethyst/build.gradle
2024-09-08 03:46:26,538 INFO: Cleaned build.gradle of keysigning configs at build/com.vitorpamplona.amethyst/benchmark/build.gradle
2024-09-08 03:46:26,542 INFO: Cleaned build.gradle of keysigning configs at build/com.vitorpamplona.amethyst/commons/build.gradle
2024-09-08 03:46:26,546 INFO: Cleaned build.gradle of keysigning configs at build/com.vitorpamplona.amethyst/ammolite/build.gradle
2024-09-08 03:46:26,548 INFO: Running 'prebuild' commands in build/com.vitorpamplona.amethyst/amethyst
2024-09-08 03:46:26,549 DEBUG: Directory: build/com.vitorpamplona.amethyst/amethyst
2024-09-08 03:46:26,549 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-08 03:46:26,752 INFO: Cleaning Gradle project...
2024-09-08 03:46:26,752 DEBUG: Directory: build/com.vitorpamplona.amethyst/amethyst
2024-09-08 03:46:26,752 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-08 03:47:59,623 INFO: Scanning source for common problems...
2024-09-08 03:47:59,649 DEBUG: scanner is configured to use signature data from: 'suss'
2024-09-08 03:47:59,650 DEBUG: downloading 'https://fdroid.gitlab.io/fdroid-suss/suss.json'
2024-09-08 03:48:00,220 DEBUG: write 'suss.json' to cache
2024-09-08 03:48:00,224 DEBUG: next suss.json cache update due in 23:59:59.987009
2024-09-08 03:48:00,382 INFO: Removing gradle-wrapper.jar at gradle/wrapper/gradle-wrapper.jar
2024-09-08 03:48:00,473 INFO: Creating source tarball...
2024-09-08 03:48:07,628 INFO: Building Gradle project...
2024-09-08 03:48:07,628 DEBUG: Directory: build/com.vitorpamplona.amethyst/amethyst
2024-09-08 03:48:07,628 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 :ammolite:compileReleaseLibraryResources
> Task :amethyst:parseFdroidReleaseLocalResources
> Task :commons:compileReleaseLibraryResources
> Task :ammolite:parseReleaseLocalResources
> Task :commons:parseReleaseLocalResources
> Task :quartz:compileReleaseLibraryResources
> Task :ammolite:processReleaseManifest
> Task :quartz:processReleaseManifest
> Task :commons:processReleaseManifest
> Task :quartz:parseReleaseLocalResources
> Task :ammolite:generateReleaseRFile
> Task :commons:generateReleaseRFile
> Task :amethyst:processFdroidReleaseMainManifest
> Task :amethyst:processFdroidReleaseManifest
> Task :ammolite:checkKotlinGradlePluginConfigurationErrors SKIPPED
> Task :ammolite:generateReleaseBuildConfig
> Task :quartz:checkKotlinGradlePluginConfigurationErrors SKIPPED
> Task :quartz:generateReleaseRFile
> Task :quartz:javaPreCompileRelease
> Task :commons:checkKotlinGradlePluginConfigurationErrors SKIPPED
> Task :ammolite:javaPreCompileRelease
> Task :commons:javaPreCompileRelease
> Task :amethyst:javaPreCompileFdroidRelease
> Task :amethyst:extractProguardFiles
> Task :ammolite:extractProguardFiles
> Task :quartz:extractProguardFiles
> Task :ammolite:generateReleaseLibraryProguardRules
> Task :quartz:generateReleaseLibraryProguardRules
> Task :ammolite:prepareLintJarForPublish
> Task :quartz: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 :ammolite:writeReleaseLintModelMetadata
> Task :commons:writeReleaseLintModelMetadata
> Task :amethyst:mergeFdroidReleaseJniLibFolders
> Task :ammolite:copyReleaseJniLibsProjectOnly
> Task :commons:copyReleaseJniLibsProjectOnly
> Task :quartz:copyReleaseJniLibsProjectOnly
> Task :amethyst:processFdroidReleaseManifestForPackage
> Task :amethyst:checkFdroidReleaseDuplicateClasses
> Task :amethyst:mergeFdroidReleaseNativeLibs
> Task :amethyst:mergeFdroidReleaseArtProfile
> Task :amethyst:mergeFdroidReleaseStartupProfile
> Task :amethyst:mergeFdroidReleaseShaders
> Task :amethyst:compileFdroidReleaseShaders NO-SOURCE
> Task :amethyst:generateFdroidReleaseAssets UP-TO-DATE
> Task :amethyst:mergeFdroidReleaseAssets
> Task :amethyst:compressFdroidReleaseAssets
> Task :amethyst:stripFdroidReleaseDebugSymbols
Unable to strip the following libraries, packaging them as they are: libjnidispatch.so, libsecp256k1-jni.so, libsodium.so.
> Task :amethyst:extractFdroidReleaseVersionControlInfo
> Task :amethyst:extractFdroidReleaseNativeSymbolTables
> Task :amethyst:collectFdroidReleaseDependencies
> Task :amethyst:mergeFdroidReleaseNativeDebugMetadata NO-SOURCE
> Task :amethyst:sdkFdroidReleaseDependencyData
> Task :amethyst:writeFdroidReleaseAppMetadata
> Task :amethyst:writeFdroidReleaseSigningConfigVersions
> Task :amethyst:processFdroidReleaseResources
> Task :amethyst:optimizeFdroidReleaseResources
> 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 :quartz:generateReleaseLintModel
> 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:extractReleaseAnnotations
> Task :ammolite:compileReleaseJavaWithJavac
> Task :ammolite:mergeReleaseGeneratedProguardFiles
> Task :ammolite:bundleLibCompileToJarRelease
> Task :ammolite:processReleaseJavaRes
> Task :ammolite:mergeReleaseJavaResource
> Task :ammolite:extractReleaseAnnotations
> Task :ammolite:mergeReleaseConsumerProguardFiles
> Task :quartz:mergeReleaseConsumerProguardFiles
> Task :quartz:generateReleaseLintVitalModel
> Task :ammolite:exportReleaseConsumerProguardFiles
> 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 :commons:compileReleaseJavaWithJavac NO-SOURCE
> Task :commons:mergeReleaseGeneratedProguardFiles
> Task :commons:bundleLibCompileToJarRelease
> Task :commons:processReleaseJavaRes
> Task :quartz:minifyReleaseWithR8
> Task :commons:mergeReleaseJavaResource
> Task :quartz:bundleLibRuntimeToJarRelease
> Task :commons:extractReleaseAnnotations
> Task :quartz:createFullJarRelease
> Task :ammolite:generateReleaseLintModel
> Task :commons:generateReleaseLintModel
> Task :commons:mergeReleaseConsumerProguardFiles
> Task :quartz:syncReleaseLibJars
> Task :quartz:bundleReleaseLocalLintAar
> Task :ammolite:generateReleaseLintVitalModel
> Task :commons:generateReleaseLintVitalModel
> Task :commons:exportReleaseConsumerProguardFiles
> Task :ammolite:minifyReleaseWithR8
> Task :ammolite:bundleLibRuntimeToJarRelease
> Task :ammolite:createFullJarRelease
> Task :ammolite:syncReleaseLibJars
> Task :ammolite:bundleReleaseLocalLintAar
> Task :quartz:lintVitalAnalyzeRelease
> Task :commons:minifyReleaseWithR8
> Task :commons:bundleLibRuntimeToJarRelease
> Task :commons:syncReleaseLibJars
> Task :commons:createFullJarRelease
> Task :commons:bundleReleaseLocalLintAar
> Task :amethyst:compileFdroidReleaseKotlin
> 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:1177: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 17s
180 actionable tasks: 180 executed
2024-09-08 04:01:26,227 DEBUG: Popen(['git', 'cat-file', '--batch-check'], cwd=/home/vagrant/build/com.vitorpamplona.amethyst, universal_newlines=False, shell=None, istream=<valid stream>)
2024-09-08 04:01:26,235 INFO: Successfully built version 0.90.6 of com.vitorpamplona.amethyst from d5a98db67ceb4d87d261f74ec9a6d94a0baf95ca
2024-09-08 04:01:26,548 DEBUG: Checking build/com.vitorpamplona.amethyst/amethyst/build/outputs/apk/fdroid/release/amethyst-fdroid-release-unsigned.apk
2024-09-08 04:01:26,640 INFO: Created directory for storing developer supplied reference binaries: 'unsigned/binaries'
2024-09-08 04:01:26,641 INFO: ...retrieving https://github.com/vitorpamplona/amethyst/releases/download/v0.90.6/amethyst-fdroid-universal-v0.90.6.apk
2024-09-08 04:01:26,645 DEBUG: Starting new HTTPS connection (1): github.com:443
2024-09-08 04:01:26,905 DEBUG: https://github.com:443 "GET /vitorpamplona/amethyst/releases/download/v0.90.6/amethyst-fdroid-universal-v0.90.6.apk HTTP/1.1" 302 0
2024-09-08 04:01:26,912 DEBUG: Starting new HTTPS connection (1): objects.githubusercontent.com:443
2024-09-08 04:01:27,400 DEBUG: https://objects.githubusercontent.com:443 "GET /github-production-release-asset-2e65be/587850619/59baa8e6-f1df-4bb9-b8e1-3bd509afbd6c?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=releaseassetproduction%2F20240908%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20240908T040126Z&X-Amz-Expires=300&X-Amz-Signature=7d7685ab749c1279d68fa0c594a23f4ea8d9b115c2ddd123bef6c98ed7c22199&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=587850619&response-content-disposition=attachment%3B%20filename%3Damethyst-fdroid-universal-v0.90.6.apk&response-content-type=application%2Fvnd.android.package-archive HTTP/1.1" 200 21621453
2024-09-08 04:01:30,394 DEBUG: unsigned/binaries/com.vitorpamplona.amethyst_403.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-08 04:01:32,123 DEBUG: /tmp/tmpi7z0pdru/sigcp_com.vitorpamplona.amethyst_403.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-08 04:01:32,123 INFO: ...successfully verified
2024-09-08 04:01:32,124 INFO: compared built binary to supplied reference binary successfully
2024-09-08 04:01:32,255 WARNING: Requested API level 34 is larger than maximum we have, returning API level 28 instead.
2024-09-08 04:01:32,333 DEBUG: Using APK Signature v3
2024-09-08 04:01:32,336 INFO: supplied reference binary has allowed signer c2d0aa86bcb6b62090561a41bbe336e98b78c2d0210a498dc885f28e1348cf17
2024-09-08 04:01:32,344 INFO: success: com.vitorpamplona.amethyst
2024-09-08 04:01:32,345 INFO: Finished
2024-09-08 04:01:32,345 INFO: 1 build succeeded