Releases: jupe/puml2code
Releases · jupe/puml2code
improvements for cpp generator
security fixes
Just dependencies updates.
initial C++ support
cli improvements
Changes
-i --inputis now mandatory.stdinas value takes input from stdin pipe--outis optional. Without--outtool just print output to console- create folder if not exists
- more help text
- use
debugmodule for traces - add examples for help and readme
- remove commander listeners end of execute to avoid tests warnings about listener leaks
extended functionality - focuses around es6
Changes
- Cleanup unused
note - fix readme links
- add initial interface support
- es6 return jsdoc
- python return docstring
- ignore
header...endheader - improve error handling
- better way to pick right parser
- parse abstract method
- parse default value for method parameters
- es6 jsdoc support
- allow
*as function name prefix (es6 yield function) - parser: allow quotes for default value
- es6: render string default values properly
- es6:
List<Value>as an method return value is rendered now properly (fixes #9) - sample puml updates
Replace puml parser with pegjs engine
Including several new output language formats:
- coffeescript
- csharp
- ecmascript5
- ecmascript6
- java
- php
- python
- ruby
- typescript
thanks for https://github.com/bafolts/plantuml-code-generator project.
cli in track
Changes
- fixes bin path
- initial py2 support
- more unit tests
- basic cli tests
- refactoring code more testable
Initial POC release
Release provide POC es6 code generator and CLI interface. See more information from README.