ErjanAltena opened a new pull request #381:
URL: https://github.com/apache/celix/pull/381


   Added an "u" option to the DM shell command which outputs plantuml. Copy 
paste this to a file, generate a graph wihl plantuml (see platuml.com: java 
-jar plantump.jar <file-with-dm u output>) this will quickly show:
   * All  interfaces defined by the components
   * Show which interfaces are implemented by which components
   * Show on which interfaces components depend on, lines for available 
dependencies, dashed line for not-available dependencies (--> for non-required, 
non available, *--> for required, not available)
   * In a larger system, with a lot of hierarchy,  it will quickly show what 
the root-cause is of components not getting available
   
   Dependencies are shown purely on component-name basis. (Missing) 
dependencies caused by filters are not shown.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to