- Create
MetaToJson class to provide details about toJson methods
- Create
MetaFromJson class to improve support for fromJson factory/static methods
- Resolve
fromJson static methods within types
- Deprecate
hasFromJsonConstructor in MetaType
- Create classes to support records
- Remove type argument from
RevaliDirectory
- Merge
MetaReturnType into MetaType
- Create class
MetaType for method parameter types
- Add assertion checks for
DartFile to ensure that part directives are unique