20230103编译ToyBrick的TB-RK3588X的Andorid12的LOG10

2023-05-16

20230103编译ToyBrick的TB-RK3588X的Andorid12的LOG10
编译环境:Ubuntu18.04.6 64位
内存:48GB

Warning: Missing class com.google.errorprone.annotations.CanIgnoreReturnValue (referenced from: java.lang.Object com.google.common.base.AbstractIterator.endOfData() and 105 other contexts)
Missing class com.google.errorprone.annotations.CheckReturnValue (referenced from: java.util.concurrent.ThreadFactory com.google.common.util.concurrent.ThreadFactoryBuilder.build())
Missing class com.google.errorprone.annotations.CompatibleWith (referenced from: boolean com.google.common.collect.Multimap.containsEntry(java.lang.Object, java.lang.Object) and 1 other context)
Missing class com.google.errorprone.annotations.DoNotMock (referenced from: com.google.common.collect.ImmutableCollection$Builder and 5 other contexts)
Missing class com.google.errorprone.annotations.ForOverride (referenced from: boolean com.google.common.base.Equivalence.doEquivalent(java.lang.Object, java.lang.Object) and 1 other context)
Missing class com.google.errorprone.annotations.concurrent.GuardedBy (referenced from: void com.google.common.collect.MapMakerInternalMap$Segment.drainKeyReferenceQueue(java.lang.ref.ReferenceQueue) and 5 other contexts)
Missing class com.google.errorprone.annotations.concurrent.LazyInit (referenced from: com.google.common.collect.ImmutableSet com.google.common.collect.ImmutableMap.entrySet and 5 other contexts)
[ 94% 124090/130962] //system/apex/apexd:libapexd clang-tidy apexd_private.cpp
out/soong/.intermediates/system/apex/proto/lib_apex_manifest_proto/android_arm64_armv8-a_static/gen/proto/system/apex/proto/apex_manifest.pb.h:88:47: warning: operator=() does not handle self-assignment properly [cert-oop54-cpp]
  inline ApexManifest_CompressedApexMetadata& operator=(const ApexManifest_CompressedApexMetadata& from) {
                                              ^
out/soong/.intermediates/system/apex/proto/lib_apex_manifest_proto/android_arm64_armv8-a_static/gen/proto/system/apex/proto/apex_manifest.pb.h:225:24: warning: operator=() does not handle self-assignment properly [bugprone-unhandled-self-assignment,cert-oop54-cpp]
  inline ApexManifest& operator=(const ApexManifest& from) {
                       ^
[ 94% 124094/130962] //system/apex/apexd:libapexd clang-tidy apex_database.cpp
out/soong/.intermediates/system/apex/proto/lib_apex_manifest_proto/android_arm64_armv8-a_static/gen/proto/system/apex/proto/apex_manifest.pb.h:88:47: warning: operator=() does not handle self-assignment properly [cert-oop54-cpp]
  inline ApexManifest_CompressedApexMetadata& operator=(const ApexManifest_CompressedApexMetadata& from) {
                                              ^
out/soong/.intermediates/system/apex/proto/lib_apex_manifest_proto/android_arm64_armv8-a_static/gen/proto/system/apex/proto/apex_manifest.pb.h:225:24: warning: operator=() does not handle self-assignment properly [bugprone-unhandled-self-assignment,cert-oop54-cpp]
  inline ApexManifest& operator=(const ApexManifest& from) {
                       ^
[ 94% 124101/130962] //system/apex/apexd:libapexd clang-tidy apexd_prepostinstall.cpp
out/soong/.intermediates/system/apex/proto/lib_apex_manifest_proto/android_arm64_armv8-a_static/gen/proto/system/apex/proto/apex_manifest.pb.h:88:47: warning: operator=() does not handle self-assignment properly [cert-oop54-cpp]
  inline ApexManifest_CompressedApexMetadata& operator=(const ApexManifest_CompressedApexMetadata& from) {
                                              ^
out/soong/.intermediates/system/apex/proto/lib_apex_manifest_proto/android_arm64_armv8-a_static/gen/proto/system/apex/proto/apex_manifest.pb.h:225:24: warning: operator=() does not handle self-assignment properly [bugprone-unhandled-self-assignment,cert-oop54-cpp]
  inline ApexManifest& operator=(const ApexManifest& from) {
                       ^
out/soong/.intermediates/system/apex/proto/lib_apex_session_state_proto/android_arm64_armv8-a_static/gen/proto/system/apex/proto/session_state.pb.h:117:24: warning: operator=() does not handle self-assignment properly [cert-oop54-cpp]
  inline SessionState& operator=(const SessionState& from) {
                       ^
[ 94% 124102/130962] //system/apex/apexd:libapexd clang-tidy apexd_session.cpp
out/soong/.intermediates/system/apex/proto/lib_apex_session_state_proto/android_arm64_armv8-a_static/gen/proto/system/apex/proto/session_state.pb.h:117:24: warning: operator=() does not handle self-assignment properly [cert-oop54-cpp]
  inline SessionState& operator=(const SessionState& from) {
                       ^
[ 94% 124103/130962] //system/apex/apexd:libapexd clang-tidy apexd_verity.cpp
out/soong/.intermediates/system/apex/proto/lib_apex_manifest_proto/android_arm64_armv8-a_static/gen/proto/system/apex/proto/apex_manifest.pb.h:88:47: warning: operator=() does not handle self-assignment properly [cert-oop54-cpp]
  inline ApexManifest_CompressedApexMetadata& operator=(const ApexManifest_CompressedApexMetadata& from) {
                                              ^
out/soong/.intermediates/system/apex/proto/lib_apex_manifest_proto/android_arm64_armv8-a_static/gen/proto/system/apex/proto/apex_manifest.pb.h:225:24: warning: operator=() does not handle self-assignment properly [bugprone-unhandled-self-assignment,cert-oop54-cpp]
  inline ApexManifest& operator=(const ApexManifest& from) {
                       ^
[ 94% 124160/130962] //system/apex/apexd:libapexd clang-tidy apexd.cpp
out/soong/.intermediates/system/apex/proto/lib_apex_manifest_proto/android_arm64_armv8-a_static/gen/proto/system/apex/proto/apex_manifest.pb.h:88:47: warning: operator=() does not handle self-assignment properly [cert-oop54-cpp]
  inline ApexManifest_CompressedApexMetadata& operator=(const ApexManifest_CompressedApexMetadata& from) {
                                              ^
out/soong/.intermediates/system/apex/proto/lib_apex_manifest_proto/android_arm64_armv8-a_static/gen/proto/system/apex/proto/apex_manifest.pb.h:225:24: warning: operator=() does not handle self-assignment properly [bugprone-unhandled-self-assignment,cert-oop54-cpp]
  inline ApexManifest& operator=(const ApexManifest& from) {
                       ^
out/soong/.intermediates/system/apex/proto/lib_apex_session_state_proto/android_arm64_armv8-a_static/gen/proto/system/apex/proto/session_state.pb.h:117:24: warning: operator=() does not handle self-assignment properly [cert-oop54-cpp]
  inline SessionState& operator=(const SessionState& from) {
                       ^
[ 94% 124175/130962] //frameworks/base/packages/SystemUI:SystemUI-core aapt2 link [common]
warn: removing resource com.android.systemui:string/car_add_user without required default value.
warn: removing resource com.android.systemui:string/car_guest without required default value.
warn: removing resource com.android.systemui:string/car_new_user without required default value.
warn: removing resource com.android.systemui:string/start_guest_session without required default value.
warn: removing resource com.android.systemui:string/user_add_user_message_setup without required default value.
warn: removing resource com.android.systemui:string/user_add_user_message_update without required default value.
[ 95% 124954/130962] //art/odrefresh:odrefresh clang-tidy cpp/com_android_apex_enums.cpp [apex31]
warning: macro replacement list should be enclosed in parentheses [bugprone-macro-parentheses]
[ 95% 124959/130962] //art/odrefresh:odrefresh clang-tidy cpp/com_android_art_enums.cpp [apex31]
warning: macro replacement list should be enclosed in parentheses [bugprone-macro-parentheses]
[ 95% 124967/130962] //art/odrefresh:odrefresh clang-tidy odr_metrics_record.cc [apex31]
warning: macro replacement list should be enclosed in parentheses [bugprone-macro-parentheses]
[ 95% 125003/130962] //art/odrefresh:odrefresh clang-tidy odr_fs_utils.cc [apex31]
warning: macro replacement list should be enclosed in parentheses [bugprone-macro-parentheses]
[ 95% 125004/130962] //art/odrefresh:odrefresh clang-tidy cpp/com_android_apex.cpp [apex31]
warning: macro replacement list should be enclosed in parentheses [bugprone-macro-parentheses]
[ 95% 125015/130962] //art/odrefresh:odrefresh clang-tidy gensrcs/art/odrefresh/odr_metrics.operator_out.cc [apex31]
warning: macro replacement list should be enclosed in parentheses [bugprone-macro-parentheses]
[ 95% 125016/130962] //art/odrefresh:odrefresh clang-tidy odr_metrics.cc [apex31]
warning: macro replacement list should be enclosed in parentheses [bugprone-macro-parentheses]
[ 95% 125023/130962] //art/odrefresh:odrefresh clang-tidy odr_compilation_log.cc [apex31]
warning: macro replacement list should be enclosed in parentheses [bugprone-macro-parentheses]
[ 95% 125025/130962] //art/odrefresh:odrefresh clang-tidy cpp/com_android_art.cpp [apex31]
warning: macro replacement list should be enclosed in parentheses [bugprone-macro-parentheses]
[ 95% 125087/130962] //art/odrefresh:odrefresh clang-tidy odrefresh.cc [apex31]
warning: macro replacement list should be enclosed in parentheses [bugprone-macro-parentheses]
[ 95% 125270/130962] //packages/providers/MediaProvider/jni:libfuse_jni clang-tidy com_android_providers_media_FuseDaemon.cpp [apex30]
/home/rootroot/android12-rk3588-new/packages/providers/MediaProvider/jni/com_android_providers_media_FuseDaemon.cpp:44:38: warning: integer to pointer cast pessimizes optimization opportunities [performance-no-int-to-ptr]
    fuse::FuseDaemon* const daemon = reinterpret_cast<fuse::FuseDaemon*>(java_daemon);
                                     ^
/home/rootroot/android12-rk3588-new/packages/providers/MediaProvider/jni/com_android_providers_media_FuseDaemon.cpp:59:38: warning: integer to pointer cast pessimizes optimization opportunities [performance-no-int-to-ptr]
    const fuse::FuseDaemon* daemon = reinterpret_cast<fuse::FuseDaemon*>(java_daemon);
                                     ^
/home/rootroot/android12-rk3588-new/packages/providers/MediaProvider/jni/com_android_providers_media_FuseDaemon.cpp:65:38: warning: integer to pointer cast pessimizes optimization opportunities [performance-no-int-to-ptr]
    fuse::FuseDaemon* const daemon = reinterpret_cast<fuse::FuseDaemon*>(java_daemon);
                                     ^
/home/rootroot/android12-rk3588-new/packages/providers/MediaProvider/jni/com_android_providers_media_FuseDaemon.cpp:73:38: warning: integer to pointer cast pessimizes optimization opportunities [performance-no-int-to-ptr]
    fuse::FuseDaemon* const daemon = reinterpret_cast<fuse::FuseDaemon*>(java_daemon);
                                     ^
/home/rootroot/android12-rk3588-new/packages/providers/MediaProvider/jni/com_android_providers_media_FuseDaemon.cpp:90:38: warning: integer to pointer cast pessimizes optimization opportunities [performance-no-int-to-ptr]
    fuse::FuseDaemon* const daemon = reinterpret_cast<fuse::FuseDaemon*>(java_daemon);
                                     ^
/home/rootroot/android12-rk3588-new/packages/providers/MediaProvider/jni/com_android_providers_media_FuseDaemon.cpp:106:38: warning: integer to pointer cast pessimizes optimization opportunities [performance-no-int-to-ptr]
    fuse::FuseDaemon* const daemon = reinterpret_cast<fuse::FuseDaemon*>(java_daemon);
                                     ^
/home/rootroot/android12-rk3588-new/packages/providers/MediaProvider/jni/com_android_providers_media_FuseDaemon.cpp:114:38: warning: integer to pointer cast pessimizes optimization opportunities [performance-no-int-to-ptr]
    fuse::FuseDaemon* const daemon = reinterpret_cast<fuse::FuseDaemon*>(java_daemon);
                                     ^
[ 95% 125324/130962] //packages/providers/MediaProvider/jni:libfuse_jni clang-tidy MediaProviderWrapper.cpp [apex30]
/home/rootroot/android12-rk3588-new/packages/providers/MediaProvider/jni/MediaProviderWrapper.cpp:34:22: warning: using decl 'GetBoolProperty' is unused [misc-unused-using-decls]
using android::base::GetBoolProperty;
                     ^
/home/rootroot/android12-rk3588-new/packages/providers/MediaProvider/jni/MediaProviderWrapper.cpp:34:22: note: remove the using
using android::base::GetBoolProperty;
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
[ 95% 125338/130962] //packages/providers/MediaProvider/jni:libfuse_jni clang-tidy node.cpp [apex30]
packages/providers/MediaProvider/jni/node-inl.h:95:32: warning: integer to pointer cast pessimizes optimization opportunities [performance-no-int-to-ptr]
            const node* node = reinterpret_cast<const class node*>(ino);
                               ^
packages/providers/MediaProvider/jni/node-inl.h:159:16: warning: integer to pointer cast pessimizes optimization opportunities [performance-no-int-to-ptr]
        return reinterpret_cast<node*>(static_cast<uintptr_t>(ino));
               ^
[ 95% 125352/130962] //packages/providers/MediaProvider/jni:libfuse_jni clang-tidy FuseDaemon.cpp [apex30]
/home/rootroot/android12-rk3588-new/packages/providers/MediaProvider/jni/FuseDaemon.cpp:75:12: warning: using decl 'list' is unused [misc-unused-using-decls]
using std::list;
           ^
/home/rootroot/android12-rk3588-new/packages/providers/MediaProvider/jni/FuseDaemon.cpp:75:12: note: remove the using
using std::list;
~~~~~~~~~~~^~~~~
/home/rootroot/android12-rk3588-new/packages/providers/MediaProvider/jni/FuseDaemon.cpp:775:17: warning: integer to pointer cast pessimizes optimization opportunities [performance-no-int-to-ptr]
    handle* h = reinterpret_cast<handle*>(fi->fh);
                ^
/home/rootroot/android12-rk3588-new/packages/providers/MediaProvider/jni/FuseDaemon.cpp:827:21: warning: integer to pointer cast pessimizes optimization opportunities [performance-no-int-to-ptr]
        handle* h = reinterpret_cast<handle*>(fi->fh);
                    ^
/home/rootroot/android12-rk3588-new/packages/providers/MediaProvider/jni/FuseDaemon.cpp:1316:17: warning: integer to pointer cast pessimizes optimization opportunities [performance-no-int-to-ptr]
    handle* h = reinterpret_cast<handle*>(fi->fh);
                ^
/home/rootroot/android12-rk3588-new/packages/providers/MediaProvider/jni/FuseDaemon.cpp:1352:17: warning: integer to pointer cast pessimizes optimization opportunities [performance-no-int-to-ptr]
    handle* h = reinterpret_cast<handle*>(fi->fh);
                ^
/home/rootroot/android12-rk3588-new/packages/providers/MediaProvider/jni/FuseDaemon.cpp:1390:17: warning: integer to pointer cast pessimizes optimization opportunities [performance-no-int-to-ptr]
    handle* h = reinterpret_cast<handle*>(fi->fh);
                ^
/home/rootroot/android12-rk3588-new/packages/providers/MediaProvider/jni/FuseDaemon.cpp:1428:17: warning: integer to pointer cast pessimizes optimization opportunities [performance-no-int-to-ptr]
    handle* h = reinterpret_cast<handle*>(fi->fh);
                ^
/home/rootroot/android12-rk3588-new/packages/providers/MediaProvider/jni/FuseDaemon.cpp:1486:17: warning: integer to pointer cast pessimizes optimization opportunities [performance-no-int-to-ptr]
    handle* h = reinterpret_cast<handle*>(fi->fh);
                ^
/home/rootroot/android12-rk3588-new/packages/providers/MediaProvider/jni/FuseDaemon.cpp:1509:17: warning: integer to pointer cast pessimizes optimization opportunities [performance-no-int-to-ptr]
    handle* h = reinterpret_cast<handle*>(fi->fh);
                ^
/home/rootroot/android12-rk3588-new/packages/providers/MediaProvider/jni/FuseDaemon.cpp:1519:20: warning: integer to pointer cast pessimizes optimization opportunities [performance-no-int-to-ptr]
    dirhandle* h = reinterpret_cast<dirhandle*>(fi->fh);
                   ^
/home/rootroot/android12-rk3588-new/packages/providers/MediaProvider/jni/FuseDaemon.cpp:1572:20: warning: integer to pointer cast pessimizes optimization opportunities [performance-no-int-to-ptr]
    dirhandle* h = reinterpret_cast<dirhandle*>(fi->fh);
                   ^
/home/rootroot/android12-rk3588-new/packages/providers/MediaProvider/jni/FuseDaemon.cpp:1683:20: warning: integer to pointer cast pessimizes optimization opportunities [performance-no-int-to-ptr]
    dirhandle* h = reinterpret_cast<dirhandle*>(fi->fh);
                   ^
/home/rootroot/android12-rk3588-new/packages/providers/MediaProvider/jni/FuseDaemon.cpp:2074:35: warning: integer to pointer cast pessimizes optimization opportunities [performance-no-int-to-ptr]
    if (fuse_default.zero_addr == MAP_FAILED) {
                                  ^
out/soong/ndk/sysroot/usr/include/sys/mman.h:43:34: note: expanded from macro 'MAP_FAILED'
#define MAP_FAILED __BIONIC_CAST(reinterpret_cast, void*, -1)
                                 ^
packages/providers/MediaProvider/jni/node-inl.h:95:32: warning: integer to pointer cast pessimizes optimization opportunities [performance-no-int-to-ptr]
            const node* node = reinterpret_cast<const class node*>(ino);
                               ^
packages/providers/MediaProvider/jni/node-inl.h:159:16: warning: integer to pointer cast pessimizes optimization opportunities [performance-no-int-to-ptr]
        return reinterpret_cast<node*>(static_cast<uintptr_t>(ino));
               ^
[ 96% 126020/130962] //tools/metalava:private-stub-annotations generate private-stub-annotations.srcjar
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.intellij.util.ReflectionUtil (file:/home/rootroot/android12-rk3588-new/out/soong/.temp/sbox/5eb81331775de2be5d0c2cfd237edca3d86b9209/tools/out/framework/metalava.jar) to method java.util.ResourceBundle.setParent(java.util.ResourceBundle)
WARNING: Please consider reporting this to the maintainers of com.intellij.util.ReflectionUtil
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
[ 96% 126193/130962] //art/build/boot:art-bootclasspath-fragment modular hiddenapi removed dex signatures [common apex31]
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.intellij.util.ReflectionUtil (file:/home/rootroot/android12-rk3588-new/out/soong/host/linux-x86/framework/metalava.jar) to method java.util.ResourceBundle.setParent(java.util.ResourceBundle)
WARNING: Please consider reporting this to the maintainers of com.intellij.util.ReflectionUtil
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
[ 96% 126214/130962] //external/conscrypt/apex:com.android.conscrypt-bootclasspath-fragment modular hiddenapi removed dex signatures [common apex29]
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.intellij.util.ReflectionUtil (file:/home/rootroot/android12-rk3588-new/out/soong/host/linux-x86/framework/metalava.jar) to method java.util.ResourceBundle.setParent(java.util.ResourceBundle)
WARNING: Please consider reporting this to the maintainers of com.intellij.util.ReflectionUtil
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
[ 96% 126298/130962] //packages/modules/RuntimeI18n/apex:i18n-bootclasspath-fragment modular hiddenapi removed dex signatures [common apex10000]
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.intellij.util.ReflectionUtil (file:/home/rootroot/android12-rk3588-new/out/soong/host/linux-x86/framework/metalava.jar) to method java.util.ResourceBundle.setParent(java.util.ResourceBundle)
WARNING: Please consider reporting this to the maintainers of com.intellij.util.ReflectionUtil
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
[ 97% 127154/130962] //external/kotlinx.coroutines:kotlinx_coroutines kotlinc [common]
warning: some JAR files in the classpath have the Kotlin Runtime library bundled into them. This may cause difficult to debug problems if there's a different version of the Kotlin Runtime library in the classpath. Consider removing these libraries from the classpath
out/soong/.intermediates/external/kotlinx.atomicfu/kotlinx_atomicfu/android_common/turbine-combined/kotlinx_atomicfu.jar: warning: library has Kotlin runtime bundled into it
external/kotlinx.coroutines/kotlinx-coroutines-core/common/src/channels/ConflatedChannel.kt:129:79: warning: unchecked cast: Any? to E
            onUndeliveredElement?.callUndeliveredElementCatchingException(old as E)
                                                                              ^
external/kotlinx.coroutines/kotlinx-coroutines-core/common/src/flow/SharedFlow.kt:436:14: warning: name shadowed: cont
        for (cont in resumes) cont?.resume(Unit)
             ^
external/kotlinx.coroutines/kotlinx-coroutines-core/common/src/flow/operators/Delay.kt:241:24: warning: 'onReceiveOrNull: SelectClause1<E?>' is deprecated. Deprecated in favor of onReceiveOrClosed and onReceiveOrNull extension
                values.onReceiveOrNull { value ->
                       ^
external/kotlinx.coroutines/kotlinx-coroutines-core/common/src/flow/operators/Delay.kt:289:24: warning: 'onReceiveOrNull: SelectClause1<E?>' is deprecated. Deprecated in favor of onReceiveOrClosed and onReceiveOrNull extension
                values.onReceiveOrNull {
                       ^
external/kotlinx.coroutines/kotlinx-coroutines-core/common/src/flow/operators/Lint.kt:32:37: warning: parameter 'context' is never used
public fun <T> SharedFlow<T>.flowOn(context: CoroutineContext): Flow<T> = noImpl()
                                    ^
external/kotlinx.coroutines/kotlinx-coroutines-core/common/src/flow/operators/Lint.kt:73:36: warning: parameter 'cause' is never used
public fun FlowCollector<*>.cancel(cause: CancellationException? = null): Unit = noImpl()
                                   ^
external/kotlinx.coroutines/kotlinx-coroutines-core/common/src/internal/InlineList.kt:16:10: warning: the feature "inline classes" is experimental
internal inline class InlineList<E>(private val holder: Any? = null) {
         ^
external/kotlinx.coroutines/kotlinx-coroutines-core/common/src/internal/StackTraceRecovery.common.kt:23:31: warning: extension is shadowed by a member: public open fun initCause(p0: Throwable!): Throwable!
internal expect fun Throwable.initCause(cause: Throwable)
                              ^
external/kotlinx.coroutines/kotlinx-coroutines-core/jvm/src/CommonPool.kt:65:51: warning: unnecessary safe call on a non-null receiver of type Method!
            Try { fjpClass.getMethod("commonPool")?.invoke(null) as? ExecutorService }
                                                  ^
external/kotlinx.coroutines/kotlinx-coroutines-core/jvm/src/ThreadContextElement.kt:136:59: warning: type mismatch: inferred type is T? but T was expected
public fun <T> ThreadLocal<T>.asContextElement(value: T = get()): ThreadContextElement<T> =
                                                          ^
external/kotlinx.coroutines/kotlinx-coroutines-core/jvm/src/internal/FastServiceLoader.kt:55:30: warning: type mismatch: inferred type is ClassLoader? but ClassLoader was expected
            return load(clz, clz.classLoader)
                             ^
external/kotlinx.coroutines/kotlinx-coroutines-core/jvm/src/internal/FastServiceLoader.kt:65:23: warning: type mismatch: inferred type is ClassLoader? but ClassLoader was expected
            load(clz, clz.classLoader)
                      ^
external/kotlinx.coroutines/kotlinx-coroutines-core/jvm/src/internal/FastServiceLoader.kt:107:16: warning: type mismatch: inferred type is S? but S was expected
        return service.cast(clazz.getDeclaredConstructor().newInstance())
               ^
external/kotlinx.coroutines/kotlinx-coroutines-core/jvm/src/internal/MainDispatchers.kt:38:23: warning: 'maxBy((T) -> R): T?' is deprecated. Use maxByOrNull instead.
            factories.maxBy { it.loadPriority }?.tryCreateDispatcher(factories)
                      ^
external/kotlinx.coroutines/kotlinx-coroutines-core/jvm/src/internal/MainDispatchers.kt:73:16: warning: returning type parameter has been inferred to Nothing implicitly because Nothing is more specific than specified expected type. Please specify type arguments explicitly in accordance with expected type to hide this warning. Nothing can produce an exception at runtime. See KT-36776 for more details.
        cause?.let { throw it } ?: throwMissingMainDispatcherException()
               ^
external/kotlinx.coroutines/kotlinx-coroutines-core/jvm/src/internal/StackTraceRecovery.kt:213:31: warning: extension is shadowed by a member: public open fun initCause(p0: Throwable!): Throwable!
internal actual fun Throwable.initCause(cause: Throwable) {
                              ^
external/kotlinx.coroutines/kotlinx-coroutines-core/jvm/src/internal/ThreadContext.kt:113:16: warning: type mismatch: inferred type is T? but T was expected
        return oldState
               ^
[ 97% 127157/130962] //external/kotlinx.coroutines:kotlinx_coroutines_android kotlinc [common]
warning: some JAR files in the classpath have the Kotlin Runtime library bundled into them. This may cause difficult to debug problems if there's a different version of the Kotlin Runtime library in the classpath. Consider removing these libraries from the classpath
out/soong/.intermediates/external/kotlinx.coroutines/kotlinx_coroutines/android_common/turbine-combined/kotlinx_coroutines.jar: warning: library has Kotlin runtime bundled into it
[ 97% 127162/130962] //frameworks/base:test-api-stubs-docs-non-updatable metalava merged [common]

frameworks/base/core/java/android/os/PackageTagsList.java:111: info: Method can be invoked as a "in" operator from Kotlin: `contains` (this is usually desirable; just make sure it makes sense for this type of object) [KotlinOperator]
[ 97% 127360/130962] //packages/modules/Permission/framework:framework-permission.stubs d8 [common]
warning: lstat out/soong/.intermediates/packages/modules/Permission/framework/framework-permission.stubs/android_common/dex/classes*.dex: file does not exist
[ 97% 127378/130962] //packages/modules/Permission/framework:framework-permission.stubs.system d8 [common]
warning: lstat out/soong/.intermediates/packages/modules/Permission/framework/framework-permission.stubs.system/android_common/dex/classes*.dex: file does not exist
[ 97% 127383/130962] //packages/modules/Scheduling/framework:framework-scheduling.stubs d8 [common]
warning: lstat out/soong/.intermediates/packages/modules/Scheduling/framework/framework-scheduling.stubs/android_common/dex/classes*.dex: file does not exist
[ 97% 127402/130962] //packages/modules/Permission:com.android.permission-bootclasspath-fragment modular hiddenapi removed dex signatures [common apex30]
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.intellij.util.ReflectionUtil (file:/home/rootroot/android12-rk3588-new/out/soong/host/linux-x86/framework/metalava.jar) to method java.util.ResourceBundle.setParent(java.util.ResourceBundle)
WARNING: Please consider reporting this to the maintainers of com.intellij.util.ReflectionUtil
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
[ 97% 127403/130962] //packages/modules/SdkExtensions/framework:framework-sdkextensions.stubs d8 [common]
warning: lstat out/soong/.intermediates/packages/modules/SdkExtensions/framework/framework-sdkextensions.stubs/android_common/dex/classes*.dex: file does not exist
[ 97% 127412/130962] //packages/modules/Scheduling/apex:com.android.scheduling-bootclasspath-fragment modular hiddenapi removed dex signatures [common apex10000]
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.intellij.util.ReflectionUtil (file:/home/rootroot/android12-rk3588-new/out/soong/host/linux-x86/framework/metalava.jar) to method java.util.ResourceBundle.setParent(java.util.ResourceBundle)
WARNING: Please consider reporting this to the maintainers of com.intellij.util.ReflectionUtil
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
[ 97% 127419/130962] //frameworks/base/apex/appsearch:com.android.appsearch-bootclasspath-fragment modular hiddenapi removed dex signatures [common apex10000]
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.intellij.util.ReflectionUtil (file:/home/rootroot/android12-rk3588-new/out/soong/host/linux-x86/framework/metalava.jar) to method java.util.ResourceBundle.setParent(java.util.ResourceBundle)
WARNING: Please consider reporting this to the maintainers of com.intellij.util.ReflectionUtil
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
[ 97% 127426/130962] //frameworks/av/apex:com.android.media-bootclasspath-fragment modular hiddenapi removed dex signatures [common apex29]
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.intellij.util.ReflectionUtil (file:/home/rootroot/android12-rk3588-new/out/soong/host/linux-x86/framework/metalava.jar) to method java.util.ResourceBundle.setParent(java.util.ResourceBundle)
WARNING: Please consider reporting this to the maintainers of com.intellij.util.ReflectionUtil
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
[ 97% 127469/130962] //packages/modules/SdkExtensions:com.android.sdkext-bootclasspath-fragment modular hiddenapi removed dex signatures [common apex30]
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.intellij.util.ReflectionUtil (file:/home/rootroot/android12-rk3588-new/out/soong/host/linux-x86/framework/metalava.jar) to method java.util.ResourceBundle.setParent(java.util.ResourceBundle)
WARNING: Please consider reporting this to the maintainers of com.intellij.util.ReflectionUtil
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
[ 97% 127501/130962] //packages/modules/StatsD/apex:com.android.os.statsd-bootclasspath-fragment modular hiddenapi removed dex signatures [common apex30]
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.intellij.util.ReflectionUtil (file:/home/rootroot/android12-rk3588-new/out/soong/host/linux-x86/framework/metalava.jar) to method java.util.ResourceBundle.setParent(java.util.ResourceBundle)
WARNING: Please consider reporting this to the maintainers of com.intellij.util.ReflectionUtil
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
[ 97% 127553/130962] //packages/providers/MediaProvider/apex:com.android.mediaprovider-bootclasspath-fragment modular hiddenapi removed dex signatures [common apex30]
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.intellij.util.ReflectionUtil (file:/home/rootroot/android12-rk3588-new/out/soong/host/linux-x86/framework/metalava.jar) to method java.util.ResourceBundle.setParent(java.util.ResourceBundle)
WARNING: Please consider reporting this to the maintainers of com.intellij.util.ReflectionUtil
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
[ 97% 127573/130962] //packages/modules/Connectivity/Tethering/apex:com.android.tethering-bootclasspath-fragment modular hiddenapi removed dex signatures [common apex30]
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.intellij.util.ReflectionUtil (file:/home/rootroot/android12-rk3588-new/out/soong/host/linux-x86/framework/metalava.jar) to method java.util.ResourceBundle.setParent(java.util.ResourceBundle)
WARNING: Please consider reporting this to the maintainers of com.intellij.util.ReflectionUtil
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
[ 97% 127574/130962] //packages/modules/Connectivity/Tethering/common/TetheringLib:framework-tethering.stubs d8 [common]
warning: lstat out/soong/.intermediates/packages/modules/Connectivity/Tethering/common/TetheringLib/framework-tethering.stubs/android_common/dex/classes*.dex: file does not exist
[ 97% 127606/130962] //packages/modules/IPsec/apex:com.android.ipsec-bootclasspath-fragment modular hiddenapi removed dex signatures [common com.android.ipsec]
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.intellij.util.ReflectionUtil (file:/home/rootroot/android12-rk3588-new/out/soong/host/linux-x86/framework/metalava.jar) to method java.util.ResourceBundle.setParent(java.util.ResourceBundle)
WARNING: Please consider reporting this to the maintainers of com.intellij.util.ReflectionUtil
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
[ 97% 127625/130962] //packages/modules/Wifi/apex:com.android.wifi-bootclasspath-fragment modular hiddenapi removed dex signatures [common apex30]
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.intellij.util.ReflectionUtil (file:/home/rootroot/android12-rk3588-new/out/soong/host/linux-x86/framework/metalava.jar) to method java.util.ResourceBundle.setParent(java.util.ResourceBundle)
WARNING: Please consider reporting this to the maintainers of com.intellij.util.ReflectionUtil
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
[ 98% 128556/130962] //external/okio:okio-lib kotlinc [common]
external/okio/okio/src/commonMain/kotlin/okio/-Util.kt:59:10: warning: expected performance impact from inlining is insignificant. Inlining works best for functions with parameters of functional types
internal inline infix fun Int.leftRotate(bitCount: Int): Int {
         ^
external/okio/okio/src/commonMain/kotlin/okio/-Util.kt:63:10: warning: expected performance impact from inlining is insignificant. Inlining works best for functions with parameters of functional types
internal inline infix fun Long.rightRotate(bitCount: Int): Long {
         ^
external/okio/okio/src/commonMain/kotlin/okio/ExperimentalFileSystem.kt:18:15: warning: this class can only be used with the compiler argument '-Xopt-in=kotlin.RequiresOptIn'
import kotlin.RequiresOptIn.Level.ERROR
              ^
external/okio/okio/src/commonMain/kotlin/okio/ExperimentalFileSystem.kt:24:2: warning: this class can only be used with the compiler argument '-Xopt-in=kotlin.RequiresOptIn'
@RequiresOptIn(level = ERROR, message = "okio's FileSystem is unstable and subject to change")
 ^
external/okio/okio/src/commonMain/kotlin/okio/Options.kt:121:11: warning: name shadowed: fromIndex
      var fromIndex = fromIndex
          ^
external/okio/okio/src/commonMain/kotlin/okio/internal/Buffer.kt:57:7: warning: name shadowed: segment
  var segment = segment
      ^
external/okio/okio/src/commonMain/kotlin/okio/internal/Buffer.kt:58:7: warning: name shadowed: segmentPos
  var segmentPos = segmentPos
      ^
external/okio/okio/src/commonMain/kotlin/okio/internal/Buffer.kt:239:7: warning: name shadowed: offset
  var offset = offset
      ^
external/okio/okio/src/commonMain/kotlin/okio/internal/Buffer.kt:240:7: warning: name shadowed: byteCount
  var byteCount = byteCount
      ^
external/okio/okio/src/commonMain/kotlin/okio/internal/Buffer.kt:418:7: warning: name shadowed: byteCount
  var byteCount = byteCount
      ^
external/okio/okio/src/commonMain/kotlin/okio/internal/Buffer.kt:444:7: warning: name shadowed: v
  var v = v
      ^
external/okio/okio/src/commonMain/kotlin/okio/internal/Buffer.kt:510:7: warning: name shadowed: v
  var v = v
      ^
external/okio/okio/src/commonMain/kotlin/okio/internal/Buffer.kt:577:7: warning: name shadowed: offset
  var offset = offset
      ^
external/okio/okio/src/commonMain/kotlin/okio/internal/Buffer.kt:1086:7: warning: name shadowed: byteCount
  var byteCount = byteCount
      ^
external/okio/okio/src/commonMain/kotlin/okio/internal/Buffer.kt:1144:7: warning: name shadowed: byteCount
  var byteCount = byteCount
      ^
external/okio/okio/src/commonMain/kotlin/okio/internal/Buffer.kt:1237:7: warning: name shadowed: byteCount
  var byteCount = byteCount
      ^
external/okio/okio/src/commonMain/kotlin/okio/internal/Buffer.kt:1246:7: warning: name shadowed: fromIndex
  var fromIndex = fromIndex
      ^
external/okio/okio/src/commonMain/kotlin/okio/internal/Buffer.kt:1247:7: warning: name shadowed: toIndex
  var toIndex = toIndex
      ^
external/okio/okio/src/commonMain/kotlin/okio/internal/Buffer.kt:1254:9: warning: name shadowed: s
    var s = s ?: return -1L
        ^
external/okio/okio/src/commonMain/kotlin/okio/internal/Buffer.kt:1255:9: warning: name shadowed: offset
    var offset = offset
        ^
external/okio/okio/src/commonMain/kotlin/okio/internal/Buffer.kt:1280:7: warning: name shadowed: fromIndex
  var fromIndex = fromIndex
      ^
external/okio/okio/src/commonMain/kotlin/okio/internal/Buffer.kt:1285:9: warning: name shadowed: s
    var s = s ?: return -1L
        ^
external/okio/okio/src/commonMain/kotlin/okio/internal/Buffer.kt:1286:9: warning: name shadowed: offset
    var offset = offset
        ^
external/okio/okio/src/commonMain/kotlin/okio/internal/Buffer.kt:1315:7: warning: name shadowed: fromIndex
  var fromIndex = fromIndex
      ^
external/okio/okio/src/commonMain/kotlin/okio/internal/Buffer.kt:1319:9: warning: name shadowed: s
    var s = s ?: return -1L
        ^
external/okio/okio/src/commonMain/kotlin/okio/internal/Buffer.kt:1320:9: warning: name shadowed: offset
    var offset = offset
        ^
external/okio/okio/src/commonMain/kotlin/okio/internal/RealBufferedSink.kt:102:7: warning: name shadowed: byteCount
  var byteCount = byteCount
      ^
external/okio/okio/src/commonMain/kotlin/okio/internal/RealBufferedSource.kt:298:7: warning: name shadowed: byteCount
  var byteCount = byteCount
      ^
external/okio/okio/src/commonMain/kotlin/okio/internal/RealBufferedSource.kt:311:7: warning: name shadowed: fromIndex
  var fromIndex = fromIndex
      ^
external/okio/okio/src/commonMain/kotlin/okio/internal/RealBufferedSource.kt:331:7: warning: name shadowed: fromIndex
  var fromIndex = fromIndex
      ^
external/okio/okio/src/commonMain/kotlin/okio/internal/RealBufferedSource.kt:347:7: warning: name shadowed: fromIndex
  var fromIndex = fromIndex
      ^
external/okio/okio/src/commonMain/kotlin/okio/internal/SegmentedByteString.kt:153:54: warning: name shadowed: offset
  forEachSegment(offset, offset + byteCount) { data, offset, byteCount ->
                                                     ^
external/okio/okio/src/commonMain/kotlin/okio/internal/SegmentedByteString.kt:153:62: warning: name shadowed: byteCount
  forEachSegment(offset, offset + byteCount) { data, offset, byteCount ->
                                                             ^
external/okio/okio/src/commonMain/kotlin/okio/internal/SegmentedByteString.kt:174:7: warning: name shadowed: otherOffset
  var otherOffset = otherOffset
      ^
external/okio/okio/src/commonMain/kotlin/okio/internal/SegmentedByteString.kt:175:54: warning: name shadowed: offset
  forEachSegment(offset, offset + byteCount) { data, offset, byteCount ->
                                                     ^
external/okio/okio/src/commonMain/kotlin/okio/internal/SegmentedByteString.kt:175:62: warning: name shadowed: byteCount
  forEachSegment(offset, offset + byteCount) { data, offset, byteCount ->
                                                             ^
external/okio/okio/src/commonMain/kotlin/okio/internal/SegmentedByteString.kt:194:7: warning: name shadowed: otherOffset
  var otherOffset = otherOffset
      ^
external/okio/okio/src/commonMain/kotlin/okio/internal/SegmentedByteString.kt:195:54: warning: name shadowed: offset
  forEachSegment(offset, offset + byteCount) { data, offset, byteCount ->
                                                     ^
external/okio/okio/src/commonMain/kotlin/okio/internal/SegmentedByteString.kt:195:62: warning: name shadowed: byteCount
  forEachSegment(offset, offset + byteCount) { data, offset, byteCount ->
                                                             ^
external/okio/okio/src/jvmMain/kotlin/okio/-DeprecatedUpgrade.kt:19:12: warning: '`-DeprecatedOkio`' is deprecated. changed in Okio 2.x
val Okio = `-DeprecatedOkio`
           ^
external/okio/okio/src/jvmMain/kotlin/okio/-DeprecatedUpgrade.kt:20:12: warning: '`-DeprecatedUtf8`' is deprecated. changed in Okio 2.x
val Utf8 = `-DeprecatedUtf8`
           ^
external/okio/okio/src/jvmMain/kotlin/okio/AsyncTimeout.kt:256:44: warning: this class shouldn't be used in Kotlin. Use kotlin.Any instead.
              (AsyncTimeout::class.java as Object).notify()
                                           ^
external/okio/okio/src/jvmMain/kotlin/okio/AsyncTimeout.kt:302:38: warning: this class shouldn't be used in Kotlin. Use kotlin.Any instead.
        (AsyncTimeout::class.java as Object).wait(IDLE_TIMEOUT_MILLIS)
                                     ^
external/okio/okio/src/jvmMain/kotlin/okio/AsyncTimeout.kt:318:38: warning: this class shouldn't be used in Kotlin. Use kotlin.Any instead.
        (AsyncTimeout::class.java as Object).wait(waitMillis, waitNanos.toInt())
                                     ^
external/okio/okio/src/jvmMain/kotlin/okio/Buffer.kt:152:9: warning: name shadowed: offset
    var offset = offset
        ^
external/okio/okio/src/jvmMain/kotlin/okio/Buffer.kt:153:9: warning: name shadowed: byteCount
    var byteCount = byteCount
        ^
external/okio/okio/src/jvmMain/kotlin/okio/Buffer.kt:192:9: warning: name shadowed: byteCount
    var byteCount = byteCount
        ^
external/okio/okio/src/jvmMain/kotlin/okio/Buffer.kt:232:9: warning: name shadowed: byteCount
    var byteCount = byteCount
        ^
external/okio/okio/src/jvmMain/kotlin/okio/GzipSource.kt:175:9: warning: name shadowed: offset
    var offset = offset
        ^
external/okio/okio/src/jvmMain/kotlin/okio/GzipSource.kt:176:9: warning: name shadowed: byteCount
    var byteCount = byteCount
        ^
external/okio/okio/src/jvmMain/kotlin/okio/Pipe.kt:52:11: warning: name shadowed: byteCount
      var byteCount = byteCount
          ^
external/okio/okio/src/jvmMain/kotlin/okio/Pipe.kt:76:22: warning: this class shouldn't be used in Kotlin. Use kotlin.Any instead.
          (buffer as Object).notifyAll() // Notify the source that it can resume reading.
                     ^
external/okio/okio/src/jvmMain/kotlin/okio/Pipe.kt:114:20: warning: this class shouldn't be used in Kotlin. Use kotlin.Any instead.
        (buffer as Object).notifyAll() // Notify the source that no more bytes are coming.
                   ^
external/okio/okio/src/jvmMain/kotlin/okio/Pipe.kt:139:20: warning: this class shouldn't be used in Kotlin. Use kotlin.Any instead.
        (buffer as Object).notifyAll() // Notify the sink that it can resume writing.
                   ^
external/okio/okio/src/jvmMain/kotlin/okio/Pipe.kt:147:20: warning: this class shouldn't be used in Kotlin. Use kotlin.Any instead.
        (buffer as Object).notifyAll() // Notify the sink that no more bytes are desired.
                   ^
external/okio/okio/src/jvmMain/kotlin/okio/Pipe.kt:186:20: warning: this class shouldn't be used in Kotlin. Use kotlin.Any instead.
        (buffer as Object).notifyAll() // Notify the sink that it can resume writing.
                   ^
external/okio/okio/src/jvmMain/kotlin/okio/Pipe.kt:202:24: warning: this class shouldn't be used in Kotlin. Use kotlin.Any instead.
            (buffer as Object).notifyAll() // Notify the sink that it can resume writing.
                       ^
external/okio/okio/src/jvmMain/kotlin/okio/Pipe.kt:246:18: warning: this class shouldn't be used in Kotlin. Use kotlin.Any instead.
      (buffer as Object).notifyAll() // Notify the source and sink that they're canceled.
                 ^
external/okio/okio/src/jvmMain/kotlin/okio/Throttler.kt:66:16: warning: this class shouldn't be used in Kotlin. Use kotlin.Any instead.
      (this as Object).notifyAll()
               ^
external/okio/okio/src/jvmMain/kotlin/okio/Throttler.kt:131:14: warning: this class shouldn't be used in Kotlin. Use kotlin.Any instead.
    (this as Object).wait(millisToWait, remainderNanos.toInt())
             ^
external/okio/okio/src/jvmMain/kotlin/okio/Timeout.kt:148:21: warning: this class shouldn't be used in Kotlin. Use kotlin.Any instead.
        (monitor as Object).wait() // There is no timeout: wait forever.
                    ^
external/okio/okio/src/jvmMain/kotlin/okio/Timeout.kt:167:21: warning: this class shouldn't be used in Kotlin. Use kotlin.Any instead.
        (monitor as Object).wait(waitMillis, (waitNanos - waitMillis * 1000000L).toInt())
                    ^
[ 98% 128727/130962] //packages/providers/BlockedNumberProvider:BlockedNumberProvider r8 [common]
Warning: Missing class com.google.errorprone.annotations.CanIgnoreReturnValue (referenced from: java.lang.Object com.google.common.base.AbstractIterator.endOfData() and 104 other contexts)
Missing class com.google.errorprone.annotations.CompatibleWith (referenced from: boolean com.google.common.collect.Multimap.containsEntry(java.lang.Object, java.lang.Object) and 1 other context)
Missing class com.google.errorprone.annotations.DoNotMock (referenced from: com.google.common.collect.ImmutableCollection$Builder and 5 other contexts)
Missing class com.google.errorprone.annotations.ForOverride (referenced from: boolean com.google.common.base.Equivalence.doEquivalent(java.lang.Object, java.lang.Object) and 1 other context)
Missing class com.google.errorprone.annotations.concurrent.GuardedBy (referenced from: void com.google.common.collect.MapMakerInternalMap$Segment.drainKeyReferenceQueue(java.lang.ref.ReferenceQueue) and 5 other contexts)
Missing class com.google.errorprone.annotations.concurrent.LazyInit (referenced from: com.google.common.collect.ImmutableSet com.google.common.collect.ImmutableMap.entrySet and 5 other contexts)
[ 98% 128748/130962] //packages/providers/DownloadProvider:DownloadProvider r8 [common]
Warning: Missing class com.google.errorprone.annotations.CanIgnoreReturnValue (referenced from: java.lang.Object com.google.common.base.AbstractIterator.endOfData() and 104 other contexts)
Missing class com.google.errorprone.annotations.CompatibleWith (referenced from: boolean com.google.common.collect.Multimap.containsEntry(java.lang.Object, java.lang.Object) and 1 other context)
Missing class com.google.errorprone.annotations.DoNotMock (referenced from: com.google.common.collect.ImmutableCollection$Builder and 5 other contexts)
Missing class com.google.errorprone.annotations.ForOverride (referenced from: boolean com.google.common.base.Equivalence.doEquivalent(java.lang.Object, java.lang.Object) and 1 other context)
Missing class com.google.errorprone.annotations.concurrent.GuardedBy (referenced from: void com.google.common.collect.MapMakerInternalMap$Segment.drainKeyReferenceQueue(java.lang.ref.ReferenceQueue) and 5 other contexts)
Missing class com.google.errorprone.annotations.concurrent.LazyInit (referenced from: com.google.common.collect.ImmutableSet com.google.common.collect.ImmutableMap.entrySet and 5 other contexts)
[ 98% 128754/130962] //packages/providers/CalendarProvider:CalendarProvider r8 [common]
Warning: Missing class com.google.errorprone.annotations.CanIgnoreReturnValue (referenced from: java.lang.Object com.google.common.base.AbstractIterator.endOfData() and 104 other contexts)
Missing class com.google.errorprone.annotations.CompatibleWith (referenced from: boolean com.google.common.collect.Multimap.containsEntry(java.lang.Object, java.lang.Object) and 1 other context)
Missing class com.google.errorprone.annotations.DoNotMock (referenced from: com.google.common.collect.ImmutableCollection$Builder and 5 other contexts)
Missing class com.google.errorprone.annotations.ForOverride (referenced from: boolean com.google.common.base.Equivalence.doEquivalent(java.lang.Object, java.lang.Object) and 1 other context)
Missing class com.google.errorprone.annotations.concurrent.GuardedBy (referenced from: void com.google.common.collect.MapMakerInternalMap$Segment.drainKeyReferenceQueue(java.lang.ref.ReferenceQueue) and 5 other contexts)
Missing class com.google.errorprone.annotations.concurrent.LazyInit (referenced from: com.google.common.collect.ImmutableSet com.google.common.collect.ImmutableMap.entrySet and 5 other contexts)
[ 98% 128768/130962] //packages/apps/DeskClock:DeskClock kotlinc [common]
packages/apps/DeskClock/src/com/android/alarmclock/DigitalAppWidgetProvider.kt:347:17: warning: name shadowed: options
            val options = options ?: wm.getAppWidgetOptions(widgetId)
                ^
packages/apps/DeskClock/src/com/android/alarmclock/WidgetUtils.kt:29:13: warning: name shadowed: options
        var options: Bundle? = options
            ^
packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.kt:83:25: warning: 'getter for loaderManager: LoaderManager' is deprecated. Deprecated in Java
        mCursorLoader = loaderManager.initLoader(0, Bundle.EMPTY, this)
                        ^
packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.kt:101:45: warning: 'getExtraLayoutSpace(RecyclerView.State!): Int' is deprecated. Deprecated in Java
                val extraSpace: Int = super.getExtraLayoutSpace(state)
                                            ^
packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.kt:123:40: warning: the corresponding parameter in the supertype 'OnItemChangedListener' is named 'itemHolder'. This may cause problems when calling this function with named arguments.
            override fun onItemChanged(holder: ItemHolder<*>) {
                                       ^
packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.kt:134:55: warning: 'getAdapterPosition(): Int' is deprecated. Deprecated in Java
                            smoothScrollTo(viewHolder.getAdapterPosition())
                                                      ^
packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.kt:143:40: warning: the corresponding parameter in the supertype 'OnItemChangedListener' is named 'itemHolder'. This may cause problems when calling this function with named arguments.
            override fun onItemChanged(holder: ItemHolder<*>, payload: Any) {
                                       ^
packages/apps/DeskClock/src/com/android/deskclock/AlarmSelectionActivity.kt:19:20: warning: 'ListActivity' is deprecated. Deprecated in Java
import android.app.ListActivity
                   ^
packages/apps/DeskClock/src/com/android/deskclock/AlarmSelectionActivity.kt:20:19: warning: 'AsyncTask<Params : Any!, Progress : Any!, Result : Any!>' is deprecated. Deprecated in Java
import android.os.AsyncTask
                  ^
packages/apps/DeskClock/src/com/android/deskclock/AlarmSelectionActivity.kt:32:32: warning: 'constructor ListActivity()' is deprecated. Deprecated in Java
class AlarmSelectionActivity : ListActivity() {
                               ^
packages/apps/DeskClock/src/com/android/deskclock/AlarmSelectionActivity.kt:32:32: warning: 'ListActivity' is deprecated. Deprecated in Java
class AlarmSelectionActivity : ListActivity() {
                               ^
packages/apps/DeskClock/src/com/android/deskclock/AlarmSelectionActivity.kt:65:9: warning: 'setter for listAdapter: ListAdapter!' is deprecated. Deprecated in Java
        listAdapter = AlarmSelectionAdapter(this, R.layout.alarm_row, mSelections)
        ^
packages/apps/DeskClock/src/com/android/deskclock/AlarmSelectionActivity.kt:69:15: warning: 'onListItemClick(ListView!, View!, Int, Long): Unit' is deprecated. Deprecated in Java
        super.onListItemClick(l, v, position, id)
              ^
packages/apps/DeskClock/src/com/android/deskclock/AlarmSelectionActivity.kt:74:56: warning: 'execute(vararg Void?): AsyncTask<Void?, Void?, Void?>!' is deprecated. Deprecated in Java
            ProcessAlarmActionAsync(it, this, mAction).execute()
                                                       ^
packages/apps/DeskClock/src/com/android/deskclock/AlarmSelectionActivity.kt:84:9: warning: 'AsyncTask<Params : Any!, Progress : Any!, Result : Any!>' is deprecated. Deprecated in Java
    ) : AsyncTask<Void?, Void?, Void?>() {
        ^
packages/apps/DeskClock/src/com/android/deskclock/AlarmSelectionActivity.kt:84:9: warning: 'constructor AsyncTask<Params : Any!, Progress : Any!, Result : Any!>()' is deprecated. Deprecated in Java
    ) : AsyncTask<Void?, Void?, Void?>() {
        ^
packages/apps/DeskClock/src/com/android/deskclock/AnimatorUtils.kt:116:62: warning: unchecked cast: ArgbEvaluator to TypeEvaluator<Int>
    val ARGB_EVALUATOR: TypeEvaluator<Int> = ArgbEvaluator() as TypeEvaluator<Int>
                                                             ^
packages/apps/DeskClock/src/com/android/deskclock/AsyncRingtonePlayer.kt:310:28: warning: 'setAudioStreamType(Int): Unit' is deprecated. Deprecated in Java
            mMediaPlayer!!.setAudioStreamType(AudioManager.STREAM_ALARM)
                           ^
packages/apps/DeskClock/src/com/android/deskclock/AsyncRingtonePlayer.kt:313:29: warning: 'requestAudioFocus(AudioManager.OnAudioFocusChangeListener!, Int, Int): Int' is deprecated. Deprecated in Java
            mAudioManager!!.requestAudioFocus(null, AudioManager.STREAM_ALARM,
                            ^
packages/apps/DeskClock/src/com/android/deskclock/AsyncRingtonePlayer.kt:339:32: warning: 'abandonAudioFocus(AudioManager.OnAudioFocusChangeListener!): Int' is deprecated. Deprecated in Java
                mAudioManager?.abandonAudioFocus(null)
                               ^
packages/apps/DeskClock/src/com/android/deskclock/AsyncRingtonePlayer.kt:504:29: warning: 'requestAudioFocus(AudioManager.OnAudioFocusChangeListener!, Int, Int): Int' is deprecated. Deprecated in Java
            mAudioManager!!.requestAudioFocus(null, AudioManager.STREAM_ALARM,
                            ^
packages/apps/DeskClock/src/com/android/deskclock/AsyncRingtonePlayer.kt:545:33: warning: 'abandonAudioFocus(AudioManager.OnAudioFocusChangeListener!): Int' is deprecated. Deprecated in Java
                mAudioManager!!.abandonAudioFocus(null)
                                ^
packages/apps/DeskClock/src/com/android/deskclock/AsyncRingtonePlayer.kt:597:23: warning: 'getter for callState: Int' is deprecated. Deprecated in Java
            return tm.callState != TelephonyManager.CALL_STATE_IDLE
                      ^
packages/apps/DeskClock/src/com/android/deskclock/BaseActivity.kt:47:36: warning: 'setSystemUiVisibility(Int): Unit' is deprecated. Deprecated in Java
        getWindow().getDecorView().setSystemUiVisibility(
                                   ^
packages/apps/DeskClock/src/com/android/deskclock/BaseActivity.kt:48:22: warning: 'SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN: Int' is deprecated. Deprecated in Java
                View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
                     ^
packages/apps/DeskClock/src/com/android/deskclock/BaseActivity.kt:49:33: warning: 'SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION: Int' is deprecated. Deprecated in Java
                        or View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
                                ^
packages/apps/DeskClock/src/com/android/deskclock/BaseActivity.kt:50:33: warning: 'SYSTEM_UI_FLAG_LAYOUT_STABLE: Int' is deprecated. Deprecated in Java
                        or View.SYSTEM_UI_FLAG_LAYOUT_STABLE)
                                ^
packages/apps/DeskClock/src/com/android/deskclock/ClockFragment.kt:160:65: warning: 'NEXT_ALARM_FORMATTED: String' is deprecated. Deprecated in Java
            val uri = Settings.System.getUriFor(Settings.System.NEXT_ALARM_FORMATTED)
                                                                ^
packages/apps/DeskClock/src/com/android/deskclock/ClockFragment.kt:259:61: warning: 'constructor Handler()' is deprecated. Deprecated in Java
    private inner class AlarmObserverPreL : ContentObserver(Handler()) {
                                                            ^
packages/apps/DeskClock/src/com/android/deskclock/DeskClock.kt:370:43: warning: the corresponding parameter in the supertype 'FabContainer' is named 'updateTypes'. This may cause problems when calling this function with named arguments.
    override fun updateFab(@UpdateFabFlag updateType: Int) {
                                          ^
packages/apps/DeskClock/src/com/android/deskclock/DeskClockApplication.kt:24:27: warning: 'PreferenceManager' is deprecated. Deprecated in Java
import android.preference.PreferenceManager
                          ^
packages/apps/DeskClock/src/com/android/deskclock/DeskClockApplication.kt:54:28: warning: 'PreferenceManager' is deprecated. Deprecated in Java
                val name = PreferenceManager.getDefaultSharedPreferencesName(context)
                           ^
packages/apps/DeskClock/src/com/android/deskclock/DeskClockApplication.kt:54:46: warning: 'getDefaultSharedPreferencesName(Context!): String!' is deprecated. Deprecated in Java
                val name = PreferenceManager.getDefaultSharedPreferencesName(context)
                                             ^
packages/apps/DeskClock/src/com/android/deskclock/DeskClockApplication.kt:62:20: warning: 'PreferenceManager' is deprecated. Deprecated in Java
            return PreferenceManager.getDefaultSharedPreferences(storageContext)
                   ^
packages/apps/DeskClock/src/com/android/deskclock/DeskClockApplication.kt:62:38: warning: 'getDefaultSharedPreferences(Context!): SharedPreferences!' is deprecated. Deprecated in Java
            return PreferenceManager.getDefaultSharedPreferences(storageContext)
                                     ^
packages/apps/DeskClock/src/com/android/deskclock/FragmentTabPagerAdapter.kt:79:29: warning: 'instantiate(Context, String): Fragment' is deprecated. Deprecated in Java
        fragment = Fragment.instantiate(mDeskClock, fragmentClassName) as DeskClockFragment
                            ^
packages/apps/DeskClock/src/com/android/deskclock/FragmentTabPagerAdapter.kt:106:22: warning: 'setUserVisibleHint(Boolean): Unit' is deprecated. Deprecated in Java
            fragment.setUserVisibleHint(false)
                     ^
packages/apps/DeskClock/src/com/android/deskclock/FragmentTabPagerAdapter.kt:126:20: warning: 'setUserVisibleHint(Boolean): Unit' is deprecated. Deprecated in Java
                it.setUserVisibleHint(false)
                   ^
packages/apps/DeskClock/src/com/android/deskclock/FragmentTabPagerAdapter.kt:129:22: warning: 'setUserVisibleHint(Boolean): Unit' is deprecated. Deprecated in Java
            fragment.setUserVisibleHint(true)
                     ^
packages/apps/DeskClock/src/com/android/deskclock/HandleApiCalls.kt:24:19: warning: 'AsyncTask<Params : Any!, Progress : Any!, Result : Any!>' is deprecated. Deprecated in Java
import android.os.AsyncTask
                  ^
packages/apps/DeskClock/src/com/android/deskclock/HandleApiCalls.kt:93:54: warning: 'execute(vararg Void?): AsyncTask<Void?, Void?, Void?>!' is deprecated. Deprecated in Java
        DismissAlarmAsync(mAppContext, intent, this).execute()
                                                     ^
packages/apps/DeskClock/src/com/android/deskclock/HandleApiCalls.kt:100:9: warning: 'AsyncTask<Params : Any!, Progress : Any!, Result : Any!>' is deprecated. Deprecated in Java
    ) : AsyncTask<Void?, Void?, Void?>() {
        ^
packages/apps/DeskClock/src/com/android/deskclock/HandleApiCalls.kt:100:9: warning: 'constructor AsyncTask<Params : Any!, Progress : Any!, Result : Any!>()' is deprecated. Deprecated in Java
    ) : AsyncTask<Void?, Void?, Void?>() {
        ^
packages/apps/DeskClock/src/com/android/deskclock/HandleApiCalls.kt:175:40: warning: 'execute(vararg Void?): AsyncTask<Void?, Void?, Void?>!' is deprecated. Deprecated in Java
        SnoozeAlarmAsync(intent, this).execute()
                                       ^
packages/apps/DeskClock/src/com/android/deskclock/HandleApiCalls.kt:181:9: warning: 'AsyncTask<Params : Any!, Progress : Any!, Result : Any!>' is deprecated. Deprecated in Java
    ) : AsyncTask<Void?, Void?, Void?>() {
        ^
packages/apps/DeskClock/src/com/android/deskclock/HandleApiCalls.kt:181:9: warning: 'constructor AsyncTask<Params : Any!, Progress : Any!, Result : Any!>()' is deprecated. Deprecated in Java
    ) : AsyncTask<Void?, Void?, Void?>() {
        ^
packages/apps/DeskClock/src/com/android/deskclock/HandleApiCalls.kt:343:34: warning: parameter 'intent' is never used
    private fun handleShowTimers(intent: Intent) {
                                 ^
packages/apps/DeskClock/src/com/android/deskclock/ItemAdapter.kt:243:63: warning: unchecked cast: ItemAdapter.ItemViewHolder<*> to ItemAdapter.ItemViewHolder<T>
            return factory.createViewHolder(parent, viewType) as ItemViewHolder<T>
                                                              ^
packages/apps/DeskClock/src/com/android/deskclock/ItemAnimator.kt:125:21: warning: unnecessary safe call on a non-null receiver of type ObjectAnimator?
        moveAnimator?.duration = moveDuration
                    ^
packages/apps/DeskClock/src/com/android/deskclock/Screensaver.kt:100:23: warning: 'setter for systemUiVisibility: Int' is deprecated. Deprecated in Java
        mContentView?.systemUiVisibility = (View.SYSTEM_UI_FLAG_LOW_PROFILE
                      ^
packages/apps/DeskClock/src/com/android/deskclock/Screensaver.kt:100:50: warning: 'SYSTEM_UI_FLAG_LOW_PROFILE: Int' is deprecated. Deprecated in Java
        mContentView?.systemUiVisibility = (View.SYSTEM_UI_FLAG_LOW_PROFILE
                                                 ^
packages/apps/DeskClock/src/com/android/deskclock/Screensaver.kt:101:25: warning: 'SYSTEM_UI_FLAG_IMMERSIVE: Int' is deprecated. Deprecated in Java
                or View.SYSTEM_UI_FLAG_IMMERSIVE
                        ^
packages/apps/DeskClock/src/com/android/deskclock/Screensaver.kt:102:25: warning: 'SYSTEM_UI_FLAG_FULLSCREEN: Int' is deprecated. Deprecated in Java
                or View.SYSTEM_UI_FLAG_FULLSCREEN
                        ^
packages/apps/DeskClock/src/com/android/deskclock/Screensaver.kt:103:25: warning: 'SYSTEM_UI_FLAG_HIDE_NAVIGATION: Int' is deprecated. Deprecated in Java
                or View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
                        ^
packages/apps/DeskClock/src/com/android/deskclock/Screensaver.kt:104:25: warning: 'SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN: Int' is deprecated. Deprecated in Java
                or View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN)
                        ^
packages/apps/DeskClock/src/com/android/deskclock/Screensaver.kt:119:65: warning: 'NEXT_ALARM_FORMATTED: String' is deprecated. Deprecated in Java
            val uri = Settings.System.getUriFor(Settings.System.NEXT_ALARM_FORMATTED)
                                                                ^
packages/apps/DeskClock/src/com/android/deskclock/ScreensaverActivity.kt:31:26: warning: 'OnSystemUiVisibilityChangeListener' is deprecated. Deprecated in Java
import android.view.View.OnSystemUiVisibilityChangeListener
                         ^
packages/apps/DeskClock/src/com/android/deskclock/ScreensaverActivity.kt:101:22: warning: 'setter for systemUiVisibility: Int' is deprecated. Deprecated in Java
        mContentView.systemUiVisibility = (View.SYSTEM_UI_FLAG_LOW_PROFILE
                     ^
packages/apps/DeskClock/src/com/android/deskclock/ScreensaverActivity.kt:101:49: warning: 'SYSTEM_UI_FLAG_LOW_PROFILE: Int' is deprecated. Deprecated in Java
        mContentView.systemUiVisibility = (View.SYSTEM_UI_FLAG_LOW_PROFILE
                                                ^
packages/apps/DeskClock/src/com/android/deskclock/ScreensaverActivity.kt:102:25: warning: 'SYSTEM_UI_FLAG_IMMERSIVE: Int' is deprecated. Deprecated in Java
                or View.SYSTEM_UI_FLAG_IMMERSIVE
                        ^
packages/apps/DeskClock/src/com/android/deskclock/ScreensaverActivity.kt:103:25: warning: 'SYSTEM_UI_FLAG_FULLSCREEN: Int' is deprecated. Deprecated in Java
                or View.SYSTEM_UI_FLAG_FULLSCREEN
                        ^
packages/apps/DeskClock/src/com/android/deskclock/ScreensaverActivity.kt:104:25: warning: 'SYSTEM_UI_FLAG_HIDE_NAVIGATION: Int' is deprecated. Deprecated in Java
                or View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
                        ^
packages/apps/DeskClock/src/com/android/deskclock/ScreensaverActivity.kt:105:25: warning: 'SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN: Int' is deprecated. Deprecated in Java
                or View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN)
                        ^
packages/apps/DeskClock/src/com/android/deskclock/ScreensaverActivity.kt:106:22: warning: 'setOnSystemUiVisibilityChangeListener(View.OnSystemUiVisibilityChangeListener!): Unit' is deprecated. Deprecated in Java
        mContentView.setOnSystemUiVisibilityChangeListener(InteractionListener())
                     ^
packages/apps/DeskClock/src/com/android/deskclock/ScreensaverActivity.kt:129:65: warning: 'NEXT_ALARM_FORMATTED: String' is deprecated. Deprecated in Java
            val uri = Settings.System.getUriFor(Settings.System.NEXT_ALARM_FORMATTED)
                                                                ^
packages/apps/DeskClock/src/com/android/deskclock/ScreensaverActivity.kt:173:73: warning: 'FLAG_FULLSCREEN: Int' is deprecated. Deprecated in Java
        winParams.flags = winParams.flags or WindowManager.LayoutParams.FLAG_FULLSCREEN
                                                                        ^
packages/apps/DeskClock/src/com/android/deskclock/ScreensaverActivity.kt:219:47: warning: 'OnSystemUiVisibilityChangeListener' is deprecated. Deprecated in Java
    private inner class InteractionListener : OnSystemUiVisibilityChangeListener {
                                              ^
packages/apps/DeskClock/src/com/android/deskclock/ScreensaverActivity.kt:222:37: warning: 'SYSTEM_UI_FLAG_HIDE_NAVIGATION: Int' is deprecated. Deprecated in Java
            if (visibility and View.SYSTEM_UI_FLAG_HIDE_NAVIGATION == 0) {
                                    ^
packages/apps/DeskClock/src/com/android/deskclock/ScreensaverActivity.kt:233:70: warning: 'FLAG_DISMISS_KEYGUARD: Int' is deprecated. Deprecated in Java
        private const val WINDOW_FLAGS = (WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD
                                                                     ^
packages/apps/DeskClock/src/com/android/deskclock/ScreensaverActivity.kt:234:47: warning: 'FLAG_SHOW_WHEN_LOCKED: Int' is deprecated. Deprecated in Java
                or WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED
                                              ^
packages/apps/DeskClock/src/com/android/deskclock/Utils.kt:143:29: warning: 'isAtLeastN(): Boolean' is deprecated. Deprecated in Java
        get() = BuildCompat.isAtLeastN()
                            ^
packages/apps/DeskClock/src/com/android/deskclock/Utils.kt:149:29: warning: 'isAtLeastNMR1(): Boolean' is deprecated. Deprecated in Java
        get() = BuildCompat.isAtLeastNMR1()
                            ^
packages/apps/DeskClock/src/com/android/deskclock/Utils.kt:289:62: warning: 'NEXT_ALARM_FORMATTED: String' is deprecated. Deprecated in Java
        return Settings.System.getString(cr, Settings.System.NEXT_ALARM_FORMATTED)
                                                             ^
packages/apps/DeskClock/src/com/android/deskclock/alarms/AlarmActivity.kt:157:61: warning: 'FLAG_SHOW_WHEN_LOCKED: Int' is deprecated. Deprecated in Java
            getWindow().addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED
                                                            ^
packages/apps/DeskClock/src/com/android/deskclock/alarms/AlarmActivity.kt:158:51: warning: 'FLAG_DISMISS_KEYGUARD: Int' is deprecated. Deprecated in Java
                    or WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD
                                                  ^
packages/apps/DeskClock/src/com/android/deskclock/alarms/AlarmActivity.kt:160:51: warning: 'FLAG_TURN_SCREEN_ON: Int' is deprecated. Deprecated in Java
                    or WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON
                                                  ^
packages/apps/DeskClock/src/com/android/deskclock/alarms/AlarmActivity.kt:168:37: warning: 'ACTION_CLOSE_SYSTEM_DIALOGS: String' is deprecated. Deprecated in Java
        sendBroadcast(Intent(Intent.ACTION_CLOSE_SYSTEM_DIALOGS))
                                    ^
packages/apps/DeskClock/src/com/android/deskclock/alarms/AlarmActivity.kt:404:36: warning: 'setSystemUiVisibility(Int): Unit' is deprecated. Deprecated in Java
        getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
                                   ^
packages/apps/DeskClock/src/com/android/deskclock/alarms/AlarmActivity.kt:404:63: warning: 'SYSTEM_UI_FLAG_HIDE_NAVIGATION: Int' is deprecated. Deprecated in Java
        getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
                                                              ^
packages/apps/DeskClock/src/com/android/deskclock/alarms/AlarmActivity.kt:405:25: warning: 'SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION: Int' is deprecated. Deprecated in Java
                or View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
                        ^
packages/apps/DeskClock/src/com/android/deskclock/alarms/AlarmActivity.kt:406:25: warning: 'SYSTEM_UI_FLAG_IMMERSIVE_STICKY: Int' is deprecated. Deprecated in Java
                or View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY)
                        ^
packages/apps/DeskClock/src/com/android/deskclock/alarms/AlarmKlaxon.kt:48:47: warning: 'VIBRATOR_SERVICE: String' is deprecated. Deprecated in Java
            (context.getSystemService(Context.VIBRATOR_SERVICE) as Vibrator).cancel()
                                              ^
packages/apps/DeskClock/src/com/android/deskclock/alarms/AlarmKlaxon.kt:68:26: warning: 'vibrate(LongArray!, Int): Unit' is deprecated. Deprecated in Java
                vibrator.vibrate(VIBRATE_PATTERN, 0)
                         ^
packages/apps/DeskClock/src/com/android/deskclock/alarms/AlarmKlaxon.kt:77:18: warning: 'vibrate(LongArray!, Int, AudioAttributes!): Unit' is deprecated. Deprecated in Java
        vibrator.vibrate(VIBRATE_PATTERN, 0, AudioAttributes.Builder()
                 ^
packages/apps/DeskClock/src/com/android/deskclock/alarms/AlarmKlaxon.kt:84:49: warning: 'VIBRATOR_SERVICE: String' is deprecated. Deprecated in Java
        return context.getSystemService(Context.VIBRATOR_SERVICE) as Vibrator
                                                ^
packages/apps/DeskClock/src/com/android/deskclock/alarms/AlarmService.kt:28:26: warning: 'PhoneStateListener' is deprecated. Deprecated in Java
import android.telephony.PhoneStateListener
                         ^
packages/apps/DeskClock/src/com/android/deskclock/alarms/AlarmService.kt:82:27: warning: 'listen(PhoneStateListener!, Int): Unit' is deprecated. Deprecated in Java
        mTelephonyManager.listen(mPhoneStateListener.init(), PhoneStateListener.LISTEN_CALL_STATE)
                          ^
packages/apps/DeskClock/src/com/android/deskclock/alarms/AlarmService.kt:82:62: warning: 'PhoneStateListener' is deprecated. Deprecated in Java
        mTelephonyManager.listen(mPhoneStateListener.init(), PhoneStateListener.LISTEN_CALL_STATE)
                                                             ^
packages/apps/DeskClock/src/com/android/deskclock/alarms/AlarmService.kt:82:81: warning: 'LISTEN_CALL_STATE: Int' is deprecated. Deprecated in Java
        mTelephonyManager.listen(mPhoneStateListener.init(), PhoneStateListener.LISTEN_CALL_STATE)
                                                                                ^
packages/apps/DeskClock/src/com/android/deskclock/alarms/AlarmService.kt:97:27: warning: 'listen(PhoneStateListener!, Int): Unit' is deprecated. Deprecated in Java
        mTelephonyManager.listen(mPhoneStateListener, PhoneStateListener.LISTEN_NONE)
                          ^
packages/apps/DeskClock/src/com/android/deskclock/alarms/AlarmService.kt:97:55: warning: 'PhoneStateListener' is deprecated. Deprecated in Java
        mTelephonyManager.listen(mPhoneStateListener, PhoneStateListener.LISTEN_NONE)
                                                      ^
packages/apps/DeskClock/src/com/android/deskclock/alarms/AlarmService.kt:97:74: warning: 'LISTEN_NONE: Int' is deprecated. Deprecated in Java
        mTelephonyManager.listen(mPhoneStateListener, PhoneStateListener.LISTEN_NONE)
                                                                         ^
packages/apps/DeskClock/src/com/android/deskclock/alarms/AlarmService.kt:153:33: warning: 'FULL_WAKE_LOCK: Int' is deprecated. Deprecated in Java
                or PowerManager.FULL_WAKE_LOCK, "DeskClockWake").acquire(5000)
                                ^
packages/apps/DeskClock/src/com/android/deskclock/alarms/AlarmService.kt:209:52: warning: 'constructor PhoneStateListener()' is deprecated. Deprecated in Java
    private inner class PhoneStateChangeListener : PhoneStateListener() {
                                                   ^
packages/apps/DeskClock/src/com/android/deskclock/alarms/AlarmService.kt:209:52: warning: 'PhoneStateListener' is deprecated. Deprecated in Java
    private inner class PhoneStateChangeListener : PhoneStateListener() {
                                                   ^
packages/apps/DeskClock/src/com/android/deskclock/alarms/AlarmStateManager.kt:254:73: warning: 'NEXT_ALARM_FORMATTED: String' is deprecated. Deprecated in Java
                Settings.System.putString(context.getContentResolver(), NEXT_ALARM_FORMATTED, time)
                                                                        ^
packages/apps/DeskClock/src/com/android/deskclock/alarms/AlarmTimeClickHandler.kt:90:69: warning: 'VIBRATOR_SERVICE: String' is deprecated. Deprecated in Java
                val v: Vibrator = mContext.getSystemService(Context.VIBRATOR_SERVICE) as Vibrator
                                                                    ^
packages/apps/DeskClock/src/com/android/deskclock/alarms/AlarmTimeClickHandler.kt:92:23: warning: 'vibrate(Long): Unit' is deprecated. Deprecated in Java
                    v.vibrate(300)
                      ^
packages/apps/DeskClock/src/com/android/deskclock/alarms/AlarmTimeClickHandler.kt:142:24: warning: no cast needed
            (mFragment as AlarmClockFragment).removeItem(itemHolder)
                       ^
packages/apps/DeskClock/src/com/android/deskclock/alarms/AlarmTimeClickHandler.kt:175:44: warning: 'getFragmentManager(): FragmentManager?' is deprecated. Deprecated in Java
        LabelDialogFragment.show(mFragment.getFragmentManager(), fragment)
                                           ^
packages/apps/DeskClock/src/com/android/deskclock/alarms/AlarmUpdateHandler.kt:21:19: warning: 'AsyncTask<Params : Any!, Progress : Any!, Result : Any!>' is deprecated. Deprecated in Java
import android.os.AsyncTask
                  ^
packages/apps/DeskClock/src/com/android/deskclock/alarms/AlarmUpdateHandler.kt:57:25: warning: 'AsyncTask<Params : Any!, Progress : Any!, Result : Any!>' is deprecated. Deprecated in Java
        val updateTask: AsyncTask<Void, Void, AlarmInstance> =
                        ^
packages/apps/DeskClock/src/com/android/deskclock/alarms/AlarmUpdateHandler.kt:58:26: warning: 'AsyncTask<Params : Any!, Progress : Any!, Result : Any!>' is deprecated. Deprecated in Java
                object : AsyncTask<Void, Void, AlarmInstance>() {
                         ^
packages/apps/DeskClock/src/com/android/deskclock/alarms/AlarmUpdateHandler.kt:58:26: warning: 'constructor AsyncTask<Params : Any!, Progress : Any!, Result : Any!>()' is deprecated. Deprecated in Java
                object : AsyncTask<Void, Void, AlarmInstance>() {
                         ^
packages/apps/DeskClock/src/com/android/deskclock/alarms/AlarmUpdateHandler.kt:85:20: warning: 'execute(vararg Params!): AsyncTask<Params!, Progress!, Result!>!' is deprecated. Deprecated in Java
        updateTask.execute()
                   ^
packages/apps/DeskClock/src/com/android/deskclock/alarms/AlarmUpdateHandler.kt:100:25: warning: 'AsyncTask<Params : Any!, Progress : Any!, Result : Any!>' is deprecated. Deprecated in Java
        val updateTask: AsyncTask<Void, Void, AlarmInstance> =
                        ^
packages/apps/DeskClock/src/com/android/deskclock/alarms/AlarmUpdateHandler.kt:101:26: warning: 'AsyncTask<Params : Any!, Progress : Any!, Result : Any!>' is deprecated. Deprecated in Java
                object : AsyncTask<Void, Void, AlarmInstance>() {
                         ^
packages/apps/DeskClock/src/com/android/deskclock/alarms/AlarmUpdateHandler.kt:101:26: warning: 'constructor AsyncTask<Params : Any!, Progress : Any!, Result : Any!>()' is deprecated. Deprecated in Java
                object : AsyncTask<Void, Void, AlarmInstance>() {
                         ^
packages/apps/DeskClock/src/com/android/deskclock/alarms/AlarmUpdateHandler.kt:140:20: warning: 'execute(vararg Params!): AsyncTask<Params!, Progress!, Result!>!' is deprecated. Deprecated in Java
        updateTask.execute()
                   ^
packages/apps/DeskClock/src/com/android/deskclock/alarms/AlarmUpdateHandler.kt:149:25: warning: 'AsyncTask<Params : Any!, Progress : Any!, Result : Any!>' is deprecated. Deprecated in Java
        val deleteTask: AsyncTask<Void, Void, Boolean> = object : AsyncTask<Void, Void, Boolean>() {
                        ^
packages/apps/DeskClock/src/com/android/deskclock/alarms/AlarmUpdateHandler.kt:149:67: warning: 'AsyncTask<Params : Any!, Progress : Any!, Result : Any!>' is deprecated. Deprecated in Java
        val deleteTask: AsyncTask<Void, Void, Boolean> = object : AsyncTask<Void, Void, Boolean>() {
                                                                  ^
packages/apps/DeskClock/src/com/android/deskclock/alarms/AlarmUpdateHandler.kt:149:67: warning: 'constructor AsyncTask<Params : Any!, Progress : Any!, Result : Any!>()' is deprecated. Deprecated in Java
        val deleteTask: AsyncTask<Void, Void, Boolean> = object : AsyncTask<Void, Void, Boolean>() {
                                                                  ^
packages/apps/DeskClock/src/com/android/deskclock/alarms/AlarmUpdateHandler.kt:167:20: warning: 'execute(vararg Params!): AsyncTask<Params!, Progress!, Result!>!' is deprecated. Deprecated in Java
        deleteTask.execute()
                   ^
packages/apps/DeskClock/src/com/android/deskclock/alarms/TimePickerDialogFragment.kt:56:24: warning: 'setCurrentHour(Int): Unit' is deprecated. Deprecated in Java
            timePicker.setCurrentHour(hour)
                       ^
packages/apps/DeskClock/src/com/android/deskclock/alarms/TimePickerDialogFragment.kt:57:24: warning: 'setCurrentMinute(Int): Unit' is deprecated. Deprecated in Java
            timePicker.setCurrentMinute(minute)
                       ^
packages/apps/DeskClock/src/com/android/deskclock/alarms/TimePickerDialogFragment.kt:63:44: warning: 'getCurrentHour(): Int' is deprecated. Deprecated in Java
                                timePicker.getCurrentHour(), timePicker.getCurrentMinute())
                                           ^
packages/apps/DeskClock/src/com/android/deskclock/alarms/TimePickerDialogFragment.kt:63:73: warning: 'getCurrentMinute(): Int' is deprecated. Deprecated in Java
                                timePicker.getCurrentHour(), timePicker.getCurrentMinute())
                                                                        ^
packages/apps/DeskClock/src/com/android/deskclock/alarms/TimePickerDialogFragment.kt:104:17: warning: condition 'manager == null' is always 'false'
            if (manager == null || manager.isDestroyed()) {
                ^
packages/apps/DeskClock/src/com/android/deskclock/alarms/TimePickerDialogFragment.kt:127:28: warning: name shadowed: manager
            manager?.let { manager ->
                           ^
packages/apps/DeskClock/src/com/android/deskclock/alarms/dataadapter/ExpandedAlarmViewHolder.kt:489:43: warning: 'VIBRATOR_SERVICE: String' is deprecated. Deprecated in Java
                (context.getSystemService(VIBRATOR_SERVICE) as Vibrator).hasVibrator()
                                          ^
packages/apps/DeskClock/src/com/android/deskclock/data/DataModel.kt:77:33: warning: unchecked cast: Predicate<*> to Predicate<Context>
                Predicate.FALSE as Predicate<Context>,
                                ^
packages/apps/DeskClock/src/com/android/deskclock/data/DataModel.kt:81:32: warning: unchecked cast: Predicate<*> to Predicate<Context>
                Predicate.TRUE as Predicate<Context>,
                               ^
packages/apps/DeskClock/src/com/android/deskclock/data/DataModel.kt:89:32: warning: unchecked cast: Predicate<*> to Predicate<Context>
                Predicate.TRUE as Predicate<Context>,
                               ^
packages/apps/DeskClock/src/com/android/deskclock/data/DataModel.kt:119:32: warning: the corresponding parameter in the supertype 'Predicate' is named 't'. This may cause problems when calling this function with named arguments.
            override fun apply(context: Context): Boolean {
                               ^
packages/apps/DeskClock/src/com/android/deskclock/data/DataModel.kt:1053:81: warning: this class shouldn't be used in Kotlin. Use kotlin.Any instead.
    private class ExecutedRunnable(private val mDelegate: Runnable) : Runnable, java.lang.Object() {
                                                                                ^
packages/apps/DeskClock/src/com/android/deskclock/data/SilentSettingsModel.kt:36:19: warning: 'AsyncTask<Params : Any!, Progress : Any!, Result : Any!>' is deprecated. Deprecated in Java
import android.os.AsyncTask
                  ^
packages/apps/DeskClock/src/com/android/deskclock/data/SilentSettingsModel.kt:105:41: warning: 'cancel(Boolean): Boolean' is deprecated. Deprecated in Java
            mCheckSilenceSettingsTask!!.cancel(true)
                                        ^
packages/apps/DeskClock/src/com/android/deskclock/data/SilentSettingsModel.kt:111:41: warning: 'execute(vararg Void?): AsyncTask<Void?, Void?, DataModel.SilentSetting?>!' is deprecated. Deprecated in Java
            mCheckSilenceSettingsTask!!.execute()
                                        ^
packages/apps/DeskClock/src/com/android/deskclock/data/SilentSettingsModel.kt:137:52: warning: 'AsyncTask<Params : Any!, Progress : Any!, Result : Any!>' is deprecated. Deprecated in Java
    private inner class CheckSilenceSettingsTask : AsyncTask<Void?, Void?, SilentSetting?>() {
                                                   ^
packages/apps/DeskClock/src/com/android/deskclock/data/SilentSettingsModel.kt:137:52: warning: 'constructor AsyncTask<Params : Any!, Progress : Any!, Result : Any!>()' is deprecated. Deprecated in Java
    private inner class CheckSilenceSettingsTask : AsyncTask<Void?, Void?, SilentSetting?>() {
                                                   ^
packages/apps/DeskClock/src/com/android/deskclock/data/SilentSettingsModel.kt:139:18: warning: 'isCancelled(): Boolean' is deprecated. Deprecated in Java
            if (!isCancelled() && isDoNotDisturbBlockingAlarms) {
                 ^
packages/apps/DeskClock/src/com/android/deskclock/data/SilentSettingsModel.kt:141:25: warning: 'isCancelled(): Boolean' is deprecated. Deprecated in Java
            } else if (!isCancelled() && isAlarmStreamMuted) {
                        ^
packages/apps/DeskClock/src/com/android/deskclock/data/SilentSettingsModel.kt:143:25: warning: 'isCancelled(): Boolean' is deprecated. Deprecated in Java
            } else if (!isCancelled() && isSystemAlarmRingtoneSilent) {
                        ^
packages/apps/DeskClock/src/com/android/deskclock/data/SilentSettingsModel.kt:145:25: warning: 'isCancelled(): Boolean' is deprecated. Deprecated in Java
            } else if (!isCancelled() && isAppNotificationBlocked) {
                        ^
packages/apps/DeskClock/src/com/android/deskclock/data/SilentSettingsModel.kt:152:19: warning: 'onCancelled(): Unit' is deprecated. Deprecated in Java
            super.onCancelled()
                  ^
packages/apps/DeskClock/src/com/android/deskclock/ringtone/RingtonePickerActivity.kt:27:19: warning: 'AsyncTask<Params : Any!, Progress : Any!, Result : Any!>' is deprecated. Deprecated in Java
import android.os.AsyncTask
                  ^
packages/apps/DeskClock/src/com/android/deskclock/ringtone/RingtonePickerActivity.kt:181:26: warning: 'AsyncTask<Params : Any!, Progress : Any!, Result : Any!>' is deprecated. Deprecated in Java
                object : AsyncTask<Void?, Void?, Alarm>() {
                         ^
packages/apps/DeskClock/src/com/android/deskclock/ringtone/RingtonePickerActivity.kt:181:26: warning: 'constructor AsyncTask<Params : Any!, Progress : Any!, Result : Any!>()' is deprecated. Deprecated in Java
                object : AsyncTask<Void?, Void?, Alarm>() {
                         ^
packages/apps/DeskClock/src/com/android/deskclock/ringtone/RingtonePickerActivity.kt:198:19: warning: 'execute(vararg Void?): AsyncTask<Void?, Void?, Alarm!>!' is deprecated. Deprecated in Java
                }.execute()
                  ^
packages/apps/DeskClock/src/com/android/deskclock/ringtone/RingtonePickerActivity.kt:284:36: warning: 'execute(vararg Void?): AsyncTask<Void?, Void?, String!>!' is deprecated. Deprecated in Java
        AddCustomRingtoneTask(uri).execute()
                                   ^
packages/apps/DeskClock/src/com/android/deskclock/ringtone/RingtonePickerActivity.kt:362:44: warning: 'execute(vararg Void?): AsyncTask<Void?, Void?, Void?>!' is deprecated. Deprecated in Java
        RemoveCustomRingtoneTask(toRemove).execute()
                                           ^
packages/apps/DeskClock/src/com/android/deskclock/ringtone/RingtonePickerActivity.kt:422:21: warning: 'startActivityForResult(Intent!, Int): Unit' is deprecated. Deprecated in Java
                    startActivityForResult(Intent(Intent.ACTION_OPEN_DOCUMENT)
                    ^
packages/apps/DeskClock/src/com/android/deskclock/ringtone/RingtonePickerActivity.kt:445:59: warning: 'getAdapterPosition(): Int' is deprecated. Deprecated in Java
                    mIndexOfRingtoneToRemove = viewHolder.getAdapterPosition()
                                                          ^
packages/apps/DeskClock/src/com/android/deskclock/ringtone/RingtonePickerActivity.kt:460:11: warning: 'AsyncTask<Params : Any!, Progress : Any!, Result : Any!>' is deprecated. Deprecated in Java
        : AsyncTask<Void?, Void?, String>() {
          ^
packages/apps/DeskClock/src/com/android/deskclock/ringtone/RingtonePickerActivity.kt:460:11: warning: 'constructor AsyncTask<Params : Any!, Progress : Any!, Result : Any!>()' is deprecated. Deprecated in Java
        : AsyncTask<Void?, Void?, String>() {
          ^
packages/apps/DeskClock/src/com/android/deskclock/ringtone/RingtonePickerActivity.kt:521:11: warning: 'AsyncTask<Params : Any!, Progress : Any!, Result : Any!>' is deprecated. Deprecated in Java
        : AsyncTask<Void?, Void?, Void?>() {
          ^
packages/apps/DeskClock/src/com/android/deskclock/ringtone/RingtonePickerActivity.kt:521:11: warning: 'constructor AsyncTask<Params : Any!, Progress : Any!, Result : Any!>()' is deprecated. Deprecated in Java
        : AsyncTask<Void?, Void?, Void?>() {
          ^
packages/apps/DeskClock/src/com/android/deskclock/settings/SettingsActivity.kt:110:43: warning: 'VIBRATOR_SERVICE: String' is deprecated. Deprecated in Java
                        .getSystemService(VIBRATOR_SERVICE) as Vibrator).hasVibrator()
                                          ^
packages/apps/DeskClock/src/com/android/deskclock/settings/SettingsActivity.kt:117:19: warning: 'onActivityCreated(Bundle?): Unit' is deprecated. Deprecated in Java
            super.onActivityCreated(savedInstanceState)
                  ^
packages/apps/DeskClock/src/com/android/deskclock/settings/SettingsActivity.kt:200:22: warning: 'setTargetFragment(Fragment?, Int): Unit' is deprecated. Deprecated in Java
            fragment.setTargetFragment(this, 0)
                     ^
packages/apps/DeskClock/src/com/android/deskclock/stopwatch/StopwatchFragment.kt:228:13: warning: expression under 'when' is never equal to null
            null -> {
            ^
packages/apps/DeskClock/src/com/android/deskclock/stopwatch/StopwatchFragment.kt:290:13: warning: expression under 'when' is never equal to null
            null -> {
            ^
packages/apps/DeskClock/src/com/android/deskclock/stopwatch/StopwatchFragment.kt:349:28: warning: 'FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET: Int' is deprecated. Deprecated in Java
                    Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET
                           ^
packages/apps/DeskClock/src/com/android/deskclock/timer/ExpiredTimersActivity.kt:77:14: warning: 'setter for systemUiVisibility: Int' is deprecated. Deprecated in Java
        view.systemUiVisibility = View.SYSTEM_UI_FLAG_LOW_PROFILE
             ^
packages/apps/DeskClock/src/com/android/deskclock/timer/ExpiredTimersActivity.kt:77:40: warning: 'SYSTEM_UI_FLAG_LOW_PROFILE: Int' is deprecated. Deprecated in Java
        view.systemUiVisibility = View.SYSTEM_UI_FLAG_LOW_PROFILE
                                       ^
packages/apps/DeskClock/src/com/android/deskclock/timer/ExpiredTimersActivity.kt:86:37: warning: 'ACTION_CLOSE_SYSTEM_DIALOGS: String' is deprecated. Deprecated in Java
        sendBroadcast(Intent(Intent.ACTION_CLOSE_SYSTEM_DIALOGS))
                                    ^
packages/apps/DeskClock/src/com/android/deskclock/timer/ExpiredTimersActivity.kt:170:17: warning: name shadowed: timer
            val timer: Timer = DataModel.dataModel.getTimer(timerId)!!
                ^
packages/apps/DeskClock/src/com/android/deskclock/timer/TimerKlaxon.kt:46:47: warning: 'VIBRATOR_SERVICE: String' is deprecated. Deprecated in Java
            (context.getSystemService(Context.VIBRATOR_SERVICE) as Vibrator).cancel()
                                              ^
packages/apps/DeskClock/src/com/android/deskclock/timer/TimerKlaxon.kt:71:26: warning: 'vibrate(LongArray!, Int): Unit' is deprecated. Deprecated in Java
                vibrator.vibrate(VIBRATE_PATTERN, 0)
                         ^
packages/apps/DeskClock/src/com/android/deskclock/timer/TimerKlaxon.kt:79:18: warning: 'vibrate(LongArray!, Int, AudioAttributes!): Unit' is deprecated. Deprecated in Java
        vibrator.vibrate(VIBRATE_PATTERN, 0, AudioAttributes.Builder()
                 ^
packages/apps/DeskClock/src/com/android/deskclock/timer/TimerKlaxon.kt:86:49: warning: 'VIBRATOR_SERVICE: String' is deprecated. Deprecated in Java
        return context.getSystemService(Context.VIBRATOR_SERVICE) as Vibrator
                                                ^
packages/apps/DeskClock/src/com/android/deskclock/timer/TimerPagerAdapter.kt:164:18: warning: 'setUserVisibleHint(Boolean): Unit' is deprecated. Deprecated in Java
            item.setUserVisibleHint(visible)
                 ^
packages/apps/DeskClock/src/com/android/deskclock/widget/CircleView.kt:221:9: warning: 'invalidate(Int, Int, Int, Int): Unit' is deprecated. Deprecated in Java
        invalidate((centerX - radius - 0.5f).toInt(), (centerY - radius - 0.5f).toInt(),
        ^
packages/apps/DeskClock/src/com/android/deskclock/widget/toast/SnackbarSlidingBehavior.kt:34:5: warning: parameter 'context' is never used
    context: Context?,
    ^
packages/apps/DeskClock/src/com/android/deskclock/widget/toast/SnackbarSlidingBehavior.kt:35:5: warning: parameter 'attrs' is never used
    attrs: AttributeSet?
    ^
[ 98% 128807/130962] //packages/providers/ContactsProvider:ContactsProvider r8 [common]
Warning: Missing class com.google.errorprone.annotations.CanIgnoreReturnValue (referenced from: java.lang.Object com.google.common.base.AbstractIterator.endOfData() and 106 other contexts)
Missing class com.google.errorprone.annotations.CompatibleWith (referenced from: boolean com.google.common.collect.Multimap.containsEntry(java.lang.Object, java.lang.Object) and 1 other context)
Missing class com.google.errorprone.annotations.DoNotMock (referenced from: com.google.common.collect.ImmutableCollection$Builder and 5 other contexts)
Missing class com.google.errorprone.annotations.ForOverride (referenced from: boolean com.google.common.base.Equivalence.doEquivalent(java.lang.Object, java.lang.Object) and 1 other context)
Missing class com.google.errorprone.annotations.concurrent.GuardedBy (referenced from: void com.google.common.collect.MapMakerInternalMap$Segment.drainKeyReferenceQueue(java.lang.ref.ReferenceQueue) and 5 other contexts)
Missing class com.google.errorprone.annotations.concurrent.LazyInit (referenced from: com.google.common.collect.ImmutableSet com.google.common.collect.ImmutableMap.entrySet and 5 other contexts)
[ 98% 128823/130962] //packages/modules/Connectivity/Tethering:InProcessTethering r8 [common apex30]
Warning: Library class com.android.internal.util.IndentingPrintWriter extends program class android.util.IndentingPrintWriter
[ 98% 128838/130962] //frameworks/base/packages/EasterEgg:EasterEgg kotlinc [common]
warning: some JAR files in the classpath have the Kotlin Runtime library bundled into them. This may cause difficult to debug problems if there's a different version of the Kotlin Runtime library in the classpath. Consider removing these libraries from the classpath
out/soong/.intermediates/prebuilts/tools/common/m2/kotlinx-coroutines-core/android_common/turbine-combined/kotlinx-coroutines-core.jar: warning: library has Kotlin runtime bundled into it
frameworks/base/packages/EasterEgg/src/com/android/egg/paint/Painting.kt:306:17: warning: 'getRealMetrics(DisplayMetrics!): Unit' is deprecated. Deprecated in Java
        display.getRealMetrics(dm)
                ^
[ 98% 128933/130962] //packages/apps/DocumentsUI:DocumentsUI r8 [common]
Warning: Missing class com.google.errorprone.annotations.CanIgnoreReturnValue (referenced from: java.lang.Object com.google.common.base.AbstractIterator.endOfData() and 131 other contexts)
Missing class com.google.errorprone.annotations.CheckReturnValue (referenced from: java.util.concurrent.ThreadFactory com.google.common.util.concurrent.ThreadFactoryBuilder.build())
Missing class com.google.errorprone.annotations.CompatibleWith (referenced from: boolean com.google.common.collect.Multimap.containsEntry(java.lang.Object, java.lang.Object) and 1 other context)
Missing class com.google.errorprone.annotations.DoNotMock (referenced from: com.google.common.collect.ImmutableCollection$Builder and 6 other contexts)
Missing class com.google.errorprone.annotations.ForOverride (referenced from: boolean com.google.common.base.Equivalence.doEquivalent(java.lang.Object, java.lang.Object) and 2 other contexts)
Missing class com.google.errorprone.annotations.concurrent.GuardedBy (referenced from: void com.google.common.collect.MapMakerInternalMap$Segment.drainKeyReferenceQueue(java.lang.ref.ReferenceQueue) and 5 other contexts)
Missing class com.google.errorprone.annotations.concurrent.LazyInit (referenced from: com.google.common.collect.ImmutableSet com.google.common.collect.ImmutableMap.entrySet and 5 other contexts)
[ 98% 128943/130962] //packages/providers/MediaProvider:MediaProvider r8 [common]
Warning: Missing class com.google.errorprone.annotations.CanIgnoreReturnValue (referenced from: java.lang.Object com.google.common.base.AbstractIterator.endOfData() and 105 other contexts)
Missing class com.google.errorprone.annotations.CompatibleWith (referenced from: boolean com.google.common.collect.Multimap.containsEntry(java.lang.Object, java.lang.Object) and 1 other context)
Missing class com.google.errorprone.annotations.DoNotMock (referenced from: com.google.common.base.Optional and 6 other contexts)
Missing class com.google.errorprone.annotations.ForOverride (referenced from: boolean com.google.common.base.Equivalence.doEquivalent(java.lang.Object, java.lang.Object) and 1 other context)
Missing class com.google.errorprone.annotations.Immutable (referenced from: com.google.common.hash.AbstractHashFunction and 2 other contexts)
Missing class com.google.errorprone.annotations.concurrent.GuardedBy (referenced from: void com.google.common.collect.MapMakerInternalMap$Segment.drainKeyReferenceQueue(java.lang.ref.ReferenceQueue) and 5 other contexts)
Missing class com.google.errorprone.annotations.concurrent.LazyInit (referenced from: com.google.common.collect.ImmutableSet com.google.common.collect.ImmutableMap.entrySet and 5 other contexts)
[ 98% 128946/130962] //packages/providers/MediaProvider:MediaProvider r8 [common apex30]
Warning: Missing class com.google.errorprone.annotations.CanIgnoreReturnValue (referenced from: java.lang.Object com.google.common.base.AbstractIterator.endOfData() and 105 other contexts)
Missing class com.google.errorprone.annotations.CompatibleWith (referenced from: boolean com.google.common.collect.Multimap.containsEntry(java.lang.Object, java.lang.Object) and 1 other context)
Missing class com.google.errorprone.annotations.DoNotMock (referenced from: com.google.common.base.Optional and 6 other contexts)
Missing class com.google.errorprone.annotations.ForOverride (referenced from: boolean com.google.common.base.Equivalence.doEquivalent(java.lang.Object, java.lang.Object) and 1 other context)
Missing class com.google.errorprone.annotations.Immutable (referenced from: com.google.common.hash.AbstractHashFunction and 2 other contexts)
Missing class com.google.errorprone.annotations.concurrent.GuardedBy (referenced from: void com.google.common.collect.MapMakerInternalMap$Segment.drainKeyReferenceQueue(java.lang.ref.ReferenceQueue) and 5 other contexts)
Missing class com.google.errorprone.annotations.concurrent.LazyInit (referenced from: com.google.common.collect.ImmutableSet com.google.common.collect.ImmutableMap.entrySet and 5 other contexts)
[ 98% 128951/130962] //packages/apps/Contacts:Contacts r8 [common]
Warning: Missing class com.google.errorprone.annotations.CanIgnoreReturnValue (referenced from: java.lang.Object com.google.common.base.AbstractIterator.endOfData() and 614 other contexts)
Missing class com.google.errorprone.annotations.CheckReturnValue (referenced from: com.google.common.primitives.ImmutableLongArray com.google.common.primitives.ImmutableLongArray$Builder.build() and 3 other contexts)
Missing class com.google.errorprone.annotations.CompatibleWith (referenced from: boolean com.google.common.collect.Multimap.containsEntry(java.lang.Object, java.lang.Object) and 12 other contexts)
Missing class com.google.errorprone.annotations.DoNotMock (referenced from: com.google.common.base.Optional and 23 other contexts)
Missing class com.google.errorprone.annotations.ForOverride (referenced from: java.lang.Object com.google.common.base.Converter.doBackward(java.lang.Object) and 12 other contexts)
Missing class com.google.errorprone.annotations.Immutable (referenced from: com.google.common.collect.DenseImmutableTable and 3 other contexts)
Missing class com.google.errorprone.annotations.OverridingMethodsMustInvokeSuper (referenced from: void com.google.common.util.concurrent.AggregateFuture.releaseResources(com.google.common.util.concurrent.AggregateFuture$ReleaseResourcesReason))
Missing class com.google.errorprone.annotations.concurrent.GuardedBy (referenced from: java.util.concurrent.Future com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler$ReschedulableCallable.currentFuture and 37 other contexts)
Missing class com.google.errorprone.annotations.concurrent.LazyInit (referenced from: com.google.common.base.Converter com.google.common.base.Converter.reverse and 21 other contexts)
[ 98% 129064/130962] //frameworks/base/packages/EasterEgg:EasterEgg d8 [common]
Info: Stripped invalid locals information from 1 method.
Info in out/soong/.intermediates/frameworks/base/packages/EasterEgg/EasterEgg/android_common/combined/EasterEgg.jar:kotlinx/coroutines/scheduling/WorkQueue.class:
  Methods with invalid locals information:
  void kotlinx.coroutines.scheduling.WorkQueue.offloadAllWork$kotlinx_coroutines_core(kotlinx.coroutines.scheduling.GlobalQueue)
  Type information in locals-table is inconsistent. Cannot constrain type: BOTTOM (empty) for value: v15 by constraint INT.
Info: Some warnings are typically a sign of using an outdated Java toolchain. To fix, recompile the source with an updated toolchain.
[ 98% 129068/130962] //packages/providers/MediaProvider/legacy:MediaProviderLegacy r8 [common]
Warning: Missing class com.google.errorprone.annotations.CanIgnoreReturnValue (referenced from: java.lang.Object com.google.common.base.AbstractIterator.endOfData() and 105 other contexts)
Missing class com.google.errorprone.annotations.CompatibleWith (referenced from: boolean com.google.common.collect.Multimap.containsEntry(java.lang.Object, java.lang.Object) and 1 other context)
Missing class com.google.errorprone.annotations.DoNotMock (referenced from: com.google.common.base.Optional and 6 other contexts)
Missing class com.google.errorprone.annotations.ForOverride (referenced from: boolean com.google.common.base.Equivalence.doEquivalent(java.lang.Object, java.lang.Object) and 1 other context)
Missing class com.google.errorprone.annotations.concurrent.GuardedBy (referenced from: void com.google.common.collect.MapMakerInternalMap$Segment.drainKeyReferenceQueue(java.lang.ref.ReferenceQueue) and 5 other contexts)
Missing class com.google.errorprone.annotations.concurrent.LazyInit (referenced from: com.google.common.collect.ImmutableSet com.google.common.collect.ImmutableMap.entrySet and 5 other contexts)
[ 98% 129280/130962] //frameworks/base/packages/SystemUI/shared:SystemUISharedLib kotlinc [common]
frameworks/base/packages/SystemUI/shared/src/com/android/systemui/flags/FlagManager.kt:73:11: warning: unchecked cast: ListenableFuture<Any?> to ListenableFuture<Collection<Flag<*>>>
        } as ListenableFuture<Collection<Flag<*>>>
          ^
frameworks/base/packages/SystemUI/shared/src/com/android/systemui/flags/FlagManager.kt:97:33: warning: unnecessary safe call on a non-null receiver of type String?
        if (data == null || data?.isEmpty()) {
                                ^
frameworks/base/packages/SystemUI/shared/src/com/android/systemui/flags/FlagManager.kt:144:46: warning: parameter 'type' is never used
    private fun assertType(json: JSONObject, type: String): Boolean {
                                             ^
frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/animation/UnfoldMoveFromCenterAnimator.kt:60:23: warning: 'getter for defaultDisplay: Display!' is deprecated. Deprecated in Java
        windowManager.defaultDisplay.getSize(screenSize)
                      ^
frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/animation/UnfoldMoveFromCenterAnimator.kt:60:38: warning: 'getSize(Point!): Unit' is deprecated. Deprecated in Java
        windowManager.defaultDisplay.getSize(screenSize)
                                     ^
frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/animation/UnfoldMoveFromCenterAnimator.kt:65:40: warning: 'getter for defaultDisplay: Display!' is deprecated. Deprecated in Java
        isVerticalFold = windowManager.defaultDisplay.rotation == Surface.ROTATION_0 ||
                                       ^
frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/animation/UnfoldMoveFromCenterAnimator.kt:66:27: warning: 'getter for defaultDisplay: Display!' is deprecated. Deprecated in Java
            windowManager.defaultDisplay.rotation == Surface.ROTATION_180
                          ^
[ 98% 129293/130962] //frameworks/base/packages/StatementService:StatementService kotlinc [common]
warning: some JAR files in the classpath have the Kotlin Runtime library bundled into them. This may cause difficult to debug problems if there's a different version of the Kotlin Runtime library in the classpath. Consider removing these libraries from the classpath
out/soong/.intermediates/prebuilts/sdk/current/androidx/androidx.collection_collection-ktx/android_common/turbine-combined/androidx.collection_collection-ktx.jar: warning: library has Kotlin runtime bundled into it
frameworks/base/packages/StatementService/src/com/android/statementservice/domain/DomainVerificationReceiverV1.kt:42:20: warning: 'ACTION_INTENT_FILTER_NEEDS_VERIFICATION: String' is deprecated. Deprecated in Java
            Intent.ACTION_INTENT_FILTER_NEEDS_VERIFICATION ->
                   ^
frameworks/base/packages/StatementService/src/com/android/statementservice/domain/DomainVerificationReceiverV1.kt:54:47: warning: 'EXTRA_INTENT_FILTER_VERIFICATION_ID: String' is deprecated. Deprecated in Java
            intent.getIntExtra(PackageManager.EXTRA_INTENT_FILTER_VERIFICATION_ID, -1)
                                              ^
frameworks/base/packages/StatementService/src/com/android/statementservice/domain/DomainVerificationReceiverV1.kt:56:51: warning: 'EXTRA_INTENT_FILTER_VERIFICATION_HOSTS: String' is deprecated. Deprecated in Java
            (intent.getStringExtra(PackageManager.EXTRA_INTENT_FILTER_VERIFICATION_HOSTS) ?: return)
                                                  ^
frameworks/base/packages/StatementService/src/com/android/statementservice/domain/DomainVerificationReceiverV1.kt:59:50: warning: 'EXTRA_INTENT_FILTER_VERIFICATION_PACKAGE_NAME: String' is deprecated. Deprecated in Java
            intent.getStringExtra(PackageManager.EXTRA_INTENT_FILTER_VERIFICATION_PACKAGE_NAME)
                                                 ^
frameworks/base/packages/StatementService/src/com/android/statementservice/domain/worker/CollectV1Worker.kt:80:28: warning: 'INTENT_FILTER_VERIFICATION_SUCCESS: Int' is deprecated. Deprecated in Java
            PackageManager.INTENT_FILTER_VERIFICATION_SUCCESS
                           ^
frameworks/base/packages/StatementService/src/com/android/statementservice/domain/worker/CollectV1Worker.kt:82:28: warning: 'INTENT_FILTER_VERIFICATION_FAILURE: Int' is deprecated. Deprecated in Java
            PackageManager.INTENT_FILTER_VERIFICATION_FAILURE
                           ^
frameworks/base/packages/StatementService/src/com/android/statementservice/domain/worker/CollectV1Worker.kt:85:35: warning: 'verifyIntentFilter(Int, Int, (Mutable)List<String!>!): Unit' is deprecated. Deprecated in Java
        appContext.packageManager.verifyIntentFilter(verificationId, resultCode, failedHosts)
                                  ^
[ 98% 129296/130962] //frameworks/base/packages/SystemUI/animation:SystemUIAnimationLib kotlinc [common]
frameworks/base/packages/SystemUI/animation/src/com/android/systemui/animation/ActivityLaunchAnimator.kt:490:52: warning: 'sourceContainerBounds: Rect!' is deprecated. Deprecated in Java
                    0f, (state.top - navigationBar.sourceContainerBounds.top).toFloat())
                                                   ^
frameworks/base/packages/SystemUI/animation/src/com/android/systemui/animation/DialogLaunchAnimator.kt:328:17: warning: parameter 'v' is never used, could be renamed to _
                v, left, top, right, bottom, oldLeft, oldTop, oldRight, oldBottom ->
                ^
frameworks/base/packages/SystemUI/animation/src/com/android/systemui/animation/DialogLaunchAnimator.kt:328:20: warning: parameter 'left' is never used, could be renamed to _
                v, left, top, right, bottom, oldLeft, oldTop, oldRight, oldBottom ->
                   ^
frameworks/base/packages/SystemUI/animation/src/com/android/systemui/animation/DialogLaunchAnimator.kt:328:26: warning: parameter 'top' is never used, could be renamed to _
                v, left, top, right, bottom, oldLeft, oldTop, oldRight, oldBottom ->
                         ^
frameworks/base/packages/SystemUI/animation/src/com/android/systemui/animation/DialogLaunchAnimator.kt:328:31: warning: parameter 'right' is never used, could be renamed to _
                v, left, top, right, bottom, oldLeft, oldTop, oldRight, oldBottom ->
                              ^
frameworks/base/packages/SystemUI/animation/src/com/android/systemui/animation/DialogLaunchAnimator.kt:328:38: warning: parameter 'bottom' is never used, could be renamed to _
                v, left, top, right, bottom, oldLeft, oldTop, oldRight, oldBottom ->
                                     ^
frameworks/base/packages/SystemUI/animation/src/com/android/systemui/animation/DialogLaunchAnimator.kt:328:46: warning: parameter 'oldLeft' is never used, could be renamed to _
                v, left, top, right, bottom, oldLeft, oldTop, oldRight, oldBottom ->
                                             ^
frameworks/base/packages/SystemUI/animation/src/com/android/systemui/animation/DialogLaunchAnimator.kt:328:55: warning: parameter 'oldTop' is never used, could be renamed to _
                v, left, top, right, bottom, oldLeft, oldTop, oldRight, oldBottom ->
                                                      ^
frameworks/base/packages/SystemUI/animation/src/com/android/systemui/animation/DialogLaunchAnimator.kt:328:63: warning: parameter 'oldRight' is never used, could be renamed to _
                v, left, top, right, bottom, oldLeft, oldTop, oldRight, oldBottom ->
                                                              ^
frameworks/base/packages/SystemUI/animation/src/com/android/systemui/animation/DialogLaunchAnimator.kt:328:73: warning: parameter 'oldBottom' is never used, could be renamed to _
                v, left, top, right, bottom, oldLeft, oldTop, oldRight, oldBottom ->
                                                                        ^
frameworks/base/packages/SystemUI/animation/src/com/android/systemui/animation/GhostedViewLaunchAnimatorController.kt:343:35: warning: 'getter for opacity: Int' is deprecated. Deprecated in Java
            val opacity = wrapped.opacity
                                  ^
[ 98% 129313/130962] //packages/apps/DeskClock:DeskClock r8 [common]
Warning: Missing class org.jetbrains.annotations.NotNull (referenced from: com.android.alarmclock.DigitalAppWidgetCityViewsFactory$Companion com.android.alarmclock.DigitalAppWidgetCityViewsFactory.Companion and 1458 other contexts)
Missing class org.jetbrains.annotations.Nullable (referenced from: java.util.List com.android.alarmclock.DigitalAppWidgetCityViewsFactory$RefreshRunnable.mCities and 417 other contexts)
[ 98% 129369/130962] //packages/services/Car/car-lib:android.car-stubs-docs metalava merged [common]

packages/services/Car/car-lib/src/android/car/CarAppFocusManager.java:36: warning: Public class android.car.CarAppFocusManager stripped of unavailable superclass android.car.CarManagerBase [HiddenSuperclass]
packages/services/Car/car-lib/src/android/car/CarInfoManager.java:31: warning: Public class android.car.CarInfoManager stripped of unavailable superclass android.car.CarManagerBase [HiddenSuperclass]
packages/services/Car/car-lib/src/android/car/CarOccupantZoneManager.java:49: warning: Public class android.car.CarOccupantZoneManager stripped of unavailable superclass android.car.CarManagerBase [HiddenSuperclass]
packages/services/Car/car-lib/src/android/car/content/pm/CarPackageManager.java:42: warning: Public class android.car.content.pm.CarPackageManager stripped of unavailable superclass android.car.CarManagerBase [HiddenSuperclass]
packages/services/Car/car-lib/src/android/car/drivingstate/CarUxRestrictionsManager.java:41: warning: Public class android.car.drivingstate.CarUxRestrictionsManager stripped of unavailable superclass android.car.CarManagerBase [HiddenSuperclass]
packages/services/Car/car-lib/src/android/car/hardware/CarSensorManager.java:42: warning: Public class android.car.hardware.CarSensorManager stripped of unavailable superclass android.car.CarManagerBase [HiddenSuperclass]
packages/services/Car/car-lib/src/android/car/hardware/power/CarPowerManager.java:42: warning: Public class android.car.hardware.power.CarPowerManager stripped of unavailable superclass android.car.CarManagerBase [HiddenSuperclass]
packages/services/Car/car-lib/src/android/car/hardware/property/CarPropertyManager.java:49: warning: Public class android.car.hardware.property.CarPropertyManager stripped of unavailable superclass android.car.CarManagerBase [HiddenSuperclass]
packages/services/Car/car-lib/src/android/car/media/CarAudioManager.java:50: warning: Public class android.car.media.CarAudioManager stripped of unavailable superclass android.car.CarManagerBase [HiddenSuperclass]
packages/services/Car/car-lib/src/android/car/watchdog/CarWatchdogManager.java:50: warning: Public class android.car.watchdog.CarWatchdogManager stripped of unavailable superclass android.car.CarManagerBase [HiddenSuperclass]
packages/services/Car/car-lib/src/android/car/drivingstate/CarUxRestrictions.java:167: warning: Builder must be final: android.car.drivingstate.CarUxRestrictions.Builder [StaticFinalBuilder]
packages/services/Car/car-lib/src/android/car/drivingstate/CarUxRestrictions.java:186: warning: android.car.drivingstate.CarUxRestrictions does not declare a `getMaxStringLength()` method matching method android.car.drivingstate.CarUxRestrictions.Builder.setMaxStringLength(int) [MissingGetterMatchingBuilder]
[ 98% 129391/130962] //packages/services/Car/car-lib:android.car-system-stubs-docs metalava merged [common]

packages/services/Car/car-lib/src/android/car/evs/CarEvsManager.java:518: lint: Documentation mentions 'TODO' [Todo]
packages/services/Car/car-lib/src/android/car/input/CarInputManager.java:292: lint: Method 'requestInputEventCapture' documentation mentions permissions already declared by @RequiresPermission [RequiresPermission]
packages/services/Car/car-lib/src/android/car/admin/CarDevicePolicyManager.java:122: warning: When a method overload is needed to target a specific UserHandle, callers should be directed to use Context.createPackageContextAsUser() and re-obtain the relevant Manager, and no new API should be added [UserHandle]
packages/services/Car/car-lib/src/android/car/cluster/renderer/InstrumentClusterRenderingService.java:240: warning: If implemented by developer, should follow the on<Something> style; otherwise consider marking final [OnNameExpected]
packages/services/Car/car-lib/src/android/car/cluster/renderer/InstrumentClusterRenderingService.java:283: warning: If implemented by developer, should follow the on<Something> style; otherwise consider marking final [OnNameExpected]
packages/services/Car/car-lib/src/android/car/cluster/renderer/InstrumentClusterRenderingService.java:650: warning: If implemented by developer, should follow the on<Something> style; otherwise consider marking final [OnNameExpected]
packages/services/Car/car-lib/src/android/car/diagnostic/CarDiagnosticEvent.java:192: warning: Builder must be final: android.car.diagnostic.CarDiagnosticEvent.Builder [StaticFinalBuilder]
packages/services/Car/car-lib/src/android/car/diagnostic/CarDiagnosticEvent.java:207: warning: Builder methods names should use setFoo() / addFoo() / clearFoo() style: method android.car.diagnostic.CarDiagnosticEvent.Builder.newLiveFrameBuilder() [BuilderSetStyle]
packages/services/Car/car-lib/src/android/car/diagnostic/CarDiagnosticEvent.java:212: warning: Builder methods names should use setFoo() / addFoo() / clearFoo() style: method android.car.diagnostic.CarDiagnosticEvent.Builder.newFreezeFrameBuilder() [BuilderSetStyle]
packages/services/Car/car-lib/src/android/car/diagnostic/CarDiagnosticEvent.java:227: warning: android.car.diagnostic.CarDiagnosticEvent does not declare a `getTimeStamp()` method matching method android.car.diagnostic.CarDiagnosticEvent.Builder.setTimeStamp(long) [MissingGetterMatchingBuilder]
packages/services/Car/car-lib/src/android/car/diagnostic/CarDiagnosticEvent.java:247: warning: android.car.diagnostic.CarDiagnosticEvent does not declare a `getIntValue()` method matching method android.car.diagnostic.CarDiagnosticEvent.Builder.setIntValue(int,int) [MissingGetterMatchingBuilder]
packages/services/Car/car-lib/src/android/car/diagnostic/CarDiagnosticEvent.java:268: warning: android.car.diagnostic.CarDiagnosticEvent does not declare a `getFloatValue()` method matching method android.car.diagnostic.CarDiagnosticEvent.Builder.setFloatValue(int,float) [MissingGetterMatchingBuilder]
packages/services/Car/car-lib/src/android/car/diagnostic/CarDiagnosticEvent.java:289: warning: android.car.diagnostic.CarDiagnosticEvent does not declare a `getDtc()` method matching method android.car.diagnostic.CarDiagnosticEvent.Builder.setDtc(String) [MissingGetterMatchingBuilder]
packages/services/Car/car-lib/src/android/car/hardware/CarPropertyConfig.java:510: warning: Builder must be final: android.car.hardware.CarPropertyConfig.Builder [StaticFinalBuilder]
packages/services/Car/car-lib/src/android/car/hardware/CarPropertyConfig.java:539: warning: android.car.hardware.CarPropertyConfig does not declare a getter method matching method android.car.hardware.CarPropertyConfig.Builder.addAreas(int[]) (expected one of: [getAreas(), getAreases()]) [MissingGetterMatchingBuilder]
packages/services/Car/car-lib/src/android/car/hardware/CarPropertyConfig.java:551: warning: android.car.hardware.CarPropertyConfig does not declare a `getAreas()` method matching method android.car.hardware.CarPropertyConfig.Builder.addArea(int) [MissingGetterMatchingBuilder]
packages/services/Car/car-lib/src/android/car/hardware/CarPropertyConfig.java:560: warning: android.car.hardware.CarPropertyConfig does not declare a `getAreaConfigs()` method matching method android.car.hardware.CarPropertyConfig.Builder.addAreaConfig(int,T,T) [MissingGetterMatchingBuilder]
packages/services/Car/car-lib/src/android/car/hardware/CarPropertyConfig.java:605: warning: android.car.hardware.CarPropertyConfig does not declare a `getConfigString()` method matching method android.car.hardware.CarPropertyConfig.Builder.setConfigString(String) [MissingGetterMatchingBuilder]
packages/services/Car/car-lib/src/android/car/hardware/power/CarPowerManager.java:252: warning: Registration methods should have overload that accepts delivery Executor: `setListener` [ExecutorRegistration]
packages/services/Car/car-lib/src/android/car/media/CarMediaManager.java:111: warning: Registration methods should have overload that accepts delivery Executor: `addMediaSourceListener` [ExecutorRegistration]
packages/services/Car/car-lib/src/android/car/media/CarMediaManager.java:111: warning: SAM-compatible parameters (such as parameter 1, "callback", in android.car.media.CarMediaManager.addMediaSourceListener) should be last to improve Kotlin interoperability; see https://kotlinlang.org/docs/reference/java-interop.html#sam-conversions [SamShouldBeLast]
packages/services/Car/car-lib/src/android/car/media/CarMediaManager.java:136: warning: SAM-compatible parameters (such as parameter 1, "callback", in android.car.media.CarMediaManager.removeMediaSourceListener) should be last to improve Kotlin interoperability; see https://kotlinlang.org/docs/reference/java-interop.html#sam-conversions [SamShouldBeLast]
packages/services/Car/car-lib/src/android/car/projection/ProjectionStatus.java:203: warning: android.car.projection.ProjectionStatus does not declare a `getProjectionTransport()` method matching method android.car.projection.ProjectionStatus.Builder.setProjectionTransport(int) [MissingGetterMatchingBuilder]
packages/services/Car/car-lib/src/android/car/projection/ProjectionStatus.java:215: warning: android.car.projection.ProjectionStatus does not declare a `getMobileDevices()` method matching method android.car.projection.ProjectionStatus.Builder.addMobileDevice(android.car.projection.ProjectionStatus.MobileDevice) [MissingGetterMatchingBuilder]
packages/services/Car/car-lib/src/android/car/projection/ProjectionStatus.java:383: warning: android.car.projection.ProjectionStatus.MobileDevice does not declare a `getTransports()` method matching method android.car.projection.ProjectionStatus.MobileDevice.Builder.addTransport(int) [MissingGetterMatchingBuilder]
packages/services/Car/car-lib/src/android/car/watchdog/CarWatchdogManager.java:242: warning: Registration methods should have overload that accepts delivery Executor: `tellClientAlive` [ExecutorRegistration]
packages/services/Car/car-lib/src/android/car/watchdog/CarWatchdogManager.java:410: warning: When a method overload is needed to target a specific UserHandle, callers should be directed to use Context.createPackageContextAsUser() and re-obtain the relevant Manager, and no new API should be added [UserHandle]
packages/services/Car/car-lib/src/android/car/watchdog/CarWatchdogManager.java:631: warning: When a method overload is needed to target a specific UserHandle, callers should be directed to use Context.createPackageContextAsUser() and re-obtain the relevant Manager, and no new API should be added [UserHandle]
packages/services/Car/car-lib/src/android/car/watchdog/CarWatchdogManager.java:658: warning: When a method overload is needed to target a specific UserHandle, callers should be directed to use Context.createPackageContextAsUser() and re-obtain the relevant Manager, and no new API should be added [UserHandle]
packages/services/Car/car-lib/src/android/car/watchdog/CarWatchdogManager.java:186: warning: Listeners should always be at end of argument list (method `registerClient`) [ListenerLast]
packages/services/Car/car-lib/src/android/car/watchdog/CarWatchdogManager.java:254: warning: Listeners should always be at end of argument list (method `tellClientAlive`) [ListenerLast]
packages/services/Car/car-lib/src/android/car/watchdog/CarWatchdogManager.java:713: warning: Return type of method android.car.watchdog.CarWatchdogManager.getResourceOveruseConfigurations(int) is a nullable collection (`java.util.List`); must be non-null [NullableCollection]
[ 98% 129421/130962] //frameworks/base/packages/SystemUI/plugin:SystemUIPluginLib kotlinc [common]
warning: some JAR files in the classpath have the Kotlin Runtime library bundled into them. This may cause difficult to debug problems if there's a different version of the Kotlin Runtime library in the classpath. Consider removing these libraries from the classpath
out/soong/.intermediates/frameworks/base/packages/SystemUI/animation/SystemUIAnimationLib/android_common/turbine-combined/SystemUIAnimationLib.jar: warning: library has Kotlin runtime bundled into it
[ 98% 129506/130962] //frameworks/base/api:combined-removed-dex generate combined-removed-dex.txt
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.intellij.util.ReflectionUtil (file:/home/rootroot/android12-rk3588-new/out/soong/.temp/sbox/d472402c55a516c35feaba1eaf4287f5a5ca3343/tools/out/framework/metalava.jar) to method java.util.ResourceBundle.setParent(java.util.ResourceBundle)
WARNING: Please consider reporting this to the maintainers of com.intellij.util.ReflectionUtil
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.intellij.util.ReflectionUtil (file:/home/rootroot/android12-rk3588-new/out/soong/.temp/sbox/d472402c55a516c35feaba1eaf4287f5a5ca3343/tools/out/framework/metalava.jar) to method java.util.ResourceBundle.setParent(java.util.ResourceBundle)
WARNING: Please consider reporting this to the maintainers of com.intellij.util.ReflectionUtil
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.intellij.util.ReflectionUtil (file:/home/rootroot/android12-rk3588-new/out/soong/.temp/sbox/d472402c55a516c35feaba1eaf4287f5a5ca3343/tools/out/framework/metalava.jar) to method java.util.ResourceBundle.setParent(java.util.ResourceBundle)
WARNING: Please consider reporting this to the maintainers of com.intellij.util.ReflectionUtil
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.intellij.util.ReflectionUtil (file:/home/rootroot/android12-rk3588-new/out/soong/.temp/sbox/d472402c55a516c35feaba1eaf4287f5a5ca3343/tools/out/framework/metalava.jar) to method java.util.ResourceBundle.setParent(java.util.ResourceBundle)
WARNING: Please consider reporting this to the maintainers of com.intellij.util.ReflectionUtil
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
[ 99% 129710/130962] //frameworks/base/packages/StatementService:StatementService r8 [common]
Warning: Missing class android.support.annotation.Keep (referenced from: kotlinx.coroutines.android.AndroidExceptionPreHandler)
Missing class org.jetbrains.annotations.NotNull (referenced from: kotlinx.coroutines.CoroutineDispatcher androidx.work.CoroutineWorker.coroutineContext and 730 other contexts)
Missing class org.jetbrains.annotations.Nullable (referenced from: com.android.statementservice.domain.DomainVerifier com.android.statementservice.domain.DomainVerifier.singleton and 268 other contexts)
[ 99% 129723/130962] //frameworks/base/packages/SystemUI/monet:monet kotlinc [common]
frameworks/base/packages/SystemUI/monet/src/com/android/systemui/monet/ColorScheme.kt:170:21: warning: variable 'lstar' is never used
                val lstar = lstarFromInt(it.key)
                    ^
[ 99% 129814/130962] //frameworks/base/packages/SettingsLib:SettingsLib kotlinc [common]
warning: some JAR files in the classpath have the Kotlin Runtime library bundled into them. This may cause difficult to debug problems if there's a different version of the Kotlin Runtime library in the classpath. Consider removing these libraries from the classpath
out/soong/.intermediates/frameworks/base/packages/SettingsLib/IllustrationPreference/SettingsLibIllustrationPreference/android_common/turbine-combined/SettingsLibIllustrationPreference.jar: warning: library has Kotlin runtime bundled into it
[ 99% 129836/130962] //packages/modules/Permission/PermissionController:PermissionController kapt [common apex30]
WARN: The registry key 'java.correct.class.type.by.place.resolve.scope' accessed, but not loaded yet
[ 99% 129846/130962] //packages/apps/Launcher3:Launcher3QuickStepLib kotlinc [common]
WARN: The registry key 'java.correct.class.type.by.place.resolve.scope' accessed, but not loaded yet
packages/apps/Launcher3/quickstep/src/com/android/quickstep/views/TaskMenuViewWithArrow.kt:172:41: warning: 'getColor(Int): Int' is deprecated. Deprecated in Java
        divider.paint.color = resources.getColor(android.R.color.transparent)
                                        ^
[ 99% 129897/130962] R8: out/target/common/obj/APPS/Camera2_intermediates/dex/classes.dex
Warning: Missing class com.google.errorprone.annotations.CanIgnoreReturnValue (referenced from: java.lang.Object com.google.common.base.AbstractIterator.endOfData() and 126 other contexts)
Missing class com.google.errorprone.annotations.CompatibleWith (referenced from: boolean com.google.common.collect.Multimap.containsEntry(java.lang.Object, java.lang.Object) and 1 other context)
Missing class com.google.errorprone.annotations.DoNotMock (referenced from: com.google.common.base.Optional and 8 other contexts)
Missing class com.google.errorprone.annotations.ForOverride (referenced from: boolean com.google.common.base.Equivalence.doEquivalent(java.lang.Object, java.lang.Object) and 4 other contexts)
Missing class com.google.errorprone.annotations.concurrent.GuardedBy (referenced from: void com.google.common.collect.MapMakerInternalMap$Segment.drainKeyReferenceQueue(java.lang.ref.ReferenceQueue) and 5 other contexts)
Missing class com.google.errorprone.annotations.concurrent.LazyInit (referenced from: com.google.common.collect.ImmutableSet com.google.common.collect.ImmutableMap.entrySet and 5 other contexts)
[ 99% 129900/130962] //packages/providers/TelephonyProvider:TelephonyProvider r8 [common]
Warning: Missing class android.net.sip.SipProfile (referenced from: void com.android.internal.telephony.sip.SipPhone.<init>(android.content.Context, com.android.internal.telephony.PhoneNotifier, android.net.sip.SipProfile))
Missing class com.android.ims.FeatureConnector$Listener (referenced from: com.android.ims.FeatureConnector com.android.internal.telephony.imsphone.ImsPhoneCallTracker$ConnectorFactory.create(android.content.Context, int, java.lang.String, com.android.ims.FeatureConnector$Listener, java.util.concurrent.Executor))
Missing class com.android.ims.FeatureConnector (referenced from: com.android.ims.FeatureConnector com.android.internal.telephony.imsphone.ImsPhoneCallTracker$ConnectorFactory.create(android.content.Context, int, java.lang.String, com.android.ims.FeatureConnector$Listener, java.util.concurrent.Executor))
Missing class com.android.ims.ImsCall$Listener (referenced from: com.android.ims.ImsCall$Listener com.android.internal.telephony.imsphone.ImsPhoneCallTracker.getImsCallListener())
Missing class com.android.ims.ImsCall (referenced from: com.android.ims.ImsCall com.android.internal.telephony.imsphone.ImsPhoneCall.getImsCall() and 13 other contexts)
Missing class com.android.ims.ImsEcbm (referenced from: com.android.ims.ImsEcbm com.android.internal.telephony.imsphone.ImsPhoneCallTracker.getEcbmInterface())
Missing class com.android.ims.ImsEcbmStateListener (referenced from: com.android.ims.ImsEcbmStateListener com.android.internal.telephony.imsphone.ImsPhone.getImsEcbmStateListener())
Missing class com.android.ims.ImsExternalCallStateListener (referenced from: com.android.internal.telephony.imsphone.ImsExternalCallTracker$ExternalCallStateListener)
Missing class com.android.ims.ImsManager (referenced from: com.android.ims.ImsManager com.android.internal.telephony.GsmCdmaPhone$ImsManagerFactory.create(android.content.Context, int) and 1 other context)
Missing class com.android.ims.internal.ImsVideoCallProviderWrapper$ImsVideoProviderWrapperCallback (referenced from: com.android.internal.telephony.imsphone.ImsPhoneConnection)
[ 99% 129937/130962] //frameworks/base/libs/WindowManager/Shell:WindowManager-Shell kapt [common]
warning: some JAR files in the classpath have the Kotlin Runtime library bundled into them. This may cause difficult to debug problems if there's a different version of the Kotlin Runtime library in the classpath. Consider removing these libraries from the classpath
out/soong/.intermediates/prebuilts/tools/common/m2/kotlinx-coroutines-core/android_common/turbine-combined/kotlinx-coroutines-core.jar: warning: library has Kotlin runtime bundled into it
[ 99% 129966/130962] //packages/apps/ManagedProvisioning:ManagedProvisioning r8 [common]
Warning: Library class com.android.internal.logging.nano.MetricsProto$MetricsEvent extends program class com.android.framework.protobuf.nano.MessageNano
Warning: Missing class org.jetbrains.annotations.NotNull (referenced from: kotlin.Unit kotlin.Unit.INSTANCE and 179 other contexts)
Missing class org.jetbrains.annotations.Nullable (referenced from: okio.Segment okio.Buffer.head and 18 other contexts)
[ 99% 129977/130962] //frameworks/base/libs/WindowManager/Shell:WindowManager-Shell kotlinc [common]
WARN: The registry key 'java.correct.class.type.by.place.resolve.scope' accessed, but not loaded yet
warning: some JAR files in the classpath have the Kotlin Runtime library bundled into them. This may cause difficult to debug problems if there's a different version of the Kotlin Runtime library in the classpath. Consider removing these libraries from the classpath
out/soong/.intermediates/prebuilts/tools/common/m2/kotlinx-coroutines-core/android_common/turbine-combined/kotlinx-coroutines-core.jar: warning: library has Kotlin runtime bundled into it
frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleOverflow.kt:91:30: warning: 'getColor(Int): Int' is deprecated. Deprecated in Java
        val shapeColor = res.getColor(android.R.color.system_accent1_1000)
                             ^
frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/ManageEducationView.kt:80:22: warning: 'setBackgroundDrawable(Drawable!): Unit' is deprecated. Deprecated in Java
        manageButton.setBackgroundDrawable(ColorDrawable(buttonColor))
                     ^
frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/ManageEducationView.kt:81:21: warning: 'setBackgroundDrawable(Drawable!): Unit' is deprecated. Deprecated in Java
        gotItButton.setBackgroundDrawable(ColorDrawable(buttonColor))
                    ^
frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/magnetictarget/MagnetizedObject.kt:149:71: warning: 'VIBRATOR_SERVICE: String' is deprecated. Deprecated in Java
    private val vibrator: Vibrator = context.getSystemService(Context.VIBRATOR_SERVICE) as Vibrator
                                                                      ^
[ 99% 130021/130962] //packages/apps/StorageManager:StorageManager r8 [common]
Warning: Missing class androidx.palette.graphics.Palette$Builder (referenced from: android.graphics.Bitmap androidx.mediarouter.app.MediaRouteControllerDialog$FetchArtTask.doInBackground(java.lang.Void[]) and 1 other context)
Missing class androidx.palette.graphics.Palette$Swatch (referenced from: android.graphics.Bitmap androidx.mediarouter.app.MediaRouteControllerDialog$FetchArtTask.doInBackground(java.lang.Void[]) and 1 other context)
Missing class androidx.palette.graphics.Palette (referenced from: android.graphics.Bitmap androidx.mediarouter.app.MediaRouteControllerDialog$FetchArtTask.doInBackground(java.lang.Void[]) and 1 other context)
Missing class com.google.common.util.concurrent.ListenableFuture (referenced from: com.google.common.util.concurrent.ListenableFuture androidx.mediarouter.media.MediaRouter$PrepareTransferNotifier.mFuture and 3 other contexts)
Missing class org.jetbrains.annotations.NotNull (referenced from: kotlin.Unit kotlin.Unit.INSTANCE and 179 other contexts)
Missing class org.jetbrains.annotations.Nullable (referenced from: okio.Segment okio.Buffer.head and 18 other contexts)
[ 99% 130067/130962] //packages/modules/Permission/PermissionController:PermissionController kotlinc [common apex30]
WARN: The registry key 'java.correct.class.type.by.place.resolve.scope' accessed, but not loaded yet
packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/data/BroadcastReceiverLiveData.kt:80:50: warning: unnecessary safe call on a non-null receiver of type ResolveInfo!
                    val packageName = resolveInfo?.activityInfo?.packageName
                                                 ^
packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/data/LightPermInfoLiveData.kt:50:34: warning: the corresponding parameter in the supertype 'PackageBroadcastListener' is named 'packageName'. This may cause problems when calling this function with named arguments.
    override fun onPackageUpdate(ignored: String) {
                                 ^
packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/data/ServiceLiveData.kt:170:50: warning: unnecessary safe call on a non-null receiver of type ResolveInfo!
                    val packageName = resolveInfo?.serviceInfo?.packageName
                                                 ^
packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/service/AutoRevokePermissions.kt:86:27: warning: there is more than one label with such a name in this scope
                    return@forEachInParallel
                          ^
packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/service/AutoRevokePermissions.kt:92:34: warning: there is more than one label with such a name in this scope
                        ?: return@forEachInParallel
                                 ^
packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/service/AutoRevokePermissions.kt:108:31: warning: there is more than one label with such a name in this scope
                        return@forEachInParallel
                              ^
packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/service/RuntimePermissionsUpgradeController.kt:73:34: warning: unnecessary non-null assertion (!!) on a non-null receiver of type PermissionManager
                permissionManager!!.runtimePermissionsVersion = LATEST_VERSION
                                 ^
packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/service/RuntimePermissionsUpgradeController.kt:327:9: warning: parameter 'bgMicApps' is never used
        bgMicApps: List<LightAppPermGroup>
        ^
packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/ui/UnusedAppsFragment.kt:129:15: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ActionBar
            ab!!.setElevation(ELEVATION_HIGH)
              ^
packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/ui/UnusedAppsFragment.kt:134:15: warning: 'onActivityCreated(Bundle?): Unit' is deprecated. Deprecated in Java
        super.onActivityCreated(savedInstanceState)
              ^
packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/ui/UnusedAppsFragment.kt:144:40: warning: unchecked cast: Fragment to PF
        return requireParentFragment() as PF
                                       ^
packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/ui/UnusedAppsFragment.kt:176:54: warning: unchecked cast: Preference! to UnusedAppPref
                val pref = category.getPreference(i) as UnusedAppPref
                                                     ^
packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/ui/auto/AutoUnusedAppsFragment.kt:53:15: warning: 'onActivityCreated(Bundle?): Unit' is deprecated. Deprecated in Java
        super.onActivityCreated(savedInstanceState)
              ^
packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/ui/handheld/HandheldUnusedAppsFragment.kt:56:15: warning: 'onActivityCreated(Bundle?): Unit' is deprecated. Deprecated in Java
        super.onActivityCreated(savedInstanceState)
              ^
packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/ui/model/AppPermissionGroupsViewModel.kt:201:88: warning: unnecessary safe call on a non-null receiver of type LightPackageInfo
            val uid = LightPackageInfoLiveData[packageName, user].getInitializedValue()?.uid
                                                                                       ^
packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/ui/model/AppPermissionGroupsViewModel.kt:203:17: warning: condition 'uid != null' is always 'true'
            if (uid != null) {
                ^
packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/ui/model/AppPermissionViewModel.kt:544:22: warning: 'getHeldRolesFromController(String): (Mutable)List<String!>' is deprecated. Deprecated in Java
                    .getHeldRolesFromController(packageName)
                     ^
packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel.kt:1170:35: warning: parameter 'request' is never used
        enum class RequestMessage(request: Int) {
                                  ^
packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/ui/model/ReviewOngoingUsageViewModel.kt:143:17: warning: variable 'requiredUiInfos' is never used
            val requiredUiInfos = permGroupUsages.value!!.flatMap {
                ^
packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel.kt:182:45: warning: 'ACTION_UNINSTALL_PACKAGE: String' is deprecated. Deprecated in Java
        val uninstallIntent = Intent(Intent.ACTION_UNINSTALL_PACKAGE, packageUri)
                                            ^
packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/utils/AndroidUtils.kt:71:33: warning: name shadowed: mask
    val value = flags.fold(0, { mask, (flag, flagValue) -> if (flagValue) mask or flag else mask })
                                ^
packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/utils/AndroidUtils.kt:78:16: warning: extension is shadowed by a member: public open fun getUid(appId: Int): Int
fun UserHandle.getUid(appId: Int): Int {
               ^
packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/utils/KotlinUtils.kt:299:5: warning: '@JvmOverloads' annotation has no effect for methods without default arguments
    @JvmOverloads
    ^
packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/utils/KotlinUtils.kt:501:13: warning: variable 'wasOneTime' is never used
        val wasOneTime = group.isOneTime
            ^
packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/utils/KotlinUtils.kt:993:13: warning: condition 'resolveInfos == null' is always 'false'
        if (resolveInfos == null || resolveInfos.size <= 0) {
            ^
packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/utils/KotlinUtils.kt:1000:16: warning: condition 'resolveInfos != null' is always 'true'
        return resolveInfos != null && resolveInfos.size > 0
               ^
packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/utils/KotlinUtils.kt:1041:15: warning: unchecked cast: T? to T
        value as T
              ^
[ 99% 130081/130962] //packages/services/Telecomm:Telecom r8 [common]
Warning: Missing class androidx.palette.graphics.Palette$Builder (referenced from: android.graphics.Bitmap androidx.mediarouter.app.MediaRouteControllerDialog$FetchArtTask.doInBackground(java.lang.Void[]) and 1 other context)
Missing class androidx.palette.graphics.Palette$Swatch (referenced from: android.graphics.Bitmap androidx.mediarouter.app.MediaRouteControllerDialog$FetchArtTask.doInBackground(java.lang.Void[]) and 1 other context)
Missing class androidx.palette.graphics.Palette (referenced from: android.graphics.Bitmap androidx.mediarouter.app.MediaRouteControllerDialog$FetchArtTask.doInBackground(java.lang.Void[]) and 1 other context)
Missing class com.google.common.util.concurrent.ListenableFuture (referenced from: com.google.common.util.concurrent.ListenableFuture androidx.mediarouter.media.MediaRouter$PrepareTransferNotifier.mFuture and 3 other contexts)
Missing class org.jetbrains.annotations.NotNull (referenced from: kotlin.Unit kotlin.Unit.INSTANCE and 179 other contexts)
Missing class org.jetbrains.annotations.Nullable (referenced from: okio.Segment okio.Buffer.head and 18 other contexts)
[ 99% 130087/130962] //packages/services/Telephony:TeleService r8 [common]
Warning: Library class com.android.internal.telephony.InboundSmsHandler extends program class com.android.internal.telephony.StateMachine
Warning: Library class com.android.internal.telephony.dataconnection.DataConnection extends program class com.android.internal.telephony.StateMachine
Warning: Library class com.android.internal.telephony.euicc.EuiccConnector extends program class com.android.internal.telephony.StateMachine
Warning: Library class com.android.internal.telephony.euicc.EuiccConnector$UnavailableState extends program class com.android.internal.telephony.State
Warning: Library class com.android.internal.telephony.euicc.EuiccConnector$AvailableState extends program class com.android.internal.telephony.State
Warning: Library class com.android.internal.telephony.euicc.EuiccConnector$BindingState extends program class com.android.internal.telephony.State
Warning: Library class com.android.internal.telephony.euicc.EuiccConnector$DisconnectedState extends program class com.android.internal.telephony.State
Warning: Library class com.android.internal.telephony.euicc.EuiccConnector$ConnectedState extends program class com.android.internal.telephony.State
Warning: Missing class com.google.errorprone.annotations.CanIgnoreReturnValue (referenced from: java.lang.Object com.google.common.base.AbstractIterator.endOfData() and 159 other contexts)
Missing class com.google.errorprone.annotations.CompatibleWith (referenced from: boolean com.google.common.collect.Multimap.containsEntry(java.lang.Object, java.lang.Object) and 5 other contexts)
Missing class com.google.errorprone.annotations.DoNotMock (referenced from: com.google.common.base.Optional and 7 other contexts)
Missing class com.google.errorprone.annotations.ForOverride (referenced from: boolean com.google.common.base.Equivalence.doEquivalent(java.lang.Object, java.lang.Object) and 1 other context)
Missing class com.google.errorprone.annotations.Immutable (referenced from: com.google.common.net.MediaType)
Missing class com.google.errorprone.annotations.concurrent.GuardedBy (referenced from: void com.google.common.collect.MapMakerInternalMap$Segment.drainKeyReferenceQueue(java.lang.ref.ReferenceQueue) and 5 other contexts)
Missing class com.google.errorprone.annotations.concurrent.LazyInit (referenced from: java.util.Set com.google.common.collect.AbstractMultiset.elementSet and 13 other contexts)
[ 99% 130096/130962] //packages/apps/Traceur:Traceur r8 [common]
Warning: Missing class androidx.palette.graphics.Palette$Builder (referenced from: android.graphics.Bitmap androidx.mediarouter.app.MediaRouteControllerDialog$FetchArtTask.doInBackground(java.lang.Void[]) and 1 other context)
Missing class androidx.palette.graphics.Palette$Swatch (referenced from: android.graphics.Bitmap androidx.mediarouter.app.MediaRouteControllerDialog$FetchArtTask.doInBackground(java.lang.Void[]) and 1 other context)
Missing class androidx.palette.graphics.Palette (referenced from: android.graphics.Bitmap androidx.mediarouter.app.MediaRouteControllerDialog$FetchArtTask.doInBackground(java.lang.Void[]) and 1 other context)
Missing class com.google.common.util.concurrent.ListenableFuture (referenced from: com.google.common.util.concurrent.ListenableFuture androidx.mediarouter.media.MediaRouter$PrepareTransferNotifier.mFuture and 3 other contexts)
Missing class org.jetbrains.annotations.NotNull (referenced from: kotlin.Unit kotlin.Unit.INSTANCE and 179 other contexts)
Missing class org.jetbrains.annotations.Nullable (referenced from: okio.Segment okio.Buffer.head and 18 other contexts)
[ 99% 130125/130962] //packages/apps/Settings:Settings-core javac [common]
warning: Supported source version 'RELEASE_8' from annotation processor 'com.android.settingslib.search.IndexableProcessor' less than -source '9'
1 warning
[ 99% 130404/130962] //packages/modules/Wifi/service:service-wifi r8 [common apex30]
Warning: Missing class android.compat.annotation.UnsupportedAppUsage (referenced from: void com.android.server.wifi.util.XmlUtilHelper.beginDocument(org.xmlpull.v1.XmlPullParser, java.lang.String) and 6 other contexts)
Missing class com.google.errorprone.annotations.CompileTimeConstant (referenced from: com.android.server.wifi.WifiLog$LogMessage com.android.server.wifi.WifiLog.dump(java.lang.String) and 9 other contexts)
Missing class javax.annotation.CheckReturnValue (referenced from: com.android.server.wifi.WifiLog$LogMessage com.android.server.wifi.WifiLog$LogMessage.c(char) and 10 other contexts)
Missing class javax.annotation.Nullable (referenced from: android.net.wifi.SoftApConfiguration com.android.server.wifi.SoftApModeConfiguration.mSoftApConfig and 5 other contexts)
Missing class javax.annotation.concurrent.GuardedBy (referenced from: android.app.AlarmManager$OnAlarmListener com.android.server.wifi.scanner.WificondScannerImpl.mScanTimeoutListener)
Missing class javax.annotation.concurrent.NotThreadSafe (referenced from: com.android.server.wifi.NetworkSuggestionNominator and 5 other contexts)
Missing class javax.annotation.concurrent.ThreadSafe (referenced from: com.android.server.wifi.Clock and 6 other contexts)
[ 99% 130430/130962] //packages/modules/Permission/PermissionController:PermissionController r8 [common apex30]
Warning: Missing class android.support.annotation.Keep (referenced from: kotlinx.coroutines.android.AndroidExceptionPreHandler)
Missing class android.support.annotation.VisibleForTesting (referenced from: android.os.Handler kotlinx.coroutines.android.HandlerDispatcherKt.asHandler(android.os.Looper, boolean))
Missing class org.jetbrains.annotations.NotNull (referenced from: kotlin.coroutines.CoroutineContext androidx.lifecycle.LifecycleCoroutineScopeImpl.coroutineContext and 1728 other contexts)
Missing class org.jetbrains.annotations.Nullable (referenced from: android.os.Bundle androidx.navigation.NavBackStackEntryState.args and 510 other contexts)
[ 99% 130436/130962] //packages/apps/Settings:Settings r8 [common]
Warning: Missing class android.support.annotation.Nullable (referenced from: com.android.settings.intelligence.ContextualCardProto$ContextualCardList com.google.android.settings.intelligence.libs.contextualcards.ContextualCardProvider.getContextualCards())
Missing class androidx.palette.graphics.Palette$Builder (referenced from: android.graphics.Bitmap androidx.mediarouter.app.MediaRouteControllerDialog$FetchArtTask.doInBackground(java.lang.Void[]) and 1 other context)
Missing class androidx.palette.graphics.Palette$Swatch (referenced from: android.graphics.Bitmap androidx.mediarouter.app.MediaRouteControllerDialog$FetchArtTask.doInBackground(java.lang.Void[]) and 1 other context)
Missing class androidx.palette.graphics.Palette (referenced from: android.graphics.Bitmap androidx.mediarouter.app.MediaRouteControllerDialog$FetchArtTask.doInBackground(java.lang.Void[]) and 1 other context)
Missing class com.android.internal.telephony.MccTable (referenced from: java.lang.String com.android.settings.network.SubscriptionUtil.getFormattedPhoneNumber(android.content.Context, android.telephony.SubscriptionInfo))
Missing class com.google.errorprone.annotations.CanIgnoreReturnValue (referenced from: java.lang.Object com.google.common.base.AbstractIterator.endOfData() and 135 other contexts)
Missing class com.google.errorprone.annotations.CompatibleWith (referenced from: boolean com.google.common.collect.Multimap.containsEntry(java.lang.Object, java.lang.Object) and 1 other context)
Missing class com.google.errorprone.annotations.DoNotMock (referenced from: com.google.common.base.Optional and 9 other contexts)
Missing class com.google.errorprone.annotations.ForOverride (referenced from: boolean com.google.common.base.Equivalence.doEquivalent(java.lang.Object, java.lang.Object) and 2 other contexts)
Missing class com.google.errorprone.annotations.Immutable (referenced from: com.google.common.net.InternetDomainName)
Missing class com.google.errorprone.annotations.concurrent.GuardedBy (referenced from: void com.google.common.collect.MapMakerInternalMap$Segment.drainKeyReferenceQueue(java.lang.ref.ReferenceQueue) and 5 other contexts)
Missing class com.google.errorprone.annotations.concurrent.LazyInit (referenced from: com.google.common.collect.ImmutableSet com.google.common.collect.ImmutableMap.entrySet and 5 other contexts)
Missing class kotlinx.coroutines.channels.BufferOverflow (referenced from: java.lang.Object androidx.window.layout.WindowInfoTrackerImpl$windowLayoutInfo$1.invokeSuspend(java.lang.Object))
Missing class kotlinx.coroutines.channels.Channel (referenced from: java.lang.Object androidx.window.layout.WindowInfoTrackerImpl$windowLayoutInfo$1.invokeSuspend(java.lang.Object) and 1 other context)
Missing class kotlinx.coroutines.channels.ChannelIterator (referenced from: java.lang.Object androidx.window.layout.WindowInfoTrackerImpl$windowLayoutInfo$1.invokeSuspend(java.lang.Object))
Missing class kotlinx.coroutines.channels.ChannelKt (referenced from: java.lang.Object androidx.window.layout.WindowInfoTrackerImpl$windowLayoutInfo$1.invokeSuspend(java.lang.Object))
Missing class kotlinx.coroutines.flow.Flow (referenced from: kotlinx.coroutines.flow.Flow androidx.window.layout.WindowInfoTracker.windowLayoutInfo(android.app.Activity) and 1 other context)
Missing class kotlinx.coroutines.flow.FlowCollector (referenced from: java.lang.Object androidx.window.layout.WindowInfoTrackerImpl$windowLayoutInfo$1.invoke(java.lang.Object, java.lang.Object) and 2 other contexts)
Missing class kotlinx.coroutines.flow.FlowKt (referenced from: kotlinx.coroutines.flow.Flow androidx.window.layout.WindowInfoTrackerImpl.windowLayoutInfo(android.app.Activity))
Missing class org.jetbrains.annotations.NotNull (referenced from: androidx.window.core.Version androidx.window.core.Version.CURRENT and 636 other contexts)
Missing class org.jetbrains.annotations.Nullable (referenced from: java.lang.String androidx.window.embedding.ActivityFilter.intentAction and 119 other contexts)
[ 99% 130443/130962] //frameworks/base/packages/SystemUI:SystemUI-core kapt [common]
WARN: The registry key 'java.correct.class.type.by.place.resolve.scope' accessed, but not loaded yet
warning: some JAR files in the classpath have the Kotlin Runtime library bundled into them. This may cause difficult to debug problems if there's a different version of the Kotlin Runtime library in the classpath. Consider removing these libraries from the classpath
out/soong/.intermediates/external/kotlinx.coroutines/kotlinx_coroutines/android_common/turbine-combined/kotlinx_coroutines.jar: warning: library has Kotlin runtime bundled into it
out/soong/.intermediates/external/kotlinx.coroutines/kotlinx_coroutines_android/android_common/turbine-combined/kotlinx_coroutines_android.jar: warning: library has Kotlin runtime bundled into it
out/soong/.intermediates/external/lottie/lottie/android_common/turbine-combined/lottie.jar: warning: library has Kotlin runtime bundled into it
out/soong/.intermediates/frameworks/base/libs/WindowManager/Shell/WindowManager-Shell/android_common/combined/WindowManager-Shell.jar: warning: library has Kotlin runtime bundled into it
out/soong/.intermediates/frameworks/base/packages/SettingsLib/SettingsLib/android_common/turbine-combined/SettingsLib.jar: warning: library has Kotlin runtime bundled into it
out/soong/.intermediates/frameworks/base/packages/SystemUI/animation/SystemUIAnimationLib/android_common/turbine-combined/SystemUIAnimationLib.jar: warning: library has Kotlin runtime bundled into it
out/soong/.intermediates/frameworks/base/packages/SystemUI/monet/monet/android_common/turbine-combined/monet.jar: warning: library has Kotlin runtime bundled into it
out/soong/.intermediates/frameworks/base/packages/SystemUI/plugin/SystemUIPluginLib/android_common/turbine-combined/SystemUIPluginLib.jar: warning: library has Kotlin runtime bundled into it
out/soong/.intermediates/frameworks/base/packages/SystemUI/shared/SystemUISharedLib/android_common/turbine-combined/SystemUISharedLib.jar: warning: library has Kotlin runtime bundled into it
warning: /home/rootroot/android12-rk3588-new/frameworks/base/packages/SystemUI/src/com/android/systemui/dagger/GlobalRootComponent.java:34: warning: [Dagger/DuplicateBindings] com.android.systemui.statusbar.phone.fragment.CollapsedStatusBarFragment is bound multiple times:
public interface GlobalRootComponent {
       ^
      @Inject com.android.systemui.statusbar.phone.fragment.CollapsedStatusBarFragment(com.android.systemui.statusbar.phone.fragment.dagger.StatusBarFragmentComponent.Factory, com.android.systemui.statusbar.phone.ongoingcall.OngoingCallController, com.android.systemui.statusbar.events.SystemStatusAnimationScheduler, com.android.systemui.statusbar.phone.StatusBarLocationPublisher, com.android.systemui.statusbar.phone.NotificationIconAreaController, com.android.systemui.statusbar.phone.panelstate.PanelExpansionStateManager, com.android.systemui.flags.FeatureFlags, com.android.systemui.statusbar.phone.StatusBarIconController, com.android.systemui.statusbar.phone.StatusBarHideIconsForBouncerManager, com.android.systemui.statusbar.policy.KeyguardStateController, com.android.systemui.statusbar.phone.NotificationPanelViewController, com.android.systemui.statusbar.connectivity.NetworkController, com.android.systemui.plugins.statusbar.StatusBarStateController, com.android.systemui.statusbar.CommandQueue, com.android.systemui.statusbar.phone.fragment.CollapsedStatusBarFragmentLogger, com.android.systemui.statusbar.OperatorNameViewController.Factory) [com.android.systemui.dagger.GlobalRootComponent → com.android.systemui.dagger.SysUIComponent → com.android.systemui.statusbar.phone.dagger.StatusBarComponent]
      com.android.systemui.statusbar.phone.fragment.dagger.StatusBarFragmentComponent.Factory.create(collapsedStatusBarFragment) [com.android.systemui.dagger.GlobalRootComponent → com.android.systemui.dagger.SysUIComponent → com.android.systemui.statusbar.phone.dagger.StatusBarComponent → com.android.systemui.statusbar.phone.fragment.dagger.StatusBarFragmentComponent]
  This condition was never validated before, and will soon be an error. See https://dagger.dev/conflicting-inject.
      com.android.systemui.statusbar.phone.fragment.CollapsedStatusBarFragment is injected at
          com.android.systemui.statusbar.phone.fragment.dagger.StatusBarFragmentModule.providePhoneStatusBarView(collapsedStatusBarFragment)
      @com.android.systemui.dagger.qualifiers.RootView com.android.systemui.statusbar.phone.PhoneStatusBarView is requested at
          com.android.systemui.statusbar.phone.fragment.dagger.StatusBarFragmentComponent.getPhoneStatusBarView() [com.android.systemui.dagger.GlobalRootComponent → com.android.systemui.dagger.SysUIComponent → com.android.systemui.statusbar.phone.dagger.StatusBarComponent → com.android.systemui.statusbar.phone.fragment.dagger.StatusBarFragmentComponent]
  The following other entry points also depend on it:
      com.android.systemui.statusbar.phone.fragment.dagger.StatusBarFragmentComponent.getBatteryMeterViewController() [com.android.systemui.dagger.GlobalRootComponent → com.android.systemui.dagger.SysUIComponent → com.android.systemui.statusbar.phone.dagger.StatusBarComponent → com.android.systemui.statusbar.phone.fragment.dagger.StatusBarFragmentComponent]
      com.android.systemui.statusbar.phone.fragment.dagger.StatusBarFragmentComponent.getPhoneStatusBarViewController() [com.android.systemui.dagger.GlobalRootComponent → com.android.systemui.dagger.SysUIComponent → com.android.systemui.statusbar.phone.dagger.StatusBarComponent → com.android.systemui.statusbar.phone.fragment.dagger.StatusBarFragmentComponent]
      com.android.systemui.statusbar.phone.fragment.dagger.StatusBarFragmentComponent.getHeadsUpAppearanceController() [com.android.systemui.dagger.GlobalRootComponent → com.android.systemui.dagger.SysUIComponent → com.android.systemui.statusbar.phone.dagger.StatusBarComponent → com.android.systemui.statusbar.phone.fragment.dagger.StatusBarFragmentComponent]
warning: /home/rootroot/android12-rk3588-new/frameworks/base/packages/SystemUI/src/com/android/systemui/tv/TvGlobalRootComponent.java:36: warning: [Dagger/DuplicateBindings] com.android.systemui.statusbar.phone.fragment.CollapsedStatusBarFragment is bound multiple times:
public interface TvGlobalRootComponent extends GlobalRootComponent {
       ^
      @Inject com.android.systemui.statusbar.phone.fragment.CollapsedStatusBarFragment(com.android.systemui.statusbar.phone.fragment.dagger.StatusBarFragmentComponent.Factory, com.android.systemui.statusbar.phone.ongoingcall.OngoingCallController, com.android.systemui.statusbar.events.SystemStatusAnimationScheduler, com.android.systemui.statusbar.phone.StatusBarLocationPublisher, com.android.systemui.statusbar.phone.NotificationIconAreaController, com.android.systemui.statusbar.phone.panelstate.PanelExpansionStateManager, com.android.systemui.flags.FeatureFlags, com.android.systemui.statusbar.phone.StatusBarIconController, com.android.systemui.statusbar.phone.StatusBarHideIconsForBouncerManager, com.android.systemui.statusbar.policy.KeyguardStateController, com.android.systemui.statusbar.phone.NotificationPanelViewController, com.android.systemui.statusbar.connectivity.NetworkController, com.android.systemui.plugins.statusbar.StatusBarStateController, com.android.systemui.statusbar.CommandQueue, com.android.systemui.statusbar.phone.fragment.CollapsedStatusBarFragmentLogger, com.android.systemui.statusbar.OperatorNameViewController.Factory) [com.android.systemui.tv.TvGlobalRootComponent → com.android.systemui.tv.TvSysUIComponent → com.android.systemui.statusbar.phone.dagger.StatusBarComponent]
      com.android.systemui.statusbar.phone.fragment.dagger.StatusBarFragmentComponent.Factory.create(collapsedStatusBarFragment) [com.android.systemui.tv.TvGlobalRootComponent → com.android.systemui.tv.TvSysUIComponent → com.android.systemui.statusbar.phone.dagger.StatusBarComponent → com.android.systemui.statusbar.phone.fragment.dagger.StatusBarFragmentComponent]
  This condition was never validated before, and will soon be an error. See https://dagger.dev/conflicting-inject.
      com.android.systemui.statusbar.phone.fragment.CollapsedStatusBarFragment is injected at
          com.android.systemui.statusbar.phone.fragment.dagger.StatusBarFragmentModule.providePhoneStatusBarView(collapsedStatusBarFragment)
      @com.android.systemui.dagger.qualifiers.RootView com.android.systemui.statusbar.phone.PhoneStatusBarView is requested at
          com.android.systemui.statusbar.phone.fragment.dagger.StatusBarFragmentComponent.getPhoneStatusBarView() [com.android.systemui.tv.TvGlobalRootComponent → com.android.systemui.tv.TvSysUIComponent → com.android.systemui.statusbar.phone.dagger.StatusBarComponent → com.android.systemui.statusbar.phone.fragment.dagger.StatusBarFragmentComponent]
  The following other entry points also depend on it:
      com.android.systemui.statusbar.phone.fragment.dagger.StatusBarFragmentComponent.getBatteryMeterViewController() [com.android.systemui.tv.TvGlobalRootComponent → com.android.systemui.tv.TvSysUIComponent → com.android.systemui.statusbar.phone.dagger.StatusBarComponent → com.android.systemui.statusbar.phone.fragment.dagger.StatusBarFragmentComponent]
      com.android.systemui.statusbar.phone.fragment.dagger.StatusBarFragmentComponent.getPhoneStatusBarViewController() [com.android.systemui.tv.TvGlobalRootComponent → com.android.systemui.tv.TvSysUIComponent → com.android.systemui.statusbar.phone.dagger.StatusBarComponent → com.android.systemui.statusbar.phone.fragment.dagger.StatusBarFragmentComponent]
      com.android.systemui.statusbar.phone.fragment.dagger.StatusBarFragmentComponent.getHeadsUpAppearanceController() [com.android.systemui.tv.TvGlobalRootComponent → com.android.systemui.tv.TvSysUIComponent → com.android.systemui.statusbar.phone.dagger.StatusBarComponent → com.android.systemui.statusbar.phone.fragment.dagger.StatusBarFragmentComponent]
[ 99% 130927/130962] //frameworks/base/packages/SystemUI:SystemUI-core kotlinc [common]
WARN: The registry key 'java.correct.class.type.by.place.resolve.scope' accessed, but not loaded yet
warning: some JAR files in the classpath have the Kotlin Runtime library bundled into them. This may cause difficult to debug problems if there's a different version of the Kotlin Runtime library in the classpath. Consider removing these libraries from the classpath
out/soong/.intermediates/external/kotlinx.coroutines/kotlinx_coroutines/android_common/turbine-combined/kotlinx_coroutines.jar: warning: library has Kotlin runtime bundled into it
out/soong/.intermediates/external/kotlinx.coroutines/kotlinx_coroutines_android/android_common/turbine-combined/kotlinx_coroutines_android.jar: warning: library has Kotlin runtime bundled into it
out/soong/.intermediates/external/lottie/lottie/android_common/turbine-combined/lottie.jar: warning: library has Kotlin runtime bundled into it
out/soong/.intermediates/frameworks/base/libs/WindowManager/Shell/WindowManager-Shell/android_common/combined/WindowManager-Shell.jar: warning: library has Kotlin runtime bundled into it
out/soong/.intermediates/frameworks/base/packages/SettingsLib/SettingsLib/android_common/turbine-combined/SettingsLib.jar: warning: library has Kotlin runtime bundled into it
out/soong/.intermediates/frameworks/base/packages/SystemUI/animation/SystemUIAnimationLib/android_common/turbine-combined/SystemUIAnimationLib.jar: warning: library has Kotlin runtime bundled into it
out/soong/.intermediates/frameworks/base/packages/SystemUI/monet/monet/android_common/turbine-combined/monet.jar: warning: library has Kotlin runtime bundled into it
out/soong/.intermediates/frameworks/base/packages/SystemUI/plugin/SystemUIPluginLib/android_common/turbine-combined/SystemUIPluginLib.jar: warning: library has Kotlin runtime bundled into it
out/soong/.intermediates/frameworks/base/packages/SystemUI/shared/SystemUISharedLib/android_common/turbine-combined/SystemUISharedLib.jar: warning: library has Kotlin runtime bundled into it
frameworks/base/packages/SystemUI/src/com/android/systemui/biometrics/AuthRippleController.kt:211:31: warning: 'getRealMetrics(DisplayMetrics!): Unit' is deprecated. Deprecated in Java
        sysuiContext.display?.getRealMetrics(displayMetrics)
                              ^
frameworks/base/packages/SystemUI/src/com/android/systemui/biometrics/SidefpsController.kt:30:37: warning: 'FingerprintManager' is deprecated. Deprecated in Java
import android.hardware.fingerprint.FingerprintManager
                                    ^
frameworks/base/packages/SystemUI/src/com/android/systemui/biometrics/SidefpsController.kt:64:25: warning: 'FingerprintManager' is deprecated. Deprecated in Java
    fingerprintManager: FingerprintManager?,
                        ^
frameworks/base/packages/SystemUI/src/com/android/systemui/biometrics/SidefpsController.kt:120:36: warning: 'TYPE_SYSTEM_ERROR: Int' is deprecated. Deprecated in Java
        WindowManager.LayoutParams.TYPE_SYSTEM_ERROR,
                                   ^
frameworks/base/packages/SystemUI/src/com/android/systemui/controls/ui/ControlActionCoordinatorImpl.kt:62:61: warning: 'VIBRATOR_SERVICE: String' is deprecated. Deprecated in Java
    private val vibrator = context.getSystemService(Context.VIBRATOR_SERVICE) as Vibrator
                                                            ^
frameworks/base/packages/SystemUI/src/com/android/systemui/controls/ui/ControlActionCoordinatorImpl.kt:152:53: warning: 'ACTION_CLOSE_SYSTEM_DIALOGS: String' is deprecated. Deprecated in Java
                context.sendBroadcast(Intent(Intent.ACTION_CLOSE_SYSTEM_DIALOGS))
                                                    ^
frameworks/base/packages/SystemUI/src/com/android/systemui/controls/ui/ControlViewHolder.kt:257:72: warning: unnecessary non-null assertion (!!) on a non-null receiver of type Behavior
        val behavior = if (existingBehavior == null || existingBehavior!!::class != clazz) {
                                                                       ^
frameworks/base/packages/SystemUI/src/com/android/systemui/controls/ui/ControlsUiControllerImpl.kt:212:33: warning: parameter 'items' is never used
    private fun showSeedingView(items: List<SelectionItem>) {
                                ^
frameworks/base/packages/SystemUI/src/com/android/systemui/controls/ui/ControlsUiControllerImpl.kt:219:38: warning: parameter 'items' is never used
    private fun showInitialSetupView(items: List<SelectionItem>) {
                                     ^
frameworks/base/packages/SystemUI/src/com/android/systemui/controls/ui/DetailDialog.kt:135:34: warning: parameter 'v' is never used, could be renamed to _
            setOnClickListener { v: View ->
                                 ^
frameworks/base/packages/SystemUI/src/com/android/systemui/controls/ui/DetailDialog.kt:140:53: warning: 'ACTION_CLOSE_SYSTEM_DIALOGS: String' is deprecated. Deprecated in Java
                context.sendBroadcast(Intent(Intent.ACTION_CLOSE_SYSTEM_DIALOGS))
                                                    ^
frameworks/base/packages/SystemUI/src/com/android/systemui/controls/ui/StatusBehavior.kt:78:61: warning: 'ACTION_CLOSE_SYSTEM_DIALOGS: String' is deprecated. Deprecated in Java
                        context.sendBroadcast(Intent(Intent.ACTION_CLOSE_SYSTEM_DIALOGS))
                                                            ^
frameworks/base/packages/SystemUI/src/com/android/systemui/controls/ui/ThumbnailBehavior.kt:61:45: warning: 'getColor(Int): Int' is deprecated. Deprecated in Java
        shadowColor = cvh.context.resources.getColor(R.color.control_thumbnail_shadow_color)
                                            ^
frameworks/base/packages/SystemUI/src/com/android/systemui/controls/ui/ThumbnailBehavior.kt:89:26: warning: 'getColor(Int): Int' is deprecated. Deprecated in Java
                        .getColor(R.color.control_thumbnail_tint), BlendMode.LUMINOSITY))
                         ^
frameworks/base/packages/SystemUI/src/com/android/systemui/media/MediaCarouselController.kt:403:22: warning: the lambda expression is unused. If you mean a block, you can use 'run { ... }'
                } ?: {
                     ^
frameworks/base/packages/SystemUI/src/com/android/systemui/media/MediaCarouselController.kt:837:13: warning: parameter 'index' is never used, could be renamed to _
            index, it ->
            ^
frameworks/base/packages/SystemUI/src/com/android/systemui/media/MediaCarouselScrollHandler.kt:576:13: warning: name shadowed: destIndex
        val destIndex = Math.min(mediaContent.getChildCount() - 1, destIndex)
            ^
frameworks/base/packages/SystemUI/src/com/android/systemui/media/MediaDataFilter.kt:141:49: warning: destructured parameter 'key' is never used
        val activeMedia = userEntries.filter { (key, value) -> value.active }
                                                ^
frameworks/base/packages/SystemUI/src/com/android/systemui/media/MediaDataFilter.kt:206:37: warning: parameter 'id' is never used
    internal fun handleUserSwitched(id: Int) {
                                    ^
frameworks/base/packages/SystemUI/src/com/android/systemui/media/MediaDataManager.kt:560:21: warning: the value 'artWorkIcon.bitmap' assigned to 'var artworkBitmap: Bitmap? defined in com.android.systemui.media.MediaDataManager.loadMediaDataInBg' is never used
                    artworkBitmap = artWorkIcon.bitmap
                    ^
frameworks/base/packages/SystemUI/src/com/android/systemui/media/MediaDataManager.kt:646:89: warning: right operand of elvis operator (?:) is useless if it is null
        val isPlaying = mediaController.playbackState?.let { isPlayingState(it.state) } ?: null
                                                                                        ^
frameworks/base/packages/SystemUI/src/com/android/systemui/media/MediaDataManager.kt:708:26: warning: parameter 'info' is never used, could be renamed to _
                decoder, info, source -> decoder.allocator = ImageDecoder.ALLOCATOR_SOFTWARE
                         ^
frameworks/base/packages/SystemUI/src/com/android/systemui/media/MediaDataManager.kt:708:32: warning: name shadowed: source
                decoder, info, source -> decoder.allocator = ImageDecoder.ALLOCATOR_SOFTWARE
                               ^
frameworks/base/packages/SystemUI/src/com/android/systemui/media/MediaDataManager.kt:708:32: warning: parameter 'source' is never used, could be renamed to _
                decoder, info, source -> decoder.allocator = ImageDecoder.ALLOCATOR_SOFTWARE
                               ^
frameworks/base/packages/SystemUI/src/com/android/systemui/media/MediaDataManager.kt:780:75: warning: unnecessary safe call on a non-null receiver of type MediaData?
        if (useMediaResumption && removed?.resumeAction != null && removed?.isLocalSession()) {
                                                                          ^
frameworks/base/packages/SystemUI/src/com/android/systemui/media/MediaDeviceManager.kt:78:35: warning: unnecessary safe call on a non-null receiver of type MediaDeviceManager.Entry?
        if (entry == null || entry?.token != data.token) {
                                  ^
frameworks/base/packages/SystemUI/src/com/android/systemui/media/MediaDeviceManager.kt:164:18: warning: parameter 'fd' is never used
        fun dump(fd: FileDescriptor, pw: PrintWriter, args: Array<String>) {
                 ^
frameworks/base/packages/SystemUI/src/com/android/systemui/media/MediaDeviceManager.kt:164:55: warning: parameter 'args' is never used
        fun dump(fd: FileDescriptor, pw: PrintWriter, args: Array<String>) {
                                                      ^
frameworks/base/packages/SystemUI/src/com/android/systemui/media/MediaResumeListener.kt:208:57: warning: unnecessary non-null assertion (!!) on a non-null receiver of type List<ResolveInfo!>
                        tryUpdateResumptionList(key, inf!!.get(0).componentInfo.componentName)
                                                        ^
frameworks/base/packages/SystemUI/src/com/android/systemui/media/MediaSessionBasedFilter.kt:132:83: warning: unnecessary safe call on a non-null receiver of type MediaController?
                Log.d(TAG, "filtering key=$key local=${data.token} remote=${remote?.sessionToken}")
                                                                                  ^
frameworks/base/packages/SystemUI/src/com/android/systemui/media/SeekBarViewModel.kt:229:39: warning: elvis operator (?:) always returns the left operand of non-nullable type Int
        val duration = _data.duration ?: -1
                                      ^
frameworks/base/packages/SystemUI/src/com/android/systemui/qs/AutoAddTracker.kt:124:25: warning: name shadowed: tiles
                    val tiles = synchronized(autoAdded) {
                        ^
frameworks/base/packages/SystemUI/src/com/android/systemui/qs/FooterActionsView.kt:152:26: warning: 'setColorFilter(Int, PorterDuff.Mode!): Unit' is deprecated. Deprecated in Java
            pictureToSet.setColorFilter(
                         ^
frameworks/base/packages/SystemUI/src/com/android/systemui/qs/tileimpl/QSTileViewImpl.kt:272:19: warning: parameter 'v' is never used, could be renamed to _
                { v: View? -> tile.click(this) },
                  ^
frameworks/base/packages/SystemUI/src/com/android/systemui/qs/tileimpl/QSTileViewImpl.kt:273:19: warning: parameter 'view' is never used, could be renamed to _
                { view: View? ->
                  ^
frameworks/base/packages/SystemUI/src/com/android/systemui/sensorprivacy/SensorUseDialog.kt:24:54: warning: 'FLAG_SHOW_WHEN_LOCKED: Int' is deprecated. Deprecated in Java
        window!!.addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED)
                                                     ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/LockscreenShadeTransitionController.kt:472:32: warning: 'getter for userId: Int' is deprecated. Deprecated in Java
            userId = entry.sbn.userId
                               ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/LockscreenShadeTransitionController.kt:715:13: warning: variable 'x' is never used
        val x = event.x
            ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/MediaArtworkProcessor.kt:24:29: warning: 'Allocation' is deprecated. Deprecated in Java
import android.renderscript.Allocation
                            ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/MediaArtworkProcessor.kt:25:29: warning: 'Element' is deprecated. Deprecated in Java
import android.renderscript.Element
                            ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/MediaArtworkProcessor.kt:26:29: warning: 'RenderScript' is deprecated. Deprecated in Java
import android.renderscript.RenderScript
                            ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/MediaArtworkProcessor.kt:27:29: warning: 'ScriptIntrinsicBlur' is deprecated. Deprecated in Java
import android.renderscript.ScriptIntrinsicBlur
                            ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/MediaArtworkProcessor.kt:50:28: warning: 'RenderScript' is deprecated. Deprecated in Java
        val renderScript = RenderScript.create(context)
                           ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/MediaArtworkProcessor.kt:51:20: warning: 'ScriptIntrinsicBlur' is deprecated. Deprecated in Java
        val blur = ScriptIntrinsicBlur.create(renderScript, Element.U8_4(renderScript))
                   ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/MediaArtworkProcessor.kt:51:61: warning: 'Element' is deprecated. Deprecated in Java
        val blur = ScriptIntrinsicBlur.create(renderScript, Element.U8_4(renderScript))
                                                            ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/MediaArtworkProcessor.kt:52:20: warning: 'Allocation' is deprecated. Deprecated in Java
        var input: Allocation? = null
                   ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/MediaArtworkProcessor.kt:53:21: warning: 'Allocation' is deprecated. Deprecated in Java
        var output: Allocation? = null
                    ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/MediaArtworkProcessor.kt:72:21: warning: 'Allocation' is deprecated. Deprecated in Java
            input = Allocation.createFromBitmap(renderScript, inBitmap,
                    ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/MediaArtworkProcessor.kt:73:21: warning: 'Allocation' is deprecated. Deprecated in Java
                    Allocation.MipmapControl.MIPMAP_NONE, Allocation.USAGE_GRAPHICS_TEXTURE)
                    ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/MediaArtworkProcessor.kt:73:59: warning: 'Allocation' is deprecated. Deprecated in Java
                    Allocation.MipmapControl.MIPMAP_NONE, Allocation.USAGE_GRAPHICS_TEXTURE)
                                                          ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/MediaArtworkProcessor.kt:74:22: warning: 'Allocation' is deprecated. Deprecated in Java
            output = Allocation.createFromBitmap(renderScript, outBitmap)
                     ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/charging/ChargingRippleView.kt:78:38: warning: name shadowed: animator
        animator.addUpdateListener { animator ->
                                     ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/charging/WiredChargingRippleController.kt:75:43: warning: 'TYPE_SYSTEM_OVERLAY: Int' is deprecated. Deprecated in Java
        type = WindowManager.LayoutParams.TYPE_SYSTEM_OVERLAY
                                          ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/charging/WiredChargingRippleController.kt:171:25: warning: 'getRealMetrics(DisplayMetrics!): Unit' is deprecated. Deprecated in Java
        context.display.getRealMetrics(displayMetrics)
                        ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/connectivity/MobileState.kt:113:60: warning: 'getter for isGsm: Boolean' is deprecated. Deprecated in Java
        return signalStrength != null && !signalStrength!!.isGsm
                                                           ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/connectivity/MobileState.kt:223:21: warning: 'getter for isGsm: Boolean' is deprecated. Deprecated in Java
            "isGsm=$isGsm," +
                    ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/connectivity/WifiState.kt:30:34: warning: the corresponding parameter in the supertype 'ConnectivityState' is named 'other'. This may cause problems when calling this function with named arguments.
    public override fun copyFrom(s: ConnectivityState) {
                                 ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/events/PrivacyDotViewController.kt:235:28: warning: 'getRealSize(Point!): Unit' is deprecated. Deprecated in Java
        tl.context.display.getRealSize(size)
                           ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/events/PrivacyDotViewController.kt:502:13: warning: the corresponding parameter in the supertype 'SystemStatusAnimationCallback' is named 'contentDescription'. This may cause problems when calling this function with named arguments.
            contentDescr: String?
            ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/events/StatusEvent.kt:59:12: warning: 'setBackgroundDrawable(Drawable!): Unit' is deprecated. Deprecated in Java
        iv.setBackgroundDrawable(ColorDrawable(Color.GREEN))
           ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/events/SystemStatusAnimationScheduler.kt:194:21: warning: name shadowed: chipAnimator
                val chipAnimator = ValueAnimator.ofFloat(1f, 0f)
                    ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/events/SystemStatusAnimationScheduler.kt:205:21: warning: name shadowed: aSet2
                val aSet2 = AnimatorSet()
                    ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/NotificationLaunchAnimatorController.kt:54:13: warning: parameter 'ignored' is never used
        set(ignored) {
            ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/NotificationWakeUpCoordinator.kt:334:56: warning: parameter 'linearDozeAmount' is never used
    private fun overrideDozeAmountIfAnimatingScreenOff(linearDozeAmount: Float): Boolean {
                                                       ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/collection/notifcollection/NotifEvent.kt:96:18: warning: 'onRankingUpdate(NotificationListenerService.RankingMap!): Unit' is deprecated. Deprecated in Java
        listener.onRankingUpdate(rankingMap)
                 ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/collection/render/NodeSpecBuilder.kt:42:13: warning: variable 'currentSection' is never used
        var currentSection: NotifSection? = null
            ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/collection/render/NodeSpecBuilder.kt:58:17: warning: the value 'section' assigned to 'var currentSection: NotifSection? defined in com.android.systemui.statusbar.notification.collection.render.NodeSpecBuilder.buildNodeSpec.<anonymous>' is never used
                currentSection = section
                ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/people/PeopleNotificationIdentifier.kt:76:31: warning: name shadowed: type
                    when (val type = upperBound(type, extractPersonTypeInfo(entry.sbn))) {
                              ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/stack/ForegroundServiceSectionController.kt:72:9: warning: parameter 'key' is never used
        key: String,
        ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/stack/ForegroundServiceSectionController.kt:79:13: warning: variable 'isAppCancel' is never used
        val isAppCancel = reason == REASON_APP_CANCEL || reason == REASON_APP_CANCEL_ALL
            ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/stack/NotificationSectionsManager.kt:118:75: warning: unchecked cast: View! to T
        val inflated = layoutInflater.inflate(layoutResId, parent, false) as T
                                                                          ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationsQSContainerController.kt:53:37: warning: 'getter for stableInsetBottom: Int' is deprecated. Deprecated in Java
        bottomStableInsets = insets.stableInsetBottom
                                    ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarContentInsetsProvider.kt:127:25: warning: 'getRealSize(Point!): Unit' is deprecated. Deprecated in Java
        context.display.getRealSize(point)
                        ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarContentInsetsProvider.kt:167:25: warning: 'getRealSize(Point!): Unit' is deprecated. Deprecated in Java
        context.display.getRealSize(point)
                        ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarContentInsetsProvider.kt:195:5: warning: '@JvmOverloads' annotation has no effect for methods without default arguments
    @JvmOverloads
    ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/UnlockedScreenOffAnimationController.kt:56:36: warning: 'constructor Handler()' is deprecated. Deprecated in Java
    private val handler: Handler = Handler()
                                   ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/UnlockedScreenOffAnimationController.kt:81:47: warning: no cast needed
                    1f - (it.animatedFraction as Float),
                                              ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/DeviceControlsControllerImpl.kt:94:51: warning: 'CONTROLS_ENABLED: String' is deprecated. Deprecated in Java
        if (secureSettings.getInt(Settings.Secure.CONTROLS_ENABLED, 1) == 0) {
                                                  ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tv/VpnStatusObserver.kt:43:24: warning: 'get(Class<T!>!): T!' is deprecated. Deprecated in Java
            Dependency.get(SecurityController::class.java)
                       ^
frameworks/base/packages/SystemUI/src/com/android/systemui/util/kotlin/nullability.kt:29:1: warning: expected performance impact from inlining is insignificant. Inlining works best for functions with parameters of functional types
inline fun <T> Optional<T>.getOrNull(): T? = orElse(null)
^
[ 99% 130942/130962] //frameworks/base/packages/SystemUI:SystemUI r8 [common]
Warning: Missing class android.compat.annotation.UnsupportedAppUsage (referenced from: void com.android.systemui.people.widget.PeopleBackupHelper.writeNewStateDescription(android.os.ParcelFileDescriptor))
Missing class android.support.annotation.Keep (referenced from: kotlinx.coroutines.android.AndroidExceptionPreHandler)
Missing class org.jetbrains.annotations.NotNull (referenced from: java.util.List com.android.keyguard.FontInterpolator$VarFontKey.sortedAxes and 4935 other contexts)
Missing class org.jetbrains.annotations.Nullable (referenced from: android.graphics.fonts.Font com.android.keyguard.FontInterpolator$InterpKey.l and 1143 other contexts)
[100% 130962/130962] Target super fs image for debug: out/target/product/rk3588_s/super.img
2022-12-24 11:44:52 - build_super_image.py - INFO    : Building super image from info dict...
2022-12-24 11:44:52 - sparse_img.py - INFO    : Total of 234585 4096-byte output blocks in 18 input chunks.
2022-12-24 11:44:52 - sparse_img.py - INFO    : Total of 37347 4096-byte output blocks in 6 input chunks.
2022-12-24 11:44:52 - sparse_img.py - INFO    : Total of 81549 4096-byte output blocks in 6 input chunks.
2022-12-24 11:44:52 - sparse_img.py - INFO    : Total of 924 4096-byte output blocks in 2 input chunks.
2022-12-24 11:44:52 - sparse_img.py - INFO    : Total of 168 4096-byte output blocks in 2 input chunks.
2022-12-24 11:44:52 - sparse_img.py - INFO    : Total of 64 4096-byte output blocks in 4 input chunks.
2022-12-24 11:44:52 - sparse_img.py - INFO    : Total of 61123 4096-byte output blocks in 5 input chunks.
2022-12-24 11:45:01 - build_super_image.py - INFO    : Done writing image out/target/product/rk3588_s/super.img

#### build completed successfully (02:28:36 (hh:mm:ss)) ####

rootroot@rootroot-MS-7885:~/android12-rk3588-new$ 
rootroot@rootroot-MS-7885:~/android12-rk3588-new$ 
rootroot@rootroot-MS-7885:~/android12-rk3588-new$ ./build.sh -u
will build update.img
-------------------KERNEL_VERSION:5.10
-------------------KERNEL_DTS:rk3588-evb1-lp4-v10
Force use clang and llvm to build kernel-5.10

============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=12
TARGET_PRODUCT=rk3588_s
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_ARCH=arm64
TARGET_ARCH_VARIANT=armv8-a
TARGET_CPU_VARIANT=generic
TARGET_2ND_ARCH=arm
TARGET_2ND_ARCH_VARIANT=armv8-a
TARGET_2ND_CPU_VARIANT=generic
HOST_ARCH=x86_64
HOST_2ND_ARCH=x86
HOST_OS=linux
HOST_OS_EXTRA=Linux-5.4.0-135-generic-x86_64-Ubuntu-18.04.6-LTS
HOST_CROSS_OS=windows
HOST_CROSS_ARCH=x86
HOST_CROSS_2ND_ARCH=x86_64
HOST_BUILD_TYPE=release
BUILD_ID=SP2A.220305.012
OUT_DIR=out
============================================
package resoure.img with charger images

Pack ./tools/images/ & ../kernel-5.10/resource.img to resource.img ...
Unpacking old image(../kernel-5.10/resource.img):
rk-kernel.dtb battery_1.bmp battery_2.bmp battery_3.bmp battery_4.bmp battery_5.bmp battery_fail.bmp logo.bmp logo_kernel.bmp battery_0.bmp 10
Pack to resource.img successed!

Packed resources:
rk-kernel.dtb battery_1.bmp battery_2.bmp battery_3.bmp battery_4.bmp battery_5.bmp battery_fail.bmp logo.bmp logo_kernel.bmp battery_0.bmp 10

./resource.img with battery images is ready
/home/rootroot/android12-rk3588-new
Repacking header 2 boot...
make and copy android images
TARGET_PRODUCT=rk3588_s
TARGET_BASE_PARAMETER_IMAGE==device/rockchip/common/baseparameter/v2.0/baseparameter.img
HIGH_RELIABLE_RECOVERY_OTA=
BOARD_AVB_ENABLE=false
system filesysystem is ext4
create dtbo.img...
done.
create rockdev/Image-rk3588_s/resource.img...
done.
create rockdev/Image-rk3588_s/boot.img...
done.
create rockdev/Image-rk3588_s/boot-debug.img...
done.
skip copy images: /home/rootroot/android12-rk3588-new/out/target/product/rk3588_s/vendor_boot.img
skip copy images: /home/rootroot/android12-rk3588-new/out/target/product/rk3588_s/vendor_boot-debug.img
create rockdev/Image-rk3588_s/recovery.img...
done.
create rockdev/Image-rk3588_s/super.img...
done.
skip copy images: /home/rootroot/android12-rk3588-new/out/target/product/rk3588_s/userdata.img
create vbmeta.img...
BOARD_AVB_ENABLE is false, use default vbmeta.img
create misc.img.... done.
create uboot.img...
u-boot/trust.img not fount! Please make it from u-boot first!
create loader...
create config.cfg...
create baseparameter...done.
Make image ok!
Make update.img
packing update.img with Image -RK3588
regenernate package-file-tmp...
start to make update.img...
Android Firmware Package Tool v2.0
------ PACKAGE ------
Add file: ./package-file
package-file,Add file: ./package-file done,offset=0x800,size=0x29a,userspace=0x1
Add file: ./Image/MiniLoaderAll.bin
bootloader,Add file: ./Image/MiniLoaderAll.bin done,offset=0x1000,size=0x641c0,userspace=0xc9
Add file: ./Image/parameter.txt
parameter,Add file: ./Image/parameter.txt done,offset=0x65800,size=0x282,userspace=0x1
Add file: ./Image/uboot.img
uboot,Add file: ./Image/uboot.img done,offset=0x66000,size=0x400000,userspace=0x800
Add file: ./Image/misc.img
misc,Add file: ./Image/misc.img done,offset=0x466000,size=0xc000,userspace=0x18
Add file: ./Image/dtbo.img
dtbo,Add file: ./Image/dtbo.img done,offset=0x472000,size=0x1bb,userspace=0x1
Add file: ./Image/vbmeta.img
vbmeta,Add file: ./Image/vbmeta.img done,offset=0x472800,size=0x1000,userspace=0x2
Add file: ./Image/boot.img
boot,Add file: ./Image/boot.img done,offset=0x473800,size=0x2438800,userspace=0x4871
Add file: ./Image/recovery.img
recovery,Add file: ./Image/recovery.img done,offset=0x28ac000,size=0x44bf800,userspace=0x897f
Add file: ./Image/baseparameter.img
baseparameter,Add file: ./Image/baseparameter.img done,offset=0x6d6b800,size=0x100000,userspace=0x200
Add file: ./Image/super.img
super,Add file: ./Image/super.img done,offset=0x6e6b800,size=0x647405ac,userspace=0xc8e81
Add CRC...
Make firmware OK!
------ OK ------
********rkImageMaker ver 2.0********
Generating new image, please wait...
Writing head info...
Writing boot file...
Writing firmware...
Generating MD5 data...
MD5 data generated successfully!
New image generated successfully!
Making update.img OK.
Make update image ok!
/home/rootroot/android12-rk3588-new
rootroot@rootroot-MS-7885:~/android12-rk3588-new$ 
rootroot@rootroot-MS-7885:~/android12-rk3588-new$ ./build.sh -u^C
rootroot@rootroot-MS-7885:~/android12-rk3588-new$ 
rootroot@rootroot-MS-7885:~/android12-rk3588-new$ 
rootroot@rootroot-MS-7885:~/android12-rk3588-new$ 

[END] 2022/12/24 11:53:14
 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

20230103编译ToyBrick的TB-RK3588X的Andorid12的LOG10 的相关文章

随机推荐