Customizable automatic UML diagram generator for C++ based on Clang
clang-uml is an automatic C++ to UML class, sequence, package and include diagram generator, driven by YAML configuration files. The main idea behind the project is to easily maintain up-to-date diagrams within a code-base or document legacy code. The configuration file or files for clang-uml define the types and contents of each generated diagram.
clang-uml is an automatic C++ to UML class, sequence, package and include diagram generator, driven by YAML configuration files. The main idea behind the project is to easily maintain up-to-date diagrams within a code-base or document legacy code. The configuration file or files for clang-uml define the types and contents of each generated diagram.
To install clang-uml, run the following command in macOS terminal (Applications->Utilities->Terminal)
sudo port install clang-uml
To see what files were installed by clang-uml, run:
port contents clang-uml
To later upgrade clang-uml, run:
sudo port selfupdate && sudo port upgrade clang-uml
Reporting an issue on MacPorts Trac
The MacPorts Project uses a system called Trac to file tickets to report bugs and enhancement requests.
Though anyone may search Trac for tickets, you must have a GitHub account in order to login to Trac to create tickets.