升级我的 Flutter 后,Freezed 似乎为我的 Bloc/Cubit 文件生成了其中有错误的文件。
Pubspec.yaml 包含软件包的所有最新版本。
part of 'test_cubit.dart';
@freezed
abstract class TestState with _$TestState {
const factory TestState.initial() = _Initial;
const factory TestState.loaded(String someValue) = _Loaded;
}
将生成为(仅在发生错误的地方摘录)
/// @nodoc
class _$TestStateTearOff {
const _$TestStateTearOff();
_Initial initial() {
return const _Initial();
}
_Loaded loaded( String* someValue) {
return _Loaded(someValue,);
}
}
错误图片
当我删除 * 时,一切正常。任何人都可以对此有所了解吗?