jbock 5.0
·
679 commits
to master
since this release
- Changed the maven group name to
io.github.jbock-java - Renamed the artifacts: "jbock-annotations" -> "jbock" (aka "core"), "jbock" -> "jbock-compiler".
- moved the Either library into core
- add runtime model of the annotated class (
net.jbock.model.CommandModel) parsenow returns an Either- rename the generated class, "*_Parser" -> "*Parser"
- SuperCommand is now an attribute
- add the
atFileExpansionattribute - add the
unixClusteringattribute - runtime config, like
terminalWidth, works differently (see implementation ofparseOrExit)