meta 0.11.0 copy "meta: ^0.11.0" to clipboard
meta: ^0.11.0 copied to clipboard

outdatedDart 1 only

This library contains the definitions of annotations that provide additional semantic information about the program being annotated. These annotations are intended to be used by tools to provide a bet [...]

0.11.0 #

  • Added new Required constructor with a means to specify a reason to explain why a parameter is required.

0.10.0 #

  • Introduce @factory annotation for methods that must either be abstract or must return a newly allocated object.
  • Introduce @literal annotation that indicates that any invocation of a constructor must use the keyword const unless one or more of the arguments to the constructor is not a compile-time constant.

0.9.0 #

  • Introduce @protected annotation for members that must only be called from instance members of subclasses.
  • Introduce @required annotation for optional parameters that should be treated as required.
  • Introduce @mustCallSuper annotation for methods that must be invoked by all overriding methods.
402
likes
0
pub points
100%
popularity

Publisher

verified publisherdart.dev

This library contains the definitions of annotations that provide additional semantic information about the program being annotated. These annotations are intended to be used by tools to provide a better user experience.

Homepage

License

unknown (LICENSE)

More

Packages that depend on meta