#flutter #freezed
#трепетать #замерзла
Вопрос:
Я не могу использовать flutter pub run build_runner watch --delete-confilicting-output
для создания замороженного файла. ошибка в том, что:
Не удалось построить build_runner:build_runner: /C:/flutter/.pub-cache/hosted/pub.dartlang.org/analyzer-0.41.2/lib/src/error/best_practices_verifier.dart:258:50: Ошибка: Свойство «DisplayString» определено в нескольких расширениях для «TargetKind», и ни одно из них не является более конкретным. — «TargetKind» из «пакета:meta/meta_meta.dart» («/C:/flutter/.pub-cache/hosted/pub.dartlang.org/meta-1.7.0/lib/meta_meta.dart»). Попробуйте использовать явное приложение расширения нужного расширения или скрыть нежелательные расширения из области видимости. ^^^^^^^^^^^^^ /C:/flutter/.pub-кэш/размещенный/pub.dartlang.org/анализатор-0.41.2/lib/src/ошибка/best_practices_verifier.dart:1950:14: Контекст: Это один из членов расширения. Строка получает строку отображения { ^^^^^^^^^^^^^ /C:/flutter/.pub-cache/hosted/pub.dartlang.org/meta-1.7.0/lib/meta_meta.dart:91:14: Контекст: Это один из членов расширения. Строка получает строку отображения { ^^^^^^^^^^^^^ /C:/flutter/.pub-cache/hosted/pub.dartlang.org/analyzer-0.41.2/lib/src/error/best_practices_verifier.dart:260:36: Ошибка: Получатель ‘Разделенный запятыми или’ не определен для класса ‘Список’. — «Список» взят из «dart:ядро». Попробуйте исправить имя на имя существующего получателя или определить получатель или поле с именем ‘commaSeparatedWithOr’.
var validKinds = Имена пользователей.commaSeparatedWithOr;
файл yaml является:
environment: sdk: "gt;=2.14.3 lt;3.0.0" dependencies: flutter: sdk: flutter google_maps_flutter: ^2.1.1 location: ^4.3.0 firebase_core: ^1.10.0 cloud_firestore: ^3.1.0 flutter_bloc: ^8.0.0 bloc: ^8.0.0 freezed: ^0.12.7 dartz: ^0.10.0 freezed_annotation: ^1.0.0 dev_dependencies: flutter_test: sdk: flutter flutter_lints: ^1.0.0 build_runner: analyzer: # ^1.12.2 freezed: #^1.12.0