Created
August 25, 2014 10:52
-
-
Save alivedise/ebd87ac5635bc1f420a8 to your computer and use it in GitHub Desktop.
System app dependency rule
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
digraph G { | |
Activities -> ActionMenu; | |
ActivityWindow -> AppAuthenticationDialog; | |
ActivityWindow -> AppModalDialog; | |
ActivityWindow -> AppTransitionController; | |
ActivityWindow -> AppWindow; | |
ActivityWindow -> BrowserContextMenu; | |
ActivityWindow -> BrowserFrame; | |
ActivityWindow -> ChildWindowFactory; | |
ActivityWindow -> OrientationManager; | |
ActivityWindow -> ValueSelector; | |
ActivityWindowManager -> AppWindowManager; | |
AirplaneMode -> Radio; | |
AppAuthenticationDialog -> System; | |
AppChrome -> ModalDialog; | |
AppChrome -> System; | |
AppInstallManager -> FtuLauncher; | |
AppInstallManager -> KeyboardManager; | |
AppInstallManager -> ModalDialog; | |
AppInstallManager -> SystemBanner; | |
AppInstallManager -> UtilityTray; | |
AppModalDialog -> AirplaneMode; | |
AppTransitionController -> AppWindow; | |
AppTransitionController -> AttentionWindow; | |
AppTransitionController -> CallscreenWindow; | |
AppTransitionController -> System; | |
AppWindow -> AppAuthenticationDialog; | |
AppWindow -> AppChrome; | |
AppWindow -> AppModalDialog; | |
AppWindow -> AppTransitionController; | |
AppWindow -> BrowserContextMenu; | |
AppWindow -> BrowserFrame; | |
AppWindow -> ChildWindowFactory; | |
AppWindow -> OrientationManager; | |
AppWindow -> System; | |
AppWindow -> ValueSelector; | |
AppWindowFactory -> AppWindow; | |
AppWindowFactory -> AppWindowManager; | |
AppWindowFactory -> BrowserConfigHelper; | |
AppWindowManager -> KeyboardManager; | |
AppWindowManager -> NfcHandler; | |
AppWindowManager -> System; | |
AttentionToaster -> System; | |
AttentionWindow -> AppAuthenticationDialog; | |
AttentionWindow -> AppModalDialog; | |
AttentionWindow -> AppTransitionController; | |
AttentionWindow -> AppWindow; | |
AttentionWindow -> AttentionToaster; | |
AttentionWindowManager -> AppWindowManager; | |
AttentionWindowManager -> AttentionIndicator; | |
AttentionWindowManager -> System; | |
BaseUi -> System; | |
BatteryManager -> ScreenManager; | |
BluetoothTransfer -> Bluetooth; | |
BluetoothTransfer -> NfcHandoverManager; | |
BluetoothTransfer -> UtilityTray; | |
Bootstrap -> Accessibility; | |
Bootstrap -> Activities; | |
Bootstrap -> ActivityWindowManager; | |
Bootstrap -> AppUsageMetrics; | |
Bootstrap -> AppWindowFactory; | |
Bootstrap -> AppWindowManager; | |
Bootstrap -> AttentionWindowManager; | |
Bootstrap -> BrowserSettings; | |
Bootstrap -> DialerAgent; | |
Bootstrap -> ExternalStorageMonitor; | |
Bootstrap -> FtuLauncher; | |
Bootstrap -> HomeGesture; | |
Bootstrap -> HomescreenLauncher; | |
Bootstrap -> InternetSharing; | |
Bootstrap -> LayoutManager; | |
Bootstrap -> MediaRecording; | |
Bootstrap -> NfcManager; | |
Bootstrap -> PermissionManager; | |
Bootstrap -> Places; | |
Bootstrap -> RemoteDebugger; | |
Bootstrap -> Rocketbar; | |
Bootstrap -> ScreenManager; | |
Bootstrap -> SecureWindowFactory; | |
Bootstrap -> SecureWindowManager; | |
Bootstrap -> SleepMenu; | |
Bootstrap -> SoftwareButtonManager; | |
Bootstrap -> SourceView; | |
Bootstrap -> Storage; | |
Bootstrap -> SuspendingAppPriorityManager; | |
Bootstrap -> SystemDialogManager; | |
Bootstrap -> TaskManager; | |
Bootstrap -> TelephonySettings; | |
Bootstrap -> TextSelectionDialog; | |
Bootstrap -> VisibilityManager; | |
Bootstrap -> WallpaperManager; | |
Browser -> AppWindow; | |
Browser -> AppWindowManager; | |
BrowserMixin -> AppWindow; | |
CallscreenWindow -> AppTransitionController; | |
CallscreenWindow -> AttentionToaster; | |
CallscreenWindow -> AttentionWindow; | |
CallscreenWindow -> System; | |
CaptivePortal -> BrowserFrame; | |
CaptivePortal -> EntrySheet; | |
CaptivePortal -> FtuLauncher; | |
Card -> CardsHelper; | |
CarrierInfoNotifier -> ModalDialog; | |
CarrierInfoNotifier -> System; | |
CellBroadcastSystem -> CarrierInfoNotifier; | |
ChildWindowFactory -> ActivityWindow; | |
ChildWindowFactory -> AppWindow; | |
ChildWindowFactory -> AttentionWindow; | |
ChildWindowFactory -> PopupWindow; | |
CrashReporter -> SystemBanner; | |
DialerAgent -> CallscreenWindow; | |
DownloadManager -> DownloadNotification; | |
EdgeSwipeDetector -> FtuLauncher; | |
EdgeSwipeDetector -> SheetsTransition; | |
EdgeSwipeDetector -> StackManager; | |
EdgeSwipeDetector -> TouchForwarder; | |
EmergencyCallbackManager -> UtilityTray; | |
EntrySheet -> BrowserFrame; | |
FtuLauncher -> FtuPing; | |
FxaDialog -> SystemDialog; | |
FxaUi -> FtuLauncher; | |
HardwareButtons -> ScreenManager; | |
HomescreenLauncher -> HomescreenWindow; | |
HomescreenWindow -> AppAuthenticationDialog; | |
HomescreenWindow -> AppModalDialog; | |
HomescreenWindow -> AppTransitionController; | |
HomescreenWindow -> AppWindow; | |
HomescreenWindow -> BrowserConfigHelper; | |
HomescreenWindow -> ChildWindowFactory; | |
HomescreenWindow -> ValueSelector; | |
Icc -> FtuLauncher; | |
Icc -> KeyboardManager; | |
IccWorker -> AppWindowManager; | |
InitLogoHandler -> LogoLoader; | |
InternetSharing -> AirplaneMode; | |
InternetSharing -> ModalDialog; | |
KeyboardManager -> ImeMenu; | |
KeyboardManager -> InputFrameManager; | |
LayoutManager -> KeyboardManager; | |
LayoutManager -> System; | |
Lockscreen -> Clock; | |
Lockscreen -> FtuLauncher; | |
LockscreenWindow -> AppWindow; | |
LockscreenWindow -> Lockscreen; | |
LockscreenWindowManager -> AppWindowManager; | |
MediaPlayback -> AppWindowManager; | |
MediaPlayback -> Bluetooth; | |
MobileidDialog -> SystemDialog; | |
ModalDialog -> KeyboardManager; | |
NewsletterManager -> FtuLauncher; | |
NfcHandoverManager -> BluetoothTransfer; | |
NfcManager -> NfcHandoverManager; | |
NfcManager -> ScreenManager; | |
NfcManager -> System; | |
Notifications -> ScreenManager; | |
Notifications -> System; | |
Notifications -> UtilityTray; | |
OperatorVariantIccs -> OperatorVariant; | |
OrientationManager -> System; | |
Payment -> AppWindowManager; | |
PermissionManager -> AppWindowManager; | |
Places -> AppWindowManager; | |
PopupWindow -> AppAuthenticationDialog; | |
PopupWindow -> AppModalDialog; | |
PopupWindow -> AppTransitionController; | |
PopupWindow -> AppWindow; | |
PopupWindow -> BrowserContextMenu; | |
PopupWindow -> ChildWindowFactory; | |
PopupWindow -> ValueSelector; | |
QuickSettings -> AirplaneMode; | |
QuickSettings -> UtilityTray; | |
RemoteDebugger -> ModalDialog; | |
RemoteDebugger -> ScreenManager; | |
Rocketbar -> AppWindowManager; | |
Rocketbar -> SearchWindow; | |
ScreenManager -> AppWindowManager; | |
ScreenManager -> Bluetooth; | |
ScreenManager -> System; | |
SearchWindow -> AppWindow; | |
SearchWindow -> BrowserConfigHelper; | |
SecureWindow -> AppWindow; | |
SecureWindowFactory -> BrowserConfigHelper; | |
SecureWindowFactory -> SecureWindow; | |
SheetsTransition -> StackManager; | |
ShrinkingUi -> AppWindowManager; | |
ShrinkingUi -> OrientationManager; | |
ShrinkingUi -> System; | |
SimLock -> CallscreenWindow; | |
SimLock -> FtuLauncher; | |
SimLock -> System; | |
SleepMenu -> AirplaneMode; | |
SleepMenu -> LogoLoader; | |
SleepMenu -> OrientationManager; | |
SoftwareButtonManager -> OrientationManager; | |
SoundManager -> AsyncSemaphore; | |
SoundManager -> Bluetooth; | |
SoundManager -> FtuLauncher; | |
SoundManager -> ScreenManager; | |
SoundManager -> System; | |
SourceView -> AppWindowManager; | |
SourceView -> ScreenManager; | |
StackManager -> AppWindowManager; | |
StackManager -> SheetsTransition; | |
Statusbar -> AppWindowManager; | |
Statusbar -> Bluetooth; | |
Statusbar -> Clock; | |
Statusbar -> FtuLauncher; | |
Statusbar -> System; | |
Statusbar -> TouchForwarder; | |
Statusbar -> UtilityTray; | |
Storage -> System; | |
StorageWatcher -> SystemBanner; | |
SuspendingAppPriorityManager -> StackManager; | |
SuspendingAppPriorityManager -> System; | |
System -> AppWindowManager; | |
System -> FtuLauncher; | |
SystemDialog -> KeyboardManager; | |
SystemDialog -> ValueSelector; | |
SystemDialogManager -> System; | |
SystemNfcConnectDialog -> SystemDialog; | |
SystemSimcardDialog -> SystemDialog; | |
TaskCard -> Card; | |
TaskManager -> AppWindowManager; | |
TaskManager -> Card; | |
TaskManager -> OrientationManager; | |
TaskManager -> StackManager; | |
TaskManager -> System; | |
TaskManager -> TaskCard; | |
TaskManager -> UtilityTray; | |
TrustedUi -> AppWindowManager; | |
TrustedUi -> KeyboardManager; | |
Updatable -> AppWindowManager; | |
Updatable -> UpdateManager; | |
Updatable -> UtilityTray; | |
UpdateManager -> SystemBanner; | |
UpdateManager -> UtilityTray; | |
UtilityTray -> AppWindowManager; | |
UtilityTray -> System; | |
SpinDatePicker -> ValuePicker; | |
ValueSelector -> SpinDatePicker; | |
ValueSelector -> ValuePicker; | |
VisibilityManager -> System; | |
Voicemail -> ModalDialog; | |
WallpaperManager -> System; | |
Wifi -> ScreenManager; | |
WrapperFactory -> AppWindow; | |
WrapperFactory -> AppWindowManager; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment