App-PerlPackage2PlantUMLClassDiagram

 view release on metacpan or  search on metacpan

README.md  view on Meta::CPAN

You can render the output result with PlantUML.

[Output Example is here.](https://gist.github.com/hitode909/ce22c46004f2ff1dac73)

# SYNOPSIS

    % package2plantumlclassdiagram PATH_TO_MODULES > a.plantuml

Then, render a.plantuml with PlantUML.

    % GRAPHVIZ_DOT=$(which dot) plantuml -charset UTF-8 -tpng a.plantuml
    % open a.png

# PLOT ALL MODULES I YOUR PROJECT

Like this.

    % package2plantumlclassdiagram ~/YourApp/lib/**/**.pm > a.plantuml

# PLOT ONLY INHERITANCE RELATIONSHIPS

script/package2plantumlclassdiagram  view on Meta::CPAN

You can render the output result with PlantUML.

L<Output Example is here.|https://gist.github.com/hitode909/ce22c46004f2ff1dac73>

=head1 SYNOPSIS

    % package2plantumlclassdiagram PATH_TO_MODULES > a.plantuml

Then, render a.plantuml with PlantUML.

    % GRAPHVIZ_DOT=$(which dot) plantuml -charset UTF-8 -tpng a.plantuml
    % open a.png

=head1 PLOT ALL MODULES I YOUR PROJECT

Like this.

    % package2plantumlclassdiagram ~/YourApp/lib/**/**.pm > a.plantuml

=head1 PLOT ONLY INHERITANCE RELATIONSHIPS



( run in 0.552 second using v1.01-cache-2.11-cpan-4d50c553e7e )