Created
July 19, 2024 12:38
-
-
Save imjyotiraditya/aea54330db64e6cff4a8aff5005a963c to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ 89% 97/108] //frameworks/base/packages/SystemUI:SystemUIRobo-stub turbine apt [common] | |
FAILED: out/soong/.intermediates/frameworks/base/packages/SystemUI/SystemUIRobo-stub/android_common/kapt/kapt-sources.jar out/soong/.intermediates/frameworks/base/packages/SystemUI/SystemUIRobo-stub/android_common/kapt/kapt-res.jar | |
prebuilts/jdk/jdk17/linux-x86/bin/java -XX:OnError="cat hs_err_pid%p.log" -XX:CICompilerCount=6 -XX:+UseDynamicNumberOfGCThreads -jar out/host/linux-x86/framework/turbine.jar --gensrc_output out/soong/.intermediates/frameworks/base/packages/SystemUI/SystemUIRobo-stub/android_common/kapt/kapt-sources.jar.tmp --resource_output out/soong/.intermediates/frameworks/base/packages/SystemUI/SystemUIRobo-stub/android_common/kapt/kapt-res.jar.tmp --sources @out/soong/.intermediates/frameworks/base/packages/SystemUI/SystemUIRobo-stub/android_common/kapt/kapt-sources.jar.rsp --source_jars out/soong/.intermediates/frameworks/base/packages/SystemUI/SystemUIRobo-stub/android_common/kapt/stubs.jar out/soong/.intermediates/frameworks/base/packages/SystemUI/SystemUIRobo-stub/android_common/gen/aidl/aidl0.srcjar out/soong/.intermediates/frameworks/base/packages/SystemUI/SystemUIRobo-stub/android_common/gen/android/R.srcjar --javacopts -Xmaxerrs 9999999 -encoding UTF-8 -sourcepath "" -g -XDskipDuplicateBridges=true -XDstringConcat=inline -g:source,lines -Xlint:-dep-ann -source 17 -target 17 -- --system out/soong/.intermediates/build/soong/java/core-libraries/stable-core-platform-api-stubs-system-modules/android_common/system --classpath out/soong/.intermediates/frameworks/base/ext/android_common/turbine-combined/ext.jar out/soong/.intermediates/frameworks/base/framework/android_common/turbine-combined/framework.jar out/soong/.intermediates/frameworks/base/packages/SystemUI/SystemUI-tests-base/android_common/turbine-combined/SystemUI-tests-base.jar out/soong/.intermediates/external/kotlinc/kotlin-stdlib/android_common/combined/kotlin-stdlib.jar out/soong/.intermediates/external/kotlinc/kotlin-stdlib-jdk7/android_common/combined/kotlin-stdlib-jdk7.jar out/soong/.intermediates/external/kotlinc/kotlin-stdlib-jdk8/android_common/combined/kotlin-stdlib-jdk8.jar out/soong/.intermediates/external/kotlinc/kotlin-annotations/android_common/combined/kotlin-annotations.jar --processorpath out/soong/.intermediates/external/dagger2/dagger2-compiler/linux_glibc_common/withres/dagger2-compiler.jar --processors dagger.internal.codegen.ComponentProcessor && (for o in out/soong/.intermediates/frameworks/base/packages/SystemUI/SystemUIRobo-stub/android_common/kapt/kapt-sources.jar out/soong/.intermediates/frameworks/base/packages/SystemUI/SystemUIRobo-stub/android_common/kapt/kapt-res.jar; do if cmp -s ${o}.tmp ${o} ; then rm ${o}.tmp ; else mv ${o}.tmp ${o} ; fi; done ) | |
frameworks/base/packages/SystemUI/src/com/android/systemui/dagger/ReferenceGlobalRootComponent.java:28: error: [Dagger/DuplicateBindings] com.android.systemui.qs.QSFragment is bound multiple times: | |
@Inject com.android.systemui.qs.QSFragment(com.android.systemui.statusbar.policy.RemoteInputQuickSettingsDisabler, com.android.systemui.statusbar.SysuiStatusBarStateController, com.android.systemui.statusbar.CommandQueue, @Named("media_qs_panel") com.android.systemui.media.controls.ui.MediaHost, @Named("media_quick_qs_panel") com.android.systemui.media.controls.ui.MediaHost, com.android.systemui.statusbar.phone.KeyguardBypassController, com.android.systemui.qs.dagger.QSFragmentComponent.Factory, com.android.systemui.qs.QSFragmentDisableFlagsLogger, com.android.systemui.dump.DumpManager, com.android.systemui.qs.logging.QSLogger, com.android.systemui.qs.FooterActionsController, com.android.systemui.qs.footer.ui.viewmodel.FooterActionsViewModel.Factory, com.android.systemui.qs.footer.ui.binder.FooterActionsViewBinder, com.android.systemui.shade.transition.LargeScreenShadeInterpolator, com.android.systemui.flags.FeatureFlags) [com.android.systemui.dagger.ReferenceGlobalRootComponent → com.android.systemui.dagger.ReferenceSysUIComponent] | |
com.android.systemui.qs.dagger.QSFragmentComponent.Factory.create(qsFragment) [com.android.systemui.dagger.ReferenceGlobalRootComponent → com.android.systemui.dagger.ReferenceSysUIComponent → com.android.systemui.qs.dagger.QSFragmentComponent] | |
This condition was never validated before, and will soon be an error. See https://dagger.dev/conflicting-inject. | |
com.android.systemui.qs.QSFragment is injected at | |
com.android.systemui.qs.dagger.QSFragmentModule.bindQS(qsFragment) | |
com.android.systemui.plugins.qs.QS is injected at | |
com.android.systemui.qs.QSAnimator(qs, …) | |
com.android.systemui.qs.QSAnimator is requested at | |
com.android.systemui.qs.dagger.QSFragmentComponent.getQSAnimator() [com.android.systemui.dagger.ReferenceGlobalRootComponent → com.android.systemui.dagger.ReferenceSysUIComponent → com.android.systemui.qs.dagger.QSFragmentComponent] | |
It is also requested at: | |
com.android.systemui.qs.dagger.QSFragmentModule.provideRootView(qsFragment) | |
The following other entry points also depend on it: | |
com.android.systemui.qs.dagger.QSFragmentComponent.getQSPanelController() [com.android.systemui.dagger.ReferenceGlobalRootComponent → com.android.systemui.dagger.ReferenceSysUIComponent → com.android.systemui.qs.dagger.QSFragmentComponent] | |
com.android.systemui.qs.dagger.QSFragmentComponent.getQuickQSPanelController() [com.android.systemui.dagger.ReferenceGlobalRootComponent → com.android.systemui.dagger.ReferenceSysUIComponent → com.android.systemui.qs.dagger.QSFragmentComponent] | |
com.android.systemui.qs.dagger.QSFragmentComponent.getQSContainerImplController() [com.android.systemui.dagger.ReferenceGlobalRootComponent → com.android.systemui.dagger.ReferenceSysUIComponent → com.android.systemui.qs.dagger.QSFragmentComponent] | |
com.android.systemui.qs.dagger.QSFragmentComponent.getQSFooter() [com.android.systemui.dagger.ReferenceGlobalRootComponent → com.android.systemui.dagger.ReferenceSysUIComponent → com.android.systemui.qs.dagger.QSFragmentComponent] | |
com.android.systemui.qs.dagger.QSFragmentComponent.getQSCustomizerController() [com.android.systemui.dagger.ReferenceGlobalRootComponent → com.android.systemui.dagger.ReferenceSysUIComponent → com.android.systemui.qs.dagger.QSFragmentComponent] | |
com.android.systemui.qs.dagger.QSFragmentComponent.getQSSquishinessController() [com.android.systemui.dagger.ReferenceGlobalRootComponent → com.android.systemui.dagger.ReferenceSysUIComponent → com.android.systemui.qs.dagger.QSFragmentComponent] | |
public interface ReferenceGlobalRootComponent extends GlobalRootComponent { | |
^ | |
frameworks/base/packages/SystemUI/src/com/android/systemui/dagger/ReferenceGlobalRootComponent.java:28: error: [Dagger/DuplicateBindings] com.android.systemui.media.MediaProjectionAppSelectorActivity is bound multiple times: | |
@Inject com.android.systemui.media.MediaProjectionAppSelectorActivity(com.android.systemui.mediaprojection.appselector.MediaProjectionAppSelectorComponent.Factory, com.android.systemui.util.AsyncActivityLauncher) [com.android.systemui.dagger.ReferenceGlobalRootComponent → com.android.systemui.dagger.ReferenceSysUIComponent] | |
com.android.systemui.mediaprojection.appselector.MediaProjectionAppSelectorComponent.Factory.create(activity, …) [com.android.systemui.dagger.ReferenceGlobalRootComponent → com.android.systemui.dagger.ReferenceSysUIComponent → com.android.systemui.mediaprojection.appselector.MediaProjectionAppSelectorComponent] | |
This condition was never validated before, and will soon be an error. See https://dagger.dev/conflicting-inject. | |
com.android.systemui.media.MediaProjectionAppSelectorActivity is injected at | |
com.android.systemui.mediaprojection.appselector.MediaProjectionAppSelectorModule.Companion.hostUserHandle(activity) | |
@com.android.systemui.mediaprojection.appselector.HostUserHandle android.os.UserHandle is requested at | |
com.android.systemui.mediaprojection.appselector.MediaProjectionAppSelectorComponent.getHostUserHandle() [com.android.systemui.dagger.ReferenceGlobalRootComponent → com.android.systemui.dagger.ReferenceSysUIComponent → com.android.systemui.mediaprojection.appselector.MediaProjectionAppSelectorComponent] | |
It is also requested at: | |
com.android.systemui.mediaprojection.appselector.MediaProjectionAppSelectorModule.Companion.provideCallerPackageName(activity) | |
The following other entry points also depend on it: | |
com.android.systemui.mediaprojection.appselector.MediaProjectionAppSelectorComponent.getController() [com.android.systemui.dagger.ReferenceGlobalRootComponent → com.android.systemui.dagger.ReferenceSysUIComponent → com.android.systemui.mediaprojection.appselector.MediaProjectionAppSelectorComponent] | |
com.android.systemui.mediaprojection.appselector.MediaProjectionAppSelectorComponent.getEmptyStateProvider() [com.android.systemui.dagger.ReferenceGlobalRootComponent → com.android.systemui.dagger.ReferenceSysUIComponent → com.android.systemui.mediaprojection.appselector.MediaProjectionAppSelectorComponent] | |
public interface ReferenceGlobalRootComponent extends GlobalRootComponent { | |
^ | |
frameworks/base/packages/SystemUI/src/com/android/systemui/tv/TvGlobalRootComponent.java:31: error: [Dagger/DuplicateBindings] com.android.systemui.qs.QSFragment is bound multiple times: | |
@Inject com.android.systemui.qs.QSFragment(com.android.systemui.statusbar.policy.RemoteInputQuickSettingsDisabler, com.android.systemui.statusbar.SysuiStatusBarStateController, com.android.systemui.statusbar.CommandQueue, @Named("media_qs_panel") com.android.systemui.media.controls.ui.MediaHost, @Named("media_quick_qs_panel") com.android.systemui.media.controls.ui.MediaHost, com.android.systemui.statusbar.phone.KeyguardBypassController, com.android.systemui.qs.dagger.QSFragmentComponent.Factory, com.android.systemui.qs.QSFragmentDisableFlagsLogger, com.android.systemui.dump.DumpManager, com.android.systemui.qs.logging.QSLogger, com.android.systemui.qs.FooterActionsController, com.android.systemui.qs.footer.ui.viewmodel.FooterActionsViewModel.Factory, com.android.systemui.qs.footer.ui.binder.FooterActionsViewBinder, com.android.systemui.shade.transition.LargeScreenShadeInterpolator, com.android.systemui.flags.FeatureFlags) [com.android.systemui.tv.TvGlobalRootComponent → com.android.systemui.tv.TvSysUIComponent] | |
com.android.systemui.qs.dagger.QSFragmentComponent.Factory.create(qsFragment) [com.android.systemui.tv.TvGlobalRootComponent → com.android.systemui.tv.TvSysUIComponent → com.android.systemui.qs.dagger.QSFragmentComponent] | |
This condition was never validated before, and will soon be an error. See https://dagger.dev/conflicting-inject. | |
com.android.systemui.qs.QSFragment is injected at | |
com.android.systemui.qs.dagger.QSFragmentModule.bindQS(qsFragment) | |
com.android.systemui.plugins.qs.QS is injected at | |
com.android.systemui.qs.QSAnimator(qs, …) | |
com.android.systemui.qs.QSAnimator is requested at | |
com.android.systemui.qs.dagger.QSFragmentComponent.getQSAnimator() [com.android.systemui.tv.TvGlobalRootComponent → com.android.systemui.tv.TvSysUIComponent → com.android.systemui.qs.dagger.QSFragmentComponent] | |
It is also requested at: | |
com.android.systemui.qs.dagger.QSFragmentModule.provideRootView(qsFragment) | |
The following other entry points also depend on it: | |
com.android.systemui.qs.dagger.QSFragmentComponent.getQSPanelController() [com.android.systemui.tv.TvGlobalRootComponent → com.android.systemui.tv.TvSysUIComponent → com.android.systemui.qs.dagger.QSFragmentComponent] | |
com.android.systemui.qs.dagger.QSFragmentComponent.getQuickQSPanelController() [com.android.systemui.tv.TvGlobalRootComponent → com.android.systemui.tv.TvSysUIComponent → com.android.systemui.qs.dagger.QSFragmentComponent] | |
com.android.systemui.qs.dagger.QSFragmentComponent.getQSContainerImplController() [com.android.systemui.tv.TvGlobalRootComponent → com.android.systemui.tv.TvSysUIComponent → com.android.systemui.qs.dagger.QSFragmentComponent] | |
com.android.systemui.qs.dagger.QSFragmentComponent.getQSFooter() [com.android.systemui.tv.TvGlobalRootComponent → com.android.systemui.tv.TvSysUIComponent → com.android.systemui.qs.dagger.QSFragmentComponent] | |
com.android.systemui.qs.dagger.QSFragmentComponent.getQSCustomizerController() [com.android.systemui.tv.TvGlobalRootComponent → com.android.systemui.tv.TvSysUIComponent → com.android.systemui.qs.dagger.QSFragmentComponent] | |
com.android.systemui.qs.dagger.QSFragmentComponent.getQSSquishinessController() [com.android.systemui.tv.TvGlobalRootComponent → com.android.systemui.tv.TvSysUIComponent → com.android.systemui.qs.dagger.QSFragmentComponent] | |
public interface TvGlobalRootComponent extends GlobalRootComponent { | |
^ | |
frameworks/base/packages/SystemUI/src/com/android/systemui/tv/TvGlobalRootComponent.java:31: error: [Dagger/DuplicateBindings] com.android.systemui.media.MediaProjectionAppSelectorActivity is bound multiple times: | |
@Inject com.android.systemui.media.MediaProjectionAppSelectorActivity(com.android.systemui.mediaprojection.appselector.MediaProjectionAppSelectorComponent.Factory, com.android.systemui.util.AsyncActivityLauncher) [com.android.systemui.tv.TvGlobalRootComponent → com.android.systemui.tv.TvSysUIComponent] | |
com.android.systemui.mediaprojection.appselector.MediaProjectionAppSelectorComponent.Factory.create(activity, …) [com.android.systemui.tv.TvGlobalRootComponent → com.android.systemui.tv.TvSysUIComponent → com.android.systemui.mediaprojection.appselector.MediaProjectionAppSelectorComponent] | |
This condition was never validated before, and will soon be an error. See https://dagger.dev/conflicting-inject. | |
com.android.systemui.media.MediaProjectionAppSelectorActivity is injected at | |
com.android.systemui.mediaprojection.appselector.MediaProjectionAppSelectorModule.Companion.hostUserHandle(activity) | |
@com.android.systemui.mediaprojection.appselector.HostUserHandle android.os.UserHandle is requested at | |
com.android.systemui.mediaprojection.appselector.MediaProjectionAppSelectorComponent.getHostUserHandle() [com.android.systemui.tv.TvGlobalRootComponent → com.android.systemui.tv.TvSysUIComponent → com.android.systemui.mediaprojection.appselector.MediaProjectionAppSelectorComponent] | |
It is also requested at: | |
com.android.systemui.mediaprojection.appselector.MediaProjectionAppSelectorModule.Companion.provideCallerPackageName(activity) | |
The following other entry points also depend on it: | |
com.android.systemui.mediaprojection.appselector.MediaProjectionAppSelectorComponent.getController() [com.android.systemui.tv.TvGlobalRootComponent → com.android.systemui.tv.TvSysUIComponent → com.android.systemui.mediaprojection.appselector.MediaProjectionAppSelectorComponent] | |
com.android.systemui.mediaprojection.appselector.MediaProjectionAppSelectorComponent.getEmptyStateProvider() [com.android.systemui.tv.TvGlobalRootComponent → com.android.systemui.tv.TvSysUIComponent → com.android.systemui.mediaprojection.appselector.MediaProjectionAppSelectorComponent] | |
public interface TvGlobalRootComponent extends GlobalRootComponent { | |
^ | |
frameworks/base/packages/SystemUI/src/com/android/systemui/qs/tiles/dialog/InternetDialog.java:86: error: symbol not found com.qti.extphone.ExtTelephonyManager | |
import com.qti.extphone.ExtTelephonyManager; | |
^ | |
frameworks/base/packages/SystemUI/src/com/android/systemui/qs/tiles/dialog/InternetDialog.java:186: error: could not resolve ExtTelephonyManager | |
private ExtTelephonyManager mExtTelephonyManager; | |
^ | |
frameworks/base/packages/SystemUI/src/com/android/systemui/qs/tiles/dialog/InternetDialog.java:85: error: symbol not found com.qti.extphone.CiwlanConfig | |
import com.qti.extphone.CiwlanConfig; | |
^ | |
frameworks/base/packages/SystemUI/src/com/android/systemui/qs/tiles/dialog/InternetDialog.java:188: error: could not resolve CiwlanConfig | |
private CiwlanConfig mCiwlanConfig = null; | |
^ | |
frameworks/base/packages/SystemUI/src/com/android/systemui/qs/tiles/dialog/InternetDialog.java:189: error: could not resolve CiwlanConfig | |
private CiwlanConfig mNddsCiwlanConfig = null; | |
^ | |
frameworks/base/packages/SystemUI/src/com/android/systemui/qs/tiles/dialog/InternetDialog.java:87: error: symbol not found com.qti.extphone.ServiceCallback | |
import com.qti.extphone.ServiceCallback; | |
^ | |
frameworks/base/packages/SystemUI/src/com/android/systemui/qs/tiles/dialog/InternetDialog.java:190: error: could not resolve ServiceCallback | |
private ServiceCallback mExtTelServiceCallback = new ServiceCallback() { | |
^ | |
frameworks/base/packages/SystemUI/src/com/android/systemui/qs/tiles/dialog/InternetDialogController.java:107: error: symbol not found com.qti.extphone.ExtTelephonyManager | |
import com.qti.extphone.ExtTelephonyManager; | |
^ | |
frameworks/base/packages/SystemUI/src/com/android/systemui/qs/tiles/dialog/InternetDialogController.java:238: error: could not resolve ExtTelephonyManager | |
private ExtTelephonyManager mExtTelephonyManager; | |
^ | |
frameworks/base/packages/SystemUI/src/com/android/systemui/qs/tiles/dialog/InternetDialogController.java:108: error: symbol not found com.qti.extphone.ServiceCallback | |
import com.qti.extphone.ServiceCallback; | |
^ | |
frameworks/base/packages/SystemUI/src/com/android/systemui/qs/tiles/dialog/InternetDialogController.java:243: error: could not resolve ServiceCallback | |
private ServiceCallback mExtTelServiceCallback = new ServiceCallback() { | |
^ | |
<>: error: InjectProcessingStep was unable to process 'InternetDialog(android.content.Context,com.android.systemui.qs.tiles.dialog.InternetDialogFactory,com.android.systemui.qs.tiles.dialog.InternetDialogController,boolean,boolean,boolean,com.android.internal.logging.UiEventLogger,com.android.systemui.animation.DialogLaunchAnimator,android.os.Handler,java.util.concurrent.Executor,com.android.systemui.statusbar.policy.KeyguardStateController)' because 'ExtTelephonyManager' could not be resolved. | |
Dependency trace: | |
=> element (CLASS): com.android.systemui.qs.tiles.dialog.InternetDialog | |
=> element (FIELD): mExtTelephonyManager | |
=> type (ERROR field): ExtTelephonyManager | |
If type 'ExtTelephonyManager' is a generated type, check above for compilation errors that may have prevented the type from being generated. Otherwise, ensure that type 'ExtTelephonyManager' is on your classpath. | |
<>: error: InjectProcessingStep was unable to process 'InternetDialogController(android.content.Context,com.android.internal.logging.UiEventLogger,com.android.systemui.plugins.ActivityStarter,com.android.systemui.statusbar.connectivity.AccessPointController,android.telephony.SubscriptionManager,android.telephony.TelephonyManager,android.net.wifi.WifiManager,android.net.ConnectivityManager,android.os.Handler,java.util.concurrent.Executor,com.android.systemui.broadcast.BroadcastDispatcher,com.android.keyguard.KeyguardUpdateMonitor,com.android.systemui.util.settings.GlobalSettings,com.android.systemui.statusbar.policy.KeyguardStateController,android.view.WindowManager,com.android.systemui.toast.ToastFactory,android.os.Handler,com.android.systemui.util.CarrierConfigTracker,com.android.systemui.statusbar.policy.LocationController,com.android.systemui.animation.DialogLaunchAnimator,com.android.systemui.qs.tiles.dialog.WifiStateWorker,com.android.systemui.flags.FeatureFlags)' because 'ExtTelephonyManager' could not be resolved. | |
Dependency trace: | |
=> element (CLASS): com.android.systemui.qs.tiles.dialog.InternetDialogController | |
=> element (FIELD): mExtTelephonyManager | |
=> type (ERROR field): ExtTelephonyManager | |
If type 'ExtTelephonyManager' is a generated type, check above for compilation errors that may have prevented the type from being generated. Otherwise, ensure that type 'ExtTelephonyManager' is on your classpath. | |
[ 90% 98/108] //frameworks/base/packages/SystemUI:SystemUI-tests kapt stubs [common] | |
WARN: Attempt to load key 'java.correct.class.type.by.place.resolve.scope' for not yet loaded registry | |
warning: '-Xjvm-default=enable' is deprecated, please use '-Xjvm-default=all|all-compatibility' | |
[ 91% 99/108] //frameworks/base/packages/SystemUI:SystemUI-tests turbine apt [common] | |
FAILED: out/soong/.intermediates/frameworks/base/packages/SystemUI/SystemUI-tests/android_common/kapt/kapt-sources.jar out/soong/.intermediates/frameworks/base/packages/SystemUI/SystemUI-tests/android_common/kapt/kapt-res.jar | |
prebuilts/jdk/jdk17/linux-x86/bin/java -XX:OnError="cat hs_err_pid%p.log" -XX:CICompilerCount=6 -XX:+UseDynamicNumberOfGCThreads -jar out/host/linux-x86/framework/turbine.jar --gensrc_output out/soong/.intermediates/frameworks/base/packages/SystemUI/SystemUI-tests/android_common/kapt/kapt-sources.jar.tmp --resource_output out/soong/.intermediates/frameworks/base/packages/SystemUI/SystemUI-tests/android_common/kapt/kapt-res.jar.tmp --sources @out/soong/.intermediates/frameworks/base/packages/SystemUI/SystemUI-tests/android_common/kapt/kapt-sources.jar.rsp --source_jars out/soong/.intermediates/frameworks/base/packages/SystemUI/SystemUI-tests/android_common/kapt/stubs.jar out/soong/.intermediates/frameworks/base/packages/SystemUI/SystemUI-tests/android_common/gen/aidl/aidl0.srcjar out/soong/.intermediates/frameworks/base/packages/SystemUI/SystemUI-tests/android_common/gen/android/R.srcjar --javacopts -Xmaxerrs 9999999 -encoding UTF-8 -sourcepath "" -g -XDskipDuplicateBridges=true -XDstringConcat=inline -g:source,lines -Xlint:-dep-ann -source 17 -target 17 -- --system out/soong/.intermediates/build/soong/java/core-libraries/stable-core-platform-api-stubs-system-modules/android_common/system --classpath out/soong/.intermediates/frameworks/base/ext/android_common/turbine-combined/ext.jar out/soong/.intermediates/frameworks/base/framework/android_common/turbine-combined/framework.jar out/soong/.intermediates/frameworks/base/test-runner/android.test.runner.stubs.system/android_common/turbine-combined/android.test.runner.stubs.system.jar out/soong/.intermediates/frameworks/base/test-base/android.test.base.stubs.system/android_common/turbine-combined/android.test.base.stubs.system.jar out/soong/.intermediates/frameworks/base/test-mock/android.test.mock.stubs.system/android_common/turbine-combined/android.test.mock.stubs.system.jar out/soong/.intermediates/frameworks/opt/net/ims/ims-common/android_common/turbine-jarjar/ims-common.jar out/soong/.intermediates/vendor/codeaurora/commonsys/telephony/extphone/extphonelib/android_common/turbine-combined/extphonelib.jar out/soong/.intermediates/frameworks/base/packages/SystemUI/SystemUI-tests-base/android_common/turbine-combined/SystemUI-tests-base.jar out/soong/.intermediates/prebuilts/sdk/current/androidx/androidx.test.uiautomator_uiautomator/android_common/turbine-combined/androidx.test.uiautomator_uiautomator.jar out/soong/.intermediates/prebuilts/sdk/current/androidx/androidx.core_core-animation-testing/android_common/turbine-combined/androidx.core_core-animation-testing.jar out/soong/.intermediates/external/dexmaker/mockito-target-extended-minus-junit4/android_common/turbine-combined/mockito-target-extended-minus-junit4.jar out/soong/.intermediates/prebuilts/misc/common/androidx-test/androidx.test.ext.junit/android_common/turbine-combined/androidx.test.ext.junit.jar out/soong/.intermediates/prebuilts/misc/common/androidx-test/androidx.test.ext.truth/android_common/turbine-combined/androidx.test.ext.truth.jar out/soong/.intermediates/external/kotlinc/kotlin-test/android_common/combined/kotlin-test.jar out/soong/.intermediates/external/kotlinc/kotlin-stdlib/android_common/combined/kotlin-stdlib.jar out/soong/.intermediates/external/kotlinc/kotlin-stdlib-jdk7/android_common/combined/kotlin-stdlib-jdk7.jar out/soong/.intermediates/external/kotlinc/kotlin-stdlib-jdk8/android_common/combined/kotlin-stdlib-jdk8.jar out/soong/.intermediates/external/kotlinc/kotlin-annotations/android_common/combined/kotlin-annotations.jar --processorpath out/soong/.intermediates/external/dagger2/dagger2-compiler/linux_glibc_common/withres/dagger2-compiler.jar --processors dagger.internal.codegen.ComponentProcessor && (for o in out/soong/.intermediates/frameworks/base/packages/SystemUI/SystemUI-tests/android_common/kapt/kapt-sources.jar out/soong/.intermediates/frameworks/base/packages/SystemUI/SystemUI-tests/android_common/kapt/kapt-res.jar; do if cmp -s ${o}.tmp ${o} ; then rm ${o}.tmp ; else mv ${o}.tmp ${o} ; fi; done ) | |
frameworks/base/packages/SystemUI/src/com/android/systemui/dagger/ReferenceGlobalRootComponent.java:28: error: [Dagger/DuplicateBindings] com.android.systemui.qs.QSFragment is bound multiple times: | |
@Inject com.android.systemui.qs.QSFragment(com.android.systemui.statusbar.policy.RemoteInputQuickSettingsDisabler, com.android.systemui.statusbar.SysuiStatusBarStateController, com.android.systemui.statusbar.CommandQueue, @Named("media_qs_panel") com.android.systemui.media.controls.ui.MediaHost, @Named("media_quick_qs_panel") com.android.systemui.media.controls.ui.MediaHost, com.android.systemui.statusbar.phone.KeyguardBypassController, com.android.systemui.qs.dagger.QSFragmentComponent.Factory, com.android.systemui.qs.QSFragmentDisableFlagsLogger, com.android.systemui.dump.DumpManager, com.android.systemui.qs.logging.QSLogger, com.android.systemui.qs.FooterActionsController, com.android.systemui.qs.footer.ui.viewmodel.FooterActionsViewModel.Factory, com.android.systemui.qs.footer.ui.binder.FooterActionsViewBinder, com.android.systemui.shade.transition.LargeScreenShadeInterpolator, com.android.systemui.flags.FeatureFlags) [com.android.systemui.dagger.ReferenceGlobalRootComponent → com.android.systemui.dagger.ReferenceSysUIComponent] | |
com.android.systemui.qs.dagger.QSFragmentComponent.Factory.create(qsFragment) [com.android.systemui.dagger.ReferenceGlobalRootComponent → com.android.systemui.dagger.ReferenceSysUIComponent → com.android.systemui.qs.dagger.QSFragmentComponent] | |
This condition was never validated before, and will soon be an error. See https://dagger.dev/conflicting-inject. | |
com.android.systemui.qs.QSFragment is injected at | |
com.android.systemui.qs.dagger.QSFragmentModule.bindQS(qsFragment) | |
com.android.systemui.plugins.qs.QS is injected at | |
com.android.systemui.qs.QSAnimator(qs, …) | |
com.android.systemui.qs.QSAnimator is requested at | |
com.android.systemui.qs.dagger.QSFragmentComponent.getQSAnimator() [com.android.systemui.dagger.ReferenceGlobalRootComponent → com.android.systemui.dagger.ReferenceSysUIComponent → com.android.systemui.qs.dagger.QSFragmentComponent] | |
It is also requested at: | |
com.android.systemui.qs.dagger.QSFragmentModule.provideRootView(qsFragment) | |
The following other entry points also depend on it: | |
com.android.systemui.qs.dagger.QSFragmentComponent.getQSPanelController() [com.android.systemui.dagger.ReferenceGlobalRootComponent → com.android.systemui.dagger.ReferenceSysUIComponent → com.android.systemui.qs.dagger.QSFragmentComponent] | |
com.android.systemui.qs.dagger.QSFragmentComponent.getQuickQSPanelController() [com.android.systemui.dagger.ReferenceGlobalRootComponent → com.android.systemui.dagger.ReferenceSysUIComponent → com.android.systemui.qs.dagger.QSFragmentComponent] | |
com.android.systemui.qs.dagger.QSFragmentComponent.getQSContainerImplController() [com.android.systemui.dagger.ReferenceGlobalRootComponent → com.android.systemui.dagger.ReferenceSysUIComponent → com.android.systemui.qs.dagger.QSFragmentComponent] | |
com.android.systemui.qs.dagger.QSFragmentComponent.getQSFooter() [com.android.systemui.dagger.ReferenceGlobalRootComponent → com.android.systemui.dagger.ReferenceSysUIComponent → com.android.systemui.qs.dagger.QSFragmentComponent] | |
com.android.systemui.qs.dagger.QSFragmentComponent.getQSCustomizerController() [com.android.systemui.dagger.ReferenceGlobalRootComponent → com.android.systemui.dagger.ReferenceSysUIComponent → com.android.systemui.qs.dagger.QSFragmentComponent] | |
com.android.systemui.qs.dagger.QSFragmentComponent.getQSSquishinessController() [com.android.systemui.dagger.ReferenceGlobalRootComponent → com.android.systemui.dagger.ReferenceSysUIComponent → com.android.systemui.qs.dagger.QSFragmentComponent] | |
public interface ReferenceGlobalRootComponent extends GlobalRootComponent { | |
^ | |
frameworks/base/packages/SystemUI/src/com/android/systemui/dagger/ReferenceGlobalRootComponent.java:28: error: [Dagger/DuplicateBindings] com.android.systemui.media.MediaProjectionAppSelectorActivity is bound multiple times: | |
@Inject com.android.systemui.media.MediaProjectionAppSelectorActivity(com.android.systemui.mediaprojection.appselector.MediaProjectionAppSelectorComponent.Factory, com.android.systemui.util.AsyncActivityLauncher) [com.android.systemui.dagger.ReferenceGlobalRootComponent → com.android.systemui.dagger.ReferenceSysUIComponent] | |
com.android.systemui.mediaprojection.appselector.MediaProjectionAppSelectorComponent.Factory.create(activity, …) [com.android.systemui.dagger.ReferenceGlobalRootComponent → com.android.systemui.dagger.ReferenceSysUIComponent → com.android.systemui.mediaprojection.appselector.MediaProjectionAppSelectorComponent] | |
This condition was never validated before, and will soon be an error. See https://dagger.dev/conflicting-inject. | |
com.android.systemui.media.MediaProjectionAppSelectorActivity is injected at | |
com.android.systemui.mediaprojection.appselector.MediaProjectionAppSelectorModule.Companion.hostUserHandle(activity) | |
@com.android.systemui.mediaprojection.appselector.HostUserHandle android.os.UserHandle is requested at | |
com.android.systemui.mediaprojection.appselector.MediaProjectionAppSelectorComponent.getHostUserHandle() [com.android.systemui.dagger.ReferenceGlobalRootComponent → com.android.systemui.dagger.ReferenceSysUIComponent → com.android.systemui.mediaprojection.appselector.MediaProjectionAppSelectorComponent] | |
It is also requested at: | |
com.android.systemui.mediaprojection.appselector.MediaProjectionAppSelectorModule.Companion.provideCallerPackageName(activity) | |
The following other entry points also depend on it: | |
com.android.systemui.mediaprojection.appselector.MediaProjectionAppSelectorComponent.getController() [com.android.systemui.dagger.ReferenceGlobalRootComponent → com.android.systemui.dagger.ReferenceSysUIComponent → com.android.systemui.mediaprojection.appselector.MediaProjectionAppSelectorComponent] | |
com.android.systemui.mediaprojection.appselector.MediaProjectionAppSelectorComponent.getEmptyStateProvider() [com.android.systemui.dagger.ReferenceGlobalRootComponent → com.android.systemui.dagger.ReferenceSysUIComponent → com.android.systemui.mediaprojection.appselector.MediaProjectionAppSelectorComponent] | |
public interface ReferenceGlobalRootComponent extends GlobalRootComponent { | |
^ | |
frameworks/base/packages/SystemUI/src/com/android/systemui/tv/TvGlobalRootComponent.java:31: error: [Dagger/DuplicateBindings] com.android.systemui.qs.QSFragment is bound multiple times: | |
@Inject com.android.systemui.qs.QSFragment(com.android.systemui.statusbar.policy.RemoteInputQuickSettingsDisabler, com.android.systemui.statusbar.SysuiStatusBarStateController, com.android.systemui.statusbar.CommandQueue, @Named("media_qs_panel") com.android.systemui.media.controls.ui.MediaHost, @Named("media_quick_qs_panel") com.android.systemui.media.controls.ui.MediaHost, com.android.systemui.statusbar.phone.KeyguardBypassController, com.android.systemui.qs.dagger.QSFragmentComponent.Factory, com.android.systemui.qs.QSFragmentDisableFlagsLogger, com.android.systemui.dump.DumpManager, com.android.systemui.qs.logging.QSLogger, com.android.systemui.qs.FooterActionsController, com.android.systemui.qs.footer.ui.viewmodel.FooterActionsViewModel.Factory, com.android.systemui.qs.footer.ui.binder.FooterActionsViewBinder, com.android.systemui.shade.transition.LargeScreenShadeInterpolator, com.android.systemui.flags.FeatureFlags) [com.android.systemui.tv.TvGlobalRootComponent → com.android.systemui.tv.TvSysUIComponent] | |
com.android.systemui.qs.dagger.QSFragmentComponent.Factory.create(qsFragment) [com.android.systemui.tv.TvGlobalRootComponent → com.android.systemui.tv.TvSysUIComponent → com.android.systemui.qs.dagger.QSFragmentComponent] | |
This condition was never validated before, and will soon be an error. See https://dagger.dev/conflicting-inject. | |
com.android.systemui.qs.QSFragment is injected at | |
com.android.systemui.qs.dagger.QSFragmentModule.bindQS(qsFragment) | |
com.android.systemui.plugins.qs.QS is injected at | |
com.android.systemui.qs.QSAnimator(qs, …) | |
com.android.systemui.qs.QSAnimator is requested at | |
com.android.systemui.qs.dagger.QSFragmentComponent.getQSAnimator() [com.android.systemui.tv.TvGlobalRootComponent → com.android.systemui.tv.TvSysUIComponent → com.android.systemui.qs.dagger.QSFragmentComponent] | |
It is also requested at: | |
com.android.systemui.qs.dagger.QSFragmentModule.provideRootView(qsFragment) | |
The following other entry points also depend on it: | |
com.android.systemui.qs.dagger.QSFragmentComponent.getQSPanelController() [com.android.systemui.tv.TvGlobalRootComponent → com.android.systemui.tv.TvSysUIComponent → com.android.systemui.qs.dagger.QSFragmentComponent] | |
com.android.systemui.qs.dagger.QSFragmentComponent.getQuickQSPanelController() [com.android.systemui.tv.TvGlobalRootComponent → com.android.systemui.tv.TvSysUIComponent → com.android.systemui.qs.dagger.QSFragmentComponent] | |
com.android.systemui.qs.dagger.QSFragmentComponent.getQSContainerImplController() [com.android.systemui.tv.TvGlobalRootComponent → com.android.systemui.tv.TvSysUIComponent → com.android.systemui.qs.dagger.QSFragmentComponent] | |
com.android.systemui.qs.dagger.QSFragmentComponent.getQSFooter() [com.android.systemui.tv.TvGlobalRootComponent → com.android.systemui.tv.TvSysUIComponent → com.android.systemui.qs.dagger.QSFragmentComponent] | |
com.android.systemui.qs.dagger.QSFragmentComponent.getQSCustomizerController() [com.android.systemui.tv.TvGlobalRootComponent → com.android.systemui.tv.TvSysUIComponent → com.android.systemui.qs.dagger.QSFragmentComponent] | |
com.android.systemui.qs.dagger.QSFragmentComponent.getQSSquishinessController() [com.android.systemui.tv.TvGlobalRootComponent → com.android.systemui.tv.TvSysUIComponent → com.android.systemui.qs.dagger.QSFragmentComponent] | |
public interface TvGlobalRootComponent extends GlobalRootComponent { | |
^ | |
frameworks/base/packages/SystemUI/src/com/android/systemui/tv/TvGlobalRootComponent.java:31: error: [Dagger/DuplicateBindings] com.android.systemui.media.MediaProjectionAppSelectorActivity is bound multiple times: | |
@Inject com.android.systemui.media.MediaProjectionAppSelectorActivity(com.android.systemui.mediaprojection.appselector.MediaProjectionAppSelectorComponent.Factory, com.android.systemui.util.AsyncActivityLauncher) [com.android.systemui.tv.TvGlobalRootComponent → com.android.systemui.tv.TvSysUIComponent] | |
com.android.systemui.mediaprojection.appselector.MediaProjectionAppSelectorComponent.Factory.create(activity, …) [com.android.systemui.tv.TvGlobalRootComponent → com.android.systemui.tv.TvSysUIComponent → com.android.systemui.mediaprojection.appselector.MediaProjectionAppSelectorComponent] | |
This condition was never validated before, and will soon be an error. See https://dagger.dev/conflicting-inject. | |
com.android.systemui.media.MediaProjectionAppSelectorActivity is injected at | |
com.android.systemui.mediaprojection.appselector.MediaProjectionAppSelectorModule.Companion.hostUserHandle(activity) | |
@com.android.systemui.mediaprojection.appselector.HostUserHandle android.os.UserHandle is requested at | |
com.android.systemui.mediaprojection.appselector.MediaProjectionAppSelectorComponent.getHostUserHandle() [com.android.systemui.tv.TvGlobalRootComponent → com.android.systemui.tv.TvSysUIComponent → com.android.systemui.mediaprojection.appselector.MediaProjectionAppSelectorComponent] | |
It is also requested at: | |
com.android.systemui.mediaprojection.appselector.MediaProjectionAppSelectorModule.Companion.provideCallerPackageName(activity) | |
The following other entry points also depend on it: | |
com.android.systemui.mediaprojection.appselector.MediaProjectionAppSelectorComponent.getController() [com.android.systemui.tv.TvGlobalRootComponent → com.android.systemui.tv.TvSysUIComponent → com.android.systemui.mediaprojection.appselector.MediaProjectionAppSelectorComponent] | |
com.android.systemui.mediaprojection.appselector.MediaProjectionAppSelectorComponent.getEmptyStateProvider() [com.android.systemui.tv.TvGlobalRootComponent → com.android.systemui.tv.TvSysUIComponent → com.android.systemui.mediaprojection.appselector.MediaProjectionAppSelectorComponent] | |
public interface TvGlobalRootComponent extends GlobalRootComponent { | |
^ | |
frameworks/base/packages/SystemUI/tests/src/com/android/keyguard/CarrierTextManagerTest.java:71: error: symbol not found com.android.systemui.util.CarrierNameCustomization | |
import com.android.systemui.util.CarrierNameCustomization; | |
^ | |
frameworks/base/packages/SystemUI/tests/src/com/android/keyguard/CarrierTextManagerTest.java:128: error: could not resolve CarrierNameCustomization | |
private CarrierNameCustomization mCarrierNameCustomization; | |
^ | |
frameworks/base/packages/SystemUI/tests/src/com/android/systemui/biometrics/AuthControllerTest.java:197: error: could not resolve VibratorHelper | |
private VibratorHelper mVibratorHelper; | |
^ | |
frameworks/base/packages/SystemUI/tests/src/com/android/systemui/qs/tiles/InternetTileTest.java:52: error: symbol not found com.android.systemui.util.CarrierNameCustomization | |
import com.android.systemui.util.CarrierNameCustomization; | |
^ | |
frameworks/base/packages/SystemUI/tests/src/com/android/systemui/qs/tiles/InternetTileTest.java:77: error: could not resolve CarrierNameCustomization | |
private CarrierNameCustomization mCarrierNameCustomization; | |
^ | |
frameworks/base/packages/SystemUI/tests/src/com/android/systemui/qs/tiles/dialog/InternetDialogControllerTest.java:83: error: symbol not found com.android.systemui.util.CarrierNameCustomization | |
import com.android.systemui.util.CarrierNameCustomization; | |
^ | |
frameworks/base/packages/SystemUI/tests/src/com/android/systemui/qs/tiles/dialog/InternetDialogControllerTest.java:187: error: could not resolve CarrierNameCustomization | |
private CarrierNameCustomization mCarrierNameCustomization; | |
^ | |
frameworks/base/packages/SystemUI/tests/src/com/android/systemui/statusbar/policy/FiveGServiceClientTest.java:50: error: symbol not found com.android.systemui.statusbar.policy.FiveGServiceClient | |
import com.android.systemui.statusbar.policy.FiveGServiceClient; | |
^ | |
frameworks/base/packages/SystemUI/tests/src/com/android/systemui/statusbar/policy/FiveGServiceClientTest.java:58: error: could not resolve FiveGServiceClient | |
private FiveGServiceClient mFiveGServiceClient; | |
^ | |
com/android/systemui/statusbar/pipeline/mobile/data/repository/prod/MobileConnectionRepositoryTest.java:29: error: symbol not found com.android.systemui.statusbar.policy.FiveGServiceClient | |
import com.android.systemui.statusbar.policy.FiveGServiceClient; | |
^ | |
com/android/systemui/statusbar/pipeline/mobile/data/repository/prod/MobileConnectionRepositoryTest.java:250: error: could not resolve FiveGServiceClient.IFiveGStateListener | |
private final FiveGServiceClient.IFiveGStateListener getFiveGStateCallback() { | |
^ | |
ninja: build stopped: cannot make progress due to previous errors. | |
18:07:10 ninja failed with: exit status 1 | |
#### failed to build some targets (03:05 (mm:ss)) #### | |
Warning!!! Proceeding with sync despite build failures, symbols may not fully resolve. | |
7836 C/C++ files found with 542 unique sets of flags. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment