plantcode
plantcode copied to clipboard
Provides a javascript utility to generate code in various languages given a plantuml class diagram.
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6. Commits 7efb22a 1.2.6 ef88b93 security notice for additional prototype pollution issue c2b9819 isConstructorOrProto adapted from PR bc8ecee test from prototype pollution PR See full...
If a connection is between a class and an interface, the connection between them is compiled as an extension. Example: ```@startuml class A { + someProp string - someOtherProp number...
When using the package keyword in a UML, plantcode throws an error. Example: input: ``` @startuml package test1 { class A { + c string - d string } }...
Extends is not present if the right hand side of a connection is not present. Example: ```@startuml class A { + someProp string - someOtherProp number + number computeSomething(string x)...
... Ciudad "1" o-- "many" Direccion Ciudadano "1" *-- "many" Direccion ... Error: Cannot find module './Aggregation' Require stack: - /home/aor/Descargas/plantuml-code-generator-master/src/plantuml.js - /home/aor/Descargas/plantuml-code-generator-master/plantcode at Function.Module._resolveFilename (internal/modules/cjs/loader.js:1085:15) at Function.Module._load (internal/modules/cjs/loader.js:928:27) at...
Currently the system is VERY restricted about which classnames are allowed. This will allow a lot of characters and allows to have the classname in quotes:  ``` class someclass...
Hi, one way to create a class seems to be ``` class classname ... end class ``` But as far as I know, that's not valid PlantUML? Am i missing...
This does two things: 1. add "color" to classes and 2. allow mixed colors, as plantuml does:  ``` class singlecolor #FFAA00 {} class multicolor1 #FFAA00-0000FF {} class multicolor2 #FFAA00|0000FF...
It looks that this project is used on https://www.planttext.com/ but I'm not sure where to file an issue for the fact that the instance is broken (the reporting link is...
In addition to generating code from templates, generate XMI representing the UML diagram. There are many tools that can parse this. See e.g. [http://agx.me/](https://web.archive.org/web/20170411060701/http://agx.me/) ([doc source](https://github.com/bluedynamics/agx.sphinx)) and [related packages](https://github.com/bluedynamics?utf8=%E2%9C%93&q=agx&type=&language=). That...