log for com.samco.trackandgraph:200305

== Installed Android Tools ==2022-11-23 19:40:14,758 DEBUG: Reading 'config.yml'2022-11-23 19:40:14,773 WARNING: ipfs_cid not found, skipping CIDv1 generation2022-11-23 19:40:14,774 INFO: Creating log directory2022-11-23 19:40:14,774 INFO: Creating temporary directory2022-11-23 19:40:14,774 INFO: Creating output directory2022-11-23 19:40:14,817 DEBUG: Getting git vcs interface for https://github.com/SamAmco/track-and-graph2022-11-23 19:40:14,818 DEBUG: Checking com.samco.trackandgraph:2003052022-11-23 19:40:14,818 INFO: Building version 2.3.5 (200305) of com.samco.trackandgraph2022-11-23 19:40:14,818 DEBUG: > sudo passwd --lock rootpasswd: password expiry information changed.2022-11-23 19:40:15,430 DEBUG: > sudo SUDO_FORCE_REMOVE=yes dpkg --purge sudo(Reading database ... 36771 files and directories currently installed.)Removing sudo (1.9.5p2-3) ...Purging configuration files for sudo (1.9.5p2-3) ...dpkg: warning: while removing sudo, directory '/etc/sudoers.d' not empty so not removed2022-11-23 19:40:26,719 INFO: Getting source for revision 2c140b268c1800574ef478751529cebbdb540fb92022-11-23 19:40:26,727 DEBUG: Directory: build/com.samco.trackandgraph2022-11-23 19:40:26,727 DEBUG: > git rev-parse --show-toplevel2022-11-23 19:40:26,945 DEBUG: Directory: build/com.samco.trackandgraph2022-11-23 19:40:26,945 DEBUG: > git submodule foreach --recursive git reset --hard2022-11-23 19:40:27,157 DEBUG: Directory: build/com.samco.trackandgraph2022-11-23 19:40:27,158 DEBUG: > git reset --hard2022-11-23 19:40:27,570 DEBUG: Directory: build/com.samco.trackandgraph2022-11-23 19:40:27,570 DEBUG: > git submodule foreach --recursive git clean -dffx2022-11-23 19:40:27,679 DEBUG: Directory: build/com.samco.trackandgraph2022-11-23 19:40:27,679 DEBUG: > git clean -dffx2022-11-23 19:40:27,791 DEBUG: Directory: build/com.samco.trackandgraph2022-11-23 19:40:27,791 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 fetch origin2022-11-23 19:40:28,505 DEBUG: Directory: build/com.samco.trackandgraph2022-11-23 19:40:28,506 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 remote prune origin2022-11-23 19:40:29,118 DEBUG: Directory: build/com.samco.trackandgraph2022-11-23 19:40:29,119 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 fetch --prune --tags --force origin2022-11-23 19:40:29,731 DEBUG: Directory: build/com.samco.trackandgraph2022-11-23 19:40:29,732 DEBUG: > git remote set-head origin --auto2022-11-23 19:40:30,345 DEBUG: Directory: build/com.samco.trackandgraph2022-11-23 19:40:30,345 DEBUG: > git checkout -f 2c140b268c1800574ef478751529cebbdb540fb92022-11-23 19:40:30,671 DEBUG: Directory: build/com.samco.trackandgraph2022-11-23 19:40:30,672 DEBUG: > git clean -dffx2022-11-23 19:40:30,780 INFO: Creating local.properties file at build/com.samco.trackandgraph/local.properties2022-11-23 19:40:30,782 INFO: Creating local.properties file at build/com.samco.trackandgraph/app/local.properties2022-11-23 19:40:30,782 DEBUG: Removing debuggable flags from build/com.samco.trackandgraph/app2022-11-23 19:40:30,837 INFO: Cleaning Gradle project...2022-11-23 19:40:30,841 DEBUG: Directory: build/com.samco.trackandgraph/app2022-11-23 19:40:30,842 DEBUG: > /home/vagrant/fdroidserver/gradlew-fdroid cleanFound 7.2 via distributionUrlDownloading missing gradle version 7.2cachedir /home/vagrant/.cache/fdroidserver/home/vagrant/.cache/fdroidserver/gradle-7.2-bin.zip: OKRunning /opt/gradle/versions/7.2/bin/gradle cleanWelcome to Gradle 7.2!Here are the highlights of this release:- Toolchain support for Scala- More cache hits when Java source files have platform-specific line endings- More resilient remote HTTP build cache behaviorFor more details see https://docs.gradle.org/7.2/release-notes.htmlTo honour the JVM settings for this build a single-use Daemon process will be forked. See https://docs.gradle.org/7.2/userguide/gradle_daemon.html#sec:disabling_the_daemon.Daemon will be stopped at the end of the build> Task :app:clean UP-TO-DATEDeprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.See https://docs.gradle.org/7.2/userguide/command_line_interface.html#sec:command_line_warningsBUILD SUCCESSFUL in 1m 3s1 actionable task: 1 up-to-date2022-11-23 19:41:43,145 INFO: Scanning source for common problems...2022-11-23 19:41:43,164 DEBUG: scanner is configured to use signature data from: 'suss'2022-11-23 19:41:43,235 INFO: Removing gradle-wrapper.jar at gradle/wrapper/gradle-wrapper.jar2022-11-23 19:41:43,250 INFO: Creating source tarball...2022-11-23 19:41:44,332 INFO: Building Gradle project...2022-11-23 19:41:44,333 DEBUG: Directory: build/com.samco.trackandgraph/app2022-11-23 19:41:44,333 DEBUG: > /home/vagrant/fdroidserver/gradlew-fdroid assembleReleaseFound 7.2 via distributionUrlRunning /opt/gradle/versions/7.2/bin/gradle assembleReleaseTo honour the JVM settings for this build a single-use Daemon process will be forked. See https://docs.gradle.org/7.2/userguide/gradle_daemon.html#sec:disabling_the_daemon.Daemon will be stopped at the end of the buildWARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 33This Android Gradle plugin (7.1.3) was tested up to compileSdk = 32This warning can be suppressed by addingandroid.suppressUnsupportedCompileSdk=33to this project's gradle.propertiesThe build will continue, but you are strongly encouraged to update your project touse a newer Android Gradle Plugin that has been tested with compileSdk = 33Exception while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-14/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-15/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-16/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-17/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-18/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-19/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-20/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-21/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-22/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-23/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-24/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-25/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-26/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-27/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-28/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-29/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-30/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-31/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-32/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-33/package.xml. Probably the SDK is read-only> Task :base:preBuild UP-TO-DATE> Task :base:preReleaseBuild UP-TO-DATE> Task :base:compileReleaseAidl NO-SOURCE> Task :functions:preBuild UP-TO-DATE> Task :functions:preReleaseBuild UP-TO-DATE> Task :functions:compileReleaseAidl NO-SOURCE> Task :functions:mergeReleaseJniLibFolders> Task :functions:mergeReleaseNativeLibs NO-SOURCE> Task :functions:stripReleaseDebugSymbols NO-SOURCE> Task :base:compileReleaseRenderscript NO-SOURCE> Task :functions:copyReleaseJniLibsProjectAndLocalJars> Task :base:generateReleaseBuildConfig> Task :base:generateReleaseResValues> Task :base:generateReleaseResources> Task :base:packageReleaseResources> Task :base:parseReleaseLocalResources> Task :base:processReleaseManifest> Task :base:packageReleaseRenderscript NO-SOURCE> Task :functions:compileReleaseRenderscript NO-SOURCE> Task :functions:generateReleaseBuildConfig> Task :functions:generateReleaseResValues> Task :functions:generateReleaseResources> Task :base:javaPreCompileRelease> Task :functions:packageReleaseResources> Task :functions:parseReleaseLocalResources> Task :functions:javaPreCompileRelease> Task :functions:processReleaseManifest> Task :functions:mergeReleaseShaders> Task :functions:compileReleaseShaders NO-SOURCE> Task :functions:generateReleaseAssets UP-TO-DATE> Task :functions:packageReleaseAssets> Task :functions:packageReleaseRenderscript NO-SOURCE> Task :functions:prepareLintJarForPublish> Task :functions:prepareReleaseArtProfile> Task :functions:processReleaseJavaRes NO-SOURCE> Task :functions:writeReleaseAarMetadata> Task :base:mergeReleaseJniLibFolders> Task :base:mergeReleaseNativeLibs NO-SOURCE> Task :base:stripReleaseDebugSymbols NO-SOURCE> Task :base:copyReleaseJniLibsProjectAndLocalJars> Task :base:mergeReleaseShaders> Task :base:compileReleaseShaders NO-SOURCE> Task :base:generateReleaseAssets UP-TO-DATE> Task :base:packageReleaseAssets> Task :base:prepareLintJarForPublish> Task :base:prepareReleaseArtProfile> Task :base:processReleaseJavaRes NO-SOURCE> Task :base:writeReleaseAarMetadata> Task :app:buildKotlinToolingMetadata> Task :app:preBuild UP-TO-DATE> Task :app:preReleaseBuild UP-TO-DATE> Task :app:compileReleaseAidl NO-SOURCE> Task :app:compileReleaseRenderscript NO-SOURCE> Task :app:dataBindingMergeDependencyArtifactsRelease> Task :app:dataBindingMergeGenClassesRelease> Task :app:generateReleaseResValues> Task :app:generateReleaseResources> Task :app:mergeReleaseResources/home/vagrant/build/com.samco.trackandgraph/base/build/intermediates/packaged_res/release/values/values.xml:257:4: Multiple substitutions specified in non-positional format of string resource string/faq_text_7_5. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.samco.trackandgraph/base/build/intermediates/packaged_res/release/values-es/values-es.xml:180:4: Multiple substitutions specified in non-positional format of string resource string/faq_text_7_5. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.samco.trackandgraph/base/build/intermediates/packaged_res/release/values-fr/values-fr.xml:180:4: Multiple substitutions specified in non-positional format of string resource string/faq_text_7_5. Did you mean to add the formatted="false" attribute?/home/vagrant/build/com.samco.trackandgraph/base/build/intermediates/packaged_res/release/values-de-rDE/values-de-rDE.xml:180:4: Multiple substitutions specified in non-positional format of string resource string/faq_text_7_5. Did you mean to add the formatted="false" attribute?> Task :base:generateReleaseRFile> Task :app:dataBindingGenBaseClassesRelease> Task :app:dataBindingTriggerRelease> Task :app:generateReleaseBuildConfig> Task :app:generateSafeArgsRelease> Task :app:createReleaseCompatibleScreenManifests> Task :app:extractDeepLinksRelease> Task :base:extractDeepLinksRelease> Task :functions:extractDeepLinksRelease> Task :functions:compileReleaseLibraryResources> Task :base:compileReleaseLibraryResources> Task :app:javaPreCompileRelease> Task :app:extractProguardFiles> Task :base:writeReleaseLintModelMetadata> Task :functions:writeReleaseLintModelMetadata> Task :app:mergeReleaseJniLibFolders> Task :base:copyReleaseJniLibsProjectOnly> Task :functions:copyReleaseJniLibsProjectOnly> Task :app:processReleaseMainManifest> Task :app:processReleaseManifest> Task :app:processReleaseJavaRes NO-SOURCE> Task :app:mergeReleaseArtProfile> Task :app:mergeReleaseShaders> Task :app:compileReleaseShaders NO-SOURCE> Task :app:generateReleaseAssets UP-TO-DATE> Task :app:checkReleaseDuplicateClasses> Task :app:mergeReleaseAssets> Task :app:compressReleaseAssets> Task :app:collectReleaseDependencies> Task :app:sdkReleaseDependencyData> Task :app:writeReleaseAppMetadata> Task :app:writeReleaseSigningConfigVersions> Task :app:processReleaseManifestForPackage> Task :app:mergeReleaseNativeLibs NO-SOURCE> Task :app:stripReleaseDebugSymbols NO-SOURCE> Task :app:extractReleaseNativeSymbolTables NO-SOURCE> Task :app:mergeReleaseNativeDebugMetadata NO-SOURCE> Task :app:checkReleaseAarMetadata> Task :functions:generateReleaseRFile> Task :app:processReleaseResources> Task :app:optimizeReleaseResources> Task :base:kaptGenerateStubsReleaseKotlin> Task :base:kaptReleaseKotlin/home/vagrant/build/com.samco.trackandgraph/base/build/tmp/kapt3/stubs/release/com/samco/trackandgraph/base/database/entity/FeatureTimer.java:7: warning: feature_id column references a foreign key but it is not part of an index. This may trigger full table scans whenever parent table is modified so you are highly advised to create an index that covers this column.public final class FeatureTimer {^/home/vagrant/build/com.samco.trackandgraph/base/build/tmp/kapt3/stubs/release/com/samco/trackandgraph/base/database/TrackAndGraphDatabaseDao.java:160: warning: The return value includes a POJO with a @Relation. It is usually desired to annotate this method with @Transaction to avoid possibility of inconsistent results between the POJO and its relations. See https://developer.android.com/reference/androidx/room/Transaction.html for details.public abstract com.samco.trackandgraph.base.database.entity.queryresponse.LineGraphWithFeatures getLineGraphByGraphStatId(long graphStatId);^> Task :base:compileReleaseKotlinw: /home/vagrant/build/com.samco.trackandgraph/base/src/main/java/com/samco/trackandgraph/base/model/RemindersHelper.kt: (55, 2): This annotation should be used with the compiler argument '-opt-in=kotlin.RequiresOptIn'w: /home/vagrant/build/com.samco.trackandgraph/base/src/main/java/com/samco/trackandgraph/base/service/AlarmReceiver.kt: (74, 40): 'get(String!): Any?' is deprecated. Deprecated in Javaw: /home/vagrant/build/com.samco.trackandgraph/base/src/main/java/com/samco/trackandgraph/base/service/AlarmReceiver.kt: (90, 57): 'VIBRATOR_SERVICE: String' is deprecated. Deprecated in Javaw: /home/vagrant/build/com.samco.trackandgraph/base/src/main/java/com/samco/trackandgraph/base/service/AlarmReceiver.kt: (93, 25): 'vibrate(LongArray!, Int): Unit' is deprecated. Deprecated in Javaw: /home/vagrant/build/com.samco.trackandgraph/base/src/main/java/com/samco/trackandgraph/base/service/TimerNotificationService.kt: (41, 2): This annotation should be used with the compiler argument '-opt-in=kotlin.RequiresOptIn'w: /home/vagrant/build/com.samco.trackandgraph/base/src/main/java/com/samco/trackandgraph/base/service/TimerNotificationService.kt: (147, 25): 'stopForeground(Boolean): Unit' is deprecated. Deprecated in Javaw: /home/vagrant/build/com.samco.trackandgraph/base/src/main/java/com/samco/trackandgraph/base/service/TrackWidgetJobIntentService.kt: (26, 26): 'JobIntentService' is deprecated. Deprecated in Javaw: /home/vagrant/build/com.samco.trackandgraph/base/src/main/java/com/samco/trackandgraph/base/service/TrackWidgetJobIntentService.kt: (44, 37): 'JobIntentService' is deprecated. Deprecated in Java> Task :base:compileReleaseJavaWithJavacNote: /home/vagrant/build/com.samco.trackandgraph/base/build/generated/source/kapt/release/com/samco/trackandgraph/base/service/Hilt_TrackWidgetJobIntentService.java uses or overrides a deprecated API.Note: Recompile with -Xlint:deprecation for details.> Task :base:bundleLibCompileToJarRelease> Task :base:extractReleaseAnnotations> Task :base:mergeReleaseGeneratedProguardFiles> Task :base:mergeReleaseConsumerProguardFiles> Task :base:mergeReleaseJavaResource> Task :base:bundleLibResRelease> Task :base:exportReleaseConsumerProguardFiles> Task :base:transformReleaseClassesWithAsm> Task :base:syncReleaseLibJars> Task :base:bundleReleaseLocalLintAar> Task :base:bundleLibRuntimeToJarRelease> Task :base:createFullJarRelease> Task :functions:compileReleaseKotlin> Task :functions:extractReleaseAnnotations> Task :functions:compileReleaseJavaWithJavac> Task :functions:mergeReleaseGeneratedProguardFiles> Task :functions:mergeReleaseConsumerProguardFiles> Task :functions:mergeReleaseJavaResource> Task :functions:bundleLibCompileToJarRelease> Task :functions:syncReleaseLibJars> Task :functions:bundleReleaseLocalLintAar> Task :functions:bundleLibResRelease> Task :functions:bundleLibRuntimeToJarRelease> Task :functions:exportReleaseConsumerProguardFiles> Task :functions:createFullJarRelease> Task :app:kaptGenerateStubsReleaseKotlin> Task :app:kaptReleaseKotlin> Task :app:compileReleaseKotlinw: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/MainActivity.kt: (303, 19): 'onBackPressed(): Unit' is deprecated. Overrides deprecated member in 'androidx.core.app.ComponentActivity'. Deprecated in Javaw: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/aboutpage/AboutPageFragment.kt: (44, 57): 'getPackageInfo(String, Int): PackageInfo!' is deprecated. Deprecated in Javaw: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/backupandrestore/BackupAndRestoreFragment.kt: (96, 13): Non exhaustive 'when' statements on Boolean will be prohibited in 1.7, add 'null' branch or 'else' branch insteadw: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/backupandrestore/BackupAndRestoreFragment.kt: (111, 13): Non exhaustive 'when' statements on Boolean will be prohibited in 1.7, add 'null' branch or 'else' branch insteadw: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/backupandrestore/BackupAndRestoreFragment.kt: (154, 9): 'startActivityForResult(Intent!, Int): Unit' is deprecated. Deprecated in Javaw: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/backupandrestore/BackupAndRestoreFragment.kt: (159, 9): 'startActivityForResult(Intent!, Int): Unit' is deprecated. Deprecated in Javaw: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/backupandrestore/BackupAndRestoreFragment.kt: (163, 15): 'onActivityResult(Int, Int, Intent?): Unit' is deprecated. Deprecated in Javaw: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/backupandrestore/BackupAndRestoreFragment.kt: (224, 32): 'doRawQuery(SupportSQLiteQuery): Int' is deprecated. Create a function that performs the interaction for you in the model implementationw: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/displaytrackgroup/AddFeatureFragment.kt: (207, 31): Candidate resolution will be changed soon, please use fully qualified name to invoke the following closer candidate explicitly 'public open fun observe(p0: LifecycleOwner, p1: Observer<in DataType!>): Unit defined in androidx.lifecycle.MutableLiveData'w: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/displaytrackgroup/AddFeatureFragment.kt: (207, 31): 'observe(LifecycleOwner, crossinline (T) -> Unit): Observer<T>' is deprecated. This extension method is not required when using Kotlin 1.4. You should remove "import androidx.lifecycle.observe"w: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/displaytrackgroup/AddFeatureFragment.kt: (213, 42): Candidate resolution will be changed soon, please use fully qualified name to invoke the following closer candidate explicitly 'public open fun observe(p0: LifecycleOwner, p1: Observer<in Boolean!>): Unit defined in androidx.lifecycle.MutableLiveData'w: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/displaytrackgroup/AddFeatureFragment.kt: (213, 42): 'observe(LifecycleOwner, crossinline (T) -> Unit): Observer<T>' is deprecated. This extension method is not required when using Kotlin 1.4. You should remove "import androidx.lifecycle.observe"w: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/displaytrackgroup/ExportFeaturesDialog.kt: (160, 9): 'startActivityForResult(Intent!, Int): Unit' is deprecated. Deprecated in Javaw: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/displaytrackgroup/ExportFeaturesDialog.kt: (164, 15): 'onActivityResult(Int, Int, Intent?): Unit' is deprecated. Deprecated in Javaw: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/displaytrackgroup/ImportFeaturesDialog.kt: (192, 9): 'startActivityForResult(Intent!, Int): Unit' is deprecated. Deprecated in Javaw: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/displaytrackgroup/ImportFeaturesDialog.kt: (196, 15): 'onActivityResult(Int, Int, Intent?): Unit' is deprecated. Deprecated in Javaw: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/displaytrackgroup/InputDataPointDialog.kt: (81, 25): Candidate resolution will be changed soon, please use fully qualified name to invoke the following closer candidate explicitly 'public open fun observe(p0: LifecycleOwner, p1: Observer<in InputDataPointDialogState!>): Unit defined in androidx.lifecycle.LiveData'w: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/displaytrackgroup/InputDataPointDialog.kt: (81, 25): 'observe(LifecycleOwner, crossinline (T) -> Unit): Observer<T>' is deprecated. This extension method is not required when using Kotlin 1.4. You should remove "import androidx.lifecycle.observe"w: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/displaytrackgroup/InputDataPointDialog.kt: (99, 17): 'when' is exhaustive so 'else' is redundant herew: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/displaytrackgroup/InputDataPointDialog.kt: (105, 39): Candidate resolution will be changed soon, please use fully qualified name to invoke the following closer candidate explicitly 'public open fun observe(p0: LifecycleOwner, p1: Observer<in Int?>): Unit defined in androidx.lifecycle.MutableLiveData'w: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/displaytrackgroup/InputDataPointDialog.kt: (105, 39): 'observe(LifecycleOwner, crossinline (T) -> Unit): Observer<T>' is deprecated. This extension method is not required when using Kotlin 1.4. You should remove "import androidx.lifecycle.observe"w: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/featurehistory/FragmentFeatureHistory.kt: (68, 9): 'setHasOptionsMenu(Boolean): Unit' is deprecated. Deprecated in Javaw: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/featurehistory/FragmentFeatureHistory.kt: (87, 22): 'onOptionsItemSelected(MenuItem): Boolean' is deprecated. Deprecated in Javaw: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/featurehistory/FragmentFeatureHistory.kt: (92, 15): 'onCreateOptionsMenu(Menu, MenuInflater): Unit' is deprecated. Deprecated in Javaw: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/graphstatview/factories/TimeHistogramDataHelper.kt: (44, 35): 'sumByDouble((T) -> Double): Double' is deprecated. Use sumOf instead.w: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/group/GroupFragment.kt: (106, 9): 'setHasOptionsMenu(Boolean): Unit' is deprecated. Deprecated in Javaw: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/group/GroupFragment.kt: (343, 31): Candidate resolution will be changed soon, please use fully qualified name to invoke the following closer candidate explicitly 'public open fun observe(p0: LifecycleOwner, p1: Observer<in Boolean!>): Unit defined in androidx.lifecycle.LiveData'w: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/group/GroupFragment.kt: (343, 31): 'observe(LifecycleOwner, crossinline (T) -> Unit): Observer<T>' is deprecated. This extension method is not required when using Kotlin 1.4. You should remove "import androidx.lifecycle.observe"w: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/group/GroupFragment.kt: (344, 33): Candidate resolution will be changed soon, please use fully qualified name to invoke the following closer candidate explicitly 'public open fun observe(p0: LifecycleOwner, p1: Observer<in List<GroupChild>!>): Unit defined in androidx.lifecycle.LiveData'w: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/group/GroupFragment.kt: (344, 33): 'observe(LifecycleOwner, crossinline (T) -> Unit): Observer<T>' is deprecated. This extension method is not required when using Kotlin 1.4. You should remove "import androidx.lifecycle.observe"w: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/group/GroupFragment.kt: (352, 43): Candidate resolution will be changed soon, please use fully qualified name to invoke the following closer candidate explicitly 'public open fun observe(p0: LifecycleOwner, p1: Observer<in GroupViewModel.DurationInputDialogData?>): Unit defined in androidx.lifecycle.LiveData'w: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/group/GroupFragment.kt: (352, 43): 'observe(LifecycleOwner, crossinline (T) -> Unit): Observer<T>' is deprecated. This extension method is not required when using Kotlin 1.4. You should remove "import androidx.lifecycle.observe"w: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/group/GroupFragment.kt: (404, 22): 'onOptionsItemSelected(MenuItem): Boolean' is deprecated. Deprecated in Javaw: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/group/GroupFragment.kt: (409, 15): 'onCreateOptionsMenu(Menu, MenuInflater): Unit' is deprecated. Deprecated in Javaw: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/notes/NotesFragment.kt: (67, 9): 'setHasOptionsMenu(Boolean): Unit' is deprecated. Deprecated in Javaw: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/notes/NotesFragment.kt: (82, 15): 'onCreateOptionsMenu(Menu, MenuInflater): Unit' is deprecated. Deprecated in Javaw: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/notes/NotesFragment.kt: (90, 22): 'onOptionsItemSelected(MenuItem): Boolean' is deprecated. Deprecated in Javaw: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/reminders/RemindersFragment.kt: (83, 9): 'setHasOptionsMenu(Boolean): Unit' is deprecated. Deprecated in Javaw: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/reminders/RemindersFragment.kt: (104, 27): Candidate resolution will be changed soon, please use fully qualified name to invoke the following closer candidate explicitly 'public open fun observe(p0: LifecycleOwner, p1: Observer<in Boolean!>): Unit defined in androidx.lifecycle.LiveData'w: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/reminders/RemindersFragment.kt: (104, 27): 'observe(LifecycleOwner, crossinline (T) -> Unit): Observer<T>' is deprecated. This extension method is not required when using Kotlin 1.4. You should remove "import androidx.lifecycle.observe"w: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/reminders/RemindersFragment.kt: (111, 36): Candidate resolution will be changed soon, please use fully qualified name to invoke the following closer candidate explicitly 'public open fun observe(p0: LifecycleOwner, p1: Observer<in Boolean!>): Unit defined in androidx.lifecycle.LiveData'w: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/reminders/RemindersFragment.kt: (111, 36): 'observe(LifecycleOwner, crossinline (T) -> Unit): Observer<T>' is deprecated. This extension method is not required when using Kotlin 1.4. You should remove "import androidx.lifecycle.observe"w: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/reminders/RemindersFragment.kt: (155, 36): Candidate resolution will be changed soon, please use fully qualified name to invoke the following closer candidate explicitly 'public open fun observe(p0: LifecycleOwner, p1: Observer<in List<Reminder>!>): Unit defined in androidx.lifecycle.LiveData'w: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/reminders/RemindersFragment.kt: (155, 36): 'observe(LifecycleOwner, crossinline (T) -> Unit): Observer<T>' is deprecated. This extension method is not required when using Kotlin 1.4. You should remove "import androidx.lifecycle.observe"w: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/reminders/RemindersFragment.kt: (166, 15): 'onCreateOptionsMenu(Menu, MenuInflater): Unit' is deprecated. Deprecated in Javaw: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/reminders/RemindersFragment.kt: (171, 22): 'onOptionsItemSelected(MenuItem): Boolean' is deprecated. Deprecated in Javaw: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/ui/GraphLegendItemView.kt: (27, 5): Parameter 'attrs' is never usedw: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/ui/GraphLegendItemView.kt: (28, 5): Parameter 'defStyleAttr' is never usedw: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/util/UtilFuncs.kt: (123, 55): 'VIBRATOR_SERVICE: String' is deprecated. Deprecated in Javaw: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/util/UtilFuncs.kt: (126, 21): 'vibrate(Long): Unit' is deprecated. Deprecated in Javaw: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/viewgraphstat/ViewGraphStatFragment.kt: (101, 41): 'getter for defaultDisplay: Display!' is deprecated. Deprecated in Javaw: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/viewgraphstat/ViewGraphStatFragment.kt: (101, 56): 'getSize(Point!): Unit' is deprecated. Deprecated in Javaw: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/viewgraphstat/ViewGraphStatFragment.kt: (150, 25): Candidate resolution will be changed soon, please use fully qualified name to invoke the following closer candidate explicitly 'public open fun observe(p0: LifecycleOwner, p1: Observer<in ViewGraphStatViewModelState!>): Unit defined in androidx.lifecycle.LiveData'w: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/viewgraphstat/ViewGraphStatFragment.kt: (150, 25): 'observe(LifecycleOwner, crossinline (T) -> Unit): Observer<T>' is deprecated. This extension method is not required when using Kotlin 1.4. You should remove "import androidx.lifecycle.observe"w: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/viewgraphstat/ViewGraphStatFragment.kt: (151, 32): Candidate resolution will be changed soon, please use fully qualified name to invoke the following closer candidate explicitly 'public open fun observe(p0: LifecycleOwner, p1: Observer<in Boolean!>): Unit defined in androidx.lifecycle.LiveData'w: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/viewgraphstat/ViewGraphStatFragment.kt: (151, 32): 'observe(LifecycleOwner, crossinline (T) -> Unit): Observer<T>' is deprecated. This extension method is not required when using Kotlin 1.4. You should remove "import androidx.lifecycle.observe"w: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/viewgraphstat/ViewGraphStatFragment.kt: (155, 30): Candidate resolution will be changed soon, please use fully qualified name to invoke the following closer candidate explicitly 'public open fun observe(p0: LifecycleOwner, p1: Observer<in GraphNote?>): Unit defined in androidx.lifecycle.LiveData'w: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/viewgraphstat/ViewGraphStatFragment.kt: (155, 30): 'observe(LifecycleOwner, crossinline (T) -> Unit): Observer<T>' is deprecated. This extension method is not required when using Kotlin 1.4. You should remove "import androidx.lifecycle.observe"w: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/viewgraphstat/ViewGraphStatFragment.kt: (191, 25): Candidate resolution will be changed soon, please use fully qualified name to invoke the following closer candidate explicitly 'public open fun observe(p0: LifecycleOwner, p1: Observer<in List<GraphNote>!>): Unit defined in androidx.lifecycle.LiveData'w: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/viewgraphstat/ViewGraphStatFragment.kt: (191, 25): 'observe(LifecycleOwner, crossinline (T) -> Unit): Observer<T>' is deprecated. This extension method is not required when using Kotlin 1.4. You should remove "import androidx.lifecycle.observe"w: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/viewgraphstat/ViewGraphStatFragment.kt: (246, 37): Candidate resolution will be changed soon, please use fully qualified name to invoke the following closer candidate explicitly 'public open fun observe(p0: LifecycleOwner, p1: Observer<in IGraphStatViewData!>): Unit defined in androidx.lifecycle.LiveData'w: /home/vagrant/build/com.samco.trackandgraph/app/src/main/java/com/samco/trackandgraph/viewgraphstat/ViewGraphStatFragment.kt: (246, 37): 'observe(LifecycleOwner, crossinline (T) -> Unit): Observer<T>' is deprecated. This extension method is not required when using Kotlin 1.4. You should remove "import androidx.lifecycle.observe"> Task :app:compileReleaseJavaWithJavac> Task :app:mergeReleaseGeneratedProguardFiles> Task :app:mergeReleaseJavaResource> Task :app:transformReleaseClassesWithAsm> Task :app:lintVitalAnalyzeReleasew: Runtime JAR files in the classpath should have the same version. These files were found in the classpath:/home/vagrant/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-jdk8/1.6.21/eeb4d60d75e9ea9c11200d52974e522793b14fba/kotlin-stdlib-jdk8-1.6.21.jar (version 1.6)/home/vagrant/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-reflect/1.6.21/5dc3574d9b7bebfcb4ec6b10ada4aaa9e140bd0b/kotlin-reflect-1.6.21.jar (version 1.6)/home/vagrant/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-jdk7/1.6.21/568c1b78a8e17a4f35b31f0a74e2916095ed74c2/kotlin-stdlib-jdk7-1.6.21.jar (version 1.6)/home/vagrant/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.7.10/d2abf9e77736acc4450dc4a3f707fa2c10f5099d/kotlin-stdlib-1.7.10.jar (version 1.7)/home/vagrant/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-common/1.7.10/bac80c520d0a9e3f3673bc2658c6ed02ef45a76a/kotlin-stdlib-common-1.7.10.jar (version 1.7)w: Consider providing an explicit dependency on kotlin-reflect 1.7 to prevent strange errorsw: Some runtime JAR files in the classpath have an incompatible version. Consider removing them from the classpathtimber.lint.TimberIssueRegistry in /home/vagrant/.gradle/caches/transforms-3/0bd7813fd1c72a994c8d4b55dfbc0be1/transformed/jetified-timber-4.7.1/jars/lint.jar does not specify a vendor; see IssueRegistry#vendore: /home/vagrant/.gradle/caches/transforms-3/3a0ddbbf4198abf3747e94d9667b7c13/transformed/appcompat-1.5.0/jars/classes.jar!/META-INF/appcompat_release.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.7.1, expected version is 1.5.1.e: /home/vagrant/.gradle/caches/transforms-3/258056940da795ecfd71c41d31b90a46/transformed/jetified-room-ktx-2.4.3/jars/classes.jar!/META-INF/room-ktx_release.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.7.1, expected version is 1.5.1.e: /home/vagrant/.gradle/caches/transforms-3/709cbd5750cb06ced0ee1279d56d37d1/transformed/room-runtime-2.4.3/jars/classes.jar!/META-INF/room-runtime_release.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.7.1, expected version is 1.5.1.e: /home/vagrant/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.7.10/d2abf9e77736acc4450dc4a3f707fa2c10f5099d/kotlin-stdlib-1.7.10.jar!/META-INF/kotlin-stdlib.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.7.1, expected version is 1.5.1.e: /home/vagrant/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-common/1.7.10/bac80c520d0a9e3f3673bc2658c6ed02ef45a76a/kotlin-stdlib-common-1.7.10.jar!/META-INF/kotlin-stdlib-common.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.7.1, expected version is 1.5.1.> Task :app:minifyReleaseWithR8> Task :app:compileReleaseArtProfile> Task :app:packageRelease> Task :app:createReleaseApkListingFileRedirect> Task :app:lintVitalReportReleasew: Runtime JAR files in the classpath should have the same version. These files were found in the classpath:/home/vagrant/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-jdk8/1.6.21/eeb4d60d75e9ea9c11200d52974e522793b14fba/kotlin-stdlib-jdk8-1.6.21.jar (version 1.6)/home/vagrant/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-reflect/1.6.21/5dc3574d9b7bebfcb4ec6b10ada4aaa9e140bd0b/kotlin-reflect-1.6.21.jar (version 1.6)/home/vagrant/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-jdk7/1.6.21/568c1b78a8e17a4f35b31f0a74e2916095ed74c2/kotlin-stdlib-jdk7-1.6.21.jar (version 1.6)/home/vagrant/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.7.10/d2abf9e77736acc4450dc4a3f707fa2c10f5099d/kotlin-stdlib-1.7.10.jar (version 1.7)/home/vagrant/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-common/1.7.10/bac80c520d0a9e3f3673bc2658c6ed02ef45a76a/kotlin-stdlib-common-1.7.10.jar (version 1.7)w: Consider providing an explicit dependency on kotlin-reflect 1.7 to prevent strange errorsw: Some runtime JAR files in the classpath have an incompatible version. Consider removing them from the classpath> Task :app:lintVitalRelease> Task :app:assembleReleaseDeprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.See https://docs.gradle.org/7.2/userguide/command_line_interface.html#sec:command_line_warningsBUILD SUCCESSFUL in 6m 5s108 actionable tasks: 108 executed2022-11-23 19:47:50,263 DEBUG: Popen(['git', 'cat-file', '--batch-check'], cwd=/home/vagrant/build/com.samco.trackandgraph, universal_newlines=False, shell=None, istream=<valid stream>)2022-11-23 19:47:50,277 INFO: Successfully built version 2.3.5 of com.samco.trackandgraph from 2c140b268c1800574ef478751529cebbdb540fb92022-11-23 19:47:50,551 DEBUG: AXML contains a RESOURCE MAP2022-11-23 19:47:50,552 DEBUG: Start of Namespace mapping: prefix 33: 'android' --> uri 77: 'http://schemas.android.com/apk/res/android'2022-11-23 19:47:50,553 DEBUG: Checking build/com.samco.trackandgraph/app/build/outputs/apk/release/app-release-unsigned.apk2022-11-23 19:47:50,566 DEBUG: AXML contains a RESOURCE MAP2022-11-23 19:47:50,567 DEBUG: Start of Namespace mapping: prefix 33: 'android' --> uri 77: 'http://schemas.android.com/apk/res/android'2022-11-23 19:47:50,602 INFO: success: com.samco.trackandgraph2022-11-23 19:47:50,603 INFO: Finished2022-11-23 19:47:50,603 INFO: 1 build succeeded