You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| 1.0 |[70bb820](https://github.com/pierre3/PlantUmlClassDiagramGenerator/commit/70bb8202f7f489aa2d85ce9c25c58121c8f63aed)| Because the README.md for other languages is not always updated at the same time, a version number is needed |
- InputPath: (Required) Sets a input source file or directory name.
47
-
- OutputPath: (Optional) Sets a output file or directory name.
47
+
-**InputPath:** (Required) Sets a input source file or directory name.
48
+
-**OutputPath:** (Optional) Sets a output file or directory name.
48
49
If you omit this option, plantuml files are outputted to same directory as the input files.
49
-
- -dir: (Optional) Specify when InputPath and OutputPath are directory names.
50
-
- -addPackageTags: (Optional) If there is "-dir" tag, then program adds "package" tags and puts all relations in the end of include.puml
51
-
- -public: (Optional) If specified, only public accessibility members are output.
52
-
- -ignore: (Optional) Specify the accessibility of members to ignore, with a comma separated list.
53
-
- -excludePaths: (Optional) Specify the exclude file and directory.
50
+
-**-dir**: (Optional) Specify when InputPath and OutputPath are directory names.
51
+
-**-addPackageTags:** (Optional) If there is "-dir" tag, then program adds "package" tags and puts all relations in the end of include.puml. Relations will not be shown in other files
52
+
-**-removeSystemCollectionsAssociations**: (Optional) If there are properties or fields like "IList<T>" and other SystemCollections, there will be no relation with IList, but relation with T will be shown, if it isn't base type (string, int ...)
53
+
-**-public:** (Optional) If specified, only public accessibility members are output.
54
+
-**-ignore:** (Optional) Specify the accessibility of members to ignore, with a comma separated list.
55
+
-**-excludePaths:** (Optional) Specify the exclude file and directory.
54
56
Specifies a relative path from the "InputPath", with a comma separated list.
55
57
To exclude multiple paths, which contain a specific folder name, preceed the name by "\*\*/". Example: "**/bin"
56
-
- -createAssociation: (Optional) Create object associations from references of fields and properites.
57
-
- -allInOne: (Optional) Only if -dir is set: copy the output of all diagrams to file include.puml (this allows a PlanUMLServer to render it).
58
-
- -attributeRequired: (Optional) When this switch is enabled, only types with "PlantUmlDiagramAttribute" in the type declaration will be output.
59
-
- -excludeUmlBeginEndTags: (Optional) When this switch is enabled, it will exclude the \"@startuml\" and \"@enduml\" tags from the puml file.
58
+
-**-createAssociation:** (Optional) Create object associations from references of fields and properites.
59
+
-**-allInOne:** (Optional) Only if -dir is set: copy the output of all diagrams to file include.puml (this allows a PlanUMLServer to render it).
60
+
-**-attributeRequired:** (Optional) When this switch is enabled, only types with "PlantUmlDiagramAttribute" in the type declaration will be output.
61
+
-**-excludeUmlBeginEndTags:** (Optional) When this switch is enabled, it will exclude the \"@startuml\" and \"@enduml\" tags from the puml file.
0 commit comments