macro_util 0.1.0-10.dev macro_util: ^0.1.0-10.dev copied to clipboard
Helpers and utilities for developing macros: field introspection, generated code formatting, etc.
0.1.0-10.dev #
- Added
@ResolveIdentifiers()
macro.
0.1.0-9.dev #
- Added
FieldIntrospectionData.constructorOptionality
andFieldIntrospectionData.constructorHandling
.
0.1.0-8.dev #
- Return
FieldIntrospectionData
forOmittedTypeAnnotation
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
tointrospectFields
.
0.1.0-4.dev #
- Added
FieldIntrospectionData.nonNullableStaticType
. - Improved diagnostic messages.
0.1.0-3.dev #
- Moved
introspectType
andintrospectField
toMacroUtilDeclarationBuilderExtension
. - Added
FieldIntrospectionData.StaticType
.
0.1.0-2.dev #
- Added
DeclarationBuilder.nonObjectSuperclassDeclarationOf
. - Changed
MacroUtilListExtension
toMacroUtilIterableExtension
.
0.1.0-1.dev #
- Initial release.