[GH-ISSUE #8160] [Bug] 'packages/appflowy_backend/lib/protobuf/flowy-error/errors.pbserver.dart': No such file or directory #3609

Closed
opened 2026-03-23 21:31:45 +00:00 by mirror · 1 comment
Owner

Originally created by @SteveCruise on GitHub (Aug 7, 2025).
Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/8160

Bug Description

many file import errors, are you kidding me?
[+13581 ms] packages/appflowy_backend/lib/dispatch/error.dart:4:8: Error: Error when reading 'packages/appflowy_backend/lib/protobuf/flowy-error/errors.pbserver.dart': No such file or directory
[ ] [ ] import 'package:appflowy_backend/protobuf/flowy-error/errors.pbserver.dart';
[ ] [ ] ^
[ ] [ +46 ms] lib/plugins/document/presentation/editor_plugins/base/built_in_page_widget.dart:4:8: Error: Error when reading 'packages/appflowy_backend/lib/protobuf/flowy-error/errors.pbserver.dart': No such file or directory
[ ] [ ] import 'package:appflowy_backend/protobuf/flowy-error/errors.pbserver.dart';
[ ] [ ] ^
[ ] [ +43 ms] lib/workspace/application/settings/plan/workspace_subscription_ext.dart:4:8: Error: Error when reading 'packages/appflowy_backend/lib/protobuf/flowy-user/workspace.pbserver.dart': No such file or directory
[ ] [ ] import 'package:appflowy_backend/protobuf/flowy-user/workspace.pbserver.dart';
[ ] [ ] ^
[ ] [ +120 ms] lib/ai/service/select_model_bloc.dart:5:8: Error: Error when reading 'packages/appflowy_backend/lib/protobuf/flowy-ai/entities.pbserver.dart': No such file or directory
[ ] [ ] import 'package:appflowy_backend/protobuf/flowy-ai/entities.pbserver.dart';
[ ] [ ] ^
[ ] [ +35 ms] lib/workspace/application/settings/plan/settings_plan_bloc.dart:13:8: Error: Error when reading 'packages/appflowy_backend/lib/protobuf/flowy-user/workspace.pbserver.dart': No such file or directory
[ ] [ ] import 'package:appflowy_backend/protobuf/flowy-user/workspace.pbserver.dart';
[ ] [ ] ^
[ ] [ +102 ms] lib/workspace/application/settings/billing/settings_billing_bloc.dart:15:8: Error: Error when reading 'packages/appflowy_backend/lib/protobuf/flowy-user/workspace.pbserver.dart': No such file or directory
[ ] [ ] import 'package:appflowy_backend/protobuf/flowy-user/workspace.pbserver.dart';
[ ] [ ] ^
[ ] [ +25 ms] lib/workspace/presentation/settings/widgets/files/settings_file_exporter_widget.dart:11:8: Error: Error when reading 'packages/appflowy_backend/lib/protobuf/flowy-error/errors.pbserver.dart': No such file or
directory
[ ] [ ] import 'package:appflowy_backend/protobuf/flowy-error/errors.pbserver.dart';
[ ] [ ] ^
[ ] [ +670 ms] packages/appflowy_backend/lib/dispatch/error.dart:63:3: Error: Type 'FlowyError' not found.
[ ] [ ] FlowyError? _error;
[ ] [ ] ^^^^^^^^^^
[ ] [ ] packages/appflowy_backend/lib/dispatch/error.dart:73:28: Error: Type 'FlowyError' not found.
[ ] [ ] static void receiveError(FlowyError error) {
[ ] [ ] ^^^^^^^^^^
[ ] [ ] packages/appflowy_backend/lib/dispatch/error.dart:93:28: Error: Type 'FlowyError' not found.
[ ] [ ] required void Function(FlowyError error) onError,
[ ] [ ] ^^^^^^^^^^
[ ] [ ] packages/appflowy_backend/lib/dispatch/error.dart:94:19: Error: Type 'FlowyError' not found.
[ ] [ ] bool Function(FlowyError code)? onErrorIf,
[ ] [ ] ^^^^^^^^^^
[ ] [ ] packages/appflowy_backend/lib/dispatch/error.dart:114:34: Error: Type 'FlowyError' not found.
[ ] [ ] extension FlowyErrorExtension on FlowyError {
[ ] [ ] ^^^^^^^^^^
[ ] [ +6 ms] lib/plugins/document/presentation/editor_plugins/base/built_in_page_widget.dart:29:35: Error: Type 'FlowyError' not found.
[ ] [ ] late Future<FlowyResult<ViewPB, FlowyError>> future;
[ ] [ ] ^^^^^^^^^^
[ ] [ +4 ms] lib/ai/service/select_model_bloc.dart:57:10: Error: Type 'AIModelPB' not found.
[ ] [ ] List models,
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.dart:58:5: Error: Type 'AIModelPB' not found.
[ ] [ ] AIModelPB? selectedModel,
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.dart:69:5: Error: Type 'AIModelPB' not found.
[ ] [ ] AIModelPB model,
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.dart:73:10: Error: Type 'AIModelPB' not found.
[ ] [ ] List models,
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.dart:74:5: Error: Type 'AIModelPB' not found.
[ ] [ ] AIModelPB? selectedModel,
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.dart:81:19: Error: Type 'AIModelPB' not found.
[ ] [ ] required List models,
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.dart:82:14: Error: Type 'AIModelPB' not found.
[ ] [ ] required AIModelPB? selectedModel,
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:21:31: Error: Type 'AIModelPB' not found.
[ ] [ ] required TResult Function(AIModelPB model) selectModel,
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:22:36: Error: Type 'AIModelPB' not found.
[ ] [ ] required TResult Function(List models, AIModelPB? selectedModel)
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:22:55: Error: Type 'AIModelPB' not found.
[ ] [ ] required TResult Function(List models, AIModelPB? selectedModel)
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:28:23: Error: Type 'AIModelPB' not found.
[ ] [ ] TResult? Function(AIModelPB model)? selectModel,
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:29:28: Error: Type 'AIModelPB' not found.
[ ] [ ] TResult? Function(List models, AIModelPB? selectedModel)?
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:29:47: Error: Type 'AIModelPB' not found.
[ ] [ ] TResult? Function(List models, AIModelPB? selectedModel)?
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:35:22: Error: Type 'AIModelPB' not found.
[ ] [ ] TResult Function(AIModelPB model)? selectModel,
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:36:27: Error: Type 'AIModelPB' not found.
[ ] [ ] TResult Function(List models, AIModelPB? selectedModel)?
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:36:46: Error: Type 'AIModelPB' not found.
[ ] [ ] TResult Function(List models, AIModelPB? selectedModel)?
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:89:14: Error: Type 'AIModelPB' not found.
[ ] [ ] $Res call({AIModelPB model});
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:122:9: Error: Type 'AIModelPB' not found.
[ ] [ ] final AIModelPB model;
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:152:31: Error: Type 'AIModelPB' not found.
[ ] [ ] required TResult Function(AIModelPB model) selectModel,
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:153:36: Error: Type 'AIModelPB' not found.
[ ] [ ] required TResult Function(List models, AIModelPB? selectedModel)
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:153:55: Error: Type 'AIModelPB' not found.
[ ] [ ] required TResult Function(List models, AIModelPB? selectedModel)
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:162:23: Error: Type 'AIModelPB' not found.
[ ] [ ] TResult? Function(AIModelPB model)? selectModel,
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:163:28: Error: Type 'AIModelPB' not found.
[ ] [ ] TResult? Function(List models, AIModelPB? selectedModel)?
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:163:47: Error: Type 'AIModelPB' not found.
[ ] [ ] TResult? Function(List models, AIModelPB? selectedModel)?
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:172:22: Error: Type 'AIModelPB' not found.
[ ] [ ] TResult Function(AIModelPB model)? selectModel,
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:173:27: Error: Type 'AIModelPB' not found.
[ ] [ ] TResult Function(List models, AIModelPB? selectedModel)?
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:173:46: Error: Type 'AIModelPB' not found.
[ ] [ ] TResult Function(List models, AIModelPB? selectedModel)?
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:216:36: Error: Type 'AIModelPB' not found.
[ ] [ ] const factory _SelectModel(final AIModelPB model) = _$SelectModelImpl;
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:218:3: Error: Type 'AIModelPB' not found.
[ ] [ ] AIModelPB get model;
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:233:19: Error: Type 'AIModelPB' not found.
[ ] [ ] $Res call({List models, AIModelPB? selectedModel});
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:233:38: Error: Type 'AIModelPB' not found.
[ ] [ ] $Res call({List models, AIModelPB? selectedModel});
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:271:14: Error: Type 'AIModelPB' not found.
[ ] [ ] final List _models;
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:280:9: Error: Type 'AIModelPB' not found.
[ ] [ ] final AIModelPB? selectedModel;
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:268:40: Error: Type 'AIModelPB' not found.
[ ] [ ] const _$DidLoadModelsImpl(final List models, this.selectedModel)
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:273:8: Error: Type 'AIModelPB' not found.
[ ] [ ] List get models {
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:314:31: Error: Type 'AIModelPB' not found.
[ ] [ ] required TResult Function(AIModelPB model) selectModel,
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:315:36: Error: Type 'AIModelPB' not found.
[ ] [ ] required TResult Function(List models, AIModelPB? selectedModel)
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:315:55: Error: Type 'AIModelPB' not found.
[ ] [ ] required TResult Function(List models, AIModelPB? selectedModel)
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:324:23: Error: Type 'AIModelPB' not found.
[ ] [ ] TResult? Function(AIModelPB model)? selectModel,
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:325:28: Error: Type 'AIModelPB' not found.
[ ] [ ] TResult? Function(List models, AIModelPB? selectedModel)?
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:325:47: Error: Type 'AIModelPB' not found.
[ ] [ ] TResult? Function(List models, AIModelPB? selectedModel)?
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:334:22: Error: Type 'AIModelPB' not found.
[ ] [ ] TResult Function(AIModelPB model)? selectModel,
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:335:27: Error: Type 'AIModelPB' not found.
[ ] [ ] TResult Function(List models, AIModelPB? selectedModel)?
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:335:46: Error: Type 'AIModelPB' not found.
[ ] [ ] TResult Function(List models, AIModelPB? selectedModel)?
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:379:22: Error: Type 'AIModelPB' not found.
[ ] [ ] final List models, final AIModelPB? selectedModel) =
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:379:47: Error: Type 'AIModelPB' not found.
[ ] [ ] final List models, final AIModelPB? selectedModel) =
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:382:8: Error: Type 'AIModelPB' not found.
[ ] [ +1 ms] List get models;
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:383:3: Error: Type 'AIModelPB' not found.
[ ] [ ] AIModelPB? get selectedModel;
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:394:8: Error: Type 'AIModelPB' not found.
[ ] [ +2 ms] List get models => throw _privateConstructorUsedError;
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:395:3: Error: Type 'AIModelPB' not found.
[ ] [ ] AIModelPB? get selectedModel => throw _privateConstructorUsedError;
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:410:19: Error: Type 'AIModelPB' not found.
[ ] [ ] $Res call({List models, AIModelPB? selectedModel});
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:410:38: Error: Type 'AIModelPB' not found.
[ ] [ ] $Res call({List models, AIModelPB? selectedModel});
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:452:19: Error: Type 'AIModelPB' not found.
[ ] [ ] $Res call({List models, AIModelPB? selectedModel});
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:452:38: Error: Type 'AIModelPB' not found.
[ ] [ ] $Res call({List models, AIModelPB? selectedModel});
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:491:14: Error: Type 'AIModelPB' not found.
[ ] [ ] final List _models;
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:500:9: Error: Type 'AIModelPB' not found.
[ ] [ ] final AIModelPB? selectedModel;
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:488:28: Error: Type 'AIModelPB' not found.
[ ] [ ] {required final List models, required this.selectedModel})
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:493:8: Error: Type 'AIModelPB' not found.
[ ] [ ] List get models {
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:535:28: Error: Type 'AIModelPB' not found.
[ ] [ ] {required final List models,
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:536:22: Error: Type 'AIModelPB' not found.
[ ] [ ] required final AIModelPB? selectedModel}) = _$SelectModelStateImpl;
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:539:8: Error: Type 'AIModelPB' not found.
[ ] [ ] List get models;
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:541:3: Error: Type 'AIModelPB' not found.
[ ] [ ] AIModelPB? get selectedModel;
[ ] [ ] ^^^^^^^^^
[ ] [ +834 ms] lib/user/application/reminder/reminder_bloc.dart:196:23: Error: The argument type 'Map<String, String>?' can't be assigned to the parameter type 'Iterable<MapEntry<String, String>>?'.
[ ] [ ] - 'Map' is from 'dart:core'.
[ ] [ ] - 'Iterable' is from 'dart:core'.
[ ] [ ] - 'MapEntry' is from 'dart:core'.
[ ] [ ] meta: meta,
[ ] [ ] ^
[ ] [ ] lib/user/application/reminder/reminder_bloc.dart:668:13: Error: The argument type 'Map<String, String>' can't be assigned to the parameter type 'Iterable<MapEntry<String, String>>?'.
[ ] [ ] - 'Map' is from 'dart:core'.
[ ] [ ] - 'Iterable' is from 'dart:core'.
[ ] [ ] - 'MapEntry' is from 'dart:core'.
[ ] [ ] meta: meta,
[ ] [ ] ^
[ ] [ +128 ms] lib/plugins/document/application/document_data_pb_extension.dart:74:38: Error: The argument type 'Map<String, ChildrenPB>' can't be assigned to the parameter type 'Iterable<MapEntry<String, ChildrenPB>>?'.
[ ] [ ] - 'Map' is from 'dart:core'.
[ ] [ ] - 'ChildrenPB' is from 'package:appflowy_backend/protobuf/flowy-document/entities.pb.dart' ('packages/appflowy_backend/lib/protobuf/flowy-document/entities.pb.dart').
[ ] [ ] - 'Iterable' is from 'dart:core'.
[ ] [ ] - 'MapEntry' is from 'dart:core'.
[ ] [ ] final meta = MetaPB(childrenMap: childrenMap);
[ ] [ ] ^
[ ] [ ] lib/plugins/document/application/document_data_pb_extension.dart:77:15: Error: The argument type 'Map<String, BlockPB>' can't be assigned to the parameter type 'Iterable<MapEntry<String, BlockPB>>?'.
[ ] [ ] - 'Map' is from 'dart:core'.
[ ] [ ] - 'BlockPB' is from 'package:appflowy_backend/protobuf/flowy-document/entities.pb.dart' ('packages/appflowy_backend/lib/protobuf/flowy-document/entities.pb.dart').
[ ] [ ] - 'Iterable' is from 'dart:core'.
[ ] [ ] - 'MapEntry' is from 'dart:core'.
[ ] [ ] blocks: blocks,
[ ] [ ] ^
[ ] [ +19 ms] lib/plugins/document/presentation/editor_plugins/mention/mention_date_block.dart:303:21: Error: Both Iterable and Map spread elements encountered in ambiguous literal.
[ ] [ ] meta: {
[ ] [ ] ^
[ ] [ +63 ms] lib/startup/tasks/deeplink/login_deeplink_handler.dart:30:12: Error: Both Iterable and Map spread elements encountered in ambiguous literal.
[ ] [ ] map: {
[ ] [ ] ^
[ ] [ +72 ms] packages/appflowy_backend/lib/dispatch/error.dart:63:3: Error: 'FlowyError' isn't a type.
[ ] [ ] FlowyError? _error;
[ ] [ ] ^^^^^^^^^^
[ ] [ ] packages/appflowy_backend/lib/dispatch/error.dart:73:28: Error: 'FlowyError' isn't a type.
[ ] [ ] static void receiveError(FlowyError error) {
[ ] [ ] ^^^^^^^^^^
[ ] [ ] packages/appflowy_backend/lib/dispatch/error.dart:82:21: Error: Undefined name 'FlowyError'.
[ ] [ ] final error = FlowyError.fromBuffer(bytes);
[ ] [ ] ^^^^^^^^^^
[ ] [ ] packages/appflowy_backend/lib/dispatch/error.dart:93:28: Error: 'FlowyError' isn't a type.
[ ] [ ] required void Function(FlowyError error) onError,
[ ] [ ] ^^^^^^^^^^
[ ] [ ] packages/appflowy_backend/lib/dispatch/error.dart:94:19: Error: 'FlowyError' isn't a type.
[ ] [ ] bool Function(FlowyError code)? onErrorIf,
[ ] [ ] ^^^^^^^^^^
[ ] [ +505 ms] lib/plugins/document/presentation/editor_plugins/base/built_in_page_widget.dart:29:35: Error: 'FlowyError' isn't a type.
[ ] [ ] late Future<FlowyResult<ViewPB, FlowyError>> future;
[ ] [ ] ^^^^^^^^^^
[ ] [ ] lib/plugins/document/presentation/editor_plugins/base/built_in_page_widget.dart:53:46: Error: 'FlowyError' isn't a type.
[ ] [ ] return FutureBuilder<FlowyResult<ViewPB, FlowyError>>(
[ ] [ ] ^^^^^^^^^^
[ ] [ +222 ms] lib/ai/service/select_model_bloc.dart:21:15: Error: The method 'UpdateSelectedModelPB' isn't defined for the class 'SelectModelBloc'.
[ ] [ ] - 'SelectModelBloc' is from 'package:appflowy/ai/service/select_model_bloc.dart' ('lib/ai/service/select_model_bloc.dart').
[ ] [ ] Try correcting the name to the name of an existing method, or defining a method named 'UpdateSelectedModelPB'.
[ ] [ ] UpdateSelectedModelPB(
[ ] [ ] ^^^^^^^^^^^^^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.dart:57:10: Error: 'AIModelPB' isn't a type.
[ ] [ ] List models,
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.dart:58:5: Error: 'AIModelPB' isn't a type.
[ ] [ ] AIModelPB? selectedModel,
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.dart:69:5: Error: 'AIModelPB' isn't a type.
[ ] [ ] AIModelPB model,
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.dart:73:10: Error: 'AIModelPB' isn't a type.
[ ] [ ] List models,
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.dart:74:5: Error: 'AIModelPB' isn't a type.
[ ] [ ] AIModelPB? selectedModel,
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.dart:81:19: Error: 'AIModelPB' isn't a type.
[ ] [ ] required List models,
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.dart:82:14: Error: 'AIModelPB' isn't a type.
[ ] [ ] required AIModelPB? selectedModel,
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:21:31: Error: 'AIModelPB' isn't a type.
[ ] [ ] required TResult Function(AIModelPB model) selectModel,
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:22:36: Error: 'AIModelPB' isn't a type.
[ ] [ ] required TResult Function(List models, AIModelPB? selectedModel)
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:22:55: Error: 'AIModelPB' isn't a type.
[ ] [ ] required TResult Function(List models, AIModelPB? selectedModel)
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:28:23: Error: 'AIModelPB' isn't a type.
[ ] [ ] TResult? Function(AIModelPB model)? selectModel,
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:29:28: Error: 'AIModelPB' isn't a type.
[ ] [ ] TResult? Function(List models, AIModelPB? selectedModel)?
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:29:47: Error: 'AIModelPB' isn't a type.
[ ] [ ] TResult? Function(List models, AIModelPB? selectedModel)?
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:35:22: Error: 'AIModelPB' isn't a type.
[ ] [ ] TResult Function(AIModelPB model)? selectModel,
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:36:27: Error: 'AIModelPB' isn't a type.
[ ] [ ] TResult Function(List models, AIModelPB? selectedModel)?
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:36:46: Error: 'AIModelPB' isn't a type.
[ ] [ ] TResult Function(List models, AIModelPB? selectedModel)?
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:89:14: Error: 'AIModelPB' isn't a type.
[ ] [ ] $Res call({AIModelPB model});
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:111:18: Error: 'AIModelPB' isn't a type.
[ ] [ ] as AIModelPB,
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:122:9: Error: 'AIModelPB' isn't a type.
[ ] [ ] final AIModelPB model;
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:152:31: Error: 'AIModelPB' isn't a type.
[ ] [ ] required TResult Function(AIModelPB model) selectModel,
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:153:36: Error: 'AIModelPB' isn't a type.
[ ] [ ] required TResult Function(List models, AIModelPB? selectedModel)
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:153:55: Error: 'AIModelPB' isn't a type.
[ ] [ ] required TResult Function(List models, AIModelPB? selectedModel)
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:162:23: Error: 'AIModelPB' isn't a type.
[ ] [ ] TResult? Function(AIModelPB model)? selectModel,
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:163:28: Error: 'AIModelPB' isn't a type.
[ ] [ ] TResult? Function(List models, AIModelPB? selectedModel)?
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:163:47: Error: 'AIModelPB' isn't a type.
[ ] [ ] TResult? Function(List models, AIModelPB? selectedModel)?
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:172:22: Error: 'AIModelPB' isn't a type.
[ ] [ ] TResult Function(AIModelPB model)? selectModel,
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:173:27: Error: 'AIModelPB' isn't a type.
[ ] [ ] TResult Function(List models, AIModelPB? selectedModel)?
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:173:46: Error: 'AIModelPB' isn't a type.
[ ] [ ] TResult Function(List models, AIModelPB? selectedModel)?
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:216:36: Error: 'AIModelPB' isn't a type.
[ ] [ ] const factory _SelectModel(final AIModelPB model) = _$SelectModelImpl;
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:233:19: Error: 'AIModelPB' isn't a type.
[ ] [ ] $Res call({List models, AIModelPB? selectedModel});
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:233:38: Error: 'AIModelPB' isn't a type.
[ ] [ ] $Res call({List models, AIModelPB? selectedModel});
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:256:23: Error: 'AIModelPB' isn't a type.
[ ] [ ] as List,
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:260:18: Error: 'AIModelPB' isn't a type.
[ ] [ ] as AIModelPB?,
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:268:40: Error: 'AIModelPB' isn't a type.
[ ] [ ] const _$DidLoadModelsImpl(final List models, this.selectedModel)
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:271:14: Error: 'AIModelPB' isn't a type.
[ ] [ ] final List _models;
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:280:9: Error: 'AIModelPB' isn't a type.
[ ] [ ] final AIModelPB? selectedModel;
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:314:31: Error: 'AIModelPB' isn't a type.
[ ] [ ] required TResult Function(AIModelPB model) selectModel,
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:315:36: Error: 'AIModelPB' isn't a type.
[ ] [ ] required TResult Function(List models, AIModelPB? selectedModel)
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:315:55: Error: 'AIModelPB' isn't a type.
[ ] [ ] required TResult Function(List models, AIModelPB? selectedModel)
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:324:23: Error: 'AIModelPB' isn't a type.
[ ] [ ] TResult? Function(AIModelPB model)? selectModel,
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:325:28: Error: 'AIModelPB' isn't a type.
[ ] [ ] TResult? Function(List models, AIModelPB? selectedModel)?
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:325:47: Error: 'AIModelPB' isn't a type.
[ ] [ ] TResult? Function(List models, AIModelPB? selectedModel)?
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:334:22: Error: 'AIModelPB' isn't a type.
[ ] [ ] TResult Function(AIModelPB model)? selectModel,
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:335:27: Error: 'AIModelPB' isn't a type.
[ ] [ ] TResult Function(List models, AIModelPB? selectedModel)?
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:335:46: Error: 'AIModelPB' isn't a type.
[ ] [ ] TResult Function(List models, AIModelPB? selectedModel)?
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:379:22: Error: 'AIModelPB' isn't a type.
[ ] [ ] final List models, final AIModelPB? selectedModel) =
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:379:47: Error: 'AIModelPB' isn't a type.
[ ] [ ] final List models, final AIModelPB? selectedModel) =
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:410:19: Error: 'AIModelPB' isn't a type.
[ ] [ ] $Res call({List models, AIModelPB? selectedModel});
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:410:38: Error: 'AIModelPB' isn't a type.
[ ] [ ] $Res call({List models, AIModelPB? selectedModel});
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:435:23: Error: 'AIModelPB' isn't a type.
[ ] [ ] as List,
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:439:18: Error: 'AIModelPB' isn't a type.
[ ] [ ] as AIModelPB?,
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:452:19: Error: 'AIModelPB' isn't a type.
[ ] [ ] $Res call({List models, AIModelPB? selectedModel});
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:452:38: Error: 'AIModelPB' isn't a type.
[ ] [ ] $Res call({List models, AIModelPB? selectedModel});
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:475:23: Error: 'AIModelPB' isn't a type.
[ ] [ ] as List,
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:479:18: Error: 'AIModelPB' isn't a type.
[ ] [ ] as AIModelPB?,
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:488:28: Error: 'AIModelPB' isn't a type.
[ ] [ ] {required final List models, required this.selectedModel})
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:491:14: Error: 'AIModelPB' isn't a type.
[ ] [ ] final List _models;
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:500:9: Error: 'AIModelPB' isn't a type.
[ ] [ ] final AIModelPB? selectedModel;
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:535:28: Error: 'AIModelPB' isn't a type.
[ ] [ ] {required final List models,
[ ] [ ] ^^^^^^^^^
[ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:536:22: Error: 'AIModelPB' isn't a type.
[ ] [ ] required final AIModelPB? selectedModel}) = _$SelectModelStateImpl;
[ ] [ ] ^^^^^^^^^
[ ] [ +48 ms] lib/workspace/application/sidebar/billing/sidebar_plan_bloc.dart:38:45: Error: The argument type 'Object?' can't be assigned to the parameter type 'FlowyError'.
[ ] [ ] - 'Object' is from 'dart:core'.
[ ] [ ] - 'FlowyError' is from 'package:appflowy_backend/protobuf/flowy-error/errors.pb.dart' ('packages/appflowy_backend/lib/protobuf/flowy-error/errors.pb.dart').
[ ] [ ] add(SidebarPlanEvent.receiveError(error));
[ ] [ ] ^
[ ] [ ] lib/workspace/application/sidebar/billing/sidebar_plan_bloc.dart:46:50: Error: The getter 'code' isn't defined for the class 'Object?'.
[ ] [ ] - 'Object' is from 'dart:core'.
[ ] [ ] Try correcting the name to the name of an existing getter, or defining a getter or field named 'code'.
[ ] [ ] return relevantErrorCodes.contains(error.code);
[ ] [ ] ^^^^
[ ] [ +338 ms] lib/plugins/inline_actions/handlers/reminder_reference.dart:242:13: Error: Both Iterable and Map spread elements encountered in ambiguous literal.
[ ] [ ] meta: {
[ ] [ ] ^
[ ] [ +572 ms] lib/workspace/presentation/settings/widgets/files/settings_file_exporter_widget.dart:39:51: Error: 'FlowyError' isn't a type.
[ ] [ ] return FutureBuilder<FlowyResult<WorkspacePB, FlowyError>>(
[ ] [ ] ^^^^^^^^^^
[ ] [ ] lib/workspace/presentation/settings/widgets/files/settings_file_exporter_widget.dart:44:59: Error: The argument type 'Null Function(Object?)' can't be assigned to the parameter type 'WorkspacePB
Function(invalid-type)' because 'Null' is nullable and 'WorkspacePB' isn't.
[ ] [ ] - 'Object' is from 'dart:core'.
[ ] [ ] - 'WorkspacePB' is from 'package:appflowy_backend/protobuf/flowy-folder/workspace.pb.dart' ('packages/appflowy_backend/lib/protobuf/flowy-folder/workspace.pb.dart').
[ ] [ ] final workspace = snapshot.data?.fold((s) => s, (e) => null);
[ ] [ ] ^
[ ] [ +827 ms] packages/appflowy_backend/lib/protobuf/flowy-notification/subject.pb.dart:88:31: Error: The method '$_clearField' isn't defined for the class 'SubscribeObject'.
[ ] [ ] - 'SubscribeObject' is from 'package:appflowy_backend/protobuf/flowy-notification/subject.pb.dart' ('packages/appflowy_backend/lib/protobuf/flowy-notification/subject.pb.dart').
[ ] [ ] Try correcting the name to the name of an existing method, or defining a method named '$_clearField'.
[ ] [ ] void clearOneOfPayload() => $_clearField($_whichOneof(0));
[ ] [ ] ^^^^^^^^^^^^
[ ] [ ] packages/appflowy_backend/lib/protobuf/flowy-notification/subject.pb.dart:91:29: Error: The method '$_clearField' isn't defined for the class 'SubscribeObject'.
[ ] [ ] - 'SubscribeObject' is from 'package:appflowy_backend/protobuf/flowy-notification/subject.pb.dart' ('packages/appflowy_backend/lib/protobuf/flowy-notification/subject.pb.dart').
[ ] [ ] Try correcting the name to the name of an existing method, or defining a method named '$_clearField'.
[ ] [ ] void clearOneOfError() => $_clearField($_whichOneof(1));
[ ] [ ] ^^^^^^^^^^^^
[ ] [ ] packages/appflowy_backend/lib/protobuf/flowy-notification/subject.pb.dart💯25: Error: The method '$_clearField' isn't defined for the class 'SubscribeObject'.
[ ] [ ] - 'SubscribeObject' is from 'package:appflowy_backend/protobuf/flowy-notification/subject.pb.dart' ('packages/appflowy_backend/lib/protobuf/flowy-notification/subject.pb.dart').
[ ] [ ] Try correcting the name to the name of an existing method, or defining a method named '$_clearField'.
[ ] [ ] void clearSource() => $_clearField(1);
[ ] [ ] ^^^^^^^^^^^^
[ ] [ ] packages/appflowy_backend/lib/protobuf/flowy-notification/subject.pb.dart:109:21: Error: The method '$_clearField' isn't defined for the class 'SubscribeObject'.
[ ] [ ] - 'SubscribeObject' is from 'package:appflowy_backend/protobuf/flowy-notification/subject.pb.dart' ('packages/appflowy_backend/lib/protobuf/flowy-notification/subject.pb.dart').
[ ] [ ] Try correcting the name to the name of an existing method, or defining a method named '$_clearField'.
[ ] [ ] void clearTy() => $_clearField(2);
[ ] [ ] ^^^^^^^^^^^^
[ ] [ ] packages/appflowy_backend/lib/protobuf/flowy-notification/subject.pb.dart:118:21: Error: The method '$_clearField' isn't defined for the class 'SubscribeObject'.
[ ] [ ] - 'SubscribeObject' is from 'package:appflowy_backend/protobuf/flowy-notification/subject.pb.dart' ('packages/appflowy_backend/lib/protobuf/flowy-notification/subject.pb.dart').
[ ] [ ] Try correcting the name to the name of an existing method, or defining a method named '$_clearField'.
[ ] [ ] void clearId() => $_clearField(3);
[ ] [ ] ^^^^^^^^^^^^
[ ] [ ] packages/appflowy_backend/lib/protobuf/flowy-notification/subject.pb.dart:127:26: Error: The method '$_clearField' isn't defined for the class 'SubscribeObject'.
[ ] [ ] - 'SubscribeObject' is from 'package:appflowy_backend/protobuf/flowy-notification/subject.pb.dart' ('packages/appflowy_backend/lib/protobuf/flowy-notification/subject.pb.dart').
[ ] [ ] Try correcting the name to the name of an existing method, or defining a method named '$_clearField'.
[ ] [ ] void clearPayload() => $_clearField(4);

How to Reproduce

run cargo make --profile development-linux-x86_64 appflowy-dev

Expected Behavior

no error

Operating System

linux

AppFlowy Version(s)

0.9.4-0.9.6

Screenshots

No response

Additional Context

No response

Originally created by @SteveCruise on GitHub (Aug 7, 2025). Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/8160 ### Bug Description many file import errors, are you kidding me? [+13581 ms] packages/appflowy_backend/lib/dispatch/error.dart:4:8: Error: Error when reading 'packages/appflowy_backend/lib/protobuf/flowy-error/errors.pbserver.dart': No such file or directory [ ] [ ] import 'package:appflowy_backend/protobuf/flowy-error/errors.pbserver.dart'; [ ] [ ] ^ [ ] [ +46 ms] lib/plugins/document/presentation/editor_plugins/base/built_in_page_widget.dart:4:8: Error: Error when reading 'packages/appflowy_backend/lib/protobuf/flowy-error/errors.pbserver.dart': No such file or directory [ ] [ ] import 'package:appflowy_backend/protobuf/flowy-error/errors.pbserver.dart'; [ ] [ ] ^ [ ] [ +43 ms] lib/workspace/application/settings/plan/workspace_subscription_ext.dart:4:8: Error: Error when reading 'packages/appflowy_backend/lib/protobuf/flowy-user/workspace.pbserver.dart': No such file or directory [ ] [ ] import 'package:appflowy_backend/protobuf/flowy-user/workspace.pbserver.dart'; [ ] [ ] ^ [ ] [ +120 ms] lib/ai/service/select_model_bloc.dart:5:8: Error: Error when reading 'packages/appflowy_backend/lib/protobuf/flowy-ai/entities.pbserver.dart': No such file or directory [ ] [ ] import 'package:appflowy_backend/protobuf/flowy-ai/entities.pbserver.dart'; [ ] [ ] ^ [ ] [ +35 ms] lib/workspace/application/settings/plan/settings_plan_bloc.dart:13:8: Error: Error when reading 'packages/appflowy_backend/lib/protobuf/flowy-user/workspace.pbserver.dart': No such file or directory [ ] [ ] import 'package:appflowy_backend/protobuf/flowy-user/workspace.pbserver.dart'; [ ] [ ] ^ [ ] [ +102 ms] lib/workspace/application/settings/billing/settings_billing_bloc.dart:15:8: Error: Error when reading 'packages/appflowy_backend/lib/protobuf/flowy-user/workspace.pbserver.dart': No such file or directory [ ] [ ] import 'package:appflowy_backend/protobuf/flowy-user/workspace.pbserver.dart'; [ ] [ ] ^ [ ] [ +25 ms] lib/workspace/presentation/settings/widgets/files/settings_file_exporter_widget.dart:11:8: Error: Error when reading 'packages/appflowy_backend/lib/protobuf/flowy-error/errors.pbserver.dart': No such file or directory [ ] [ ] import 'package:appflowy_backend/protobuf/flowy-error/errors.pbserver.dart'; [ ] [ ] ^ [ ] [ +670 ms] packages/appflowy_backend/lib/dispatch/error.dart:63:3: Error: Type 'FlowyError' not found. [ ] [ ] FlowyError? _error; [ ] [ ] ^^^^^^^^^^ [ ] [ ] packages/appflowy_backend/lib/dispatch/error.dart:73:28: Error: Type 'FlowyError' not found. [ ] [ ] static void receiveError(FlowyError error) { [ ] [ ] ^^^^^^^^^^ [ ] [ ] packages/appflowy_backend/lib/dispatch/error.dart:93:28: Error: Type 'FlowyError' not found. [ ] [ ] required void Function(FlowyError error) onError, [ ] [ ] ^^^^^^^^^^ [ ] [ ] packages/appflowy_backend/lib/dispatch/error.dart:94:19: Error: Type 'FlowyError' not found. [ ] [ ] bool Function(FlowyError code)? onErrorIf, [ ] [ ] ^^^^^^^^^^ [ ] [ ] packages/appflowy_backend/lib/dispatch/error.dart:114:34: Error: Type 'FlowyError' not found. [ ] [ ] extension FlowyErrorExtension on FlowyError { [ ] [ ] ^^^^^^^^^^ [ ] [ +6 ms] lib/plugins/document/presentation/editor_plugins/base/built_in_page_widget.dart:29:35: Error: Type 'FlowyError' not found. [ ] [ ] late Future<FlowyResult<ViewPB, FlowyError>> future; [ ] [ ] ^^^^^^^^^^ [ ] [ +4 ms] lib/ai/service/select_model_bloc.dart:57:10: Error: Type 'AIModelPB' not found. [ ] [ ] List<AIModelPB> models, [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.dart:58:5: Error: Type 'AIModelPB' not found. [ ] [ ] AIModelPB? selectedModel, [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.dart:69:5: Error: Type 'AIModelPB' not found. [ ] [ ] AIModelPB model, [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.dart:73:10: Error: Type 'AIModelPB' not found. [ ] [ ] List<AIModelPB> models, [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.dart:74:5: Error: Type 'AIModelPB' not found. [ ] [ ] AIModelPB? selectedModel, [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.dart:81:19: Error: Type 'AIModelPB' not found. [ ] [ ] required List<AIModelPB> models, [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.dart:82:14: Error: Type 'AIModelPB' not found. [ ] [ ] required AIModelPB? selectedModel, [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:21:31: Error: Type 'AIModelPB' not found. [ ] [ ] required TResult Function(AIModelPB model) selectModel, [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:22:36: Error: Type 'AIModelPB' not found. [ ] [ ] required TResult Function(List<AIModelPB> models, AIModelPB? selectedModel) [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:22:55: Error: Type 'AIModelPB' not found. [ ] [ ] required TResult Function(List<AIModelPB> models, AIModelPB? selectedModel) [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:28:23: Error: Type 'AIModelPB' not found. [ ] [ ] TResult? Function(AIModelPB model)? selectModel, [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:29:28: Error: Type 'AIModelPB' not found. [ ] [ ] TResult? Function(List<AIModelPB> models, AIModelPB? selectedModel)? [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:29:47: Error: Type 'AIModelPB' not found. [ ] [ ] TResult? Function(List<AIModelPB> models, AIModelPB? selectedModel)? [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:35:22: Error: Type 'AIModelPB' not found. [ ] [ ] TResult Function(AIModelPB model)? selectModel, [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:36:27: Error: Type 'AIModelPB' not found. [ ] [ ] TResult Function(List<AIModelPB> models, AIModelPB? selectedModel)? [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:36:46: Error: Type 'AIModelPB' not found. [ ] [ ] TResult Function(List<AIModelPB> models, AIModelPB? selectedModel)? [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:89:14: Error: Type 'AIModelPB' not found. [ ] [ ] $Res call({AIModelPB model}); [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:122:9: Error: Type 'AIModelPB' not found. [ ] [ ] final AIModelPB model; [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:152:31: Error: Type 'AIModelPB' not found. [ ] [ ] required TResult Function(AIModelPB model) selectModel, [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:153:36: Error: Type 'AIModelPB' not found. [ ] [ ] required TResult Function(List<AIModelPB> models, AIModelPB? selectedModel) [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:153:55: Error: Type 'AIModelPB' not found. [ ] [ ] required TResult Function(List<AIModelPB> models, AIModelPB? selectedModel) [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:162:23: Error: Type 'AIModelPB' not found. [ ] [ ] TResult? Function(AIModelPB model)? selectModel, [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:163:28: Error: Type 'AIModelPB' not found. [ ] [ ] TResult? Function(List<AIModelPB> models, AIModelPB? selectedModel)? [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:163:47: Error: Type 'AIModelPB' not found. [ ] [ ] TResult? Function(List<AIModelPB> models, AIModelPB? selectedModel)? [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:172:22: Error: Type 'AIModelPB' not found. [ ] [ ] TResult Function(AIModelPB model)? selectModel, [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:173:27: Error: Type 'AIModelPB' not found. [ ] [ ] TResult Function(List<AIModelPB> models, AIModelPB? selectedModel)? [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:173:46: Error: Type 'AIModelPB' not found. [ ] [ ] TResult Function(List<AIModelPB> models, AIModelPB? selectedModel)? [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:216:36: Error: Type 'AIModelPB' not found. [ ] [ ] const factory _SelectModel(final AIModelPB model) = _$SelectModelImpl; [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:218:3: Error: Type 'AIModelPB' not found. [ ] [ ] AIModelPB get model; [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:233:19: Error: Type 'AIModelPB' not found. [ ] [ ] $Res call({List<AIModelPB> models, AIModelPB? selectedModel}); [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:233:38: Error: Type 'AIModelPB' not found. [ ] [ ] $Res call({List<AIModelPB> models, AIModelPB? selectedModel}); [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:271:14: Error: Type 'AIModelPB' not found. [ ] [ ] final List<AIModelPB> _models; [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:280:9: Error: Type 'AIModelPB' not found. [ ] [ ] final AIModelPB? selectedModel; [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:268:40: Error: Type 'AIModelPB' not found. [ ] [ ] const _$DidLoadModelsImpl(final List<AIModelPB> models, this.selectedModel) [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:273:8: Error: Type 'AIModelPB' not found. [ ] [ ] List<AIModelPB> get models { [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:314:31: Error: Type 'AIModelPB' not found. [ ] [ ] required TResult Function(AIModelPB model) selectModel, [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:315:36: Error: Type 'AIModelPB' not found. [ ] [ ] required TResult Function(List<AIModelPB> models, AIModelPB? selectedModel) [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:315:55: Error: Type 'AIModelPB' not found. [ ] [ ] required TResult Function(List<AIModelPB> models, AIModelPB? selectedModel) [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:324:23: Error: Type 'AIModelPB' not found. [ ] [ ] TResult? Function(AIModelPB model)? selectModel, [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:325:28: Error: Type 'AIModelPB' not found. [ ] [ ] TResult? Function(List<AIModelPB> models, AIModelPB? selectedModel)? [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:325:47: Error: Type 'AIModelPB' not found. [ ] [ ] TResult? Function(List<AIModelPB> models, AIModelPB? selectedModel)? [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:334:22: Error: Type 'AIModelPB' not found. [ ] [ ] TResult Function(AIModelPB model)? selectModel, [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:335:27: Error: Type 'AIModelPB' not found. [ ] [ ] TResult Function(List<AIModelPB> models, AIModelPB? selectedModel)? [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:335:46: Error: Type 'AIModelPB' not found. [ ] [ ] TResult Function(List<AIModelPB> models, AIModelPB? selectedModel)? [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:379:22: Error: Type 'AIModelPB' not found. [ ] [ ] final List<AIModelPB> models, final AIModelPB? selectedModel) = [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:379:47: Error: Type 'AIModelPB' not found. [ ] [ ] final List<AIModelPB> models, final AIModelPB? selectedModel) = [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:382:8: Error: Type 'AIModelPB' not found. [ ] [ +1 ms] List<AIModelPB> get models; [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:383:3: Error: Type 'AIModelPB' not found. [ ] [ ] AIModelPB? get selectedModel; [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:394:8: Error: Type 'AIModelPB' not found. [ ] [ +2 ms] List<AIModelPB> get models => throw _privateConstructorUsedError; [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:395:3: Error: Type 'AIModelPB' not found. [ ] [ ] AIModelPB? get selectedModel => throw _privateConstructorUsedError; [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:410:19: Error: Type 'AIModelPB' not found. [ ] [ ] $Res call({List<AIModelPB> models, AIModelPB? selectedModel}); [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:410:38: Error: Type 'AIModelPB' not found. [ ] [ ] $Res call({List<AIModelPB> models, AIModelPB? selectedModel}); [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:452:19: Error: Type 'AIModelPB' not found. [ ] [ ] $Res call({List<AIModelPB> models, AIModelPB? selectedModel}); [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:452:38: Error: Type 'AIModelPB' not found. [ ] [ ] $Res call({List<AIModelPB> models, AIModelPB? selectedModel}); [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:491:14: Error: Type 'AIModelPB' not found. [ ] [ ] final List<AIModelPB> _models; [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:500:9: Error: Type 'AIModelPB' not found. [ ] [ ] final AIModelPB? selectedModel; [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:488:28: Error: Type 'AIModelPB' not found. [ ] [ ] {required final List<AIModelPB> models, required this.selectedModel}) [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:493:8: Error: Type 'AIModelPB' not found. [ ] [ ] List<AIModelPB> get models { [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:535:28: Error: Type 'AIModelPB' not found. [ ] [ ] {required final List<AIModelPB> models, [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:536:22: Error: Type 'AIModelPB' not found. [ ] [ ] required final AIModelPB? selectedModel}) = _$SelectModelStateImpl; [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:539:8: Error: Type 'AIModelPB' not found. [ ] [ ] List<AIModelPB> get models; [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:541:3: Error: Type 'AIModelPB' not found. [ ] [ ] AIModelPB? get selectedModel; [ ] [ ] ^^^^^^^^^ [ ] [ +834 ms] lib/user/application/reminder/reminder_bloc.dart:196:23: Error: The argument type 'Map<String, String>?' can't be assigned to the parameter type 'Iterable<MapEntry<String, String>>?'. [ ] [ ] - 'Map' is from 'dart:core'. [ ] [ ] - 'Iterable' is from 'dart:core'. [ ] [ ] - 'MapEntry' is from 'dart:core'. [ ] [ ] meta: meta, [ ] [ ] ^ [ ] [ ] lib/user/application/reminder/reminder_bloc.dart:668:13: Error: The argument type 'Map<String, String>' can't be assigned to the parameter type 'Iterable<MapEntry<String, String>>?'. [ ] [ ] - 'Map' is from 'dart:core'. [ ] [ ] - 'Iterable' is from 'dart:core'. [ ] [ ] - 'MapEntry' is from 'dart:core'. [ ] [ ] meta: meta, [ ] [ ] ^ [ ] [ +128 ms] lib/plugins/document/application/document_data_pb_extension.dart:74:38: Error: The argument type 'Map<String, ChildrenPB>' can't be assigned to the parameter type 'Iterable<MapEntry<String, ChildrenPB>>?'. [ ] [ ] - 'Map' is from 'dart:core'. [ ] [ ] - 'ChildrenPB' is from 'package:appflowy_backend/protobuf/flowy-document/entities.pb.dart' ('packages/appflowy_backend/lib/protobuf/flowy-document/entities.pb.dart'). [ ] [ ] - 'Iterable' is from 'dart:core'. [ ] [ ] - 'MapEntry' is from 'dart:core'. [ ] [ ] final meta = MetaPB(childrenMap: childrenMap); [ ] [ ] ^ [ ] [ ] lib/plugins/document/application/document_data_pb_extension.dart:77:15: Error: The argument type 'Map<String, BlockPB>' can't be assigned to the parameter type 'Iterable<MapEntry<String, BlockPB>>?'. [ ] [ ] - 'Map' is from 'dart:core'. [ ] [ ] - 'BlockPB' is from 'package:appflowy_backend/protobuf/flowy-document/entities.pb.dart' ('packages/appflowy_backend/lib/protobuf/flowy-document/entities.pb.dart'). [ ] [ ] - 'Iterable' is from 'dart:core'. [ ] [ ] - 'MapEntry' is from 'dart:core'. [ ] [ ] blocks: blocks, [ ] [ ] ^ [ ] [ +19 ms] lib/plugins/document/presentation/editor_plugins/mention/mention_date_block.dart:303:21: Error: Both Iterable and Map spread elements encountered in ambiguous literal. [ ] [ ] meta: { [ ] [ ] ^ [ ] [ +63 ms] lib/startup/tasks/deeplink/login_deeplink_handler.dart:30:12: Error: Both Iterable and Map spread elements encountered in ambiguous literal. [ ] [ ] map: { [ ] [ ] ^ [ ] [ +72 ms] packages/appflowy_backend/lib/dispatch/error.dart:63:3: Error: 'FlowyError' isn't a type. [ ] [ ] FlowyError? _error; [ ] [ ] ^^^^^^^^^^ [ ] [ ] packages/appflowy_backend/lib/dispatch/error.dart:73:28: Error: 'FlowyError' isn't a type. [ ] [ ] static void receiveError(FlowyError error) { [ ] [ ] ^^^^^^^^^^ [ ] [ ] packages/appflowy_backend/lib/dispatch/error.dart:82:21: Error: Undefined name 'FlowyError'. [ ] [ ] final error = FlowyError.fromBuffer(bytes); [ ] [ ] ^^^^^^^^^^ [ ] [ ] packages/appflowy_backend/lib/dispatch/error.dart:93:28: Error: 'FlowyError' isn't a type. [ ] [ ] required void Function(FlowyError error) onError, [ ] [ ] ^^^^^^^^^^ [ ] [ ] packages/appflowy_backend/lib/dispatch/error.dart:94:19: Error: 'FlowyError' isn't a type. [ ] [ ] bool Function(FlowyError code)? onErrorIf, [ ] [ ] ^^^^^^^^^^ [ ] [ +505 ms] lib/plugins/document/presentation/editor_plugins/base/built_in_page_widget.dart:29:35: Error: 'FlowyError' isn't a type. [ ] [ ] late Future<FlowyResult<ViewPB, FlowyError>> future; [ ] [ ] ^^^^^^^^^^ [ ] [ ] lib/plugins/document/presentation/editor_plugins/base/built_in_page_widget.dart:53:46: Error: 'FlowyError' isn't a type. [ ] [ ] return FutureBuilder<FlowyResult<ViewPB, FlowyError>>( [ ] [ ] ^^^^^^^^^^ [ ] [ +222 ms] lib/ai/service/select_model_bloc.dart:21:15: Error: The method 'UpdateSelectedModelPB' isn't defined for the class 'SelectModelBloc'. [ ] [ ] - 'SelectModelBloc' is from 'package:appflowy/ai/service/select_model_bloc.dart' ('lib/ai/service/select_model_bloc.dart'). [ ] [ ] Try correcting the name to the name of an existing method, or defining a method named 'UpdateSelectedModelPB'. [ ] [ ] UpdateSelectedModelPB( [ ] [ ] ^^^^^^^^^^^^^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.dart:57:10: Error: 'AIModelPB' isn't a type. [ ] [ ] List<AIModelPB> models, [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.dart:58:5: Error: 'AIModelPB' isn't a type. [ ] [ ] AIModelPB? selectedModel, [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.dart:69:5: Error: 'AIModelPB' isn't a type. [ ] [ ] AIModelPB model, [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.dart:73:10: Error: 'AIModelPB' isn't a type. [ ] [ ] List<AIModelPB> models, [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.dart:74:5: Error: 'AIModelPB' isn't a type. [ ] [ ] AIModelPB? selectedModel, [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.dart:81:19: Error: 'AIModelPB' isn't a type. [ ] [ ] required List<AIModelPB> models, [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.dart:82:14: Error: 'AIModelPB' isn't a type. [ ] [ ] required AIModelPB? selectedModel, [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:21:31: Error: 'AIModelPB' isn't a type. [ ] [ ] required TResult Function(AIModelPB model) selectModel, [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:22:36: Error: 'AIModelPB' isn't a type. [ ] [ ] required TResult Function(List<AIModelPB> models, AIModelPB? selectedModel) [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:22:55: Error: 'AIModelPB' isn't a type. [ ] [ ] required TResult Function(List<AIModelPB> models, AIModelPB? selectedModel) [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:28:23: Error: 'AIModelPB' isn't a type. [ ] [ ] TResult? Function(AIModelPB model)? selectModel, [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:29:28: Error: 'AIModelPB' isn't a type. [ ] [ ] TResult? Function(List<AIModelPB> models, AIModelPB? selectedModel)? [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:29:47: Error: 'AIModelPB' isn't a type. [ ] [ ] TResult? Function(List<AIModelPB> models, AIModelPB? selectedModel)? [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:35:22: Error: 'AIModelPB' isn't a type. [ ] [ ] TResult Function(AIModelPB model)? selectModel, [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:36:27: Error: 'AIModelPB' isn't a type. [ ] [ ] TResult Function(List<AIModelPB> models, AIModelPB? selectedModel)? [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:36:46: Error: 'AIModelPB' isn't a type. [ ] [ ] TResult Function(List<AIModelPB> models, AIModelPB? selectedModel)? [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:89:14: Error: 'AIModelPB' isn't a type. [ ] [ ] $Res call({AIModelPB model}); [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:111:18: Error: 'AIModelPB' isn't a type. [ ] [ ] as AIModelPB, [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:122:9: Error: 'AIModelPB' isn't a type. [ ] [ ] final AIModelPB model; [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:152:31: Error: 'AIModelPB' isn't a type. [ ] [ ] required TResult Function(AIModelPB model) selectModel, [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:153:36: Error: 'AIModelPB' isn't a type. [ ] [ ] required TResult Function(List<AIModelPB> models, AIModelPB? selectedModel) [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:153:55: Error: 'AIModelPB' isn't a type. [ ] [ ] required TResult Function(List<AIModelPB> models, AIModelPB? selectedModel) [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:162:23: Error: 'AIModelPB' isn't a type. [ ] [ ] TResult? Function(AIModelPB model)? selectModel, [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:163:28: Error: 'AIModelPB' isn't a type. [ ] [ ] TResult? Function(List<AIModelPB> models, AIModelPB? selectedModel)? [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:163:47: Error: 'AIModelPB' isn't a type. [ ] [ ] TResult? Function(List<AIModelPB> models, AIModelPB? selectedModel)? [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:172:22: Error: 'AIModelPB' isn't a type. [ ] [ ] TResult Function(AIModelPB model)? selectModel, [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:173:27: Error: 'AIModelPB' isn't a type. [ ] [ ] TResult Function(List<AIModelPB> models, AIModelPB? selectedModel)? [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:173:46: Error: 'AIModelPB' isn't a type. [ ] [ ] TResult Function(List<AIModelPB> models, AIModelPB? selectedModel)? [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:216:36: Error: 'AIModelPB' isn't a type. [ ] [ ] const factory _SelectModel(final AIModelPB model) = _$SelectModelImpl; [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:233:19: Error: 'AIModelPB' isn't a type. [ ] [ ] $Res call({List<AIModelPB> models, AIModelPB? selectedModel}); [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:233:38: Error: 'AIModelPB' isn't a type. [ ] [ ] $Res call({List<AIModelPB> models, AIModelPB? selectedModel}); [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:256:23: Error: 'AIModelPB' isn't a type. [ ] [ ] as List<AIModelPB>, [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:260:18: Error: 'AIModelPB' isn't a type. [ ] [ ] as AIModelPB?, [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:268:40: Error: 'AIModelPB' isn't a type. [ ] [ ] const _$DidLoadModelsImpl(final List<AIModelPB> models, this.selectedModel) [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:271:14: Error: 'AIModelPB' isn't a type. [ ] [ ] final List<AIModelPB> _models; [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:280:9: Error: 'AIModelPB' isn't a type. [ ] [ ] final AIModelPB? selectedModel; [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:314:31: Error: 'AIModelPB' isn't a type. [ ] [ ] required TResult Function(AIModelPB model) selectModel, [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:315:36: Error: 'AIModelPB' isn't a type. [ ] [ ] required TResult Function(List<AIModelPB> models, AIModelPB? selectedModel) [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:315:55: Error: 'AIModelPB' isn't a type. [ ] [ ] required TResult Function(List<AIModelPB> models, AIModelPB? selectedModel) [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:324:23: Error: 'AIModelPB' isn't a type. [ ] [ ] TResult? Function(AIModelPB model)? selectModel, [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:325:28: Error: 'AIModelPB' isn't a type. [ ] [ ] TResult? Function(List<AIModelPB> models, AIModelPB? selectedModel)? [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:325:47: Error: 'AIModelPB' isn't a type. [ ] [ ] TResult? Function(List<AIModelPB> models, AIModelPB? selectedModel)? [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:334:22: Error: 'AIModelPB' isn't a type. [ ] [ ] TResult Function(AIModelPB model)? selectModel, [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:335:27: Error: 'AIModelPB' isn't a type. [ ] [ ] TResult Function(List<AIModelPB> models, AIModelPB? selectedModel)? [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:335:46: Error: 'AIModelPB' isn't a type. [ ] [ ] TResult Function(List<AIModelPB> models, AIModelPB? selectedModel)? [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:379:22: Error: 'AIModelPB' isn't a type. [ ] [ ] final List<AIModelPB> models, final AIModelPB? selectedModel) = [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:379:47: Error: 'AIModelPB' isn't a type. [ ] [ ] final List<AIModelPB> models, final AIModelPB? selectedModel) = [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:410:19: Error: 'AIModelPB' isn't a type. [ ] [ ] $Res call({List<AIModelPB> models, AIModelPB? selectedModel}); [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:410:38: Error: 'AIModelPB' isn't a type. [ ] [ ] $Res call({List<AIModelPB> models, AIModelPB? selectedModel}); [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:435:23: Error: 'AIModelPB' isn't a type. [ ] [ ] as List<AIModelPB>, [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:439:18: Error: 'AIModelPB' isn't a type. [ ] [ ] as AIModelPB?, [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:452:19: Error: 'AIModelPB' isn't a type. [ ] [ ] $Res call({List<AIModelPB> models, AIModelPB? selectedModel}); [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:452:38: Error: 'AIModelPB' isn't a type. [ ] [ ] $Res call({List<AIModelPB> models, AIModelPB? selectedModel}); [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:475:23: Error: 'AIModelPB' isn't a type. [ ] [ ] as List<AIModelPB>, [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:479:18: Error: 'AIModelPB' isn't a type. [ ] [ ] as AIModelPB?, [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:488:28: Error: 'AIModelPB' isn't a type. [ ] [ ] {required final List<AIModelPB> models, required this.selectedModel}) [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:491:14: Error: 'AIModelPB' isn't a type. [ ] [ ] final List<AIModelPB> _models; [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:500:9: Error: 'AIModelPB' isn't a type. [ ] [ ] final AIModelPB? selectedModel; [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:535:28: Error: 'AIModelPB' isn't a type. [ ] [ ] {required final List<AIModelPB> models, [ ] [ ] ^^^^^^^^^ [ ] [ ] lib/ai/service/select_model_bloc.freezed.dart:536:22: Error: 'AIModelPB' isn't a type. [ ] [ ] required final AIModelPB? selectedModel}) = _$SelectModelStateImpl; [ ] [ ] ^^^^^^^^^ [ ] [ +48 ms] lib/workspace/application/sidebar/billing/sidebar_plan_bloc.dart:38:45: Error: The argument type 'Object?' can't be assigned to the parameter type 'FlowyError'. [ ] [ ] - 'Object' is from 'dart:core'. [ ] [ ] - 'FlowyError' is from 'package:appflowy_backend/protobuf/flowy-error/errors.pb.dart' ('packages/appflowy_backend/lib/protobuf/flowy-error/errors.pb.dart'). [ ] [ ] add(SidebarPlanEvent.receiveError(error)); [ ] [ ] ^ [ ] [ ] lib/workspace/application/sidebar/billing/sidebar_plan_bloc.dart:46:50: Error: The getter 'code' isn't defined for the class 'Object?'. [ ] [ ] - 'Object' is from 'dart:core'. [ ] [ ] Try correcting the name to the name of an existing getter, or defining a getter or field named 'code'. [ ] [ ] return relevantErrorCodes.contains(error.code); [ ] [ ] ^^^^ [ ] [ +338 ms] lib/plugins/inline_actions/handlers/reminder_reference.dart:242:13: Error: Both Iterable and Map spread elements encountered in ambiguous literal. [ ] [ ] meta: { [ ] [ ] ^ [ ] [ +572 ms] lib/workspace/presentation/settings/widgets/files/settings_file_exporter_widget.dart:39:51: Error: 'FlowyError' isn't a type. [ ] [ ] return FutureBuilder<FlowyResult<WorkspacePB, FlowyError>>( [ ] [ ] ^^^^^^^^^^ [ ] [ ] lib/workspace/presentation/settings/widgets/files/settings_file_exporter_widget.dart:44:59: Error: The argument type 'Null Function(Object?)' can't be assigned to the parameter type 'WorkspacePB Function(invalid-type)' because 'Null' is nullable and 'WorkspacePB' isn't. [ ] [ ] - 'Object' is from 'dart:core'. [ ] [ ] - 'WorkspacePB' is from 'package:appflowy_backend/protobuf/flowy-folder/workspace.pb.dart' ('packages/appflowy_backend/lib/protobuf/flowy-folder/workspace.pb.dart'). [ ] [ ] final workspace = snapshot.data?.fold((s) => s, (e) => null); [ ] [ ] ^ [ ] [ +827 ms] packages/appflowy_backend/lib/protobuf/flowy-notification/subject.pb.dart:88:31: Error: The method '$_clearField' isn't defined for the class 'SubscribeObject'. [ ] [ ] - 'SubscribeObject' is from 'package:appflowy_backend/protobuf/flowy-notification/subject.pb.dart' ('packages/appflowy_backend/lib/protobuf/flowy-notification/subject.pb.dart'). [ ] [ ] Try correcting the name to the name of an existing method, or defining a method named '$_clearField'. [ ] [ ] void clearOneOfPayload() => $_clearField($_whichOneof(0)); [ ] [ ] ^^^^^^^^^^^^ [ ] [ ] packages/appflowy_backend/lib/protobuf/flowy-notification/subject.pb.dart:91:29: Error: The method '$_clearField' isn't defined for the class 'SubscribeObject'. [ ] [ ] - 'SubscribeObject' is from 'package:appflowy_backend/protobuf/flowy-notification/subject.pb.dart' ('packages/appflowy_backend/lib/protobuf/flowy-notification/subject.pb.dart'). [ ] [ ] Try correcting the name to the name of an existing method, or defining a method named '$_clearField'. [ ] [ ] void clearOneOfError() => $_clearField($_whichOneof(1)); [ ] [ ] ^^^^^^^^^^^^ [ ] [ ] packages/appflowy_backend/lib/protobuf/flowy-notification/subject.pb.dart:100:25: Error: The method '$_clearField' isn't defined for the class 'SubscribeObject'. [ ] [ ] - 'SubscribeObject' is from 'package:appflowy_backend/protobuf/flowy-notification/subject.pb.dart' ('packages/appflowy_backend/lib/protobuf/flowy-notification/subject.pb.dart'). [ ] [ ] Try correcting the name to the name of an existing method, or defining a method named '$_clearField'. [ ] [ ] void clearSource() => $_clearField(1); [ ] [ ] ^^^^^^^^^^^^ [ ] [ ] packages/appflowy_backend/lib/protobuf/flowy-notification/subject.pb.dart:109:21: Error: The method '$_clearField' isn't defined for the class 'SubscribeObject'. [ ] [ ] - 'SubscribeObject' is from 'package:appflowy_backend/protobuf/flowy-notification/subject.pb.dart' ('packages/appflowy_backend/lib/protobuf/flowy-notification/subject.pb.dart'). [ ] [ ] Try correcting the name to the name of an existing method, or defining a method named '$_clearField'. [ ] [ ] void clearTy() => $_clearField(2); [ ] [ ] ^^^^^^^^^^^^ [ ] [ ] packages/appflowy_backend/lib/protobuf/flowy-notification/subject.pb.dart:118:21: Error: The method '$_clearField' isn't defined for the class 'SubscribeObject'. [ ] [ ] - 'SubscribeObject' is from 'package:appflowy_backend/protobuf/flowy-notification/subject.pb.dart' ('packages/appflowy_backend/lib/protobuf/flowy-notification/subject.pb.dart'). [ ] [ ] Try correcting the name to the name of an existing method, or defining a method named '$_clearField'. [ ] [ ] void clearId() => $_clearField(3); [ ] [ ] ^^^^^^^^^^^^ [ ] [ ] packages/appflowy_backend/lib/protobuf/flowy-notification/subject.pb.dart:127:26: Error: The method '$_clearField' isn't defined for the class 'SubscribeObject'. [ ] [ ] - 'SubscribeObject' is from 'package:appflowy_backend/protobuf/flowy-notification/subject.pb.dart' ('packages/appflowy_backend/lib/protobuf/flowy-notification/subject.pb.dart'). [ ] [ ] Try correcting the name to the name of an existing method, or defining a method named '$_clearField'. [ ] [ ] void clearPayload() => $_clearField(4); ### How to Reproduce run `cargo make --profile development-linux-x86_64 appflowy-dev` ### Expected Behavior no error ### Operating System linux ### AppFlowy Version(s) 0.9.4-0.9.6 ### Screenshots _No response_ ### Additional Context _No response_
Author
Owner

@LucasXu0 commented on GitHub (Aug 8, 2025):

All these files are generated during the protocol buffer generation steps. Please read this document to install the requirements.

https://docs.appflowy.io/docs/documentation/appflowy/from-source/environment-setup/building-on-linux

<!-- gh-comment-id:3166349243 --> @LucasXu0 commented on GitHub (Aug 8, 2025): All these files are generated during the protocol buffer generation steps. Please read this document to install the requirements. https://docs.appflowy.io/docs/documentation/appflowy/from-source/environment-setup/building-on-linux
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
AppFlowy-IO/AppFlowy#3609
No description provided.