orchestrator 0.16.0 orchestrator: ^0.16.0 copied to clipboard
Easily define complex code structures in Dart using many out-of-the-box elements.
0.16.0 #
- feat: add ability to generate a library
0.15.0 #
- refactor: add extra whitespace between elements
0.14.0 #
- feat: add ability to generate mixins
- feat: add ability to generate directives
- fix: trailling commas are now also placed on invocations
- ci: development branch is also run within workflow
0.13.0 #
- feat: add if-else clauses to if statements
0.12.0 #
- docs: update example and readme
0.11.0 #
- refactor: removal of copyWith methods
0.10.0 #
- feat: add option to generate a literal map
0.9.0 #
- refactor: allow builders to be called globally too
- refactor: expand the Literal element into multiple
0.8.1 #
- refactor: allow the bodies to be all elements
0.8.0 #
- refactor: rename call builder to invoke
- feat: add invocation element and allow arguments to be used
0.7.0 #
- refactor: replace binary element with a more flexible row element
- feat: add many, many more builder methods
0.6.0 #
- feat: add if-else statement
- feat: add switch statement
- feat: add try-catch-finally block
- feat: add while loop
- feat: add do-while loop
- feat: add for loop
0.5.0 #
- refactor: merge the elements and statements into one
- feat: add a builder mixin to allow chaining elements
0.4.0 #
- feat: add a spec emitter
0.3.1 #
- fix: allow classes to have methods
0.3.0 #
- chore: add example
0.2.0 #
- docs: add README and update inline documentation
- feat: extension generation
- feat: use of trailling commas
- ci: analyze, format, and test workflow
- refactor: change statement implementation
0.1.0 #
- feat: enum generation
- feat: class, constructor, field, and method generation
- feat: type reference and function reference