meta_expression 0.1.3 copy "meta_expression: ^0.1.3" to clipboard
meta_expression: ^0.1.3 copied to clipboard

outdated

A meta-expression is a code generator-based metaprogramming feature that uses function notation to denote a meta-expression.

0.1.3 #

  • In order to determine whether meta-expressions are used in a library, analysis of the entire tree of nodes in the library is required. To reduce the load on library builders, a simple ability to indicate that meta-expressions are used in the library has been added. To do this, required to add the @pragma('meta_expression:used') annotation to the library directive.
  • The tool/build_meta_expressions.dart generation script has been modified to use @pragma('meta_expression:used') annotations.

0.1.2 #

  • The tool/build_meta_expressions.dart generation script has been modified. Now it will transform all found files from _name.$.dart to name.dart. This script demonstrates how the file transformation process can be implemented.

0.1.1 #

  • Fixed bugs

0.1.0 #

  • Initial release
3
likes
0
pub points
0%
popularity

Publisher

unverified uploader

A meta-expression is a code generator-based metaprogramming feature that uses function notation to denote a meta-expression.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

_fe_analyzer_shared, analyzer, dart_style, logging, meta_expression_annotation, path, source_gen, source_helper, source_span, tuple

More

Packages that depend on meta_expression