log for info.plateaukao.einkbro:120400
== Installed Android Tools ==
2024-10-29 18:24:25,906 DEBUG: Reading 'config.yml'
2024-10-29 18:24:25,922 INFO: Creating log directory
2024-10-29 18:24:25,925 INFO: Creating temporary directory
2024-10-29 18:24:25,925 INFO: Creating output directory
2024-10-29 18:24:26,009 DEBUG: Getting git vcs interface for https://github.com/plateaukao/einkbro.git
2024-10-29 18:24:26,009 DEBUG: Checking info.plateaukao.einkbro:120400
2024-10-29 18:24:26,009 INFO: Building version 12.4.0 (120400) of info.plateaukao.einkbro
2024-10-29 18:24:26,010 DEBUG: > sudo passwd --lock root
passwd: password changed.
2024-10-29 18:24:26,514 DEBUG: > sudo SUDO_FORCE_REMOVE=yes dpkg --purge sudo
(Reading database ... 64017 files and directories currently installed.)
Removing sudo (1.9.13p3-1+deb12u1) ...
Purging configuration files for sudo (1.9.13p3-1+deb12u1) ...
dpkg: warning: while removing sudo, directory '/etc/sudoers.d' not empty so not removed
Processing triggers for libc-bin (2.36-9+deb12u8) ...
2024-10-29 18:24:48,759 INFO: Getting source for revision 5cbf5d6f450924a863dba60f44910c53708f80c0
2024-10-29 18:24:48,759 DEBUG: Directory: build/info.plateaukao.einkbro
2024-10-29 18:24:48,760 DEBUG: > git rev-parse --show-toplevel
2024-10-29 18:24:48,964 DEBUG: Directory: build/info.plateaukao.einkbro
2024-10-29 18:24:48,964 DEBUG: > git submodule foreach --recursive git reset --hard
2024-10-29 18:24:49,167 DEBUG: Directory: build/info.plateaukao.einkbro
2024-10-29 18:24:49,167 DEBUG: > git reset --hard
2024-10-29 18:24:49,471 DEBUG: Directory: build/info.plateaukao.einkbro
2024-10-29 18:24:49,471 DEBUG: > git submodule foreach --recursive git clean -dffx
2024-10-29 18:24:49,574 DEBUG: Directory: build/info.plateaukao.einkbro
2024-10-29 18:24:49,575 DEBUG: > git clean -dffx
2024-10-29 18:24:49,681 DEBUG: Directory: build/info.plateaukao.einkbro
2024-10-29 18:24:49,681 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:p@bitbucket.org/.insteadOf=git@bitbucket.org: -c url.https://u:p@bitbucket.org.insteadOf=git://bitbucket.org -c url.https://u:p@bitbucket.org.insteadOf=https://bitbucket.org -c url.https://u:p@github.com/.insteadOf=git@github.com: -c url.https://u:p@github.com.insteadOf=git://github.com -c url.https://u:p@github.com.insteadOf=https://github.com -c url.https://u:p@gitlab.com/.insteadOf=git@gitlab.com: -c url.https://u:p@gitlab.com.insteadOf=git://gitlab.com -c url.https://u:p@gitlab.com.insteadOf=https://gitlab.com -c url.https://u:p@codeberg.org/.insteadOf=git@codeberg.org: -c url.https://u:p@codeberg.org.insteadOf=git://codeberg.org -c url.https://u:p@codeberg.org.insteadOf=https://codeberg.org fetch --prune --prune-tags --force origin
2024-10-29 18:24:50,486 DEBUG: Directory: build/info.plateaukao.einkbro
2024-10-29 18:24:50,487 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:p@bitbucket.org/.insteadOf=git@bitbucket.org: -c url.https://u:p@bitbucket.org.insteadOf=git://bitbucket.org -c url.https://u:p@bitbucket.org.insteadOf=https://bitbucket.org -c url.https://u:p@github.com/.insteadOf=git@github.com: -c url.https://u:p@github.com.insteadOf=git://github.com -c url.https://u:p@github.com.insteadOf=https://github.com -c url.https://u:p@gitlab.com/.insteadOf=git@gitlab.com: -c url.https://u:p@gitlab.com.insteadOf=git://gitlab.com -c url.https://u:p@gitlab.com.insteadOf=https://gitlab.com -c url.https://u:p@codeberg.org/.insteadOf=git@codeberg.org: -c url.https://u:p@codeberg.org.insteadOf=git://codeberg.org -c url.https://u:p@codeberg.org.insteadOf=https://codeberg.org fetch --prune --tags --force origin
2024-10-29 18:24:51,091 DEBUG: Directory: build/info.plateaukao.einkbro
2024-10-29 18:24:51,091 DEBUG: > git remote set-head origin --auto
2024-10-29 18:24:51,695 DEBUG: Directory: build/info.plateaukao.einkbro
2024-10-29 18:24:51,695 DEBUG: > git checkout -f 5cbf5d6f450924a863dba60f44910c53708f80c0
2024-10-29 18:24:51,999 DEBUG: Directory: build/info.plateaukao.einkbro
2024-10-29 18:24:51,999 DEBUG: > git clean -dffx
2024-10-29 18:24:52,102 DEBUG: Directory: build/info.plateaukao.einkbro
2024-10-29 18:24:52,102 DEBUG: > git rev-parse --show-toplevel
2024-10-29 18:24:52,305 DEBUG: Directory: build/info.plateaukao.einkbro
2024-10-29 18:24:52,306 DEBUG: > git submodule deinit --all --force
2024-10-29 18:24:52,408 INFO: Creating local.properties file at build/info.plateaukao.einkbro/local.properties
2024-10-29 18:24:52,412 INFO: Creating local.properties file at build/info.plateaukao.einkbro/app/local.properties
2024-10-29 18:24:52,413 DEBUG: Removing debuggable flags from build/info.plateaukao.einkbro/app
2024-10-29 18:24:52,452 INFO: Cleaning Gradle project...
2024-10-29 18:24:52,452 DEBUG: Directory: build/info.plateaukao.einkbro/app
2024-10-29 18:24:52,453 DEBUG: > /home/vagrant/fdroidserver/gradlew-fdroid clean
Found 8.9 via distributionUrl
Downloading missing gradle version 8.9
cachedir /home/vagrant/.cache/fdroidserver
/home/vagrant/.cache/fdroidserver/gradle-8.9-bin.zip: OK
Running /opt/gradle/versions/8.9/bin/gradle clean
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
To honour the JVM settings for this build a single-use Daemon process will be forked. For more on this, please refer to https://docs.gradle.org/8.9/userguide/gradle_daemon.html#sec:disabling_the_daemon in the Gradle documentation.
Daemon will be stopped at the end of the build
Configuration on demand is an incubating feature.
Calculating task graph as no cached configuration is available for tasks: clean
> Configure project :app
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/build.gradle.kts:76:5: 'packagingOptions(Packaging.() -> Unit): Unit' is deprecated. Renamed to packaging
> Task :app:clean UP-TO-DATE
Kotlin build report is written to file:///home/vagrant/build/info.plateaukao.einkbro/build/reports/kotlin-build/info.plateaukao.einkbro-build-2024-10-29-18-27-21-0.txt
BUILD SUCCESSFUL in 2m 23s
1 actionable task: 1 up-to-date
Configuration cache entry stored.
2024-10-29 18:27:22,065 INFO: Scanning source for common problems...
2024-10-29 18:27:22,114 DEBUG: scanner is configured to use signature data from: 'suss'
2024-10-29 18:27:22,114 DEBUG: downloading 'https://fdroid.gitlab.io/fdroid-suss/suss.json'
2024-10-29 18:27:22,709 DEBUG: write 'suss.json' to cache
2024-10-29 18:27:22,712 DEBUG: next suss.json cache update due in 23:59:59.986992
2024-10-29 18:27:22,865 INFO: Removing gradle-wrapper.jar at gradle/wrapper/gradle-wrapper.jar
2024-10-29 18:27:22,922 INFO: Creating source tarball...
2024-10-29 18:27:23,512 INFO: Building Gradle project...
2024-10-29 18:27:23,513 DEBUG: Directory: build/info.plateaukao.einkbro/app
2024-10-29 18:27:23,513 DEBUG: > /home/vagrant/fdroidserver/gradlew-fdroid assembleRelease
Found 8.9 via distributionUrl
Running /opt/gradle/versions/8.9/bin/gradle assembleRelease
To honour the JVM settings for this build a single-use Daemon process will be forked. For more on this, please refer to https://docs.gradle.org/8.9/userguide/gradle_daemon.html#sec:disabling_the_daemon in the Gradle documentation.
Daemon will be stopped at the end of the build
Configuration on demand is an incubating feature.
Calculating task graph as no cached configuration is available for tasks: assembleRelease
Exception while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-14/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-15/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-16/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-17/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-18/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-19/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-20/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-21/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-22/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-23/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-24/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-25/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-26/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-27/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-28/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-29/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-30/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-31/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-32/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-33/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-14/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-15/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-16/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-17/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-18/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-19/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-20/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-21/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-22/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-23/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-24/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-25/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-26/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-27/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-28/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-29/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-30/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-31/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-32/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-33/package.xml. Probably the SDK is read-only
Errors during XML parse:
Additionally, the fallback loader failed to parse the XML.
Checking the license for package Android SDK Build-Tools 34 in /opt/android-sdk/licenses
License for package Android SDK Build-Tools 34 accepted.
Preparing "Install Android SDK Build-Tools 34 v.34.0.0".
"Install Android SDK Build-Tools 34 v.34.0.0" ready.
Installing Android SDK Build-Tools 34 in /opt/android-sdk/build-tools/34.0.0
"Install Android SDK Build-Tools 34 v.34.0.0" complete.
"Install Android SDK Build-Tools 34 v.34.0.0" finished.
Checking the license for package Android SDK Platform 34 in /opt/android-sdk/licenses
License for package Android SDK Platform 34 accepted.
Preparing "Install Android SDK Platform 34 (revision 3)".
"Install Android SDK Platform 34 (revision 3)" ready.
Installing Android SDK Platform 34 in /opt/android-sdk/platforms/android-34
"Install Android SDK Platform 34 (revision 3)" complete.
"Install Android SDK Platform 34 (revision 3)" finished.
Exception while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-14/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-15/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-16/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-17/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-18/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-19/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-20/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-21/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-22/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-23/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-24/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-25/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-26/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-27/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-28/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-29/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-30/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-31/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-32/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-33/package.xml. Probably the SDK is read-only
> Task :app:preBuild UP-TO-DATE
> Task :app:checkKotlinGradlePluginConfigurationErrors SKIPPED
> Task :app:preReleaseBuild UP-TO-DATE
> Task :app:writeReleaseSigningConfigVersions
> Task :app:writeReleaseAppMetadata
> Task :app:createReleaseCompatibleScreenManifests
> Task :app:mergeReleaseStartupProfile
> Task :app:generateReleaseResValues
> Task :app:buildKotlinToolingMetadata
> Task :app:extractProguardFiles
> Task :app:generateReleaseBuildConfig
> Task :app:extractDeepLinksRelease
> Task :app:generateReleaseResources
> Task :app:extractReleaseVersionControlInfo
> Task :app:collectReleaseDependencies
> Task :app:sdkReleaseDependencyData
> Task :app:javaPreCompileRelease
> Task :app:mergeReleaseShaders
> Task :app:packageReleaseResources
> Task :app:mergeReleaseJniLibFolders
> Task :app:compileReleaseShaders NO-SOURCE
> Task :app:generateReleaseAssets UP-TO-DATE
> Task :app:parseReleaseLocalResources
> Task :app:checkReleaseDuplicateClasses
> Task :app:dataBindingMergeDependencyArtifactsRelease
> Task :app:mapReleaseSourceSetPaths
> Task :app:mergeReleaseNativeLibs
> Task :app:checkReleaseAarMetadata
> Task :app:mergeReleaseArtProfile
> Task :app:mergeReleaseAssets
> Task :app:compressReleaseAssets
> Task :app:stripReleaseDebugSymbols
Unable to strip the following libraries, packaging them as they are: libandroidx.graphics.path.so.
> Task :app:extractReleaseNativeSymbolTables
> Task :app:mergeReleaseNativeDebugMetadata NO-SOURCE
> Task :app:processReleaseMainManifest
> Task :app:processReleaseManifest
> Task :app:processReleaseManifestForPackage
> Task :app:mergeReleaseResources
> Task :app:dataBindingGenBaseClassesRelease
warn: removing resource info.plateaukao.einkbro:string/changelog_dialog without required default value.
> Task :app:processReleaseResources
> Task :app:convertLinkedResourcesToProtoRelease
> Task :app:kspReleaseKotlin
> Task :app:compileReleaseKotlin
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/EinkBroApplication.kt:5:8 '@Deprecated(...) class PreferenceManager : Any' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/activity/BrowserActivity.kt:838:32 'var progress: Int' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/activity/BrowserActivity.kt:957:9 '@Deprecated(...) fun overridePendingTransition(p0: Int, p1: Int): Unit' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/activity/BrowserActivity.kt:2555:56 '@Deprecated(...) static field FLAG_FULLSCREEN: Int' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/activity/BrowserActivity.kt:2566:58 '@Deprecated(...) static field FLAG_FULLSCREEN: Int' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/activity/DataListActivity.kt:71:68 '@property:Deprecated(...) val Icons.Filled.ArrowBack: ImageVector' is deprecated. Use the AutoMirrored version at Icons.AutoMirrored.Filled.ArrowBack.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/activity/DataListActivity.kt:114:22 '@Deprecated(...) @Nullable() fun getSerializableExtra(p0: String!): Serializable?' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/activity/DictActivity.kt:105:58 '@Deprecated(...) static field FLAG_TRANSLUCENT_STATUS: Int' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/activity/GptActionsActivity.kt:90:68 '@property:Deprecated(...) val Icons.Filled.ArrowBack: ImageVector' is deprecated. Use the AutoMirrored version at Icons.AutoMirrored.Filled.ArrowBack.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/activity/SettingActivity.kt:266:9 '@Deprecated(...) fun overridePendingTransition(p0: Int, p1: Int): Unit' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/activity/SettingActivity.kt:305:9 '@Deprecated(...) fun overridePendingTransition(p0: Int, p1: Int): Unit' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/activity/SettingActivity.kt:1096:52 '@Deprecated(...) static field FLAG_FULLSCREEN: Int' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/activity/SettingActivity.kt:1149:48 '@property:Deprecated(...) val Icons.Filled.ArrowBack: ImageVector' is deprecated. Use the AutoMirrored version at Icons.AutoMirrored.Filled.ArrowBack.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/activity/ToolbarConfigActivity.kt:111:58 '@Deprecated(...) static field FLAG_FULLSCREEN: Int' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/browser/AdBlockV2.kt:38:9 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/browser/EBClickHandler.kt:8:56 '@Deprecated(...) constructor(): Handler' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/browser/EBWebChromeClient.kt:93:21 'var allowFileAccessFromFileURLs: Boolean' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/browser/EBWebChromeClient.kt:94:21 'var allowUniversalAccessFromFileURLs: Boolean' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/browser/EBWebChromeClient.kt:103:21 '@Deprecated(...) fun setRenderPriority(p0: WebSettings.RenderPriority!): Unit' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/browser/NinjaWebViewClient.kt:248:57 '@Deprecated(...) @Nullable() fun shouldInterceptRequest(p0: WebView!, p1: String!): WebResourceResponse?' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/database/BookmarkDao.kt:223:9 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/database/BookmarkDao.kt:373:9 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/database/RecordDb.kt:43:16 Condition is always 'false'.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/service/TranslateRepository.kt:110:25 '@JvmStatic() @Deprecated(...) fun create(contentType: MediaType?, content: String): RequestBody' is deprecated. Moved to extension function. Put the 'content' argument first to fix Java.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/service/TtsManager.kt:32:9 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/setting/SettingComposeUi.kt:224:50 Unchecked cast of 'kotlin.Int' to 'T'.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/setting/SettingComposeUi.kt:226:42 Unchecked cast of 'kotlin.String' to 'T'.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/setting/SettingComposeUi.kt:228:40 Unchecked cast of 'kotlin.String' to 'T'.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/unit/BackupUnit.kt:134:9 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/unit/BackupUnit.kt:183:35 '@Deprecated(...) @DeprecatedSinceKotlin(...) @InlineOnly() fun String.toUpperCase(): String' is deprecated. Use uppercase() instead.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/unit/BackupUnit.kt:197:35 '@Deprecated(...) @DeprecatedSinceKotlin(...) @InlineOnly() fun String.toUpperCase(): String' is deprecated. Use uppercase() instead.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/unit/BackupUnit.kt:244:9 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/unit/BrowserUnit.kt:168:17 '@Deprecated(...) static field IMAGE_ANCHOR_TYPE: Int' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/unit/BrowserUnit.kt:171:17 '@Deprecated(...) static field ANCHOR_TYPE: Int' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/unit/BrowserUnit.kt:199:9 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/unit/BrowserUnit.kt:247:19 '@Deprecated(...) @DeprecatedSinceKotlin(...) @InlineOnly() fun String.toLowerCase(locale: Locale): String' is deprecated. Use lowercase() instead.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/unit/BrowserUnit.kt:279:26 '@Deprecated(...) @DeprecatedSinceKotlin(...) @InlineOnly() fun String.toLowerCase(locale: Locale): String' is deprecated. Use lowercase() instead.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/unit/BrowserUnit.kt:452:52 '@Deprecated(...) static fun decode(p0: String!): String!' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/unit/BrowserUnit.kt:453:39 '@Deprecated(...) @DeprecatedSinceKotlin(...) @InlineOnly() fun String.toLowerCase(): String' is deprecated. Use lowercase() instead.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/unit/BrowserUnit.kt:454:51 '@Deprecated(...) @DeprecatedSinceKotlin(...) @InlineOnly() fun String.toLowerCase(): String' is deprecated. Use lowercase() instead.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/unit/BrowserUnit.kt:574:25 Java type mismatch: inferred type is 'kotlin.String?', but 'kotlin.String' was expected.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/unit/HelperUnit.kt:142:19 '@Deprecated(...) fun setBottomSheetCallback(p0: BottomSheetBehavior.BottomSheetCallback!): Unit' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/unit/HelperUnit.kt:192:13 Duplicate branch condition in 'when'.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/unit/HelperUnit.kt:490:43 '@Deprecated(...) @Nullable() fun getInstallerPackageName(@NonNull() p0: String): String?' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/unit/ViewUnit.kt:63:14 'var isDrawingCacheEnabled: Boolean' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/unit/ViewUnit.kt:64:14 '@Deprecated(...) fun destroyDrawingCache(): Unit' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/unit/ViewUnit.kt:65:14 '@Deprecated(...) fun buildDrawingCache(): Unit' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/unit/ViewUnit.kt:68:27 'val drawingCache: Bitmap!' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/unit/ViewUnit.kt:171:60 '@Deprecated(...) static field FLAG_FULLSCREEN: Int' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/unit/ViewUnit.kt:180:62 '@Deprecated(...) static field FLAG_FULLSCREEN: Int' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/unit/ViewUnit.kt:197:17 '@Deprecated(...) fun toggleSoftInput(p0: Int, p1: Int): Unit' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/unit/ViewUnit.kt:198:36 '@Deprecated(...) static field SHOW_FORCED: Int' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/view/EBWebView.kt:210:31 '@Deprecated(...) static fun setForceDarkStrategy(@NonNull() p0: WebSettings, p1: Int): Unit' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/view/EBWebView.kt:212:35 '@Deprecated(...) static field DARK_STRATEGY_PREFER_WEB_THEME_OVER_USER_AGENT_DARKENING: Int' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/view/EBWebView.kt:221:26 'var forceDark: Int' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/view/EBWebView.kt:221:50 '@Deprecated(...) static field FORCE_DARK_ON: Int' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/view/EBWebView.kt:407:9 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/view/SwipeTouchListener.kt:22:15 This code uses error suppression for 'NOTHING_TO_OVERRIDE'. While it might compile and work, the compiler behavior is UNSPECIFIED and WON'T BE PRESERVED. Please report your use case to the Kotlin issue tracker instead: https://kotl.in/issue
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/view/compose/AutoCompleteTextField.kt:239:31 '@Deprecated(...) constructor(capitalization: KeyboardCapitalization = ..., autoCorrect: Boolean, keyboardType: KeyboardType = ..., imeAction: ImeAction = ..., platformImeOptions: PlatformImeOptions? = ..., showKeyboardOnFocus: Boolean? = ..., hintLocales: LocaleList? = ...): KeyboardOptions' is deprecated. Please use the new constructor that takes optional autoCorrectEnabled parameter.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/view/dialog/DialogManager.kt:5:8 '@Deprecated(...) class ProgressDialog : AlertDialog' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/view/dialog/DialogManager.kt:38:8 '@Deprecated(...) class ProgressDialog : AlertDialog' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/view/dialog/DialogManager.kt:38:25 '@Deprecated(...) constructor(p0: Context!, p1: Int): ProgressDialog' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/view/dialog/DialogManager.kt:40:9 '@Deprecated(...) fun setProgressStyle(p0: Int): Unit' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/view/dialog/DialogManager.kt:40:26 '@Deprecated(...) class ProgressDialog : AlertDialog' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/view/dialog/DialogManager.kt:40:41 '@Deprecated(...) static field STYLE_HORIZONTAL: Int' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/view/dialog/DialogManager.kt:41:9 'var isIndeterminate: Boolean' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/view/dialog/DialogManager.kt:42:9 'var max: Int' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/view/dialog/DialogManager.kt:283:18 '@Deprecated(...) fun overridePendingTransition(p0: Int, p1: Int): Unit' is deprecated. Deprecated in Java.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/viewmodel/BookmarkViewModel.kt:108:44 Unchecked cast of 'info.plateaukao.einkbro.viewmodel.BookmarkViewModel' to 'T'.
w: file:///home/vagrant/build/info.plateaukao.einkbro/app/src/main/java/info/plateaukao/einkbro/viewmodel/PocketViewModel.kt:102:86 Unchecked cast of 'info.plateaukao.einkbro.viewmodel.PocketViewModel' to 'T'.
> Task :app:processReleaseJavaRes
> Task :app:mergeReleaseJavaResource
> Task :app:compileReleaseJavaWithJavac
> Task :app:mergeReleaseGeneratedProguardFiles
> Task :app:expandReleaseArtProfileWildcards
> Task :app:minifyReleaseWithR8
WARNING: /home/vagrant/build/info.plateaukao.einkbro/app/build/intermediates/default_proguard_files/global/proguard-android-optimize.txt-8.7.1:21:1-22:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:
-keep public class com.google.vending.licensing.ILicensingService
WARNING: /home/vagrant/build/info.plateaukao.einkbro/app/build/intermediates/default_proguard_files/global/proguard-android-optimize.txt-8.7.1:22:1-23:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:
-keep public class com.android.vending.licensing.ILicensingService
WARNING: /home/vagrant/build/info.plateaukao.einkbro/app/build/intermediates/default_proguard_files/global/proguard-android-optimize.txt-8.7.1:23:1-24:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:
-keep public class com.google.android.vending.licensing.ILicensingService
WARNING: /home/vagrant/build/info.plateaukao.einkbro/app/build/intermediates/default_proguard_files/global/proguard-android-optimize.txt-8.7.1:68:1-70:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:
-keep class android.support.annotation.Keep
WARNING: /home/vagrant/.gradle/caches/8.9/transforms/8a24a73915b9fe3317e0ed9d029407e3/transformed/room-runtime-2.6.1/proguard.txt:1:1-2:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:
-keep class * extends androidx.room.RoomDatabase
WARNING: /home/vagrant/.gradle/caches/8.9/transforms/843e04d662710e77d1bf1e943b4b2a2c/transformed/navigation-common-2.8.0-rc01/proguard.txt:28:1-29:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:
-keep,allowrepackaging,allowobfuscation,allowshrinking class * extends androidx.navigation.Navigator
WARNING: /home/vagrant/.gradle/caches/8.9/transforms/328e154042fd9d572ae8999d8f0f7115/transformed/webkit-1.11.0/proguard.txt:26:1-30:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:
-keep,allowshrinking public class androidx.webkit.WebViewClientCompat
WARNING: /home/vagrant/.gradle/caches/8.9/transforms/c81cc133d94f8b6505860da596ed1add/transformed/ui-release/proguard.txt:33:1-34:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:
-keep,allowshrinking class * extends androidx.compose.ui.node.ModifierNodeElement
WARNING: /home/vagrant/.gradle/caches/8.9/transforms/5eb31bdd379d257202f19929fcd9184c/transformed/rules/lib/META-INF/com.android.tools/r8/kotlinx-serialization-r8.pro:12:2-13:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:
-keep,allowaccessmodification,allowrepackaging,allowobfuscation,allowshrinking,allowoptimization class <1>
WARNING: /home/vagrant/.gradle/caches/8.9/transforms/b493630711b5d9e2c9b105d54a678575/transformed/rules/lib/META-INF/proguard/okhttp3.pro:5:1-8:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:
-keep,allowshrinking class okhttp3.internal.publicsuffix.PublicSuffixDatabase
WARNING: /home/vagrant/.gradle/caches/8.9/transforms/54b3402036cf045683382a9453049a31/transformed/startup-runtime-1.1.1/proguard.txt:2:1-7:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:
-keep,allowshrinking class * extends androidx.startup.Initializer
WARNING: /home/vagrant/.gradle/caches/8.9/transforms/2da041d8a9e85035aaaaaf586b304a3b/transformed/versionedparcelable-1.1.1/proguard.txt:1:1-2:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:
-keep class * implements androidx.versionedparcelable.VersionedParcelable
WARNING: /home/vagrant/.gradle/caches/8.9/transforms/2da041d8a9e85035aaaaaf586b304a3b/transformed/versionedparcelable-1.1.1/proguard.txt:4:1-5:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:
-keep public class androidx.versionedparcelable.ParcelImpl
WARNING: /home/vagrant/.gradle/caches/8.9/transforms/e6452a1a2bbaecb886f8244b6e411b0a/transformed/rules/lib/META-INF/proguard/androidx-annotations.pro:1:1-2:1: R8: The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern `{ void <init>(); }` to explicitly keep the default constructor:
-keep,allowrepackaging,allowobfuscation @interface androidx.annotation.Keep
> Task :app:compileReleaseArtProfile
> Task :app:shrinkReleaseRes
> Task :app:convertShrunkResourcesToBinaryRelease
> Task :app:optimizeReleaseResources
> Task :app:packageRelease
> Task :app:assembleRelease
> Task :app:createReleaseApkListingFileRedirect
Kotlin build report is written to file:///home/vagrant/build/info.plateaukao.einkbro/build/reports/kotlin-build/info.plateaukao.einkbro-build-2024-10-29-18-34-42-0.txt
BUILD SUCCESSFUL in 7m 19s
49 actionable tasks: 49 executed
Configuration cache entry stored.
2024-10-29 18:34:43,424 DEBUG: Popen(['git', 'cat-file', '--batch-check'], cwd=/home/vagrant/build/info.plateaukao.einkbro, universal_newlines=False, shell=None, istream=<valid stream>)
2024-10-29 18:34:43,433 INFO: Successfully built version 12.4.0 of info.plateaukao.einkbro from 5cbf5d6f450924a863dba60f44910c53708f80c0
2024-10-29 18:34:43,675 DEBUG: Checking build/info.plateaukao.einkbro/app/build/outputs/apk/release/app-release-unsigned.apk
2024-10-29 18:34:43,707 INFO: success: info.plateaukao.einkbro
2024-10-29 18:34:43,708 INFO: Finished
2024-10-29 18:34:43,708 INFO: 1 build succeeded