macro_util 0.1.0-13.dev copy "macro_util: ^0.1.0-13.dev" to clipboard
macro_util: ^0.1.0-13.dev copied to clipboard

Helpers and utilities for developing macros: field introspection, generated code formatting, etc.

0.1.0-13.dev #

  • Enabled ResolveIdentifiers to resolve Future, Object, bool, int.

0.1.0-12.dev #

0.1.0-11.dev #

  • Renamed unaliasedTypeDeclarationOf and unaliasedTypeDeclaration to deAliased..., added deprecated aliases.

0.1.0-10.dev #

  • Added @ResolveIdentifiers() macro.

0.1.0-9.dev #

  • Added FieldIntrospectionData.constructorOptionality and FieldIntrospectionData.constructorHandling.

0.1.0-8.dev #

  • Return FieldIntrospectionData for OmittedTypeAnnotation instead of a diagnostic.

0.1.0-7.dev #

  • Deleted FailedFieldIntrospectionData.

0.1.0-6.dev #

  • Added ResolvedFieldIntrospectionData, FailedFieldIntrospectionData.

0.1.0-5.dev #

  • Added Builder.reportError extension method.
  • Catching exceptions in introspectField.
  • Renamed introspectType to introspectFields.

0.1.0-4.dev #

  • Added FieldIntrospectionData.nonNullableStaticType.
  • Improved diagnostic messages.

0.1.0-3.dev #

  • Moved introspectType and introspectField to MacroUtilDeclarationBuilderExtension.
  • Added FieldIntrospectionData.StaticType.

0.1.0-2.dev #

  • Added DeclarationBuilder.nonObjectSuperclassDeclarationOf.
  • Changed MacroUtilListExtension to MacroUtilIterableExtension.

0.1.0-1.dev #

  • Initial release.
5
likes
150
pub points
59%
popularity

Publisher

verified publisherainkin.com

Helpers and utilities for developing macros: field introspection, generated code formatting, etc.

Repository (GitHub)
View/report issues

Topics

#macros

Documentation

API reference

License

MIT-0 (license)

Dependencies

macros

More

Packages that depend on macro_util