- Eliminate errors reported by analyzer in strong mode.
- Update to use the
transformer_test package instead of
code_transformers for tests.
- Update to analyzer ‘^0.27.0’ and update to the test package.
- Update to analyzer ‘<0.27.0’
- Add excludeOverriden to QueryOptions which removes declarations that were overriden within the class hierarchy.
- Update logging package to
- Update to analyzer
- Work around an issue running Dart analyzer on the generated code, if the
dynamic type appeared in the output. Smoke will now use
- Updated dependency versions.
- Add canAcceptNArgs method.
- Change SUPPORTED_ARGS limit for minArgs and maxArgs method from 3 to 15.
- Fix toString calls on Type instances.
- Widen the constraint on analyzer.
- Widen the constraint on barback.
- Switch from
Span class to
- Static configuration can be modified, so code generators can split the static configuration in pieces.
- breaking change: for codegen call
writeStaticConfiguration instead of
- Initial release: introduces the smoke API, a mirror based implementation, a statically configured implementation that can be declared by hand or be generated by tools, and libraries that help generate the static configurations.