smoke 0.3.1 copy "smoke: ^0.3.1" to clipboard
smoke: ^0.3.1 copied to clipboard

discontinued
outdatedDart 1 only

A restricted reflective system that uses mirrors at development time, but that can be replaced with non-reflective calls using code generation. See README.md for mode details.

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.
0
likes
0
pub points
17%
popularity

Publisher

verified publisherlabs.dart.dev

A restricted reflective system that uses mirrors at development time, but that can be replaced with non-reflective calls using code generation. See README.md for mode details.

Homepage

License

unknown (LICENSE)

Dependencies

analyzer, barback, logging

More

Packages that depend on smoke