Skip to content

Commit fd692fc

Browse files
committed
fix: analyse
1 parent 0d4694d commit fd692fc

1 file changed

Lines changed: 7 additions & 5 deletions

File tree

  • packages/graphql_codegen/lib/src/printer/base

packages/graphql_codegen/lib/src/printer/base/enum.dart

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import 'package:built_collection/built_collection.dart';
22
import 'package:code_builder/code_builder.dart';
3-
import 'package:gql/schema.dart' as gql;
3+
import 'package:gql/ast.dart' as gql;
44
import 'package:graphql_codegen/graphql_codegen.dart';
55
import 'package:graphql_codegen/src/context/context.dart';
66
import 'package:graphql_codegen/src/printer/base/constants.dart';
@@ -29,10 +29,12 @@ List<Spec> printEnum(PrintContext<ContextEnum> context) {
2929
final fallbackEnumValue = config?.fallbackEnumValue;
3030

3131
if (fallbackEnumValue != null &&
32-
context.context.values.whereType<gql.EnumValueDefinition?>().firstWhere(
33-
(element) => element?.name == fallbackEnumValue,
34-
orElse: () => null,
35-
) !=
32+
context.context.values
33+
.whereType<gql.EnumValueDefinitionNode?>()
34+
.firstWhere(
35+
(element) => element?.name.value == fallbackEnumValue,
36+
orElse: () => null,
37+
) !=
3638
null) {
3739
throw PrinterError(
3840
"Enum fallback value for enum \"${context.context.currentType.name.value}\" is not a valid value.",

0 commit comments

Comments
 (0)