30 lines
478 B
Plaintext
Executable File
30 lines
478 B
Plaintext
Executable File
#!/bin/env plantuml -tsvg
|
|
|
|
@startuml
|
|
scale 1
|
|
|
|
skinparam shadowing false
|
|
skinparam monochrome true
|
|
|
|
if (\nTesting enabled?\n) then (Yes)
|
|
-[#black,dotted]->
|
|
|
|
partition "//Debug builds only//" #ddd {
|
|
if (\nMocks installed?\n) then (Yes)
|
|
:**Return mocks**;
|
|
detach
|
|
elseif (\nMocks required?\n) then (Yes)
|
|
#ffa0a0:throw;
|
|
detach
|
|
elseif (\nNative libraries loaded?\n) then (No)
|
|
#ffa0a0:throw;
|
|
detach
|
|
endif
|
|
}
|
|
|
|
endif
|
|
|
|
:**Return live instance**;
|
|
|
|
@enduml
|