meta_expression 0.1.3 meta_expression: ^0.1.3 copied to clipboard
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
toname.dart
. This script demonstrates how the file transformation process can be implemented.
0.1.1 #
- Fixed bugs
0.1.0 #
- Initial release