Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Script started on 2025-01-20 07:15:12+00:00 [TERM="xterm-256color" TTY="/dev/pts/5" COLUMNS="170" LINES="60"]
- [?2004h]0;danny@lw10: ~/work/builds/android/io.nunchuk.android/1.9.59/2[01;32mdanny@lw10[00m:[01;34m~/work/builds/android/io.nunchuk.android/1.9.59/2[00m$ git clone https://github.com/nunchuk-io/nunchuk-android/ $HOME/nunchuk-android
- [?2004l
- Cloning into '/home/danny/nunchuk-android''android.1.9.59'.
- You are in 'detached HEAD' state. You can look around, make experimental
- changes and commit them, and you can discard any commits you make in this
- state without impacting any branches by switching back to a branch.
- If you want to create a new branch to retain commits you create, you may
- do so (now or later) by using -c with the switch command. Example:
- git switch -c <new-branch-name>
- Or undo this operation with:
- git switch -
- Turn off this advice by setting config variable advice.detachedHead to false
- HEAD is now at 2d419d8c1 Update version 1.9.59
- [?2004h]0;danny@lw10: ~/nunchuk-android[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android[00m$ ls
- [?2004l
- [0m[01;34mbaselineprofile[0m dummy.keystore LICENSE [01;34mnunchuk-core[0m [01;34mnunchuk-network[0m [01;34mnunchuk-transaction[0m [01;34mnunchuk-wallet-shared[0m
- build.gradle [01;34mgradle[0m [01;34mnunchuk-app[0m [01;34mnunchuk-database[0m [01;34mnunchuk-notifications[0m [01;34mnunchuk-utils[0m [01;34mnunchuk-widget[0m
- CHANGELOG.md gradle.properties [01;34mnunchuk-arch[0m [01;34mnunchuk-domain[0m [01;34mnunchuk-settings[0m [01;34mnunchuk-wallet[0m README.md
- [01;34mconfigs[0m [01;32mgradlew[0m [01;34mnunchuk-auth[0m [01;34mnunchuk-main[0m [01;34mnunchuk-signer[0m [01;34mnunchuk-wallet-core[0m [01;34mreproducible-builds[0m
- debug.keystore gradlew.bat [01;34mnunchuk-contact[0m [01;34mnunchuk-messages[0m [01;34mnunchuk-signer-software[0m [01;34mnunchuk-wallet-personal[0m settings.gradle
- [?2004h]0;danny@lw10: ~/nunchuk-android[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android[00m$ nano [K[K[K[K[Kcat gradle.properties
- [?2004l
- org.gradle.parallel=true
- org.gradle.caching=true
- org.gradle.daemon=true
- org.gradle.jvmargs=-Xmx8192m -XX:MetaspaceSize=8192m -XX:+HeapDumpOnOutOfMemoryError
- org.gradle.configureondemand=false
- android.useAndroidX=true
- android.enableJetifier=true
- kotlin.code.style=official
- android.nonTransitiveRClass=false
- android.enableR8.fullMode=false
- android.nonFinalResIds=false
- org.gradle.configuration-cache=true[?2004h]0;danny@lw10: ~/nunchuk-android[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android[00m$ cat gradle.properties [1P[1P[1P[1@n[1@a[1@n[1@o
- [?2004l
- [?2004h[?1049h[22;0;0t[1;60r(B[m[4l[?7h[39;49m[?1h=[?1h=[?25l[39;49m(B[m[H[2J[58;79H(B[0;7m[ Reading... ](B[m[58;77H(B[0;7m[ Read 12 lines ](B[m[H(B[0;7m GNU nano 7.2 gradle.properties [1;169H(B[m
- [59d(B[0;7m^G(B[m Help[59;18H(B[0;7m^O(B[m Write Out (B[0;7m^W(B[m Where Is[52G(B[0;7m^K(B[m Cut[59;69H(B[0;7m^T(B[m Execute[86G(B[0;7m^C(B[m Location[103G(B[0;7mM-U(B[m Undo[59;120H(B[0;7mM-A(B[m Set Mark (B[0;7mM-](B[m To Bracket (B[0;7mM-Q(B[m Previous
- [60d(B[0;7m^X(B[m Exit[60;18H(B[0;7m^R(B[m Read File (B[0;7m^\(B[m Replace[52G(B[0;7m^U(B[m Paste[60;69H(B[0;7m^J(B[m Justify[86G(B[0;7m^/(B[m Go To Line (B[0;7mM-E(B[m Redo[60;120H(B[0;7mM-6(B[m Copy[60;137H(B[0;7m^Q(B[m Where Was (B[0;7mM-W(B[m Next
- [2dorg.gradle.parallel=true
- [3dorg.gradle.caching=true
- [4dorg.gradle.daemon=true
- [5dorg.gradle.jvmargs=-Xmx8192m -XX:MetaspaceSize=8192m -XX:+HeapDumpOnOutOfMemoryError
- [6dorg.gradle.configureondemand=false
- [7dandroid.useAndroidX=true
- [8dandroid.enableJetifier=true
- [9dkotlin.code.style=official
- [10dandroid.nonTransitiveRClass=false
- [11dandroid.enableR8.fullMode=false
- [12dandroid.nonFinalResIds=false
- [13dorg.gradle.configuration-cache=true
- [2d[?12l[?25h[?25l[?12l[?25h[3d[?25l[?12l[?25h[4d[?25l[?12l[?25h[5d[?25l[?12l[?25horg.[?25l[?12l[?25h[12G[?25l[?12l[?25h[5;21H[?25l[?12l[?25hX[?25l[?12l[?25hm[?25l[?12l[?25hx[?25l[1;98H(B[0;7m*[169G(B[m[?12l[?25h[5;24H[1P[?25l[?12l[?25h[1P[?25l[?12l[?25h[1P[?25l[?12l[?25h[1P[?25l[?12l[?25h4m -XX:MetaspaceSize=8192m -XX:+HeapDumpOnOutOfMemoryError[5;25H[?25l[?12l[?25h0m -XX:MetaspaceSize=8192m -XX:+HeapDumpOnOutOfMemoryError[5;26H[?25l[?12l[?25h9m -XX:MetaspaceSize=8192m -XX:+HeapDumpOnOutOfMemoryError[5;27H[?25l[?12l[?25h6m -XX:MetaspaceSize=8192m -XX:+HeapDumpOnOutOfMemoryError[5;28H[?25l
- [58d(B[0;7mSave modified buffer? [59;1H Y(B[m Yes[K
- [60d(B[0;7m N(B[m No [60;17H(B[0;7m^C(B[m Cancel[K[58;23H[?12l[?25h[?25l
- [59d(B[0;7m^G(B[m Help[59;43H(B[0;7mM-D(B[m DOS Format[59;85H(B[0;7mM-A(B[m Append[59;127H(B[0;7mM-B(B[m Backup File
- [60d(B[0;7m^C(B[m Cancel[17G [60;43H(B[0;7mM-M(B[m Mac Format[60;85H(B[0;7mM-P(B[m Prepend[60;127H(B[0;7m^T(B[m Browse
- [58d(B[0;7mFile Name to Write: gradle.properties(B[m[?12l[?25h[?25l[58;78H[1K (B[0;7m[ Writing... ](B[m[K[1;98H(B[0;7m [169G(B[m[58;77H(B[0;7m[ Wrote 12 lines ](B[m
- [J[60d[?12l[?25h[60;1H[?1049l[23;0;0t
- [?1l>[?2004l[?2004h]0;danny@lw10: ~/nunchuk-android[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android[00m$ cat gradle.properties
- [?2004l
- org.gradle.parallel=true
- org.gradle.caching=true
- org.gradle.daemon=true
- org.gradle.jvmargs=-Xmx4096m -XX:MetaspaceSize=8192m -XX:+HeapDumpOnOutOfMemoryError
- org.gradle.configureondemand=false
- android.useAndroidX=true
- android.enableJetifier=true
- kotlin.code.style=official
- android.nonTransitiveRClass=false
- android.enableR8.fullMode=false
- android.nonFinalResIds=false
- org.gradle.configuration-cache=true
- [?2004h]0;danny@lw10: ~/nunchuk-android[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android[00m$ docker build --platform linux/amd64 -t nunchuk-android .[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[Kcd reproducible-builds/
- [?2004l
- [?2004h]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ docker build --platform linux/amd64 -t nunchuk-android .
- [?2004l
- Sending build context to Docker daemon 59.9kB
- Step 1/18 : FROM docker.io/debian:stable-20240722-slim
- ---> ea3dacfdd555
- Step 2/18 : RUN set -ex; apt-get update; DEBIAN_FRONTEND=noninteractive apt-get install --yes -o APT::Install-Suggests=false --no-install-recommends bzip2 make automake ninja-build g++-multilib libtool binutils-gold bsdmainutils pkg-config python3 patch bison curl unzip git openjdk-17-jdk disorderfs; rm -rf /var/lib/apt/lists/*;
- ---> Using cache
- ---> 79a5eaee3acf
- Step 3/18 : ENV ANDROID_SDK_ROOT=/sdk
- ---> Using cache
- ---> 236c49debea8
- Step 4/18 : ENV ANDROID_SDK=/sdk
- ---> Using cache
- ---> 156f6c0d8a4f
- Step 5/18 : ENV ANDROID_HOME=/sdk
- ---> Using cache
- ---> 5ed6d7e1a681
- Step 6/18 : ENV ANDROID_SDK_URL=https://dl.google.com/android/repository/commandlinetools-linux-11076708_latest.zip
- ---> Using cache
- ---> 4cf5e6f752fa
- Step 7/18 : ENV ANDROID_BUILD_TOOLS_VERSION=34.0.0
- ---> Using cache
- ---> b8bfa1d755ef
- Step 8/18 : ENV ANDROID_VERSION=34
- ---> Using cache
- ---> 573f8dcc8508
- Step 9/18 : ENV ANDROID_NDK_VERSION=25.1.8937393
- ---> Using cache
- ---> 870baaacbfdc
- Step 10/18 : ENV ANDROID_CMAKE_VERSION=3.18.1
- ---> Using cache
- ---> f7c05a90d470
- Step 11/18 : ENV ANDROID_NDK_HOME=${ANDROID_HOME}/ndk/${ANDROID_NDK_VERSION}/
- ---> Using cache
- ---> f0fe457c2c81
- Step 12/18 : ENV PATH=${PATH}:${ANDROID_HOME}/tools:${ANDROID_HOME}/platform-tools
- ---> Using cache
- ---> 1425251ac6aa
- Step 13/18 : ENV PATH=${ANDROID_NDK_HOME}:$PATH
- ---> Using cache
- ---> 91264f988e78
- Step 14/18 : ENV PATH=${ANDROID_NDK_HOME}/prebuilt/linux-x86_64/bin/:$PATH
- ---> Using cache
- ---> 99782f55d65d
- Step 15/18 : RUN set -ex; mkdir "$ANDROID_HOME" && cd "$ANDROID_HOME" && curl -o sdk.zip $ANDROID_SDK_URL && unzip sdk.zip && rm sdk.zip
- ---> Using cache
- ---> fa7c5b98533b
- Step 16/18 : RUN yes | ${ANDROID_HOME}/cmdline-tools/bin/sdkmanager --sdk_root=$ANDROID_HOME --licenses
- ---> Using cache
- ---> 16547cfb9261
- Step 17/18 : RUN $ANDROID_HOME/cmdline-tools/bin/sdkmanager --sdk_root=$ANDROID_HOME --update
- ---> Using cache
- ---> 888239eac81a
- Step 18/18 : RUN $ANDROID_HOME/cmdline-tools/bin/sdkmanager --sdk_root=$ANDROID_HOME "build-tools;${ANDROID_BUILD_TOOLS_VERSION}" "platforms;android-${ANDROID_VERSION}" "cmake;$ANDROID_CMAKE_VERSION" "platform-tools" "ndk;$ANDROID_NDK_VERSION"
- ---> Using cache
- ---> f43d028a5c83
- Successfully built f43d028a5c83
- Successfully tagged nunchuk-android:latest
- [?2004h]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ cd ..
- [?2004l
- [?2004h]0;danny@lw10: ~/nunchuk-android[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android[00m$ docker run --rm -v [K[K[K-v "$(pwd):/app-src --device /dev/fuse --cap-add SYS_ADMIN nunchuk-android bash -c "mkdir /app; disorderfs --sort-dirents=ye
- s --reverse [K-ri[K[Kdirents=no /app-src/ /app/; cd /app && ./gradlew clean bundleProductionRelease"
- [?2004l
- [?2004h>
- [K
- >
- [K
- >
- [K
- >
- [K
- >
- [K
- >
- [K
- >
- [K
- >
- [K
- >
- [K
- >
- [K
- >
- [K
- >
- [K
- >
- [K
- >
- [K
- >
- [K
- >
- [K
- >
- [K
- >
- [K
- >
- [K
- >
- [K
- >
- [K
- >
- [K
- >
- [K
- >
- [K
- > ^C[?2004l
- [?2004h[?2004l
- [?2004h]0;danny@lw10: ~/nunchuk-android[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android[00m$ docker run --rm -v "$(pwd):/app-src --device /dev/fuse --cap-add SYS_ADMIN nunchuk-android bash -c "mkdir /app; disorderfs --sort-dirents=yes --reverse-dirents=no /app-src/ /app/; cd /app && ./gradlew clean bundleProductionRelease"[A
- [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[K
- [K[A[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[7mdocker run --rm -v "$(pwd)":/app-src --device /dev/fuse --cap-add SYS_ADMIN nunchuk-android bash -c "mkdir[27m[7m [27m[7m/app; disorderfs --sort-dirents=yes --reverse-dirents=no /app-src/ /app/; cd /app && ./gradlew clean bundleProductionRelease"[27m[A
- [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Cdocker run --rm -v "$(pwd)":/app-src --device /dev/fuse --cap-add SYS_ADMIN nunchuk-android bash -c "mkdir /app; disorderfs --sort-dirents=yes --reverse-dirents=no /app-src/ /app/; cd /app && ./gradlew clean bundleProductionRelease"
- [?2004l
- disorderfs: sorting directory entries
- fuse: mount failed: Permission denied
- bash: line 1: ./gradlew: No such file or directory
- [?2004h]0;danny@lw10: ~/nunchuk-android[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android[00m$ docker run --rm -v "$(pwd)":/app-src --device /dev/fuse --cap-add SYS_ADMIN nunchuk-android bash -c "mkdir /app; disorderfs --sort-dirents=yes --reverse-dirents=no /app-src/ /app/; cd /app && ./gradlew clean bundleProductionRelease"[A[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C -v "$(pwd)":/app-src --device /dev/fuse --cap-add SYS_ADMIN nunchuk-android bash -c "mkdir[1@ [A
- ]0;danny@lw10: ~/nunchuk-android[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C- -v "$(pwd)":/app-src --device /dev/fuse --cap-add SYS_ADMIN nunchuk-android bash -c "mkdi[1@r[A
- ]0;danny@lw10: ~/nunchuk-android[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C- -v "$(pwd)":/app-src --device /dev/fuse --cap-add SYS_ADMIN nunchuk-android bash -c "mkd[1@i[A
- ]0;danny@lw10: ~/nunchuk-android[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Cp -v "$(pwd)":/app-src --device /dev/fuse --cap-add SYS_ADMIN nunchuk-android bash -c "mk[1@d[A
- ]0;danny@lw10: ~/nunchuk-android[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Cr -v "$(pwd)":/app-src --device /dev/fuse --cap-add SYS_ADMIN nunchuk-android bash -c "m[1@k[A
- ]0;danny@lw10: ~/nunchuk-android[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Ci -v "$(pwd)":/app-src --device /dev/fuse --cap-add SYS_ADMIN nunchuk-android bash -c "[1@m[A
- ]0;danny@lw10: ~/nunchuk-android[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Cv -v "$(pwd)":/app-src --device /dev/fuse --cap-add SYS_ADMIN nunchuk-android bash -c [1@"[A
- ]0;danny@lw10: ~/nunchuk-android[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Ci -v "$(pwd)":/app-src --device /dev/fuse --cap-add SYS_ADMIN nunchuk-android bash -c[1@ [A
- ]0;danny@lw10: ~/nunchuk-android[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Cl -v "$(pwd)":/app-src --device /dev/fuse --cap-add SYS_ADMIN nunchuk-android bash -[1@c[A
- ]0;danny@lw10: ~/nunchuk-android[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Ce -v "$(pwd)":/app-src --device /dev/fuse --cap-add SYS_ADMIN nunchuk-android bash -c "mkdir /app; disorderfs --sort-dirents=yes --reverse-dirents=no /app-src/ /app/; cd /app && ./gradlew clean bundleProductionRelease" [A[A
- ]0;danny@lw10: ~/nunchuk-android[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Cg -v "$(pwd)":/app-src --device /dev/fuse --cap-add SYS_ADMIN nunchuk-android bash -c "mkdir /app; disorderfs --sort-dirents=yes --reverse-dirents=no /app-src/ /app/; cd /app && ./gradlew clean bundleProductionRelease"[A[A
- ]0;danny@lw10: ~/nunchuk-android[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Ce -v "$(pwd)":/app-src --device /dev/fuse --cap-add SYS_ADMIN nunchuk-android bash -c "mkdir /app; disorderfs --sort-dirents=yes --reverse-dirents=no /app-src/ /app/; cd /app && ./gradlew clean bundleProductionRelease"[A[A
- ]0;danny@lw10: ~/nunchuk-android[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Cd -v "$(pwd)":/app-src --device /dev/fuse --cap-add SYS_ADMIN nunchuk-android bash -c "mkdir /app; disorderfs --sort-dirents=yes --reverse-dirents=no /app-src/ /app/; cd /app && ./gradlew clean bundleProductionRelease"[A[A
- ]0;danny@lw10: ~/nunchuk-android[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C
- [?2004l
- disorderfs: sorting directory entries
- Downloading https://services.gradle.org/distributions/gradle-8.9-bin.zip
- ............10%.............20%.............30%.............40%.............50%.............60%.............70%.............80%.............90%.............100%
- Welcome to Gradle 8.9!
- Here are the highlights of this release:
- - Enhanced Error and Warning Messages
- - IDE Integration Improvements
- - Daemon JVM Information
- For more details see https://docs.gradle.org/8.9/release-notes.html
- Starting a Gradle Daemon (subsequent builds will be faster)
- Calculating task graph as no cached configuration is available for tasks: clean bundleProductionRelease
- > Configure project :baselineprofile
- w: file:///app/baselineprofile/build.gradle.kts:68:32: Type mismatch: inferred type is String? but String was expected
- > Task :nunchuk-arch:clean UP-TO-DATE
- > Task :nunchuk-auth:clean UP-TO-DATE
- > Task :baselineprofile:clean UP-TO-DATE
- > Task :nunchuk-contact:clean UP-TO-DATE
- > Task :nunchuk-database:clean UP-TO-DATE
- > Task :clean UP-TO-DATE
- > Task :nunchuk-core:clean UP-TO-DATE
- > Task :nunchuk-settings:clean UP-TO-DATE
- > Task :nunchuk-main:clean UP-TO-DATE
- > Task :nunchuk-domain:clean UP-TO-DATE
- > Task :nunchuk-network:clean UP-TO-DATE
- > Task :nunchuk-signer-software:clean UP-TO-DATE
- > Task :nunchuk-signer:clean UP-TO-DATE
- > Task :nunchuk-messages:clean UP-TO-DATE
- > Task :nunchuk-notifications:clean UP-TO-DATE
- > Task :nunchuk-wallet-core:clean UP-TO-DATE
- > Task :nunchuk-utils:clean UP-TO-DATE
- > Task :nunchuk-wallet:clean UP-TO-DATE
- > Task :nunchuk-app:clean UP-TO-DATE
- > Task :nunchuk-app:preBuild UP-TO-DATE
- > Task :nunchuk-arch:preBuild UP-TO-DATE
- > Task :nunchuk-transaction:clean UP-TO-DATE
- > Task :nunchuk-widget:clean UP-TO-DATE
- > Task :nunchuk-core:preBuild UP-TO-DATE
- > Task :nunchuk-arch:preReleaseBuild UP-TO-DATE
- > Task :nunchuk-contact:preBuild UP-TO-DATE
- > Task :nunchuk-auth:preBuild UP-TO-DATE
- > Task :nunchuk-app:preProductionReleaseBuild UP-TO-DATE
- > Task :nunchuk-domain:preBuild UP-TO-DATE
- > Task :nunchuk-domain:preReleaseBuild UP-TO-DATE
- > Task :nunchuk-main:preBuild UP-TO-DATE
- > Task :nunchuk-main:preReleaseBuild UP-TO-DATE
- > Task :nunchuk-messages:preBuild UP-TO-DATE
- > Task :nunchuk-wallet-personal:clean UP-TO-DATE
- > Task :nunchuk-messages:preReleaseBuild UP-TO-DATE
- > Task :nunchuk-wallet-shared:clean UP-TO-DATE
- > Task :nunchuk-network:preBuild UP-TO-DATE
- > Task :nunchuk-database:preBuild UP-TO-DATE
- > Task :nunchuk-network:preReleaseBuild UP-TO-DATE
- > Task :nunchuk-contact:preReleaseBuild UP-TO-DATE
- > Task :nunchuk-core:preReleaseBuild UP-TO-DATE
- > Task :nunchuk-database:preReleaseBuild UP-TO-DATE
- > Task :nunchuk-auth:preReleaseBuild UP-TO-DATE
- > Task :nunchuk-app:generateProductionReleaseResValues
- > Task :nunchuk-app:mergeProductionReleaseJniLibFolders
- > Task :nunchuk-auth:mergeReleaseJniLibFolders
- > Task :nunchuk-database:mergeReleaseJniLibFolders
- > Task :nunchuk-arch:mergeReleaseJniLibFolders
- > Task :nunchuk-core:mergeReleaseJniLibFolders
- > Task :nunchuk-domain:mergeReleaseJniLibFolders
- > Task :nunchuk-contact:mergeReleaseJniLibFolders
- > Task :nunchuk-main:mergeReleaseJniLibFolders
- > Task :nunchuk-main:mergeReleaseNativeLibs NO-SOURCE
- > Task :nunchuk-domain:mergeReleaseNativeLibs NO-SOURCE
- > Task :nunchuk-contact:mergeReleaseNativeLibs NO-SOURCE
- > Task :nunchuk-core:mergeReleaseNativeLibs NO-SOURCE
- > Task :nunchuk-auth:mergeReleaseNativeLibs NO-SOURCE
- > Task :nunchuk-arch:mergeReleaseNativeLibs NO-SOURCE
- > Task :nunchuk-database:mergeReleaseNativeLibs NO-SOURCE
- > Task :nunchuk-messages:mergeReleaseJniLibFolders
- > Task :nunchuk-messages:mergeReleaseNativeLibs NO-SOURCE
- > Task :nunchuk-auth:copyReleaseJniLibsProjectOnly
- > Task :nunchuk-domain:copyReleaseJniLibsProjectOnly
- > Task :nunchuk-arch:copyReleaseJniLibsProjectOnly
- > Task :nunchuk-messages:copyReleaseJniLibsProjectOnly
- > Task :nunchuk-core:copyReleaseJniLibsProjectOnly
- > Task :nunchuk-notifications:preBuild UP-TO-DATE
- > Task :nunchuk-settings:preBuild UP-TO-DATE
- > Task :nunchuk-signer:preBuild UP-TO-DATE
- > Task :nunchuk-contact:copyReleaseJniLibsProjectOnly
- > Task :nunchuk-main:copyReleaseJniLibsProjectOnly
- > Task :nunchuk-database:copyReleaseJniLibsProjectOnly
- > Task :nunchuk-settings:preReleaseBuild UP-TO-DATE
- > Task :nunchuk-signer-software:preBuild UP-TO-DATE
- > Task :nunchuk-transaction:preBuild UP-TO-DATE
- > Task :nunchuk-notifications:preReleaseBuild UP-TO-DATE
- > Task :nunchuk-wallet:preBuild UP-TO-DATE
- > Task :nunchuk-signer-software:preReleaseBuild UP-TO-DATE
- > Task :nunchuk-signer:preReleaseBuild UP-TO-DATE
- > Task :nunchuk-utils:preBuild UP-TO-DATE
- > Task :nunchuk-transaction:preReleaseBuild UP-TO-DATE
- > Task :nunchuk-utils:preReleaseBuild UP-TO-DATE
- > Task :nunchuk-wallet:preReleaseBuild UP-TO-DATE
- > Task :nunchuk-settings:mergeReleaseJniLibFolders
- > Task :nunchuk-utils:mergeReleaseJniLibFolders
- > Task :nunchuk-network:mergeReleaseJniLibFolders
- > Task :nunchuk-signer-software:mergeReleaseJniLibFolders
- > Task :nunchuk-notifications:mergeReleaseJniLibFolders
- > Task :nunchuk-transaction:mergeReleaseJniLibFolders
- > Task :nunchuk-wallet:mergeReleaseJniLibFolders
- > Task :nunchuk-signer:mergeReleaseJniLibFolders
- > Task :nunchuk-network:mergeReleaseNativeLibs NO-SOURCE
- > Task :nunchuk-signer:mergeReleaseNativeLibs NO-SOURCE
- > Task :nunchuk-notifications:mergeReleaseNativeLibs NO-SOURCE
- > Task :nunchuk-signer-software:mergeReleaseNativeLibs NO-SOURCE
- > Task :nunchuk-settings:mergeReleaseNativeLibs NO-SOURCE
- > Task :nunchuk-transaction:mergeReleaseNativeLibs NO-SOURCE
- > Task :nunchuk-wallet:mergeReleaseNativeLibs NO-SOURCE
- > Task :nunchuk-utils:mergeReleaseNativeLibs NO-SOURCE
- > Task :nunchuk-network:copyReleaseJniLibsProjectOnly
- > Task :nunchuk-transaction:copyReleaseJniLibsProjectOnly
- > Task :nunchuk-notifications:copyReleaseJniLibsProjectOnly
- > Task :nunchuk-settings:copyReleaseJniLibsProjectOnly
- > Task :nunchuk-utils:copyReleaseJniLibsProjectOnly
- > Task :nunchuk-wallet-personal:preBuild UP-TO-DATE
- > Task :nunchuk-wallet-shared:preBuild UP-TO-DATE
- > Task :nunchuk-wallet-core:preBuild UP-TO-DATE
- > Task :nunchuk-widget:preBuild UP-TO-DATE
- > Task :nunchuk-widget:preReleaseBuild UP-TO-DATE
- > Task :nunchuk-wallet-shared:preReleaseBuild UP-TO-DATE
- > Task :nunchuk-wallet-personal:preReleaseBuild UP-TO-DATE
- > Task :nunchuk-wallet-core:preReleaseBuild UP-TO-DATE
- > Task :nunchuk-signer-software:copyReleaseJniLibsProjectOnly
- > Task :nunchuk-signer:copyReleaseJniLibsProjectOnly
- > Task :nunchuk-wallet:copyReleaseJniLibsProjectOnly
- > Task :nunchuk-arch:generateReleaseResValues
- > Task :nunchuk-widget:mergeReleaseJniLibFolders
- > Task :nunchuk-wallet-personal:mergeReleaseJniLibFolders
- > Task :nunchuk-wallet-shared:mergeReleaseJniLibFolders
- > Task :nunchuk-wallet-core:mergeReleaseJniLibFolders
- > Task :nunchuk-auth:generateReleaseResValues
- > Task :nunchuk-wallet-core:mergeReleaseNativeLibs NO-SOURCE
- > Task :nunchuk-widget:mergeReleaseNativeLibs NO-SOURCE
- > Task :nunchuk-wallet-personal:mergeReleaseNativeLibs NO-SOURCE
- > Task :nunchuk-wallet-shared:mergeReleaseNativeLibs NO-SOURCE
- > Task :nunchuk-app:injectCrashlyticsMappingFileIdProductionRelease
- > Task :nunchuk-widget:copyReleaseJniLibsProjectOnly
- > Task :nunchuk-wallet-personal:copyReleaseJniLibsProjectOnly
- > Task :nunchuk-wallet-core:copyReleaseJniLibsProjectOnly
- > Task :nunchuk-app:processProductionReleaseGoogleServices
- > Task :nunchuk-wallet-shared:copyReleaseJniLibsProjectOnly
- > Task :nunchuk-contact:generateReleaseResValues FROM-CACHE
- > Task :nunchuk-domain:generateReleaseResValues FROM-CACHE
- > Task :nunchuk-main:generateReleaseResValues FROM-CACHE
- > Task :nunchuk-database:generateReleaseResValues FROM-CACHE
- > Task :nunchuk-arch:generateReleaseResources
- > Task :nunchuk-core:generateReleaseResValues FROM-CACHE
- > Task :nunchuk-domain:generateReleaseResources
- > Task :nunchuk-database:generateReleaseResources
- > Task :nunchuk-contact:generateReleaseResources
- > Task :nunchuk-core:generateReleaseResources
- > Task :nunchuk-auth:generateReleaseResources
- > Task :nunchuk-main:generateReleaseResources
- > Task :nunchuk-database:packageReleaseResources
- > Task :nunchuk-domain:packageReleaseResources
- > Task :nunchuk-messages:generateReleaseResValues FROM-CACHE
- > Task :nunchuk-network:generateReleaseResValues FROM-CACHE
- > Task :nunchuk-arch:packageReleaseResources
- > Task :nunchuk-notifications:generateReleaseResValues FROM-CACHE
- > Task :nunchuk-network:generateReleaseResources FROM-CACHE
- > Task :nunchuk-notifications:generateReleaseResources
- > Task :nunchuk-network:packageReleaseResources
- > Task :nunchuk-notifications:packageReleaseResources
- > Task :nunchuk-messages:generateReleaseResources
- > Task :nunchuk-signer:generateReleaseResValues FROM-CACHE
- > Task :nunchuk-settings:generateReleaseResValues FROM-CACHE
- > Task :nunchuk-settings:generateReleaseResources
- > Task :nunchuk-signer:generateReleaseResources
- > Task :nunchuk-auth:packageReleaseResources
- > Task :nunchuk-signer-software:generateReleaseResValues FROM-CACHE
- > Task :nunchuk-contact:packageReleaseResources
- > Task :nunchuk-core:packageReleaseResources
- > Task :nunchuk-transaction:generateReleaseResValues FROM-CACHE
- > Task :nunchuk-signer-software:generateReleaseResources
- > Task :nunchuk-utils:generateReleaseResValues FROM-CACHE
- > Task :nunchuk-utils:generateReleaseResources FROM-CACHE
- > Task :nunchuk-utils:packageReleaseResources
- > Task :nunchuk-wallet:generateReleaseResValues FROM-CACHE
- > Task :nunchuk-transaction:generateReleaseResources
- > Task :nunchuk-wallet:generateReleaseResources
- > Task :nunchuk-signer:packageReleaseResources
- > Task :nunchuk-wallet-core:generateReleaseResValues FROM-CACHE
- > Task :nunchuk-settings:packageReleaseResources
- > Task :nunchuk-wallet-core:generateReleaseResources
- > Task :nunchuk-wallet-personal:generateReleaseResValues FROM-CACHE
- > Task :nunchuk-wallet-personal:generateReleaseResources
- > Task :nunchuk-main:packageReleaseResources
- > Task :nunchuk-wallet-core:packageReleaseResources
- > Task :nunchuk-wallet-shared:generateReleaseResValues FROM-CACHE
- > Task :nunchuk-widget:generateReleaseResValues FROM-CACHE
- > Task :nunchuk-wallet-shared:generateReleaseResources
- > Task :nunchuk-messages:packageReleaseResources
- > Task :nunchuk-app:generateProductionReleaseResources
- > Task :nunchuk-signer-software:packageReleaseResources
- > Task :nunchuk-app:createProductionReleaseCompatibleScreenManifests
- > Task :nunchuk-arch:extractDeepLinksRelease
- > Task :nunchuk-wallet-personal:packageReleaseResources
- > Task :nunchuk-auth:extractDeepLinksRelease
- > Task :nunchuk-contact:extractDeepLinksRelease FROM-CACHE
- > Task :nunchuk-wallet:packageReleaseResources
- > Task :nunchuk-wallet-shared:packageReleaseResources
- > Task :nunchuk-core:extractDeepLinksRelease FROM-CACHE
- > Task :nunchuk-core:processReleaseManifest
- > Task :nunchuk-database:extractDeepLinksRelease FROM-CACHE
- > Task :nunchuk-contact:processReleaseManifest
- > Task :nunchuk-domain:extractDeepLinksRelease FROM-CACHE
- > Task :nunchuk-transaction:packageReleaseResources
- > Task :nunchuk-main:extractDeepLinksRelease
- > Task :nunchuk-main:processReleaseManifest
- > Task :nunchuk-widget:generateReleaseResources
- > Task :nunchuk-messages:extractDeepLinksRelease
- > Task :nunchuk-network:extractDeepLinksRelease FROM-CACHE
- > Task :nunchuk-messages:processReleaseManifest
- > Task :nunchuk-notifications:extractDeepLinksRelease FROM-CACHE
- > Task :nunchuk-network:processReleaseManifest
- > Task :nunchuk-settings:extractDeepLinksRelease
- > Task :nunchuk-notifications:processReleaseManifest
- > Task :nunchuk-signer:extractDeepLinksRelease
- > Task :nunchuk-settings:processReleaseManifest
- > Task :nunchuk-signer-software:extractDeepLinksRelease
- > Task :nunchuk-auth:processReleaseManifest
- > Task :nunchuk-transaction:extractDeepLinksRelease
- > Task :nunchuk-arch:processReleaseManifest
- > Task :nunchuk-utils:extractDeepLinksRelease FROM-CACHE
- > Task :nunchuk-signer-software:processReleaseManifest
- > Task :nunchuk-wallet:extractDeepLinksRelease
- > Task :nunchuk-utils:processReleaseManifest
- > Task :nunchuk-wallet-core:extractDeepLinksRelease FROM-CACHE
- > Task :nunchuk-signer:processReleaseManifest
- > Task :nunchuk-wallet-personal:extractDeepLinksRelease
- > Task :nunchuk-wallet:processReleaseManifest
- > Task :nunchuk-wallet-shared:extractDeepLinksRelease FROM-CACHE
- > Task :nunchuk-wallet-personal:processReleaseManifest
- > Task :nunchuk-widget:extractDeepLinksRelease FROM-CACHE
- > Task :nunchuk-widget:processReleaseManifest
- > Task :nunchuk-wallet-core:processReleaseManifest
- > Task :nunchuk-transaction:processReleaseManifest
- > Task :nunchuk-arch:writeReleaseAarMetadata
- > Task :nunchuk-contact:writeReleaseAarMetadata
- > Task :nunchuk-database:writeReleaseAarMetadata
- > Task :nunchuk-auth:writeReleaseAarMetadata
- > Task :nunchuk-core:writeReleaseAarMetadata
- > Task :nunchuk-widget:packageReleaseResources
- > Task :nunchuk-domain:processReleaseManifest
- > Task :nunchuk-app:mergeProductionReleaseNativeLibs
- WARNING: [Processor] Library '/root/.gradle/caches/modules-2/files-2.1/androidx.media3/media3-ui/1.0.0-beta03/617992980bdc8d9c84c1ca28a198cf20c02bad97/media3-ui-1.0.0-beta03.aar' contains references to both AndroidX and old support library. This seems like the library is partially migrated. Jetifier will try to rewrite the library anyway.
- Example of androidX reference: 'androidx/media3/ui/PlayerNotificationManager'
- Example of support library reference: 'android/support/v4/media/session/MediaSessionCompat$Token'
- > Task :nunchuk-notifications:writeReleaseAarMetadata
- > Task :nunchuk-network:writeReleaseAarMetadata
- > Task :nunchuk-main:writeReleaseAarMetadata
- > Task :nunchuk-domain:writeReleaseAarMetadata
- > Task :nunchuk-signer:writeReleaseAarMetadata
- > Task :nunchuk-utils:writeReleaseAarMetadata
- > Task :nunchuk-database:processReleaseManifest
- > Task :nunchuk-wallet-shared:processReleaseManifest
- > Task :nunchuk-settings:writeReleaseAarMetadata
- > Task :nunchuk-wallet-core:writeReleaseAarMetadata
- > Task :nunchuk-messages:writeReleaseAarMetadata
- > Task :nunchuk-transaction:writeReleaseAarMetadata
- > Task :nunchuk-wallet-shared:writeReleaseAarMetadata
- > Task :nunchuk-widget:writeReleaseAarMetadata
- > Task :nunchuk-signer-software:writeReleaseAarMetadata
- > Task :nunchuk-wallet-personal:writeReleaseAarMetadata
- > Task :nunchuk-wallet:writeReleaseAarMetadata
- > Task :nunchuk-arch:parseReleaseLocalResources
- > Task :nunchuk-database:parseReleaseLocalResources
- > Task :nunchuk-domain:parseReleaseLocalResources FROM-CACHE
- > Task :nunchuk-network:parseReleaseLocalResources FROM-CACHE
- > Task :nunchuk-auth:parseReleaseLocalResources
- > Task :nunchuk-widget:parseReleaseLocalResources
- > Task :nunchuk-arch:compileReleaseLibraryResources
- > Task :nunchuk-auth:compileReleaseLibraryResources
- > Task :nunchuk-contact:compileReleaseLibraryResources
- > Task :nunchuk-core:parseReleaseLocalResources
- > Task :nunchuk-utils:parseReleaseLocalResources
- > Task :nunchuk-contact:parseReleaseLocalResources
- > Task :nunchuk-database:compileReleaseLibraryResources
- > Task :nunchuk-domain:compileReleaseLibraryResources
- > Task :nunchuk-core:compileReleaseLibraryResources
- > Task :nunchuk-app:checkProductionReleaseAarMetadata
- > Task :nunchuk-notifications:parseReleaseLocalResources
- > Task :nunchuk-messages:parseReleaseLocalResources
- > Task :nunchuk-network:generateReleaseRFile
- > Task :nunchuk-settings:parseReleaseLocalResources
- > Task :nunchuk-signer-software:parseReleaseLocalResources
- > Task :nunchuk-wallet-core:parseReleaseLocalResources
- > Task :nunchuk-wallet:parseReleaseLocalResources
- > Task :nunchuk-main:parseReleaseLocalResources
- > Task :nunchuk-wallet-personal:parseReleaseLocalResources
- > Task :nunchuk-network:compileReleaseLibraryResources FROM-CACHE
- > Task :nunchuk-transaction:parseReleaseLocalResources
- > Task :nunchuk-notifications:compileReleaseLibraryResources
- > Task :nunchuk-signer:parseReleaseLocalResources
- > Task :nunchuk-wallet-shared:parseReleaseLocalResources
- > Task :nunchuk-main:compileReleaseLibraryResources
- > Task :nunchuk-utils:compileReleaseLibraryResources FROM-CACHE
- > Task :nunchuk-messages:compileReleaseLibraryResources
- > Task :nunchuk-wallet-core:compileReleaseLibraryResources
- > Task :nunchuk-settings:compileReleaseLibraryResources
- > Task :nunchuk-utils:generateReleaseRFile
- > Task :nunchuk-signer-software:compileReleaseLibraryResources
- > Task :nunchuk-transaction:compileReleaseLibraryResources
- > Task :nunchuk-wallet-personal:compileReleaseLibraryResources
- > Task :nunchuk-wallet:compileReleaseLibraryResources
- > Task :nunchuk-signer:compileReleaseLibraryResources
- > Task :nunchuk-wallet-shared:compileReleaseLibraryResources
- > Task :nunchuk-app:mergeProductionReleaseShaders
- > Task :nunchuk-app:compileProductionReleaseShaders NO-SOURCE
- > Task :nunchuk-app:generateProductionReleaseAssets UP-TO-DATE
- > Task :nunchuk-arch:mergeReleaseShaders
- > Task :nunchuk-arch:compileReleaseShaders NO-SOURCE
- > Task :nunchuk-arch:generateReleaseAssets UP-TO-DATE
- > Task :nunchuk-auth:mergeReleaseShaders
- > Task :nunchuk-auth:compileReleaseShaders NO-SOURCE
- > Task :nunchuk-auth:generateReleaseAssets UP-TO-DATE
- > Task :nunchuk-app:extractProductionReleaseVersionControlInfo
- > Task :nunchuk-contact:mergeReleaseShaders
- > Task :nunchuk-contact:compileReleaseShaders NO-SOURCE
- > Task :nunchuk-contact:generateReleaseAssets UP-TO-DATE
- > Task :nunchuk-contact:packageReleaseAssets
- > Task :nunchuk-arch:packageReleaseAssets
- > Task :nunchuk-core:mergeReleaseShaders
- > Task :nunchuk-core:compileReleaseShaders NO-SOURCE
- > Task :nunchuk-core:generateReleaseAssets UP-TO-DATE
- > Task :nunchuk-auth:packageReleaseAssets
- > Task :nunchuk-arch:generateReleaseRFile
- > Task :nunchuk-domain:mergeReleaseShaders
- > Task :nunchuk-database:mergeReleaseShaders
- > Task :nunchuk-domain:compileReleaseShaders NO-SOURCE
- > Task :nunchuk-database:compileReleaseShaders NO-SOURCE
- > Task :nunchuk-domain:generateReleaseAssets UP-TO-DATE
- > Task :nunchuk-database:generateReleaseAssets UP-TO-DATE
- > Task :nunchuk-core:packageReleaseAssets
- > Task :nunchuk-domain:packageReleaseAssets
- > Task :nunchuk-main:mergeReleaseShaders
- > Task :nunchuk-main:compileReleaseShaders NO-SOURCE
- > Task :nunchuk-main:generateReleaseAssets UP-TO-DATE
- > Task :nunchuk-database:packageReleaseAssets
- > Task :nunchuk-network:mergeReleaseShaders
- > Task :nunchuk-network:compileReleaseShaders NO-SOURCE
- > Task :nunchuk-network:generateReleaseAssets UP-TO-DATE
- > Task :nunchuk-notifications:mergeReleaseShaders
- > Task :nunchuk-domain:generateReleaseRFile
- > Task :nunchuk-messages:mergeReleaseShaders
- > Task :nunchuk-notifications:compileReleaseShaders NO-SOURCE
- > Task :nunchuk-notifications:generateReleaseAssets UP-TO-DATE
- > Task :nunchuk-widget:generateReleaseRFile
- > Task :nunchuk-network:packageReleaseAssets
- > Task :nunchuk-main:packageReleaseAssets
- > Task :nunchuk-messages:compileReleaseShaders NO-SOURCE
- > Task :nunchuk-messages:generateReleaseAssets UP-TO-DATE
- > Task :nunchuk-messages:packageReleaseAssets
- > Task :nunchuk-settings:mergeReleaseShaders
- > Task :nunchuk-notifications:packageReleaseAssets
- > Task :nunchuk-settings:compileReleaseShaders NO-SOURCE
- > Task :nunchuk-settings:generateReleaseAssets UP-TO-DATE
- > Task :nunchuk-transaction:mergeReleaseShaders
- > Task :nunchuk-signer-software:mergeReleaseShaders
- > Task :nunchuk-transaction:compileReleaseShaders NO-SOURCE
- > Task :nunchuk-transaction:generateReleaseAssets UP-TO-DATE
- > Task :nunchuk-utils:mergeReleaseShaders
- > Task :nunchuk-signer:mergeReleaseShaders
- > Task :nunchuk-utils:compileReleaseShaders NO-SOURCE
- > Task :nunchuk-signer-software:compileReleaseShaders NO-SOURCE
- > Task :nunchuk-utils:generateReleaseAssets UP-TO-DATE
- > Task :nunchuk-signer-software:generateReleaseAssets UP-TO-DATE
- > Task :nunchuk-signer:compileReleaseShaders NO-SOURCE
- > Task :nunchuk-signer:generateReleaseAssets UP-TO-DATE
- > Task :nunchuk-transaction:packageReleaseAssets
- > Task :nunchuk-signer:packageReleaseAssets
- > Task :nunchuk-wallet:mergeReleaseShaders
- > Task :nunchuk-wallet:compileReleaseShaders NO-SOURCE
- > Task :nunchuk-wallet:generateReleaseAssets UP-TO-DATE
- > Task :nunchuk-wallet-core:mergeReleaseShaders
- > Task :nunchuk-wallet-core:compileReleaseShaders NO-SOURCE
- > Task :nunchuk-wallet-core:generateReleaseAssets UP-TO-DATE
- > Task :nunchuk-wallet:packageReleaseAssets
- > Task :nunchuk-wallet-personal:mergeReleaseShaders
- > Task :nunchuk-wallet-core:packageReleaseAssets
- > Task :nunchuk-wallet-personal:compileReleaseShaders NO-SOURCE
- > Task :nunchuk-wallet-personal:generateReleaseAssets UP-TO-DATE
- > Task :nunchuk-wallet-personal:packageReleaseAssets
- > Task :nunchuk-wallet-shared:mergeReleaseShaders
- > Task :nunchuk-wallet-shared:compileReleaseShaders NO-SOURCE
- > Task :nunchuk-wallet-shared:generateReleaseAssets UP-TO-DATE
- > Task :nunchuk-widget:mergeReleaseShaders
- > Task :nunchuk-widget:compileReleaseShaders NO-SOURCE
- > Task :nunchuk-widget:generateReleaseAssets UP-TO-DATE
- > Task :nunchuk-wallet-shared:packageReleaseAssets
- > Task :nunchuk-arch:checkKotlinGradlePluginConfigurationErrors
- > Task :nunchuk-settings:packageReleaseAssets
- > Task :nunchuk-utils:packageReleaseAssets
- > Task :nunchuk-utils:checkKotlinGradlePluginConfigurationErrors
- > Task :nunchuk-signer-software:packageReleaseAssets
- > Task :nunchuk-database:generateReleaseRFile
- > Task :nunchuk-widget:packageReleaseAssets
- > Task :nunchuk-widget:compileReleaseLibraryResources
- > Task :nunchuk-auth:checkKotlinGradlePluginConfigurationErrors
- > Task :nunchuk-utils:dataBindingMergeDependencyArtifactsRelease
- > Task :nunchuk-arch:javaPreCompileRelease
- > Task :nunchuk-utils:javaPreCompileRelease
- > Task :nunchuk-app:mergeProductionReleaseAssets
- > Task :nunchuk-auth:dataBindingMergeDependencyArtifactsRelease
- > Task :nunchuk-core:dataBindingMergeDependencyArtifactsRelease
- > Task :nunchuk-arch:dataBindingMergeDependencyArtifactsRelease
- > Task :nunchuk-database:dataBindingMergeDependencyArtifactsRelease
- > Task :nunchuk-core:checkKotlinGradlePluginConfigurationErrors
- > Task :nunchuk-core:generateReleaseBuildConfig
- > Task :nunchuk-database:checkKotlinGradlePluginConfigurationErrors
- > Task :nunchuk-domain:checkKotlinGradlePluginConfigurationErrors
- > Task :nunchuk-domain:javaPreCompileRelease FROM-CACHE
- > Task :nunchuk-widget:dataBindingMergeDependencyArtifactsRelease
- > Task :nunchuk-network:dataBindingMergeDependencyArtifactsRelease
- > Task :nunchuk-network:checkKotlinGradlePluginConfigurationErrors
- > Task :nunchuk-domain:dataBindingMergeDependencyArtifactsRelease
- > Task :nunchuk-network:javaPreCompileRelease FROM-CACHE
- > Task :nunchuk-widget:checkKotlinGradlePluginConfigurationErrors
- > Task :nunchuk-network:generateReleaseBuildConfig
- > Task :nunchuk-core:javaPreCompileRelease FROM-CACHE
- > Task :nunchuk-widget:javaPreCompileRelease FROM-CACHE
- > Task :nunchuk-contact:checkKotlinGradlePluginConfigurationErrors
- > Task :nunchuk-auth:javaPreCompileRelease FROM-CACHE
- > Task :nunchuk-contact:javaPreCompileRelease FROM-CACHE
- > Task :nunchuk-main:checkKotlinGradlePluginConfigurationErrors
- > Task :nunchuk-network:dataBindingGenBaseClassesRelease
- > Task :nunchuk-utils:dataBindingGenBaseClassesRelease
- > Task :nunchuk-auth:generateSafeArgsRelease
- > Task :nunchuk-core:generateReleaseRFile
- > Task :nunchuk-app:injectCrashlyticsBuildIdsProductionRelease
- > Task :nunchuk-database:javaPreCompileRelease
- > Task :nunchuk-contact:dataBindingMergeDependencyArtifactsRelease
- > Task :nunchuk-app:extractDeepLinksProductionRelease
- > Task :nunchuk-auth:generateReleaseRFile
- > Task :nunchuk-arch:dataBindingGenBaseClassesRelease
- > Task :nunchuk-main:dataBindingMergeDependencyArtifactsRelease
- > Task :nunchuk-app:mapProductionReleaseSourceSetPaths
- > Task :nunchuk-contact:generateReleaseRFile
- > Task :nunchuk-notifications:generateReleaseRFile
- > Task :nunchuk-settings:generateReleaseRFile
- > Task :nunchuk-messages:generateReleaseRFile
- > Task :nunchuk-signer-software:generateReleaseRFile
- > Task :nunchuk-domain:dataBindingGenBaseClassesRelease
- > Task :nunchuk-database:dataBindingGenBaseClassesRelease
- > Task :nunchuk-wallet-core:generateReleaseRFile
- > Task :nunchuk-transaction:generateReleaseRFile
- > Task :nunchuk-signer:generateReleaseRFile
- > Task :nunchuk-widget:dataBindingGenBaseClassesRelease
- > Task :nunchuk-messages:dataBindingMergeDependencyArtifactsRelease
- > Task :nunchuk-wallet-shared:generateReleaseRFile
- > Task :nunchuk-notifications:dataBindingMergeDependencyArtifactsRelease
- > Task :nunchuk-core:dataBindingGenBaseClassesRelease
- > Task :nunchuk-signer:dataBindingMergeDependencyArtifactsRelease
- > Task :nunchuk-wallet-personal:generateReleaseRFile
- > Task :nunchuk-settings:dataBindingMergeDependencyArtifactsRelease
- > Task :nunchuk-auth:dataBindingGenBaseClassesRelease
- > Task :nunchuk-app:processProductionReleaseMainManifest
- > Task :nunchuk-notifications:dataBindingGenBaseClassesRelease
- > Task :nunchuk-app:processProductionReleaseManifest
- > Task :nunchuk-app:processApplicationManifestProductionReleaseForBundle
- > Task :nunchuk-contact:dataBindingGenBaseClassesRelease
- > Task :nunchuk-app:processProductionReleaseManifestForPackage
- > Task :nunchuk-settings:dataBindingGenBaseClassesRelease
- > Task :nunchuk-messages:dataBindingGenBaseClassesRelease
- > Task :nunchuk-wallet:generateReleaseRFile
- > Task :nunchuk-main:generateReleaseRFile
- > Task :nunchuk-wallet-core:dataBindingMergeDependencyArtifactsRelease
- > Task :nunchuk-wallet-core:dataBindingGenBaseClassesRelease
- > Task :nunchuk-wallet:dataBindingMergeDependencyArtifactsRelease
- > Task :nunchuk-main:generateReleaseBuildConfig
- > Task :nunchuk-wallet-shared:dataBindingMergeDependencyArtifactsRelease
- > Task :nunchuk-wallet-shared:dataBindingGenBaseClassesRelease
- > Task :nunchuk-messages:checkKotlinGradlePluginConfigurationErrors
- > Task :nunchuk-transaction:dataBindingMergeDependencyArtifactsRelease
- > Task :nunchuk-wallet-personal:dataBindingMergeDependencyArtifactsRelease
- > Task :nunchuk-messages:generateSafeArgsRelease
- > Task :nunchuk-messages:javaPreCompileRelease FROM-CACHE
- > Task :nunchuk-notifications:checkKotlinGradlePluginConfigurationErrors
- > Task :nunchuk-signer-software:dataBindingMergeDependencyArtifactsRelease
- > Task :nunchuk-notifications:javaPreCompileRelease FROM-CACHE
- > Task :nunchuk-settings:checkKotlinGradlePluginConfigurationErrors
- > Task :nunchuk-wallet-personal:dataBindingGenBaseClassesRelease
- > Task :nunchuk-settings:generateSafeArgsRelease
- > Task :nunchuk-settings:javaPreCompileRelease FROM-CACHE
- > Task :nunchuk-signer:checkKotlinGradlePluginConfigurationErrors
- > Task :nunchuk-signer-software:dataBindingGenBaseClassesRelease
- > Task :nunchuk-main:generateSafeArgsRelease
- > Task :nunchuk-signer-software:checkKotlinGradlePluginConfigurationErrors
- > Task :nunchuk-transaction:dataBindingGenBaseClassesRelease
- > Task :nunchuk-signer-software:javaPreCompileRelease FROM-CACHE
- > Task :nunchuk-signer:javaPreCompileRelease FROM-CACHE
- > Task :nunchuk-transaction:checkKotlinGradlePluginConfigurationErrors
- > Task :nunchuk-app:mergeProductionReleaseResources
- /app/nunchuk-widget/build/intermediates/packaged_res/release/packageReleaseResources/values/values.xml:138:4: Multiple substitutions specified in non-positional format of string resource string/nc_text_home_wallet_connection. Did you mean to add the formatted="false" attribute?
- > Task :nunchuk-signer:dataBindingGenBaseClassesRelease
- > Task :nunchuk-signer-software:generateSafeArgsRelease
- > Task :nunchuk-wallet:checkKotlinGradlePluginConfigurationErrors
- > Task :nunchuk-transaction:javaPreCompileRelease FROM-CACHE
- > Task :nunchuk-transaction:generateSafeArgsRelease
- > Task :nunchuk-wallet-core:checkKotlinGradlePluginConfigurationErrors
- > Task :nunchuk-wallet-personal:checkKotlinGradlePluginConfigurationErrors
- > Task :nunchuk-wallet-core:javaPreCompileRelease FROM-CACHE
- > Task :nunchuk-wallet-personal:javaPreCompileRelease FROM-CACHE
- > Task :nunchuk-wallet-shared:checkKotlinGradlePluginConfigurationErrors
- > Task :nunchuk-wallet-personal:generateSafeArgsRelease
- > Task :nunchuk-wallet:javaPreCompileRelease FROM-CACHE
- > Task :nunchuk-wallet-shared:javaPreCompileRelease FROM-CACHE
- > Task :nunchuk-main:javaPreCompileRelease FROM-CACHE
- > Task :nunchuk-arch:prepareReleaseArtProfile
- > Task :nunchuk-auth:prepareReleaseArtProfile
- > Task :nunchuk-contact:prepareReleaseArtProfile
- > Task :nunchuk-core:prepareReleaseArtProfile
- > Task :nunchuk-database:prepareReleaseArtProfile
- > Task :nunchuk-domain:prepareReleaseArtProfile
- > Task :nunchuk-main:prepareReleaseArtProfile
- > Task :nunchuk-messages:prepareReleaseArtProfile
- > Task :nunchuk-network:prepareReleaseArtProfile
- > Task :nunchuk-notifications:prepareReleaseArtProfile
- > Task :nunchuk-settings:prepareReleaseArtProfile
- > Task :nunchuk-signer:prepareReleaseArtProfile
- > Task :nunchuk-signer-software:prepareReleaseArtProfile
- > Task :nunchuk-transaction:prepareReleaseArtProfile
- > Task :nunchuk-utils:prepareReleaseArtProfile
- > Task :nunchuk-wallet:prepareReleaseArtProfile
- > Task :nunchuk-wallet-core:prepareReleaseArtProfile
- > Task :nunchuk-wallet-personal:prepareReleaseArtProfile
- > Task :nunchuk-wallet-shared:prepareReleaseArtProfile
- > Task :nunchuk-widget:prepareReleaseArtProfile
- > Task :nunchuk-signer:generateSafeArgsRelease
- > Task :nunchuk-wallet:generateSafeArgsRelease
- > Task :nunchuk-app:checkKotlinGradlePluginConfigurationErrors
- > Task :nunchuk-app:buildKotlinToolingMetadata
- > Task :nunchuk-app:generateProductionReleaseBuildConfig
- > Task :nunchuk-app:generateSafeArgsProductionRelease
- > Task :nunchuk-wallet:dataBindingGenBaseClassesRelease
- > Task :nunchuk-main:dataBindingGenBaseClassesRelease
- > Task :nunchuk-app:extractProguardFiles
- > Task :nunchuk-app:mergeProductionReleaseStartupProfile
- > Task :nunchuk-app:mergeProductionReleaseArtProfile
- > Task :nunchuk-app:writeProductionReleaseAppMetadata
- > Task :nunchuk-app:javaPreCompileProductionRelease
- > Task :nunchuk-app:parseProductionReleaseIntegrityConfig
- > Task :nunchuk-app:validateSigningProductionRelease
- > Task :nunchuk-app:checkProductionReleaseDuplicateClasses
- > Task :nunchuk-app:collectProductionReleaseDependencies
- > Task :nunchuk-app:configureProductionReleaseDependencies
- > Task :nunchuk-app:stripProductionReleaseDebugSymbols
- Unable to strip the following libraries, packaging them as they are: libcrashlytics-common.so, libcrashlytics-handler.so, libcrashlytics-trampoline.so, libcrashlytics.so, libjnidispatch.so, libnunchuk-android.so, libolm.so, libportal.so, librealm-jni.so, libz.so.
- > Task :nunchuk-app:dataBindingMergeDependencyArtifactsProductionRelease
- > Task :nunchuk-app:extractProductionReleaseNativeSymbolTables
- > Task :nunchuk-app:dataBindingGenBaseClassesProductionRelease
- > Task :nunchuk-app:processProductionReleaseResources
- > Task :nunchuk-utils:kaptGenerateStubsReleaseKotlin
- > Task :nunchuk-network:kaptGenerateStubsReleaseKotlin
- > Task :nunchuk-app:bundleProductionReleaseResources
- > Task :nunchuk-utils:kaptReleaseKotlin
- warning: The following options were not recognized by any processor: '[library, kapt.kotlin.generated]'
- > Task :nunchuk-network:kaptReleaseKotlin
- warning: The following options were not recognized by any processor: '[library, kapt.kotlin.generated]'
- > Task :nunchuk-utils:compileReleaseKotlin
- w: file:///app/nunchuk-utils/src/main/java/com/nunchuk/android/utils/ChecksumUtil.kt:38:45 Type mismatch: inferred type is ByteArray? but ByteArray was expected
- > Task :nunchuk-utils:compileReleaseJavaWithJavac NO-SOURCE
- > Task :nunchuk-utils:mergeReleaseGeneratedProguardFiles
- > Task :nunchuk-utils:exportReleaseConsumerProguardFiles
- > Task :nunchuk-utils:processReleaseJavaRes
- > Task :nunchuk-utils:bundleLibRuntimeToJarRelease
- > Task :nunchuk-utils:bundleLibCompileToJarRelease
- > Task :nunchuk-network:compileReleaseKotlin
- > Task :nunchuk-arch:kaptGenerateStubsReleaseKotlin
- > Task :nunchuk-arch:kaptReleaseKotlin
- warning: The following options were not recognized by any processor: '[library, kapt.kotlin.generated]'
- > Task :nunchuk-arch:compileReleaseKotlin
- > Task :nunchuk-arch:compileReleaseJavaWithJavac NO-SOURCE
- > Task :nunchuk-arch:bundleLibCompileToJarRelease
- > Task :nunchuk-arch:bundleLibRuntimeToJarRelease
- > Task :nunchuk-arch:mergeReleaseGeneratedProguardFiles
- > Task :nunchuk-arch:exportReleaseConsumerProguardFiles
- > Task :nunchuk-arch:processReleaseJavaRes
- > Task :nunchuk-network:compileReleaseJavaWithJavac
- > Task :nunchuk-network:mergeReleaseGeneratedProguardFiles
- > Task :nunchuk-network:exportReleaseConsumerProguardFiles
- > Task :nunchuk-network:processReleaseJavaRes
- > Task :nunchuk-network:bundleLibRuntimeToJarRelease
- > Task :nunchuk-network:bundleLibCompileToJarRelease
- > Task :nunchuk-widget:kaptGenerateStubsReleaseKotlin
- > Task :nunchuk-widget:kaptReleaseKotlin
- warning: The following options were not recognized by any processor: '[library, kapt.kotlin.generated]'
- > Task :nunchuk-domain:kaptGenerateStubsReleaseKotlin
- > Task :nunchuk-widget:compileReleaseKotlin
- w: file:///app/nunchuk-widget/src/main/java/com/nunchuk/android/widget/NCToastMessage.kt:84:16 'setter for view: View?' is deprecated. Deprecated in Java
- > Task :nunchuk-widget:compileReleaseJavaWithJavac
- Note: /app/nunchuk-widget/src/main/java/com/nunchuk/android/widget/swipe/SwipeLayout.java uses or overrides a deprecated API.
- Note: Recompile with -Xlint:deprecation for details.
- > Task :nunchuk-widget:mergeReleaseGeneratedProguardFiles
- > Task :nunchuk-widget:exportReleaseConsumerProguardFiles
- > Task :nunchuk-widget:processReleaseJavaRes
- > Task :nunchuk-widget:bundleLibCompileToJarRelease
- > Task :nunchuk-widget:bundleLibRuntimeToJarRelease
- > Task :nunchuk-domain:kaptReleaseKotlin
- warning: The following options were not recognized by any processor: '[library, kapt.kotlin.generated]'
- > Task :nunchuk-domain:compileReleaseKotlin
- w: file:///app/nunchuk-domain/src/main/java/com/nunchuk/android/usecase/CreateShareFileUseCase.kt:32:5 'BaseUseCase' is deprecated. Should migrate to Kotlin Flow
- w: file:///app/nunchuk-domain/src/main/java/com/nunchuk/android/usecase/DeleteWalletUseCase.kt:32:5 'BaseUseCase' is deprecated. Should migrate to Kotlin Flow
- w: file:///app/nunchuk-domain/src/main/java/com/nunchuk/android/usecase/DraftTransactionUseCase.kt:42:5 'BaseUseCase' is deprecated. Should migrate to Kotlin Flow
- w: file:///app/nunchuk-domain/src/main/java/com/nunchuk/android/usecase/ExportTransactionHistoryUseCase.kt:37:5 'BaseUseCase' is deprecated. Should migrate to Kotlin Flow
- w: file:///app/nunchuk-domain/src/main/java/com/nunchuk/android/usecase/ExportTransactionUseCase.kt:32:5 'BaseUseCase' is deprecated. Should migrate to Kotlin Flow
- w: file:///app/nunchuk-domain/src/main/java/com/nunchuk/android/usecase/ExportWalletUseCase.kt:37:5 'BaseUseCase' is deprecated. Should migrate to Kotlin Flow
- w: file:///app/nunchuk-domain/src/main/java/com/nunchuk/android/usecase/GetAddressBalanceUseCase.kt:33:5 'BaseUseCase' is deprecated. Should migrate to Kotlin Flow
- w: file:///app/nunchuk-domain/src/main/java/com/nunchuk/android/usecase/GetBip39WordListUseCase.kt:32:5 'BaseUseCase' is deprecated. Should migrate to Kotlin Flow
- w: file:///app/nunchuk-domain/src/main/java/com/nunchuk/android/usecase/GetChainTipUseCase.kt:32:5 'BaseUseCase' is deprecated. Should migrate to Kotlin Flow
- w: file:///app/nunchuk-domain/src/main/java/com/nunchuk/android/usecase/UpdateRemoteSignerUseCase.kt:33:5 'BaseUseCase' is deprecated. Should migrate to Kotlin Flow
- w: file:///app/nunchuk-domain/src/main/java/com/nunchuk/android/usecase/ValueFromAmountUseCase.kt:33:5 'BaseUseCase' is deprecated. Should migrate to Kotlin Flow
- > Task :nunchuk-domain:compileReleaseJavaWithJavac
- > Task :nunchuk-domain:mergeReleaseGeneratedProguardFiles
- > Task :nunchuk-domain:exportReleaseConsumerProguardFiles
- > Task :nunchuk-domain:processReleaseJavaRes
- > Task :nunchuk-domain:bundleLibRuntimeToJarRelease
- > Task :nunchuk-domain:bundleLibCompileToJarRelease
- > Task :nunchuk-database:kspReleaseKotlin
- > Task :nunchuk-database:kaptGenerateStubsReleaseKotlin
- > Task :nunchuk-database:kaptReleaseKotlin
- warning: The following options were not recognized by any processor: '[library, kapt.kotlin.generated]'
- > Task :nunchuk-database:compileReleaseKotlin
- w: file:///app/nunchuk-database/src/main/java/com/nunchuk/android/persistence/DBMigrations.kt:28:30 The corresponding parameter in the supertype 'Migration' is named 'db'. This may cause problems when calling this function with named arguments.
- w: file:///app/nunchuk-database/src/main/java/com/nunchuk/android/persistence/DBMigrations.kt:35:30 The corresponding parameter in the supertype 'Migration' is named 'db'. This may cause problems when calling this function with named arguments.
- w: file:///app/nunchuk-database/src/main/java/com/nunchuk/android/persistence/DBMigrations.kt:44:30 The corresponding parameter in the supertype 'Migration' is named 'db'. This may cause problems when calling this function with named arguments.
- w: file:///app/nunchuk-database/src/main/java/com/nunchuk/android/persistence/DBMigrations.kt:51:30 The corresponding parameter in the supertype 'Migration' is named 'db'. This may cause problems when calling this function with named arguments.
- w: file:///app/nunchuk-database/src/main/java/com/nunchuk/android/persistence/DBMigrations.kt:58:30 The corresponding parameter in the supertype 'Migration' is named 'db'. This may cause problems when calling this function with named arguments.
- w: file:///app/nunchuk-database/src/main/java/com/nunchuk/android/persistence/DBMigrations.kt:65:30 The corresponding parameter in the supertype 'Migration' is named 'db'. This may cause problems when calling this function with named arguments.
- > Task :nunchuk-database:compileReleaseJavaWithJavac
- > Task :nunchuk-database:mergeReleaseGeneratedProguardFiles
- > Task :nunchuk-database:exportReleaseConsumerProguardFiles
- > Task :nunchuk-database:processReleaseJavaRes
- > Task :nunchuk-database:bundleLibCompileToJarRelease
- > Task :nunchuk-database:bundleLibRuntimeToJarRelease
- > Task :nunchuk-core:kaptGenerateStubsReleaseKotlin
- > Task :nunchuk-core:kaptReleaseKotlin
- warning: The following options were not recognized by any processor: '[library, kapt.kotlin.generated]'
- > Task :nunchuk-core:compileReleaseKotlin
- w: file:///app/nunchuk-core/src/main/java/com/nunchuk/android/compose/CollectionItem.kt:29:5 Parameter 'id' is never used
- w: file:///app/nunchuk-core/src/main/java/com/nunchuk/android/compose/html/HtmlText.kt:89:27 Parameter 'index' is never used, could be renamed to _
- w: file:///app/nunchuk-core/src/main/java/com/nunchuk/android/core/base/BaseActivity.kt:112:9 'overridePendingTransition(Int, Int): Unit' is deprecated. Deprecated in Java
- w: file:///app/nunchuk-core/src/main/java/com/nunchuk/android/core/manager/NcToastManager.kt:43:31 'ActivityManager' is deprecated. This is workaround solution, it can't restore the stack after process recreate. Use official solution instead
- w: file:///app/nunchuk-core/src/main/java/com/nunchuk/android/core/network/NetworkRepositoryImpl.kt:101:10 This declaration is in a preview state and can be changed in a backwards-incompatible manner with a best-effort migration. Its usage should be marked with '@kotlinx.coroutines.FlowPreview' or '@OptIn(kotlinx.coroutines.FlowPreview::class)' if you accept the drawback of relying on preview API
- w: file:///app/nunchuk-core/src/main/java/com/nunchuk/android/core/nfc/BaseComposeNfcActivity.kt:224:33 Elvis operator (?:) always returns the left operand of non-nullable type Intent
- w: file:///app/nunchuk-core/src/main/java/com/nunchuk/android/core/nfc/BaseNfcActivity.kt:215:33 Elvis operator (?:) always returns the left operand of non-nullable type Intent
- w: file:///app/nunchuk-core/src/main/java/com/nunchuk/android/core/repository/UserWalletsRepository.kt:1130:13 Variable 'response' is never used
- w: file:///app/nunchuk-core/src/main/java/com/nunchuk/android/core/repository/UserWalletsRepository.kt:2149: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:///app/nunchuk-core/src/main/java/com/nunchuk/android/core/util/ActivityExt.kt:102:16 'getWindowInsetsController(View): WindowInsetsControllerCompat?' is deprecated. Deprecated in Java
- w: file:///app/nunchuk-core/src/main/java/com/nunchuk/android/core/util/ActivityExt.kt:119:5 'startActivityForResult(Intent, Int): Unit' is deprecated. Deprecated in Java
- w: file:///app/nunchuk-core/src/main/java/com/nunchuk/android/core/util/WordingUtil.kt:36:26 'toUpperCase(Locale): String' is deprecated. Use uppercase() instead.
- w: file:///app/nunchuk-core/src/main/java/com/nunchuk/android/core/wallet/WalletComposeBottomSheet.kt:245:5 Parameter 'title' is never used
- w: file:///app/nunchuk-core/src/main/java/com/nunchuk/android/share/satscard/SweepSatscardObserver.kt:24:41 'ActivityManager' is deprecated. This is workaround solution, it can't restore the stack after process recreate. Use official solution instead
- w: file:///app/nunchuk-core/src/main/java/com/nunchuk/android/share/satscard/SweepSatscardObserver.kt:50:5 'ActivityManager' is deprecated. This is workaround solution, it can't restore the stack after process recreate. Use official solution instead
- w: file:///app/nunchuk-core/src/main/java/com/nunchuk/android/share/satscard/SweepSatscardObserver.kt:50:21 'popUntilRoot(): Unit' is deprecated. Use returnToMainScreen instead
- w: file:///app/nunchuk-core/src/main/java/com/nunchuk/android/utils/ExportInvoices.kt:193:36 Name shadowed: index
- > Task :nunchuk-core:compileReleaseJavaWithJavac
- > Task :nunchuk-core:processReleaseJavaRes
- > Task :nunchuk-core:transformReleaseClassesWithAsm
- > Task :nunchuk-core:mergeReleaseGeneratedProguardFiles
- > Task :nunchuk-core:exportReleaseConsumerProguardFiles
- > Task :nunchuk-core:bundleLibRuntimeToJarRelease
- > Task :nunchuk-core:bundleLibCompileToJarRelease
- > Task :nunchuk-notifications:kaptGenerateStubsReleaseKotlin
- > Task :nunchuk-wallet-core:kaptGenerateStubsReleaseKotlin
- > Task :nunchuk-contact:kaptGenerateStubsReleaseKotlin
- > Task :nunchuk-wallet-core:kaptReleaseKotlin
- warning: The following options were not recognized by any processor: '[library, kapt.kotlin.generated]'
- > Task :nunchuk-notifications:kaptReleaseKotlin
- warning: The following options were not recognized by any processor: '[library, kapt.kotlin.generated]'
- > Task :nunchuk-auth:kaptGenerateStubsReleaseKotlin
- > Task :nunchuk-notifications:compileReleaseKotlin
- > Task :nunchuk-contact:kaptReleaseKotlin
- warning: The following options were not recognized by any processor: '[library, kapt.kotlin.generated]'
- > Task :nunchuk-notifications:compileReleaseJavaWithJavac
- > Task :nunchuk-notifications:processReleaseJavaRes
- > Task :nunchuk-notifications:transformReleaseClassesWithAsm
- > Task :nunchuk-notifications:bundleLibRuntimeToJarRelease
- > Task :nunchuk-notifications:mergeReleaseGeneratedProguardFiles
- > Task :nunchuk-notifications:bundleLibCompileToJarRelease
- > Task :nunchuk-notifications:exportReleaseConsumerProguardFiles
- > Task :nunchuk-wallet-core:compileReleaseKotlin
- > Task :nunchuk-wallet-core:compileReleaseJavaWithJavac
- > Task :nunchuk-wallet-core:processReleaseJavaRes
- > Task :nunchuk-wallet-core:transformReleaseClassesWithAsm
- > Task :nunchuk-wallet-core:mergeReleaseGeneratedProguardFiles
- > Task :nunchuk-wallet-core:exportReleaseConsumerProguardFiles
- > Task :nunchuk-wallet-core:bundleLibRuntimeToJarRelease
- > Task :nunchuk-messages:kaptGenerateStubsReleaseKotlin
- > Task :nunchuk-wallet-core:bundleLibCompileToJarRelease
- > Task :nunchuk-signer-software:kaptGenerateStubsReleaseKotlin
- > Task :nunchuk-auth:kaptReleaseKotlin
- warning: The following options were not recognized by any processor: '[library, kapt.kotlin.generated]'
- > Task :nunchuk-transaction:kaptGenerateStubsReleaseKotlin
- > Task :nunchuk-messages:kaptReleaseKotlin
- Note: [1] Wrote GeneratedAppGlideModule with: []
- > Task :nunchuk-wallet-personal:kaptGenerateStubsReleaseKotlin
- > Task :nunchuk-wallet-shared:kaptGenerateStubsReleaseKotlin
- > Task :nunchuk-contact:compileReleaseKotlin
- w: file:///app/nunchuk-contact/src/main/java/com/nunchuk/android/contact/components/pending/PendingContactsPagerAdapter.kt:25:30 'FragmentPagerAdapter' is deprecated. Deprecated in Java
- w: file:///app/nunchuk-contact/src/main/java/com/nunchuk/android/contact/components/pending/PendingContactsPagerAdapter.kt:35:5 'FragmentPagerAdapter' is deprecated. Deprecated in Java
- > Task :nunchuk-messages:kaptReleaseKotlin
- warning: The following options were not recognized by any processor: '[library, kapt.kotlin.generated]'
- > Task :nunchuk-signer-software:kaptReleaseKotlin
- warning: The following options were not recognized by any processor: '[library, kapt.kotlin.generated]'
- > Task :nunchuk-contact:compileReleaseJavaWithJavac
- > Task :nunchuk-contact:processReleaseJavaRes
- > Task :nunchuk-wallet-personal:kaptReleaseKotlin
- warning: The following options were not recognized by any processor: '[library, kapt.kotlin.generated]'
- > Task :nunchuk-contact:transformReleaseClassesWithAsm
- > Task :nunchuk-contact:bundleLibCompileToJarRelease
- > Task :nunchuk-contact:bundleLibRuntimeToJarRelease
- > Task :nunchuk-contact:mergeReleaseGeneratedProguardFiles
- > Task :nunchuk-contact:exportReleaseConsumerProguardFiles
- > Task :nunchuk-wallet-shared:kaptReleaseKotlin
- warning: The following options were not recognized by any processor: '[library, kapt.kotlin.generated]'
- > Task :nunchuk-transaction:kaptReleaseKotlin
- warning: The following options were not recognized by any processor: '[library, kapt.kotlin.generated]'
- > Task :nunchuk-auth:compileReleaseKotlin
- w: file:///app/nunchuk-auth/src/main/java/com/nunchuk/android/auth/components/authentication/SignInAuthenticationViewModel.kt:240:21 Variable 'status' is never used
- w: file:///app/nunchuk-auth/src/main/java/com/nunchuk/android/auth/components/authentication/SignInDummyTransactionIntroFragment.kt:73:17 Variable 'args' is never used
- w: file:///app/nunchuk-auth/src/main/java/com/nunchuk/android/auth/components/changepass/ChangePasswordActivity.kt:214:74 Parameter 'v' is never used, could be renamed to _
- w: file:///app/nunchuk-auth/src/main/java/com/nunchuk/android/auth/components/recover/RecoverPasswordActivity.kt:96:32 Parameter 'token' is never used
- w: file:///app/nunchuk-auth/src/main/java/com/nunchuk/android/auth/components/recover/RecoverPasswordActivity.kt:96:47 Parameter 'deviceId' is never used
- w: file:///app/nunchuk-auth/src/main/java/com/nunchuk/android/auth/components/verify/VerifyNewDeviceActivity.kt:105:32 Parameter 'token' is never used
- w: file:///app/nunchuk-auth/src/main/java/com/nunchuk/android/auth/components/verify/VerifyNewDeviceActivity.kt:105:47 Parameter 'deviceId' is never used
- w: file:///app/nunchuk-auth/src/main/java/com/nunchuk/android/auth/components/verify/VerifyNewDeviceActivity.kt:200:9 'onBackPressed(): Unit' is deprecated. This method has been deprecated in favor of using the
- {@link OnBackPressedDispatcher} via {@link #getOnBackPressedDispatcher()}.
- The OnBackPressedDispatcher controls how back button events are dispatched
- to one or more {@link OnBackPressedCallback} objects.
- w: file:///app/nunchuk-auth/src/main/java/com/nunchuk/android/auth/domain/ForgotPasswordUseCase.kt:24:36 'BaseUseCase' is deprecated. Should migrate to Kotlin Flow
- w: file:///app/nunchuk-auth/src/main/java/com/nunchuk/android/auth/domain/ForgotPasswordUseCase.kt:33:5 'BaseUseCase' is deprecated. Should migrate to Kotlin Flow
- w: file:///app/nunchuk-auth/src/main/java/com/nunchuk/android/auth/domain/RecoverPasswordUseCase.kt:25:36 'BaseUseCase' is deprecated. Should migrate to Kotlin Flow
- w: file:///app/nunchuk-auth/src/main/java/com/nunchuk/android/auth/domain/RecoverPasswordUseCase.kt:39:5 'BaseUseCase' is deprecated. Should migrate to Kotlin Flow
- w: file:///app/nunchuk-auth/src/main/java/com/nunchuk/android/auth/domain/RegisterUseCase.kt:26:36 'BaseUseCase' is deprecated. Should migrate to Kotlin Flow
- w: file:///app/nunchuk-auth/src/main/java/com/nunchuk/android/auth/domain/RegisterUseCase.kt:36:5 'BaseUseCase' is deprecated. Should migrate to Kotlin Flow
- > Task :nunchuk-wallet-personal:compileReleaseKotlin
- w: file:///app/nunchuk-wallet-personal/src/main/java/com/nunchuk/android/wallet/personal/components/WalletIntermediaryFragment.kt:261:15 'onActivityResult(Int, Int, Intent?): Unit' is deprecated. Deprecated in Java
- w: file:///app/nunchuk-wallet-personal/src/main/java/com/nunchuk/android/wallet/personal/components/recover/AddRecoverWalletActivity.kt:140:18 This declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details
- w: file:///app/nunchuk-wallet-personal/src/main/java/com/nunchuk/android/wallet/personal/components/recover/AddRecoverWalletActivity.kt:146:15 'onBackPressed(): Unit' is deprecated. This method has been deprecated in favor of using the
- {@link OnBackPressedDispatcher} via {@link #getOnBackPressedDispatcher()}.
- The OnBackPressedDispatcher controls how back button events are dispatched
- to one or more {@link OnBackPressedCallback} objects.
- w: file:///app/nunchuk-wallet-personal/src/main/java/com/nunchuk/android/wallet/personal/components/taproot/TaprootWarningArgs.kt:50:20 'getSerializableExtra(String!): Serializable?' is deprecated. Deprecated in Java
- w: file:///app/nunchuk-wallet-personal/src/main/java/com/nunchuk/android/wallet/personal/components/taproot/TaprootWarningArgs.kt:51:20 'getSerializableExtra(String!): Serializable?' is deprecated. Deprecated in Java
- > Task :nunchuk-wallet-shared:compileReleaseKotlin
- w: file:///app/nunchuk-wallet-shared/src/main/java/com/nunchuk/android/wallet/shared/components/assign/AssignSignerArgs.kt:59:20 'getSerializableExtra(String!): Serializable?' is deprecated. Deprecated in Java
- w: file:///app/nunchuk-wallet-shared/src/main/java/com/nunchuk/android/wallet/shared/components/assign/AssignSignerArgs.kt:60:20 'getSerializableExtra(String!): Serializable?' is deprecated. Deprecated in Java
- w: file:///app/nunchuk-wallet-shared/src/main/java/com/nunchuk/android/wallet/shared/components/assign/AssignSignerArgs.kt:63:20 'getParcelableArrayListExtra(String!): ArrayList<T!>?' is deprecated. Deprecated in Java
- w: file:///app/nunchuk-wallet-shared/src/main/java/com/nunchuk/android/wallet/shared/components/assign/AssignSignerSharedWalletActivity.kt:28:41 'ActivityManager' is deprecated. This is workaround solution, it can't restore the stack after process recreate. Use official solution instead
- w: file:///app/nunchuk-wallet-shared/src/main/java/com/nunchuk/android/wallet/shared/components/assign/AssignSignerSharedWalletActivity.kt:144:9 'ActivityManager' is deprecated. This is workaround solution, it can't restore the stack after process recreate. Use official solution instead
- w: file:///app/nunchuk-wallet-shared/src/main/java/com/nunchuk/android/wallet/shared/components/assign/AssignSignerSharedWalletActivity.kt:144:25 'popUntilRoot(): Unit' is deprecated. Use returnToMainScreen instead
- w: file:///app/nunchuk-wallet-shared/src/main/java/com/nunchuk/android/wallet/shared/components/assign/AssignSignerViewModel.kt:130:14 This declaration needs opt-in. Its usage should be marked with '@kotlinx.coroutines.ExperimentalCoroutinesApi' or '@OptIn(kotlinx.coroutines.ExperimentalCoroutinesApi::class)'
- w: file:///app/nunchuk-wallet-shared/src/main/java/com/nunchuk/android/wallet/shared/components/config/SharedWalletConfigArgs.kt:44:28 'getParcelable(String?): T?' is deprecated. Deprecated in Java
- w: file:///app/nunchuk-wallet-shared/src/main/java/com/nunchuk/android/wallet/shared/components/configure/ConfigureSharedWalletArgs.kt:47:20 'getSerializableExtra(String!): Serializable?' is deprecated. Deprecated in Java
- w: file:///app/nunchuk-wallet-shared/src/main/java/com/nunchuk/android/wallet/shared/components/configure/ConfigureSharedWalletArgs.kt:48:20 'getSerializableExtra(String!): Serializable?' is deprecated. Deprecated in Java
- w: file:///app/nunchuk-wallet-shared/src/main/java/com/nunchuk/android/wallet/shared/components/recover/RecoverSharedWalletActivity.kt:86:18 This declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details
- w: file:///app/nunchuk-wallet-shared/src/main/java/com/nunchuk/android/wallet/shared/components/recover/RecoverSharedWalletActivity.kt:86:70 The corresponding parameter in the supertype 'BaseCameraActivity' is named 'data'. This may cause problems when calling this function with named arguments.
- w: file:///app/nunchuk-wallet-shared/src/main/java/com/nunchuk/android/wallet/shared/components/review/ReviewSharedWalletArgs.kt:58:20 'getSerializableExtra(String!): Serializable?' is deprecated. Deprecated in Java
- w: file:///app/nunchuk-wallet-shared/src/main/java/com/nunchuk/android/wallet/shared/components/review/ReviewSharedWalletArgs.kt:59:20 'getSerializableExtra(String!): Serializable?' is deprecated. Deprecated in Java
- w: file:///app/nunchuk-wallet-shared/src/main/java/com/nunchuk/android/wallet/shared/components/review/ReviewSharedWalletArgs.kt:62:20 'getParcelableArrayListExtra(String!): ArrayList<T!>?' is deprecated. Deprecated in Java
- > Task :nunchuk-wallet-personal:compileReleaseJavaWithJavac
- > Task :nunchuk-wallet-personal:processReleaseJavaRes
- > Task :nunchuk-wallet-shared:compileReleaseJavaWithJavac
- > Task :nunchuk-wallet-shared:processReleaseJavaRes
- > Task :nunchuk-wallet-personal:transformReleaseClassesWithAsm
- > Task :nunchuk-wallet-personal:mergeReleaseGeneratedProguardFiles
- > Task :nunchuk-wallet-personal:exportReleaseConsumerProguardFiles
- > Task :nunchuk-wallet-personal:bundleLibRuntimeToJarRelease
- > Task :nunchuk-auth:compileReleaseJavaWithJavac
- > Task :nunchuk-wallet-personal:bundleLibCompileToJarRelease
- > Task :nunchuk-auth:processReleaseJavaRes
- > Task :nunchuk-wallet-shared:transformReleaseClassesWithAsm
- > Task :nunchuk-wallet-shared:mergeReleaseGeneratedProguardFiles
- > Task :nunchuk-wallet-shared:exportReleaseConsumerProguardFiles
- > Task :nunchuk-wallet-shared:bundleLibRuntimeToJarRelease
- > Task :nunchuk-wallet-shared:bundleLibCompileToJarRelease
- > Task :nunchuk-auth:transformReleaseClassesWithAsm
- > Task :nunchuk-auth:mergeReleaseGeneratedProguardFiles
- > Task :nunchuk-auth:exportReleaseConsumerProguardFiles
- > Task :nunchuk-auth:bundleLibCompileToJarRelease
- > Task :nunchuk-auth:bundleLibRuntimeToJarRelease
- > Task :nunchuk-signer-software:compileReleaseKotlin
- w: file:///app/nunchuk-signer-software/src/main/java/com/nunchuk/android/signer/software/SoftwareSignerExtension.kt:4:41 'ActivityManager' is deprecated. This is workaround solution, it can't restore the stack after process recreate. Use official solution instead
- w: file:///app/nunchuk-signer-software/src/main/java/com/nunchuk/android/signer/software/SoftwareSignerExtension.kt:36:9 'ActivityManager' is deprecated. This is workaround solution, it can't restore the stack after process recreate. Use official solution instead
- w: file:///app/nunchuk-signer-software/src/main/java/com/nunchuk/android/signer/software/SoftwareSignerExtension.kt:49:9 'ActivityManager' is deprecated. This is workaround solution, it can't restore the stack after process recreate. Use official solution instead
- w: file:///app/nunchuk-signer-software/src/main/java/com/nunchuk/android/signer/software/components/confirm/ConfirmSeedFragment.kt:179:23 'onBackPressed(): Unit' is deprecated. This method has been deprecated in favor of using the
- {@link OnBackPressedDispatcher} via {@link #getOnBackPressedDispatcher()}.
- The OnBackPressedDispatcher controls how back button events are dispatched
- to one or more {@link OnBackPressedCallback} objects.
- w: file:///app/nunchuk-signer-software/src/main/java/com/nunchuk/android/signer/software/components/create/CreateNewSeedFragment.kt:118:23 'onBackPressed(): Unit' is deprecated. This method has been deprecated in favor of using the
- {@link OnBackPressedDispatcher} via {@link #getOnBackPressedDispatcher()}.
- The OnBackPressedDispatcher controls how back button events are dispatched
- to one or more {@link OnBackPressedCallback} objects.
- w: file:///app/nunchuk-signer-software/src/main/java/com/nunchuk/android/signer/software/components/passphrase/SetPassphraseFragment.kt:157:23 'onBackPressed(): Unit' is deprecated. This method has been deprecated in favor of using the
- {@link OnBackPressedDispatcher} via {@link #getOnBackPressedDispatcher()}.
- The OnBackPressedDispatcher controls how back button events are dispatched
- to one or more {@link OnBackPressedCallback} objects.
- w: file:///app/nunchuk-signer-software/src/main/java/com/nunchuk/android/signer/software/components/primarykey/account/PKeyAccountArgs.kt:41:28 'getParcelableArrayList(String?): ArrayList<T!>?' is deprecated. Deprecated in Java
- w: file:///app/nunchuk-signer-software/src/main/java/com/nunchuk/android/signer/software/components/primarykey/signin/PKeySignInArgs.kt:41:28 'getParcelable(String?): T?' is deprecated. Deprecated in Java
- > Task :nunchuk-signer-software:compileReleaseJavaWithJavac
- > Task :nunchuk-signer-software:processReleaseJavaRes
- > Task :nunchuk-signer-software:transformReleaseClassesWithAsm
- > Task :nunchuk-signer-software:mergeReleaseGeneratedProguardFiles
- > Task :nunchuk-signer-software:exportReleaseConsumerProguardFiles
- > Task :nunchuk-messages:compileReleaseKotlin
- w: file:///app/nunchuk-messages/src/main/java/com/nunchuk/android/messages/components/detail/RoomWalletBinding.kt:87:35 'fromHtml(String!): Spanned!' is deprecated. Deprecated in Java
- w: file:///app/nunchuk-messages/src/main/java/com/nunchuk/android/messages/components/detail/RoomWalletBinding.kt:94:35 'fromHtml(String!): Spanned!' is deprecated. Deprecated in Java
- w: file:///app/nunchuk-messages/src/main/java/com/nunchuk/android/messages/components/detail/viewer/RoomMediaViewerFragment.kt:27:27 'GestureDetectorCompat' is deprecated. Deprecated in Java
- w: file:///app/nunchuk-messages/src/main/java/com/nunchuk/android/messages/components/detail/viewer/RoomMediaViewerFragment.kt:79:34 'GestureDetectorCompat' is deprecated. Deprecated in Java
- w: file:///app/nunchuk-messages/src/main/java/com/nunchuk/android/messages/components/detail/viewer/RoomMediaViewerFragment.kt:80:9 'GestureDetectorCompat' is deprecated. Deprecated in Java
- w: file:///app/nunchuk-messages/src/main/java/com/nunchuk/android/messages/nav/MessageNavigatorDelegate.kt:25:41 'ActivityManager' is deprecated. This is workaround solution, it can't restore the stack after process recreate. Use official solution instead
- w: file:///app/nunchuk-messages/src/main/java/com/nunchuk/android/messages/nav/MessageNavigatorDelegate.kt:44:9 'ActivityManager' is deprecated. This is workaround solution, it can't restore the stack after process recreate. Use official solution instead
- > Task :nunchuk-signer-software:bundleLibRuntimeToJarRelease
- > Task :nunchuk-signer-software:bundleLibCompileToJarRelease
- > Task :nunchuk-settings:kaptGenerateStubsReleaseKotlin
- > Task :nunchuk-messages:compileReleaseJavaWithJavac
- > Task :nunchuk-messages:processReleaseJavaRes
- > Task :nunchuk-messages:transformReleaseClassesWithAsm
- > Task :nunchuk-messages:mergeReleaseGeneratedProguardFiles
- > Task :nunchuk-messages:exportReleaseConsumerProguardFiles
- > Task :nunchuk-messages:bundleLibRuntimeToJarRelease
- > Task :nunchuk-messages:bundleLibCompileToJarRelease
- > Task :nunchuk-wallet:kaptGenerateStubsReleaseKotlin
- > Task :nunchuk-settings:kaptReleaseKotlin
- warning: The following options were not recognized by any processor: '[library, kapt.kotlin.generated]'
- > Task :nunchuk-signer:kaptGenerateStubsReleaseKotlin
- > Task :nunchuk-wallet:kaptReleaseKotlin
- warning: The following options were not recognized by any processor: '[library, kapt.kotlin.generated]'
- > Task :nunchuk-transaction:compileReleaseKotlin
- w: file:///app/nunchuk-transaction/src/main/java/com/nunchuk/android/transaction/components/address/addoredit/AddOrEditAddressViewModel.kt:106:88 Unnecessary non-null assertion (!!) on a non-null receiver of type SavedAddress
- w: file:///app/nunchuk-transaction/src/main/java/com/nunchuk/android/transaction/components/details/TransactionDetailComposeActivity.kt:381:48 Parameter 'event' is never used
- w: file:///app/nunchuk-transaction/src/main/java/com/nunchuk/android/transaction/components/invoice/InvoiceFragment.kt:115:9 Variable 'state' is never used
- w: file:///app/nunchuk-transaction/src/main/java/com/nunchuk/android/transaction/components/invoice/InvoiceFragment.kt:128:9 Variable 'scope' is never used
- w: file:///app/nunchuk-transaction/src/main/java/com/nunchuk/android/transaction/components/invoice/InvoiceFragment.kt:241:29 'Divider(Modifier = ..., Dp = ..., Color = ...): Unit' is deprecated. Renamed to HorizontalDivider
- w: file:///app/nunchuk-transaction/src/main/java/com/nunchuk/android/transaction/components/receive/address/AddressPagerAdapter.kt:25:30 'FragmentStatePagerAdapter' is deprecated. Deprecated in Java
- w: file:///app/nunchuk-transaction/src/main/java/com/nunchuk/android/transaction/components/schedule/timezone/SelectTimeZoneViewModel.kt:55:20 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:///app/nunchuk-transaction/src/main/java/com/nunchuk/android/transaction/components/send/confirmation/TransactionConfirmActivity.kt:32:41 'ActivityManager' is deprecated. This is workaround solution, it can't restore the stack after process recreate. Use official solution instead
- w: file:///app/nunchuk-transaction/src/main/java/com/nunchuk/android/transaction/components/send/confirmation/TransactionConfirmActivity.kt:221:9 'ActivityManager' is deprecated. This is workaround solution, it can't restore the stack after process recreate. Use official solution instead
- w: file:///app/nunchuk-transaction/src/main/java/com/nunchuk/android/transaction/components/send/receipt/AddReceiptActivity.kt:31:41 'ActivityManager' is deprecated. This is workaround solution, it can't restore the stack after process recreate. Use official solution instead
- w: file:///app/nunchuk-transaction/src/main/java/com/nunchuk/android/transaction/components/send/receipt/AddReceiptActivity.kt:273:21 'ActivityManager' is deprecated. This is workaround solution, it can't restore the stack after process recreate. Use official solution instead
- w: file:///app/nunchuk-transaction/src/main/java/com/nunchuk/android/transaction/components/send/receipt/AddReceiptActivity.kt:273:37 'popUntilRoot(): Unit' is deprecated. Use returnToMainScreen instead
- w: file:///app/nunchuk-transaction/src/main/java/com/nunchuk/android/transaction/components/utils/CreateTransactionShared.kt:23:41 'ActivityManager' is deprecated. This is workaround solution, it can't restore the stack after process recreate. Use official solution instead
- w: file:///app/nunchuk-transaction/src/main/java/com/nunchuk/android/transaction/components/utils/CreateTransactionShared.kt:42:9 'ActivityManager' is deprecated. This is workaround solution, it can't restore the stack after process recreate. Use official solution instead
- w: file:///app/nunchuk-transaction/src/main/java/com/nunchuk/android/transaction/components/utils/CreateTransactionShared.kt:42:25 'popUntilRoot(): Unit' is deprecated. Use returnToMainScreen instead
- w: file:///app/nunchuk-transaction/src/main/java/com/nunchuk/android/transaction/components/utils/CreateTransactionShared.kt:44:9 'ActivityManager' is deprecated. This is workaround solution, it can't restore the stack after process recreate. Use official solution instead
- w: file:///app/nunchuk-transaction/src/main/java/com/nunchuk/android/transaction/components/utils/CreateTransactionShared.kt:60:5 'ActivityManager' is deprecated. This is workaround solution, it can't restore the stack after process recreate. Use official solution instead
- w: file:///app/nunchuk-transaction/src/main/java/com/nunchuk/android/transaction/components/utils/CreateTransactionShared.kt:60:21 'popUntilRoot(): Unit' is deprecated. Use returnToMainScreen instead
- > Task :nunchuk-signer:kaptReleaseKotlin
- warning: The following options were not recognized by any processor: '[library, kapt.kotlin.generated]'
- > Task :nunchuk-transaction:compileReleaseJavaWithJavac
- > Task :nunchuk-transaction:processReleaseJavaRes
- > Task :nunchuk-transaction:transformReleaseClassesWithAsm
- > Task :nunchuk-transaction:mergeReleaseGeneratedProguardFiles
- > Task :nunchuk-transaction:exportReleaseConsumerProguardFiles
- > Task :nunchuk-transaction:bundleLibRuntimeToJarRelease
- > Task :nunchuk-transaction:bundleLibCompileToJarRelease
- > Task :nunchuk-settings:compileReleaseKotlin
- w: file:///app/nunchuk-settings/src/main/java/com/nunchuk/android/settings/devices/UserDeviceAdapter.kt:66:40 'getter for adapterPosition: Int' is deprecated. Deprecated in Java
- w: file:///app/nunchuk-settings/src/main/java/com/nunchuk/android/settings/devices/UserDeviceAdapter.kt:67:37 'getter for adapterPosition: Int' is deprecated. Deprecated in Java
- w: file:///app/nunchuk-settings/src/main/java/com/nunchuk/android/settings/walletsecurity/biometric/BiometricActivity.kt:85:18 This declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details
- w: file:///app/nunchuk-settings/src/main/java/com/nunchuk/android/settings/walletsecurity/biometric/BiometricActivity.kt:87:9 Unreachable code
- w: file:///app/nunchuk-settings/src/main/java/com/nunchuk/android/settings/walletsecurity/biometric/BiometricActivity.kt:87:15 'onBackPressed(): Unit' is deprecated. This method has been deprecated in favor of using the
- {@link OnBackPressedDispatcher} via {@link #getOnBackPressedDispatcher()}.
- The OnBackPressedDispatcher controls how back button events are dispatched
- to one or more {@link OnBackPressedCallback} objects.
- > Task :nunchuk-settings:compileReleaseJavaWithJavac
- > Task :nunchuk-settings:processReleaseJavaRes
- > Task :nunchuk-settings:transformReleaseClassesWithAsm
- > Task :nunchuk-settings:mergeReleaseGeneratedProguardFiles
- > Task :nunchuk-settings:exportReleaseConsumerProguardFiles
- > Task :nunchuk-settings:bundleLibCompileToJarRelease
- > Task :nunchuk-settings:bundleLibRuntimeToJarRelease
- > Task :nunchuk-wallet:compileReleaseKotlin
- w: file:///app/nunchuk-wallet/src/main/java/com/nunchuk/android/wallet/components/coin/collection/CoinCollectionInfoFragment.kt:104:37 Parameter 'coinTag' is never used, could be renamed to _
- w: file:///app/nunchuk-wallet/src/main/java/com/nunchuk/android/wallet/components/coin/collectiondetail/CoinCollectionDetailFragment.kt:298:20 Parameter 'innerPadding' is never used, could be renamed to _
- w: file:///app/nunchuk-wallet/src/main/java/com/nunchuk/android/wallet/components/coin/detail/component/TagHorizontalList.kt:95:13 Name shadowed: tags
- w: file:///app/nunchuk-wallet/src/main/java/com/nunchuk/android/wallet/components/coin/filter/CoinFilterFragment.kt:554:9 'Divider(Modifier = ..., Dp = ..., Color = ...): Unit' is deprecated. Renamed to HorizontalDivider
- w: file:///app/nunchuk-wallet/src/main/java/com/nunchuk/android/wallet/components/coin/filter/CoinFilterViewModel.kt:58:1 Parcelize annotations from package 'kotlinx.android.parcel' are deprecated. Change package to 'kotlinx.parcelize'
- w: file:///app/nunchuk-wallet/src/main/java/com/nunchuk/android/wallet/components/coin/filter/collection/FilterByCollectionFragment.kt:137:20 Parameter 'paddingValues' is never used, could be renamed to _
- w: file:///app/nunchuk-wallet/src/main/java/com/nunchuk/android/wallet/components/coin/filter/tag/FilterByTagFragment.kt:135:20 Parameter 'paddingValues' is never used, could be renamed to _
- w: file:///app/nunchuk-wallet/src/main/java/com/nunchuk/android/wallet/components/coin/list/CoinListViewModel.kt:72:55 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:///app/nunchuk-wallet/src/main/java/com/nunchuk/android/wallet/components/config/WalletConfigActivity.kt:31:41 'ActivityManager' is deprecated. This is workaround solution, it can't restore the stack after process recreate. Use official solution instead
- w: file:///app/nunchuk-wallet/src/main/java/com/nunchuk/android/wallet/components/config/WalletConfigActivity.kt:441:9 'ActivityManager' is deprecated. This is workaround solution, it can't restore the stack after process recreate. Use official solution instead
- w: file:///app/nunchuk-wallet/src/main/java/com/nunchuk/android/wallet/components/config/WalletConfigActivity.kt:441:25 'popUntilRoot(): Unit' is deprecated. Use returnToMainScreen instead
- w: file:///app/nunchuk-wallet/src/main/java/com/nunchuk/android/wallet/components/config/WalletConfigActivity.kt:700:18 This declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details
- w: file:///app/nunchuk-wallet/src/main/java/com/nunchuk/android/wallet/components/config/WalletConfigActivity.kt:700:70 The corresponding parameter in the supertype 'BaseWalletConfigActivity' is named 'data'. This may cause problems when calling this function with named arguments.
- w: file:///app/nunchuk-wallet/src/main/java/com/nunchuk/android/wallet/components/cosigning/CosigningGroupPolicyFragment.kt:302:17 'Divider(Modifier = ..., Dp = ..., Color = ...): Unit' is deprecated. Renamed to HorizontalDivider
- w: file:///app/nunchuk-wallet/src/main/java/com/nunchuk/android/wallet/components/cosigning/CosigningGroupPolicyFragment.kt:358:21 'Divider(Modifier = ..., Dp = ..., Color = ...): Unit' is deprecated. Renamed to HorizontalDivider
- w: file:///app/nunchuk-wallet/src/main/java/com/nunchuk/android/wallet/components/cosigning/CosigningPolicyFragment.kt:321:21 'Divider(Modifier = ..., Dp = ..., Color = ...): Unit' is deprecated. Renamed to HorizontalDivider
- w: file:///app/nunchuk-wallet/src/main/java/com/nunchuk/android/wallet/components/cosigning/CosigningPolicyFragment.kt:378:21 'Divider(Modifier = ..., Dp = ..., Color = ...): Unit' is deprecated. Renamed to HorizontalDivider
- w: file:///app/nunchuk-wallet/src/main/java/com/nunchuk/android/wallet/components/details/WalletDetailsFragment.kt:624:15 'onActivityResult(Int, Int, Intent?): Unit' is deprecated. Deprecated in Java
- w: file:///app/nunchuk-wallet/src/main/java/com/nunchuk/android/wallet/components/details/WalletDetailsViewModel.kt:109:55 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:///app/nunchuk-wallet/src/main/java/com/nunchuk/android/wallet/components/upload/UploadConfigurationActivity.kt:25:41 'ActivityManager' is deprecated. This is workaround solution, it can't restore the stack after process recreate. Use official solution instead
- w: file:///app/nunchuk-wallet/src/main/java/com/nunchuk/android/wallet/components/upload/UploadConfigurationActivity.kt:63:13 'ActivityManager' is deprecated. This is workaround solution, it can't restore the stack after process recreate. Use official solution instead
- w: file:///app/nunchuk-wallet/src/main/java/com/nunchuk/android/wallet/components/upload/UploadConfigurationActivity.kt:63:29 'popUntilRoot(): Unit' is deprecated. Use returnToMainScreen instead
- w: file:///app/nunchuk-wallet/src/main/java/com/nunchuk/android/wallet/components/upload/UploadConfigurationActivity.kt:80:9 'ActivityManager' is deprecated. This is workaround solution, it can't restore the stack after process recreate. Use official solution instead
- w: file:///app/nunchuk-wallet/src/main/java/com/nunchuk/android/wallet/components/upload/UploadConfigurationActivity.kt:80:25 'popUntilRoot(): Unit' is deprecated. Use returnToMainScreen instead
- > Task :nunchuk-signer:compileReleaseKotlin
- w: file:///app/nunchuk-signer/src/main/java/com/nunchuk/android/signer/components/backup/BackingUpContentView.kt:61:13 'LinearProgressIndicator(Float, Modifier = ..., Color = ..., Color = ..., StrokeCap = ...): Unit' is deprecated. Use the overload that takes `progress` as a lambda
- w: file:///app/nunchuk-signer/src/main/java/com/nunchuk/android/signer/mk4/inheritance/ColdCardBackUpParams.kt:7:1 Parcelize annotations from package 'kotlinx.android.parcel' are deprecated. Change package to 'kotlinx.parcelize'
- w: file:///app/nunchuk-signer/src/main/java/com/nunchuk/android/signer/mk4/intro/Mk4IntroViewModel.kt:166:33 Name shadowed: coldcardSigner
- w: file:///app/nunchuk-signer/src/main/java/com/nunchuk/android/signer/mk4/name/AddMk4NameFragment.kt:95:23 'onBackPressed(): Unit' is deprecated. This method has been deprecated in favor of using the
- {@link OnBackPressedDispatcher} via {@link #getOnBackPressedDispatcher()}.
- The OnBackPressedDispatcher controls how back button events are dispatched
- to one or more {@link OnBackPressedCallback} objects.
- w: file:///app/nunchuk-signer/src/main/java/com/nunchuk/android/signer/satscard/qr/SatsCardSlotQrFragment.kt:47:66 'onBackPressed(): Unit' is deprecated. This method has been deprecated in favor of using the
- {@link OnBackPressedDispatcher} via {@link #getOnBackPressedDispatcher()}.
- The OnBackPressedDispatcher controls how back button events are dispatched
- to one or more {@link OnBackPressedCallback} objects.
- w: file:///app/nunchuk-signer/src/main/java/com/nunchuk/android/signer/satscard/unseal/SatsCardUnsealSlotFragment.kt:101:23 'onBackPressed(): Unit' is deprecated. This method has been deprecated in favor of using the
- {@link OnBackPressedDispatcher} via {@link #getOnBackPressedDispatcher()}.
- The OnBackPressedDispatcher controls how back button events are dispatched
- to one or more {@link OnBackPressedCallback} objects.
- w: file:///app/nunchuk-signer/src/main/java/com/nunchuk/android/signer/satscard/wallets/SelectWalletFragment.kt:33:41 'ActivityManager' is deprecated. This is workaround solution, it can't restore the stack after process recreate. Use official solution instead
- w: file:///app/nunchuk-signer/src/main/java/com/nunchuk/android/signer/satscard/wallets/SelectWalletFragment.kt:81:23 'onBackPressed(): Unit' is deprecated. This method has been deprecated in favor of using the
- {@link OnBackPressedDispatcher} via {@link #getOnBackPressedDispatcher()}.
- The OnBackPressedDispatcher controls how back button events are dispatched
- to one or more {@link OnBackPressedCallback} objects.
- w: file:///app/nunchuk-signer/src/main/java/com/nunchuk/android/signer/satscard/wallets/SelectWalletFragment.kt:164:9 'ActivityManager' is deprecated. This is workaround solution, it can't restore the stack after process recreate. Use official solution instead
- w: file:///app/nunchuk-signer/src/main/java/com/nunchuk/android/signer/satscard/wallets/SelectWalletFragment.kt:164:25 'popUntilRoot(): Unit' is deprecated. Use returnToMainScreen instead
- w: file:///app/nunchuk-signer/src/main/java/com/nunchuk/android/signer/satscard/wallets/SelectWalletViewModel.kt:95:18 This declaration needs opt-in. Its usage should be marked with '@kotlinx.coroutines.ExperimentalCoroutinesApi' or '@OptIn(kotlinx.coroutines.ExperimentalCoroutinesApi::class)'
- w: file:///app/nunchuk-signer/src/main/java/com/nunchuk/android/signer/tapsigner/AddNfcNameFragment.kt:98:23 'onBackPressed(): Unit' is deprecated. This method has been deprecated in favor of using the
- {@link OnBackPressedDispatcher} via {@link #getOnBackPressedDispatcher()}.
- The OnBackPressedDispatcher controls how back button events are dispatched
- to one or more {@link OnBackPressedCallback} objects.
- w: file:///app/nunchuk-signer/src/main/java/com/nunchuk/android/signer/tapsigner/SetupChainCodeFragment.kt:134:23 'onBackPressed(): Unit' is deprecated. This method has been deprecated in favor of using the
- {@link OnBackPressedDispatcher} via {@link #getOnBackPressedDispatcher()}.
- The OnBackPressedDispatcher controls how back button events are dispatched
- to one or more {@link OnBackPressedCallback} objects.
- w: file:///app/nunchuk-signer/src/main/java/com/nunchuk/android/signer/tapsigner/backup/explain/TapSignerBackUpExplainFragment.kt:106:16 Parameter 'innerPadding' is never used, could be renamed to _
- w: file:///app/nunchuk-signer/src/main/java/com/nunchuk/android/signer/tapsigner/backup/verify/byself/CheckBackUpBySelfViewModel.kt:80:76 Parameter 'status' is never used, could be renamed to _
- w: file:///app/nunchuk-signer/src/main/java/com/nunchuk/android/signer/tapsigner/recover/NfcKeyRecoverInfoFragment.kt:46:23 'onBackPressed(): Unit' is deprecated. This method has been deprecated in favor of using the
- {@link OnBackPressedDispatcher} via {@link #getOnBackPressedDispatcher()}.
- The OnBackPressedDispatcher controls how back button events are dispatched
- to one or more {@link OnBackPressedCallback} objects.
- w: file:///app/nunchuk-signer/src/main/java/com/nunchuk/android/signer/tapsigner/recover/RecoverNfcKeyGuideFragment.kt:50:23 'onBackPressed(): Unit' is deprecated. This method has been deprecated in favor of using the
- {@link OnBackPressedDispatcher} via {@link #getOnBackPressedDispatcher()}.
- The OnBackPressedDispatcher controls how back button events are dispatched
- to one or more {@link OnBackPressedCallback} objects.
- > Task :nunchuk-wallet:compileReleaseJavaWithJavac
- > Task :nunchuk-wallet:processReleaseJavaRes
- > Task :nunchuk-wallet:transformReleaseClassesWithAsm
- > Task :nunchuk-wallet:mergeReleaseGeneratedProguardFiles
- > Task :nunchuk-wallet:exportReleaseConsumerProguardFiles
- > Task :nunchuk-wallet:bundleLibCompileToJarRelease
- > Task :nunchuk-wallet:bundleLibRuntimeToJarRelease
- > Task :nunchuk-signer:compileReleaseJavaWithJavac
- > Task :nunchuk-signer:processReleaseJavaRes
- > Task :nunchuk-signer:transformReleaseClassesWithAsm
- > Task :nunchuk-signer:mergeReleaseGeneratedProguardFiles
- > Task :nunchuk-signer:exportReleaseConsumerProguardFiles
- > Task :nunchuk-signer:bundleLibRuntimeToJarRelease
- > Task :nunchuk-signer:bundleLibCompileToJarRelease
- > Task :nunchuk-main:kaptGenerateStubsReleaseKotlin
- > Task :nunchuk-main:kaptReleaseKotlin
- warning: The following options were not recognized by any processor: '[library, kapt.kotlin.generated]'
- > Task :nunchuk-main:compileReleaseKotlin
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/components/tabs/chat/ChatFragmentPagerAdapter.kt:25:30 'FragmentStatePagerAdapter' is deprecated. Deprecated in Java
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/components/tabs/chat/ChatFragmentPagerAdapter.kt:35:5 'FragmentStatePagerAdapter' is deprecated. Deprecated in Java
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/components/tabs/services/emergencylockdown/intro/EmergencyLockdownIntroFragment.kt:102:20 Parameter 'innerPadding' is never used, could be renamed to _
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/components/tabs/services/emergencylockdown/lockdownperiod/EmergencyLockdownPeriodFragment.kt:154:16 Parameter 'innerPadding' is never used, could be renamed to _
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/components/tabs/services/emergencylockdown/lockdownperiod/EmergencyLockdownPeriodViewModel.kt:41:5 Parameter 'savedStateHandle' is never used
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/components/tabs/services/emergencylockdown/lockdownsuccess/EmergencyLockdownSuccessFragment.kt:55:41 'ActivityManager' is deprecated. This is workaround solution, it can't restore the stack after process recreate. Use official solution instead
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/components/tabs/services/emergencylockdown/lockdownsuccess/EmergencyLockdownSuccessFragment.kt:86:25 'ActivityManager' is deprecated. This is workaround solution, it can't restore the stack after process recreate. Use official solution instead
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/components/tabs/services/emergencylockdown/lockdownsuccess/EmergencyLockdownSuccessFragment.kt:86:41 'popUntilRoot(): Unit' is deprecated. Use returnToMainScreen instead
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/components/tabs/services/emergencylockdown/lockdownsuccess/EmergencyLockdownSuccessFragment.kt:139:20 Parameter 'innerPadding' is never used, could be renamed to _
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/components/tabs/services/inheritanceplanning/activationdate/InheritanceActivationDateFragment.kt:181:20 Parameter 'innerPadding' is never used, could be renamed to _
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/components/tabs/services/inheritanceplanning/activationdate/InheritanceActivationDateFragment.kt:214:26 Name shadowed: title
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/components/tabs/services/inheritanceplanning/backupdownload/InheritanceBackUpDownloadFragment.kt:57:22 Parameter 'innerPadding' is never used, could be renamed to _
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/components/tabs/services/inheritanceplanning/bufferperiod/InheritanceBufferPeriodFragment.kt:148:16 Parameter 'innerPadding' is never used, could be renamed to _
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/components/tabs/services/inheritanceplanning/claimnote/InheritanceClaimNoteFragment.kt:201:20 Parameter 'innerPadding' is never used, could be renamed to _
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/components/tabs/services/inheritanceplanning/createsuccess/InheritanceCreateSuccessFragment.kt:85:20 Parameter 'innerPadding' is never used, could be renamed to _
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/components/tabs/services/inheritanceplanning/findbackup/FindBackupPasswordFragment.kt:105:5 Parameter 'groupWalletType' is never used
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/components/tabs/services/inheritanceplanning/findbackup/FindBackupPasswordFragment.kt:150:20 Parameter 'innerPadding' is never used, could be renamed to _
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/components/tabs/services/inheritanceplanning/intro/InheritanceSetupIntroFragment.kt:87:20 Parameter 'innerPadding' is never used, could be renamed to _
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/components/tabs/services/inheritanceplanning/keytip/InheritanceKeyTipFragment.kt:91:20 Parameter 'innerPadding' is never used, could be renamed to _
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/components/tabs/services/inheritanceplanning/magicalphrase/MagicalPhraseIntroFragment.kt:132:20 Parameter 'innerPadding' is never used, could be renamed to _
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/components/tabs/services/inheritanceplanning/note/InheritanceNoteFragment.kt:146:20 Parameter 'innerPadding' is never used, could be renamed to _
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/components/tabs/services/inheritanceplanning/planoverview/InheritancePlanOverviewFragment.kt:103:20 Parameter 'innerPadding' is never used, could be renamed to _
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/components/tabs/services/inheritanceplanning/requestplanningsent/sent/InheritanceRequestPlanningSentSuccessFragment.kt:90:20 Parameter 'innerPadding' is never used, could be renamed to _
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/components/tabs/services/inheritanceplanning/reviewplan/InheritanceReviewPlanFragment.kt:389:20 Parameter 'innerPadding' is never used, could be renamed to _
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/components/tabs/services/inheritanceplanning/reviewplan/InheritanceReviewPlanFragment.kt:592:25 'Divider(Modifier = ..., Dp = ..., Color = ...): Unit' is deprecated. Renamed to HorizontalDivider
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/components/tabs/services/inheritanceplanning/reviewplan/InheritanceReviewPlanFragment.kt:639:25 'Divider(Modifier = ..., Dp = ..., Color = ...): Unit' is deprecated. Renamed to HorizontalDivider
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/components/tabs/services/inheritanceplanning/reviewplan/InheritanceReviewPlanFragment.kt:692:37 'Divider(Modifier = ..., Dp = ..., Color = ...): Unit' is deprecated. Renamed to HorizontalDivider
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/components/tabs/services/inheritanceplanning/reviewplan/InheritanceReviewPlanGroupFragment.kt:215:20 Parameter 'innerPadding' is never used, could be renamed to _
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/components/tabs/services/inheritanceplanning/reviewplan/InheritanceReviewPlanGroupFragment.kt:384:41 'Divider(Modifier = ..., Dp = ..., Color = ...): Unit' is deprecated. Renamed to HorizontalDivider
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/components/tabs/services/inheritanceplanning/reviewplan/InheritanceReviewPlanGroupViewModel.kt:97:36 Unnecessary safe call on a non-null receiver of type ByzantineGroup
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/components/tabs/services/inheritanceplanning/sharesecret/InheritanceShareSecretFragment.kt:122:16 Parameter 'innerPadding' is never used, could be renamed to _
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/components/tabs/services/inheritanceplanning/sharesecretinfo/InheritanceShareSecretInfoFragment.kt:67:41 'ActivityManager' is deprecated. This is workaround solution, it can't restore the stack after process recreate. Use official solution instead
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/components/tabs/services/inheritanceplanning/sharesecretinfo/InheritanceShareSecretInfoFragment.kt:127:21 'ActivityManager' is deprecated. This is workaround solution, it can't restore the stack after process recreate. Use official solution instead
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/components/tabs/services/inheritanceplanning/sharesecretinfo/InheritanceShareSecretInfoFragment.kt:133:17 'ActivityManager' is deprecated. This is workaround solution, it can't restore the stack after process recreate. Use official solution instead
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/components/tabs/services/inheritanceplanning/sharesecretinfo/InheritanceShareSecretInfoFragment.kt:133:33 'popUntilRoot(): Unit' is deprecated. Use returnToMainScreen instead
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/components/tabs/services/inheritanceplanning/sharesecretinfo/InheritanceShareSecretInfoFragment.kt:171:20 Parameter 'innerPadding' is never used, could be renamed to _
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/components/tabs/services/keyrecovery/KeyRecoveryFragment.kt:133:20 Parameter 'innerPadding' is never used, could be renamed to _
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/components/tabs/services/keyrecovery/backupdownload/KeyRecoveryBackupDownloadFragment.kt:135:20 Parameter 'innerPadding' is never used, could be renamed to _
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/components/tabs/services/keyrecovery/intro/KeyRecoveryIntroFragment.kt:207:20 Parameter 'innerPadding' is never used, could be renamed to _
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/components/tabs/services/keyrecovery/keyrecoverysuccess/KeyRecoverySuccessFragment.kt:122:5 Parameter 'onReplaceMyKeyClick' is never used
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/components/tabs/services/keyrecovery/keyrecoverysuccess/KeyRecoverySuccessFragment.kt:125:20 Parameter 'innerPadding' is never used, could be renamed to _
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/components/tabs/services/keyrecovery/securityquestionanswer/AnswerSecurityQuestionFragment.kt:139:20 Parameter 'innerPadding' is never used, could be renamed to _
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/membership/authentication/dummytx/DummyTransactionDetailsFragment.kt:40:41 'ActivityManager' is deprecated. This is workaround solution, it can't restore the stack after process recreate. Use official solution instead
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/membership/authentication/dummytx/DummyTransactionDetailsFragment.kt:277:9 'ActivityManager' is deprecated. This is workaround solution, it can't restore the stack after process recreate. Use official solution instead
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/membership/authentication/dummytx/DummyTransactionDetailsFragment.kt:277:25 'popUntilRoot(): Unit' is deprecated. Use returnToMainScreen instead
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/membership/byzantine/groupdashboard/GroupChatHistoryIntroFragment.kt:97:20 Parameter 'innerPadding' is never used, could be renamed to _
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/membership/byzantine/healthcheckreminder/HealthCheckReminderIntroFragment.kt:72:20 Parameter 'innerPadding' is never used, could be renamed to _
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/membership/byzantine/healthcheckreminder/HealthCheckReminderViewModel.kt:22:5 Parameter 'savedStateHandle' is never used
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/membership/byzantine/initvitemember/ByzantineInviteMembersViewModel.kt:246:61 Parameter 'i' is never used, could be renamed to _
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/membership/byzantine/key/ConfigByzantineSpendingLimitFragment.kt:242:20 Parameter 'innerPadding' is never used, could be renamed to _
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/membership/byzantine/payment/frequent/PaymentFrequentScreen.kt:169:21 'Divider(Modifier = ..., Dp = ..., Color = ...): Unit' is deprecated. Renamed to HorizontalDivider
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/membership/byzantine/payment/selectmethod/PaymentSelectAddressTypeScreen.kt:143:31 Condition 'useWallet != null' is always 'true'
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/membership/byzantine/primaryowner/PrimaryOwnerViewModel.kt:89:43 Unnecessary non-null assertion (!!) on a non-null receiver of type String
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/membership/byzantine/primaryowner/PrimaryOwnerViewModel.kt:123:34 Unnecessary non-null assertion (!!) on a non-null receiver of type String
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/membership/byzantine/selectrole/ByzantineSelectRoleFragment.kt:86:5 Parameter 'args' is never used
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/membership/key/desktop/RequestAddKeySuccessFragment.kt:40:41 'ActivityManager' is deprecated. This is workaround solution, it can't restore the stack after process recreate. Use official solution instead
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/membership/key/desktop/RequestAddKeySuccessFragment.kt:71:13 'ActivityManager' is deprecated. This is workaround solution, it can't restore the stack after process recreate. Use official solution instead
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/membership/key/recoveryquestion/RecoveryQuestionFragment.kt:264:20 Parameter 'innerPadding' is never used, could be renamed to _
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/membership/key/recoveryquestion/RecoveryQuestionFragment.kt:349:5 Parameter 'isShowError' is never used
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/membership/key/recoveryquestion/RecoveryQuestionFragment.kt:435:9 'Divider(Modifier = ..., Dp = ..., Color = ...): Unit' is deprecated. Renamed to HorizontalDivider
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/membership/key/server/limit/ConfigSpendingLimitFragment.kt:223:20 Parameter 'innerPadding' is never used, could be renamed to _
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/membership/key/server/setting/ConfigureServerKeySettingFragment.kt:296:25 Parameter 'isVisible' is never used
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/membership/key/server/setting/ConfigureServerKeySettingViewModel.kt:107:47 Unnecessary non-null assertion (!!) on a non-null receiver of type KeyPolicy
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/repository/MembershipRepositoryImpl.kt:69:34 This declaration needs opt-in. Its usage should be marked with '@kotlinx.coroutines.ExperimentalCoroutinesApi' or '@OptIn(kotlinx.coroutines.ExperimentalCoroutinesApi::class)'
- w: file:///app/nunchuk-main/src/main/java/com/nunchuk/android/main/rollover/preview/RollOverPreviewFragment.kt:82:57 Parameter 'state' is never used, could be renamed to _
- > Task :nunchuk-main:compileReleaseJavaWithJavac
- > Task :nunchuk-main:processReleaseJavaRes
- > Task :nunchuk-main:transformReleaseClassesWithAsm
- > Task :nunchuk-main:mergeReleaseGeneratedProguardFiles
- > Task :nunchuk-main:exportReleaseConsumerProguardFiles
- > Task :nunchuk-main:bundleLibRuntimeToJarRelease
- > Task :nunchuk-main:bundleLibCompileToJarRelease
- > Task :nunchuk-app:kaptGenerateStubsProductionReleaseKotlin
- > Task :nunchuk-app:kaptProductionReleaseKotlin
- warning: The following options were not recognized by any processor: '[kapt.kotlin.generated, room.incremental]'
- > Task :nunchuk-app:compileProductionReleaseKotlin
- w: file:///app/nunchuk-app/src/main/java/com/nunchuk/android/app/AppStateManager.kt:10:41 'ActivityManager' is deprecated. This is workaround solution, it can't restore the stack after process recreate. Use official solution instead
- w: file:///app/nunchuk-app/src/main/java/com/nunchuk/android/app/AppStateManager.kt:48:13 'ActivityManager' is deprecated. This is workaround solution, it can't restore the stack after process recreate. Use official solution instead
- w: file:///app/nunchuk-app/src/main/java/com/nunchuk/android/app/NunchukApplication.kt:28:41 'ActivityManager' is deprecated. This is workaround solution, it can't restore the stack after process recreate. Use official solution instead
- w: file:///app/nunchuk-app/src/main/java/com/nunchuk/android/app/NunchukApplication.kt:95:44 'ActivityManager' is deprecated. This is workaround solution, it can't restore the stack after process recreate. Use official solution instead
- w: file:///app/nunchuk-app/src/main/java/com/nunchuk/android/app/nav/NunchukNavigatorImpl.kt:108:22 'overridePendingTransition(Int, Int): Unit' is deprecated. Deprecated in Java
- w: file:///app/nunchuk-app/src/main/java/com/nunchuk/android/app/nav/NunchukNavigatorImpl.kt:181:9 The corresponding parameter in the supertype 'NunchukNavigator' is named 'isInheritanceKey'. This may cause problems when calling this function with named arguments.
- w: file:///app/nunchuk-app/src/main/java/com/nunchuk/android/app/nav/NunchukNavigatorImpl.kt:181:9 The corresponding parameter in the supertype 'NfcNavigatorDelegate' is named 'isInheritanceKey'. This may cause problems when calling this function with named arguments.
- w: file:///app/nunchuk-app/src/main/java/com/nunchuk/android/app/splash/SplashActivity.kt:124:9 'overridePendingTransition(Int, Int): Unit' is deprecated. Deprecated in Java
- > Task :nunchuk-app:compileProductionReleaseJavaWithJavac
- > Task :nunchuk-app:hiltAggregateDepsProductionRelease
- WARNING: [Processor] Library '/root/.gradle/caches/8.9/transforms/6bf7b1ccbaaf58b61e29c389c47ca723/transformed/core-1.13.0-api.jar' contains references to both AndroidX and old support library. This seems like the library is partially migrated. Jetifier will try to rewrite the library anyway.
- Example of androidX reference: 'androidx/core/util/Supplier'
- Example of support library reference: 'android/support/v4/app/INotificationSideChannel$Default'
- > Task :nunchuk-app:hiltJavaCompileProductionRelease
- > Task :nunchuk-app:processProductionReleaseJavaRes
- > Task :nunchuk-app:transformProductionReleaseClassesWithAsm
- > Task :nunchuk-app:mergeProductionReleaseGeneratedProguardFiles
- > Task :nunchuk-app:expandProductionReleaseArtProfileWildcards
- > Task :nunchuk-app:mergeProductionReleaseJavaResource
- > Task :nunchuk-app:minifyProductionReleaseWithR8
- WARNING: /app/nunchuk-app/proguard.conf:2:1-22: R8: Ignoring option: -dump
- > Task :nunchuk-app:compileProductionReleaseArtProfile
- > Task :nunchuk-app:buildProductionReleasePreBundle
- > Task :nunchuk-app:uploadCrashlyticsMappingFileProductionRelease
- > Task :nunchuk-app:packageProductionReleaseBundle
- > Task :nunchuk-app:signProductionReleaseBundle
- > Task :nunchuk-app:bundleProductionRelease
- > Task :nunchuk-app:produceProductionReleaseBundleIdeListingFile
- > Task :nunchuk-app:createProductionReleaseBundleListingFileRedirect
- Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.
- You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
- For more on this, please refer to https://docs.gradle.org/8.9/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.
- BUILD SUCCESSFUL in 15m 46s
- 646 actionable tasks: 572 executed, 51 from cache, 23 up-to-date
- Configuration cache entry stored.
- [?2004h]0;danny@lw10: ~/nunchuk-android[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android[00m$ cd ./p[Knunchuk-app/build/outputs/bundle/productionRelease/nunchuk-app-production-release.aab
- [?2004l
- bash: cd: ./nunchuk-app/build/outputs/bundle/productionRelease/nunchuk-app-production-release.aab: Not a directory
- [?2004h]0;danny@lw10: ~/nunchuk-android[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android[00m$ cd ./nunchuk-app/build/outputs/bundle/productionRelease/nunchuk-app-production-release.aab[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K
- [?2004l
- [?2004h]0;danny@lw10: ~/nunchuk-android/nunchuk-app/build/outputs/bundle/productionRelease[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/nunchuk-app/build/outputs/bundle/productionRelease[00m$ ls
- [?2004l
- nunchuk-app-production-release.aab
- [?2004h]0;danny@lw10: ~/nunchuk-android/nunchuk-app/build/outputs/bundle/productionRelease[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/nunchuk-app/build/outputs/bundle/productionRelease[00m$ mkdir -p $HOME/nunchuk-android/apks/built-apks
- [?2004l
- [?2004h]0;danny@lw10: ~/nunchuk-android/nunchuk-app/build/outputs/bundle/productionRelease[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/nunchuk-app/build/outputs/bundle/productionRelease[00m$ cd ~/nunchuk-android/
- [?2004l
- [?2004h]0;danny@lw10: ~/nunchuk-android[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android[00m$ [7mbundletool build-apks --bundle=./nunchuk-app/build/outputs/bundle/productionRelease/nunchuk-app-production[27m[7m-[27m[7mrelease.aab --output-format=DIRECTORY --output=$HOME/nunchuk-android/apks/built-apks --device-spec=$HOME/device-spec.json [27m
- [A[A[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Cbundletool build-apks --bundle=./nunchuk-app/build/outputs/bundle/productionRelease/nunchuk-app-production-release.aab --output-format=DIRECTORY --output=$HOME/nunchuk-android/apks/built-apks --device-spec=$HOME/device-spec.json[1PHOME/device-spec.json[1POME/device-spec.json[1PME/device-spec.json[1PE/device-spec.json[1P/device-spec.json[C/device-spec.jsonv/device-spec.jsona/device-spec.jsonr/device-spec.json[C/device-spec.jsons/device-spec.jsonh/device-spec.jsonr/device-spec.json[1P/device-spec.jsona/device-spec.jsonr/device-spec.jsone/device-spec.jsond/device-spec.json[C/device-spec.jsona/device-spec.jsonp/device-spec.jsonk/device-spec.json[1P/device-spec.json[1P/device-spec.json[1P/device-spec.jsond/device-spec.jsone/device-spec.jsonv/device-spec.jsoni/device-spec.jsonc/device-spec.jsone/device-spec.json-/device-spec.json [A[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Cs/device-spec.json [A[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Cp/device-spec.json[A[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Ce/device-spec.json[A[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Cc/device-spec.json[A[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C/device-spec.json[A[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Ca/device-spec.json[A[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C1/device-spec.json[A[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C1/device-spec.json[A[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C
- [A
- [?2004l
- WARNING: The APKs won't be signed and thus not installable unless you also pass a keystore via the flag --ks. See the command help for more information.
- [?2004h]0;danny@lw10: ~/nunchuk-android[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android[00m$ cd ap[K[K[K[K[Kls /[Kapks/built-apks/
- [?2004l
- [0m[01;34msplits[0m toc.pb
- [?2004h]0;danny@lw10: ~/nunchuk-android[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android[00m$ ls apks/built-apks/splits/
- [?2004l
- base-armeabi_v7a.apk base-master.apk base-xhdpi.apk
- [?2004h]0;danny@lw10: ~/nunchuk-android[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android[00m$ sha256sum *.apk
- [?2004l
- sha256sum: '*.apk': No such file or directory
- [?2004h]0;danny@lw10: ~/nunchuk-android[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android[00m$ cd [K[K[Ksha256sum *.apka*.apkp*.apkk*.apks*.apk/*.apkb*.apku*.apki*.apklt-apks/*.apks*.apkp*.apkl*.apkits/*.apk
- [?2004l
- e3ec5558f92685ce41fc1ae0259aff36a73acc2bde5f12d8fcc2147a925235dc apks/built-apks/splits/base-armeabi_v7a.apk
- 80021c67f8bcb79377755412ede8e0266267cbf207fc4fa56e8a7bc767556fbf apks/built-apks/splits/base-master.apk
- 77b9764f74631b635550c190a655cf538ace34ae1d19430752a39d6b6536f19a apks/built-apks/splits/base-xhdpi.apk
- [?2004h]0;danny@lw10: ~/nunchuk-android[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android[00m$ sha256sum /home/[K[K[K[K[Kvar/shared/apk/[K[K[K[Kdevice-spec/a[K[K[K[K[K[K[K[K[K[K[K[K[Kapk/io.nunchuk.android/1.9.59
- [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[1P[1P[1P[1P[1P[1P[1P[1P[1P /var/shared/apk/io.nunchuk.android/1.9.59
- [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Cl /var/shared/apk/io.nunchuk.android/1.9.59
- [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Cs /var/shared/apk/io.nunchuk.android/1.9.59
- [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C
- [?2004l
- base.apk split_config.armeabi_v7a.apk split_config.xhdpi.apk
- [?2004h]0;danny@lw10: ~/nunchuk-android[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android[00m$ ls /var/shared/apk/io.nunchuk.android/1.9.59
- [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[1P[1P /var/shared/apk/io.nunchuk.android/1.9.59
- [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Cs /var/shared/apk/io.nunchuk.android/1.9.59
- [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Ch /var/shared/apk/io.nunchuk.android/1.9.59
- [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Ca /var/shared/apk/io.nunchuk.android/1.9.59
- [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C2 /var/shared/apk/io.nunchuk.android/1.9.59
- [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C5 /var/shared/apk/io.nunchuk.android/1.9.59
- [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C6 /var/shared/apk/io.nunchuk.android/1.9.59
- [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Cs /var/shared/apk/io.nunchuk.android/1.9.59
- [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Cu /var/shared/apk/io.nunchuk.android/1.9.59
- [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Cm /var/shared/apk/io.nunchuk.android/1.9.59
- [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C
- [?2004l
- sha256sum: /var/shared/apk/io.nunchuk.android/1.9.59: Is a directory
- [?2004h]0;danny@lw10: ~/nunchuk-android[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android[00m$ sha256sum /var/shared/apk/io.nunchuk.android/1.9.59/*.apk
- [?2004l
- c0cc213b0e5f309d4bf83d8ff576f7e7c324c2273e202170a10704b0b5d9d535 /var/shared/apk/io.nunchuk.android/1.9.59/base.apk
- 03a0faf7feae6ced736a0894049163dbfc81d8b616c0c549d1b9dc7c781bd0cc /var/shared/apk/io.nunchuk.android/1.9.59/split_config.armeabi_v7a.apk
- 3f704527776c7696c85728790f8639ced4d38eaa1a43229d33c4c8b8aa0a1e0a /var/shared/apk/io.nunchuk.android/1.9.59/split_config.xhdpi.apk
- [?2004h]0;danny@lw10: ~/nunchuk-android[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android[00m$ cd $HOME/nunchuk-android/reproducible-builds/
- [?2004l
- [?2004h]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ ./apkdiff.py ../apks/built-apks/splits/base-master.apk /var/shared/apk/io.nunchuk.android/1.9.59/base.apk
- [?2004l
- APKs are the same!
- [?2004h]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ ./apkdiff.py ../apks/built-apks/splits/base-master.apk /var/shared/apk/io.nunchuk.android/1.9.59/base.apk [A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Caster.apk /var/shared/apk/io.nunchuk.androi[1P[A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Cster.apk /var/shared/apk/io.nunchuk.android[1P[A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Cter.apk /var/shared/apk/io.nunchuk.android/[1P[A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Cer.apk /var/shared/apk/io.nunchuk.android/1[1P[A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Cr.apk /var/shared/apk/io.nunchuk.android/1.[1P[A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C.apk /var/shared/apk/io.nunchuk.android/1.9[1P[A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Ca.apk /var/shared/apk/io.nunchuk.android/1.[1@9[A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Cr.apk /var/shared/apk/io.nunchuk.android/1[1@.[A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Cm.apk /var/shared/apk/io.nunchuk.android/[1@1[A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C6.apk /var/shared/apk/io.nunchuk.android[1@/[A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C4.apk /var/shared/apk/io.nunchuk.androi[1@d[A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C_.apk /var/shared/apk/io.nunchuk.andro[1@i[A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Cv.apk /var/shared/apk/io.nunchuk.andr[1@o[A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C8.apk /var/shared/apk/io.nunchuk.and[1@r[A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Ca.apk /var/shared/apk/io.nunchuk.an[1@d[A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C.apk /var/shared/apk/io.nunchuk.and[1P[A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C.apk /var/shared/apk/io.nunchuk.andr[1P[A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C.apk /var/shared/apk/io.nunchuk.andro[1P[A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C.apk /var/shared/apk/io.nunchuk.androi[1P[A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C.apk /var/shared/apk/io.nunchuk.android[1P[A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C.apk /var/shared/apk/io.nunchuk.android/[1P[A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Ce.apk /var/shared/apk/io.nunchuk.android[1@/[A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Cabi_v7a.apk.apk /var/shared/apk/io.nunc[[email protected][A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Capk /var/shared/apk/io.nunch[1P[A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Cpk /var/shared/apk/io.nunchu[1P[A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Ck /var/shared/apk/io.nunchuk[1P[A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C /var/shared/apk/io.nunchuk.[1P[A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C/var/shared/apk/io.nunchuk.a[1P[A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C /var/shared/apk/io.nunchuk.[1@a[A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C
- [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[K[K[K[K[K[K[K[K[Ksplit_config.armeabi_v7a.apk
- [?2004l
- APKs are the same!
- [?2004h]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ ./apkdiff.py ../apks/built-apks/splits/base-armeabi_v7a.apk /var/shared/apk/io.nunchuk.android/1.9.59/split_config.armeabi_v7a.apk
- [C[A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Crmeabi_v7a.apk /var/shared/apk/io.nunchuk.a[1P[A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Cmeabi_v7a.apk /var/shared/apk/io.nunchuk.an[1P[A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Ceabi_v7a.apk /var/shared/apk/io.nunchuk.and[1P[A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Cabi_v7a.apk /var/shared/apk/io.nunchuk.andr[1P[A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Cbi_v7a.apk /var/shared/apk/io.nunchuk.andro[1P[A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Ci_v7a.apk /var/shared/apk/io.nunchuk.androi[1P[A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C_v7a.apk /var/shared/apk/io.nunchuk.android[1P[A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Cv7a.apk /var/shared/apk/io.nunchuk.android/[1P[A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C7a.apk /var/shared/apk/io.nunchuk.android/1[1P[A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Ca.apk /var/shared/apk/io.nunchuk.android/1.[1P[A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C.apk /var/shared/apk/io.nunchuk.android/1.9[1P[A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Cx.apk /var/shared/apk/io.nunchuk.android/1.[1@9[A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Cx.apk /var/shared/apk/io.nunchuk.android/1[1@.[A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Ch.apk /var/shared/apk/io.nunchuk.android/[1@1[A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Cd.apk /var/shared/apk/io.nunchuk.android[1@/[A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Cp.apk /var/shared/apk/io.nunchuk.androi[1@d[A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Ci.apk /var/shared/apk/io.nunchuk.andro[1@i[A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C
- [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[Kxxhdpi.apk
- [?2004l
- Traceback (most recent call last):
- File "/home/danny/nunchuk-android/reproducible-builds/./apkdiff.py", line 134, in <module>
- if first == second or (isBothApk and compareApks(first, second)) or (isBundle and compareApkAndBundle(first, second)):
- ^^^^^^^^^^^^^^^^^^^^^^^^^^
- File "/home/danny/nunchuk-android/reproducible-builds/./apkdiff.py", line 87, in compareApks
- firstZip = ZipFile(first, 'r')
- ^^^^^^^^^^^^^^^^^^^
- File "/usr/lib/python3.11/zipfile.py", line 1284, in __init__
- self.fp = io.open(file, filemode)
- ^^^^^^^^^^^^^^^^^^^^^^^
- FileNotFoundError: [Errno 2] No such file or directory: '../apks/built-apks/splits/base-xxhdpi.apk'
- [?2004h]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ ./apkdiff.py ../apks/built-apks/splits/base-xxhdpi.apk /var/shared/apk/io.nunchuk.android/1.9.59/split_config.xxhdpi.apk[A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Chdpi.apk /var/shared/apk/io.nunchuk.androi[1Pd/1.9.59/split_config.xxhdpi.apk[A
- ]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C
- [C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[1Phdpi.apk
- [?2004l
- APKs are the same!
- [?2004h]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ exit[K[K[K[Kcat apkdiff.py
- [?2004l
- #!/usr/bin/env python3
- import sys
- from zipfile import ZipFile
- def compareFiles(first, second):
- while True:
- firstBytes = first.read(4096)
- secondBytes = second.read(4096)
- if firstBytes != secondBytes:
- return False
- if firstBytes == b"" and secondBytes == b"":
- break
- return True
- def remove_prefix(text, prefix):
- if text.startswith(prefix):
- return text[len(prefix):]
- return text
- def compareApkAndBundle(first, second):
- FILES_TO_IGNORE = [
- "resources.arsc",
- "stamp-cert-sha256",
- "assets/dexopt/baseline.prof",
- "assets/dexopt/baseline.profm",
- "AndroidManifest.xml",
- ]
- if first.endswith("apk"):
- apk = first
- bundle = second
- elif second.endswith("apk"):
- apk = second
- bundle = first
- apkZip = ZipFile(apk, 'r')
- bundleZip = ZipFile(bundle, 'r')
- firstList = list(filter(lambda info: info.filename not in FILES_TO_IGNORE, apkZip.infolist()))
- secondList = list(filter(lambda secondInfo: secondInfo.filename not in FILES_TO_IGNORE, bundleZip.infolist()))
- for apkInfo in firstList:
- if (apkInfo.filename.startswith("META-INF/")):
- continue
- if (apkInfo.filename.startswith("res/")):
- continue
- found = False
- for bundleInfo in secondList:
- fileName = bundleInfo.filename
- fileName = remove_prefix(fileName, "base/root/")
- fileName = remove_prefix(fileName, "base/dex/")
- fileName = remove_prefix(fileName, "base/manifest/")
- fileName = remove_prefix(fileName, "base/")
- if (fileName.startswith("BUNDLE-METADATA")):
- fileName = "META-INF" + remove_prefix(fileName, "BUNDLE-METADATA/")
- if fileName == apkInfo.filename:
- found = True
- firstFile = apkZip.open(apkInfo, 'r')
- secondFile = bundleZip.open(bundleInfo, 'r')
- if compareFiles(firstFile, secondFile) != True:
- print("APK file %s does not match" % apkInfo.filename)
- return False
- break
- if found == False:
- print("file %s not found in APK" % apkInfo.filename)
- return False
- return True
- def compareApks(first, second):
- FILES_TO_IGNORE = [
- "META-INF/MANIFEST.MF",
- "META-INF/CERT.RSA",
- "META-INF/CERT.SF",
- "META-INF/BNDLTOOL.SF",
- "META-INF/BNDLTOOL.RSA",
- "stamp-cert-sha256",
- "resources.arsc",
- "res/xml/splits0.xml",
- "AndroidManifest.xml",
- ]
- firstZip = ZipFile(first, 'r')
- secondZip = ZipFile(second, 'r')
- firstList = list(filter(lambda firstInfo: firstInfo.filename not in FILES_TO_IGNORE, firstZip.infolist()))
- secondList = list(filter(lambda secondInfo: secondInfo.filename not in FILES_TO_IGNORE, secondZip.infolist()))
- if len(firstList) != len(secondList):
- print("APKs has different amount of files (%d != %d)" % (len(firstList), len(secondList)))
- return False
- for firstInfo in firstList:
- found = False
- for secondInfo in secondList:
- if firstInfo.filename == secondInfo.filename:
- found = True
- firstFile = firstZip.open(firstInfo, 'r')
- secondFile = secondZip.open(secondInfo, 'r')
- if compareFiles(firstFile, secondFile) != True:
- print("APK file %s does not match" % firstInfo.filename)
- return False
- secondList.remove(secondInfo)
- break
- if found == False:
- print("file %s not found in second APK" % firstInfo.filename)
- return False
- if len(secondList) != 0:
- for secondInfo in secondList:
- print("file %s not found in first APK" % secondInfo.filename)
- return False
- return True
- if __name__ == '__main__':
- if len(sys.argv) != 3:
- print("Usage: apkdiff <pathToFirstApk> <pathToSecondApk>")
- sys.exit(1)
- first = sys.argv[1]
- second = sys.argv[2]
- isBothApk = first.endswith("apk") and second.endswith("apk")
- isBundle = first.endswith("aab") or second.endswith("aab")
- if first == second or (isBothApk and compareApks(first, second)) or (isBundle and compareApkAndBundle(first, second)):
- print("APKs are the same!")
- else:
- print("APKs are different!")
- [?2004h]0;danny@lw10: ~/nunchuk-android/reproducible-builds[01;32mdanny@lw10[00m:[01;34m~/nunchuk-android/reproducible-builds[00m$ exit
- [?2004l
- exit
- Script done on 2025-01-20 07:47:00+00:00 [COMMAND_EXIT_CODE="0"]
Add Comment
Please, Sign In to add comment