0.3.6+1

  • Update to use the transformer_test package instead of code_transformers for tests.

0.3.6

  • Update to analyzer ‘^0.27.0’ and update to the test package.

0.3.5

  • Update to analyzer ‘<0.27.0’

0.3.4

  • Add excludeOverriden to QueryOptions which removes declarations that were overriden within the class hierarchy.

0.3.3+1

  • Update logging package to <0.12.0.

0.3.3

  • Update to analyzer <0.26.0.

0.3.2

  • Work around an issue running Dart analyzer on the generated code, if the dynamic type appeared in the output. Smoke will now use Object instead.

0.3.1+1

  • Updated dependency versions.

0.3.1

  • Add canAcceptNArgs method.

0.3.0

  • Change SUPPORTED_ARGS limit for minArgs and maxArgs method from 3 to 15.

0.2.1+1

  • Fix toString calls on Type instances.

0.2.0+3

  • Widen the constraint on analyzer.

0.2.0+2

  • Widen the constraint on barback.

0.2.0+1

  • Switch from source_maps' Span class to source_span's SourceSpan class.

0.2.0

  • Static configuration can be modified, so code generators can split the static configuration in pieces.
  • breaking change: for codegen call writeStaticConfiguration instead of writeInitCall.

0.1.0

  • 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.