2.3.1 Dependency
If a module has any dependency, it is shown in the form of a small box (circular,
rhombus, or square) in the left side of the module block in the Project Graph:
- The green color of the box indicates a dependency is already satisfied.
- The pink color of the box indicates it needs to be satisfied.
- The yellow color of the box indicates it is optional to satisfy this dependency.
- Direct Dependency: Needs
manual connection to satisfy them. They are indicated by a small rhombus symbol.
Figure 2-8. Direct Dependency
- Generic Dependency: Do not
need any connections to satisfy them. They turn to green (get satisfied)
automatically when any other module present in the project graph providing the
capability. They are indicated by a small circular symbol.
Figure 2-9. Generic Dependency
- Multi Dependency: Enables many
connections to be made to satisfy them. They are indicated by a small square
symbol.
Figure 2-10. Multi Dependency