Provides a clean class definition with extra functionality including; copy with, json serializable, tostring, equals that supports inheritance and polymorphism
4
stars
2
forks
source link
can't correctly generate code if another file is imported with prefix #14
import 'package:morphy_annotation/morphy_annotation.dart';
import 'bar.dart' as bar;
part 'foo.g.dart';
part 'foo.morphy.dart';
@Morphy(generateJson: true)
abstract class $Foo {
bar.$Bar get bar;
}
bar.dart
import 'package:morphy_annotation/morphy_annotation.dart';
part 'bar.g.dart';
part 'bar.morphy.dart';
@Morphy(generateJson: true)
abstract class $Bar {
int get value;
}
The generated code misses the prefix so it doesn't work.
Example
foo.dart
bar.dart
The generated code misses the prefix so it doesn't work.