Skip to content

Commit 8ed4459

Browse files
committed
change any to concrete types
1 parent 72ffd3d commit 8ed4459

File tree

1 file changed

+9
-10
lines changed

1 file changed

+9
-10
lines changed

packages/cli/src/codegen/schema.ts

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -129,9 +129,9 @@ export default class SchemaCodeGenerator {
129129
);
130130
}
131131

132-
_isDerivedField(field: any): boolean {
132+
_isDerivedField(field: FieldDefinitionNode | undefined): boolean {
133133
return (
134-
field.directives?.find((directive: any) => directive.name.value === 'derivedFrom') !==
134+
field?.directives?.find((directive: any) => directive.name.value === 'derivedFrom') !==
135135
undefined
136136
);
137137
}
@@ -302,11 +302,10 @@ export default class SchemaCodeGenerator {
302302
returnType instanceof tsCodegen.NamedType ? returnType.getPrimitiveDefault() : null;
303303

304304
const getNonNullable = `if (!value || value.kind == ValueKind.NULL) {
305-
${
306-
primitiveDefault === null
307-
? "throw new Error('Cannot return null for a required field.')"
308-
: `return ${primitiveDefault}`
309-
}
305+
${primitiveDefault === null
306+
? "throw new Error('Cannot return null for a required field.')"
307+
: `return ${primitiveDefault}`
308+
}
310309
} else {
311310
return ${typesCodegen.valueToAsc('value', fieldValueType)}
312311
}`;
@@ -326,7 +325,7 @@ export default class SchemaCodeGenerator {
326325
`,
327326
);
328327
}
329-
_generateDerivedFieldGetter(entityDef: any, fieldDef: FieldDefinitionNode) {
328+
_generateDerivedFieldGetter(entityDef: ObjectTypeDefinitionNode, fieldDef: FieldDefinitionNode) {
330329
const entityName = entityDef.name.value;
331330
const name = fieldDef.name.value;
332331
const gqlType = fieldDef.type;
@@ -341,7 +340,7 @@ export default class SchemaCodeGenerator {
341340
);
342341
}
343342

344-
_returnTypeForDervied(gqlType: any): any {
343+
_returnTypeForDervied(gqlType: TypeNode): tsCodegen.NamedType {
345344
if (gqlType.kind === 'NonNullType') {
346345
return this._returnTypeForDervied(gqlType.type);
347346
}
@@ -352,7 +351,7 @@ export default class SchemaCodeGenerator {
352351
return type;
353352
}
354353

355-
_generatedEntityDerivedFieldGetter(_entityDef: any, fieldDef: FieldDefinitionNode) {
354+
_generatedEntityDerivedFieldGetter(_entityDef: ObjectTypeDefinitionNode, fieldDef: FieldDefinitionNode) {
356355
const name = fieldDef.name.value;
357356
const gqlType = fieldDef.type;
358357
const fieldValueType = this._valueTypeFromGraphQl(gqlType);

0 commit comments

Comments
 (0)