umldoclet
umldoclet copied to clipboard
Automatically generate PlantUML diagrams in javadoc
# Security Vulnerability Fix This pull request fixes either 1.) Temporary Directory Hijacking Vulnerability, or 2.) Temporary Directory Information Disclosure Vulnerability, which existed in this project. ## Preamble The system...
The auto-generated diagrams in my (complex) project tend to become a bit cluttered. Hence I am looking at ways to reduce contents. V1 had `-umlIncludeMethodParamTypes false`, and it seems this...
## Expected Behavior Diagrams in the same location as the javadoc HTML files. ## Actual Behavior Diagrams are in the package tree from the root of the documentation, while the...
## Expected Behavior Font is readable even in dark mode. ## Actual Behavior When using a browser or IDE javadoc viewer in dark mode, the font is not readable as...
**Is your feature request related to a problem? Please describe.** PlantUML didn't support annotation members so we couldn't generate them. **Describe the solution you'd like** Include annotation members in the...
**Is your feature request related to a problem? Please describe.** Issue #276 remained undetected for long because although we checked the _PlantUML sources_ that were produced by the Doclet, we...
**Is your feature request related to a problem? Please describe.** Not really, just HTML postprocessing takes a long time in a huge project **Describe the solution you'd like** Try to...
## Expected Behavior Packages being rendered correctly, even nested packages. ## Actual Behavior Nested 'namespace' definitions and relations to them may cause `IllegalStateExceptions` such as https://github.com/plantuml/plantuml/issues/337 ## Steps to Reproduce...
**Is your feature request related to a problem? Please describe.** Having PlantUML in the project sources gives problems with modern IDE's. The UML doclet needs to be compiled with JDK...
**Is your feature request related to a problem? Please describe.** The option `-quiet` is supposed to suppress output. PlantUML is riddled with System.out, System.err and Throwable.printStackTrace usages. **Describe the solution...