Skip to content

Instantly share code, notes, and snippets.

@rpl
Last active July 4, 2017 16:07
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rpl/3cf52ad8473dd0b45374015370cbf931 to your computer and use it in GitHub Desktop.
Save rpl/3cf52ad8473dd0b45374015370cbf931 to your computer and use it in GitHub Desktop.
web-ext Android Support diagrams
@startuml
title FirefoxAndroidExtensionRunner\n"run" Activity Diagram
partition "androidRunner.run" {
"adb.createClient" --> "this.adbDevicesDiscoveryAndSelect"
"this.adbDevicesDiscoveryAndSelect" --> "this.apkPackagesDiscoveryAndSelect"
"this.apkPackagesDiscoveryAndSelect" --> "this.adbForceStopSelectedPackage"
"this.adbForceStopSelectedPackage" --> "this.adbPrepareProfileDir"
"this.adbPrepareProfileDir" --> === S1 ===
=== S1 === --> "this.adbStartSelectedPackage"
=== S1 === --> "this.buildAndPushExtensions"
=== S1 === --> "this.adbDiscoveryAndForwardRDPUnixSocket"
"this.adbStartSelectedPackage" --> === S2 ===
"this.buildAndPushExtensions" --> === S2 ===
"this.adbDiscoveryAndForwardRDPUnixSocket" --> === S2 ===
=== S2 === --> "this.rdpInstallExtensions"
}
(*) --> "adb.createClient"
"this.rdpInstallExtensions" --> (*)
@enduml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment