From 96f4ef060869c80e477af3eb27202c50dc08f37c Mon Sep 17 00:00:00 2001 From: Jordan Eldredge Date: Thu, 25 Dec 2025 13:34:41 -0800 Subject: [PATCH 1/3] Clean up generic type handling a tiny bit --- src/Extractor.ts | 40 ++++++++-- src/TypeContext.ts | 74 ++++++++++++++----- src/lib.ts | 4 +- src/transforms/coerceDefaultEnumValues.ts | 2 - src/transforms/resolveResolverParams.ts | 8 +- src/transforms/resolveTypes.ts | 27 ++++++- .../validateDuplicateContextOrInfo.ts | 6 +- 7 files changed, 124 insertions(+), 37 deletions(-) diff --git a/src/Extractor.ts b/src/Extractor.ts index 6cc40c72..5d6cf6a5 100644 --- a/src/Extractor.ts +++ b/src/Extractor.ts @@ -111,14 +111,45 @@ export const OPERATION_TYPES = new Set(["Query", "Mutation", "Subscription"]); type ArgDefaults = Map; export type ExtractionSnapshot = { + /** GraphQL definitions extracted from the TypeScript source file. */ readonly definitions: DefinitionNode[]; - readonly unresolvedNames: Map; + + /** + * Map from a TypeScript AST node that may reference a GraphQL type to a + * GraphQL NameNode. Note that at extraction time we don't actually know the + * GraphQL name that this references, or if it even references a valid Grats + * type. So, the `NameNode` passed here will generally have a placeholder + * name. This will be resolved in a later pass since it may reference a type + * defined in another file and extraction is done on a per-file basis. + */ + readonly unresolvedNames: Map; + + /** Map from a TypeScript declaration to the extracted GraphQL name and kind. */ readonly nameDefinitions: Map; + + /** + * Some declarations (notably derived context functions) are not actually the + * declaration that will become a special GraphQL value, but rather they + * _reference_ a type which will implicitly become a special type to Grats. + */ readonly implicitNameDefinitions: Map< DeclarationDefinition, ts.TypeReferenceNode >; + + /** + * Records which named GraphQL types define a `__typename` field. + * This is used to ensure all types which are members of an abstract type + * (union or interface) define a `__typename` field which is required to + * determine their GraphQL type at runtime. + */ readonly typesWithTypename: Set; + + /** + * TypeScript interfaces which have been used to define GraphQL types. This is + * used in a later validation pass to ensure we never use merged interfaces, + * since merged interfaces have surprising behaviors which can lead to bugs. + */ readonly interfaceDeclarations: Array; }; @@ -145,10 +176,9 @@ export function extract( } class Extractor { + // Snapshot data. See comments on fields on ExtractionSnapshot for details. definitions: DefinitionNode[] = []; - - // Snapshot data - unresolvedNames: Map = new Map(); + unresolvedNames: Map = new Map(); nameDefinitions: Map = new Map(); implicitNameDefinitions: Map = new Map(); @@ -165,7 +195,7 @@ class Extractor { } markUnresolvedType(node: ts.EntityName, name: NameNode) { - this.unresolvedNames.set(node, name); + this.unresolvedNames.set(name.tsIdentifier, node); } recordTypeName( diff --git a/src/TypeContext.ts b/src/TypeContext.ts index 6b4ac6be..80a1ea29 100644 --- a/src/TypeContext.ts +++ b/src/TypeContext.ts @@ -47,6 +47,55 @@ export type DeclarationDefinition = NameDefinition | DerivedResolverDefinition; type TsIdentifier = number; +/** + * Public interface for TypeContext. + * + * Used to track TypeScript references and resolve type names between + * TypeScript and GraphQL. + */ +export interface ITypeContext { + /** Resolves an unresolved NameNode to its actual GraphQL name */ + resolveUnresolvedNamedType(unresolved: NameNode): DiagnosticResult; + + /** Checks if an unresolved NameNode refers to a GraphQL type */ + unresolvedNameIsGraphQL(unresolved: NameNode): boolean; + + /** Gets the declaration definition for a GraphQL NameNode */ + gqlNameDefinitionForGqlName( + nameNode: NameNode, + ): DiagnosticResult; + + /** Gets the GraphQL name for a TypeScript entity name */ + gqlNameForTsName(node: ts.EntityName): DiagnosticResult; +} + +/** + * Additional methods implemented by TypeContext for use during type resolution. + */ +export interface ITypeContextForResolveTypes extends ITypeContext { + /** + * Gets the TypeScript declaration for a TypeScript entity name. + */ + tsDeclarationForTsName(node: ts.EntityName): DiagnosticResult; + + /** + * Gets the TypeScript declaration for a GraphQL definition node + * Currently used exclusively for taking a GraphQL declaration and + * finding its TypeScript declaration in order to find generic type + * parameters. + */ + tsDeclarationForGqlDefinition( + definition: + | ObjectTypeDefinitionNode + | UnionTypeDefinitionNode + | InputObjectTypeDefinitionNode + | InterfaceTypeDefinitionNode, + ): ts.Declaration; + + /** Gets the TypeScript entity name associated with a GraphQL NameNode */ + getEntityName(name: NameNode): ts.EntityName | null; +} + /** * Used to track TypeScript references. * @@ -59,13 +108,13 @@ type TsIdentifier = number; * parsed all the files, we traverse the GraphQL schema, resolving all the dummy * type references. */ -export class TypeContext { - checker: ts.TypeChecker; +export class TypeContext implements ITypeContext, ITypeContextForResolveTypes { + private checker: ts.TypeChecker; - _declarationToDefinition: Map = + private _declarationToDefinition: Map = new Map(); - _unresolvedNodes: Map = new Map(); - _idToDeclaration: Map = new Map(); + private _unresolvedNodes: Map = new Map(); + private _idToDeclaration: Map = new Map(); static fromSnapshot( checker: ts.TypeChecker, @@ -73,9 +122,7 @@ export class TypeContext { ): DiagnosticsResult { const errors: FixableDiagnosticWithLocation[] = []; const self = new TypeContext(checker); - for (const [node, typeName] of snapshot.unresolvedNames) { - self._markUnresolvedType(node, typeName); - } + self._unresolvedNodes = snapshot.unresolvedNames; for (const [node, definition] of snapshot.nameDefinitions) { self._recordDeclaration(node, definition); } @@ -122,16 +169,7 @@ export class TypeContext { this._declarationToDefinition.set(node, definition); } - // Record that a type references `node` - private _markUnresolvedType(node: ts.EntityName, name: NameNode) { - this._unresolvedNodes.set(name.tsIdentifier, node); - } - - allDefinitions(): Iterable { - return this._declarationToDefinition.values(); - } - - findSymbolDeclaration(startSymbol: ts.Symbol): ts.Declaration | null { + private findSymbolDeclaration(startSymbol: ts.Symbol): ts.Declaration | null { const symbol = this.resolveSymbol(startSymbol); const declaration = symbol.declarations?.[0]; return declaration ?? null; diff --git a/src/lib.ts b/src/lib.ts index 7fad691a..11a9c382 100644 --- a/src/lib.ts +++ b/src/lib.ts @@ -106,7 +106,7 @@ export function extractSchemaAndDoc( // Collect validation errors const validationResult = concatResults( validateMergedInterfaces(checker, snapshot.interfaceDeclarations), - validateDuplicateContextOrInfo(ctx), + validateDuplicateContextOrInfo(snapshot.nameDefinitions.values()), ); const docResult = new ResultPipe(validationResult) @@ -120,7 +120,7 @@ export function extractSchemaAndDoc( .andThen((definitions) => resolveTypes(ctx, definitions)) // Convert string literals used as default values for enums into GraphQL // enums where appropriate. - .map((definitions) => coerceDefaultEnumValues(ctx, definitions)) + .map((definitions) => coerceDefaultEnumValues(definitions)) // If you define a field on an interface using the functional style, we // need to add that field to each concrete type as well. This must be // done after all types are created, but before we validate the schema. diff --git a/src/transforms/coerceDefaultEnumValues.ts b/src/transforms/coerceDefaultEnumValues.ts index 395151bb..32ae0f3f 100644 --- a/src/transforms/coerceDefaultEnumValues.ts +++ b/src/transforms/coerceDefaultEnumValues.ts @@ -11,7 +11,6 @@ import { TypeNode, visit, } from "graphql"; -import { TypeContext } from "../TypeContext"; /** * This transform visits argument default values checking for values used in @@ -48,7 +47,6 @@ import { TypeContext } from "../TypeContext"; * assumption that a later validation pass will detect the error. */ export function coerceDefaultEnumValues( - _ctx: TypeContext, definitions: Array, ): DefinitionNode[] { const coercer = new Coercer(definitions); diff --git a/src/transforms/resolveResolverParams.ts b/src/transforms/resolveResolverParams.ts index 8442668f..f4e31346 100644 --- a/src/transforms/resolveResolverParams.ts +++ b/src/transforms/resolveResolverParams.ts @@ -8,7 +8,7 @@ import { } from "graphql"; import { DerivedResolverDefinition, - TypeContext, + ITypeContext, UNRESOLVED_REFERENCE_NAME, } from "../TypeContext"; import { err, ok } from "../utils/Result"; @@ -31,7 +31,7 @@ import * as E from "../Errors"; import { GraphQLConstructor } from "../GraphQLConstructor"; export function resolveResolverParams( - ctx: TypeContext, + ctx: ITypeContext, definitions: Array, ): DiagnosticsResult { const resolver = new ResolverParamsResolver(ctx); @@ -39,10 +39,10 @@ export function resolveResolverParams( } class ResolverParamsResolver { - ctx: TypeContext; + ctx: ITypeContext; gql: GraphQLConstructor; errors: FixableDiagnosticWithLocation[] = []; - constructor(ctx: TypeContext) { + constructor(ctx: ITypeContext) { this.ctx = ctx; this.gql = new GraphQLConstructor(); } diff --git a/src/transforms/resolveTypes.ts b/src/transforms/resolveTypes.ts index ab4f48e0..623a528a 100644 --- a/src/transforms/resolveTypes.ts +++ b/src/transforms/resolveTypes.ts @@ -98,8 +98,9 @@ class TemplateExtractor { } /** - * Walks GraphQL ASTs and expands generic types into their concrete types - * adding their materialized definitions to the `_definitions` array as we go. + * Given a concrete (non-Generic) GraphQL type, walks GraphQL ASTs and expands + * generic types into their concrete types adding their materialized + * definitions to the `_definitions` array as we go. * * **Note:** Here we also detect generics being used as members of a union and * report that as an error. @@ -126,6 +127,7 @@ class TemplateExtractor { if (declaration == null) return null; if (generics != null) { + // Maybe this node references a generic! const genericName = generics.get(declaration); if (genericName != null) { return genericName; @@ -314,12 +316,31 @@ class TemplateExtractor { // --- Helpers --- + /** + * Given a name within a non-Generic GraphQL definition, finds the corresponding + * TypeScript node representing the type reference. + * + * For example, in: + * + * ```ts + * // gqlType + * type User { + * // gqlField + * friend: Person + * } + * ``` + * + * Given the `Person` NameNode, this will return the TypeScript TypeReferenceNode + * which represents the `Person` TypeScript AST node. + */ getReferenceNode(name: NameNode): EntityNameWithTypeArguments | null { const node = this.ctx.getEntityName(name); if (node == null) { return null; } - if (ts.isTypeReferenceNode(node.parent)) return node.parent; + if (ts.isTypeReferenceNode(node.parent)) { + return node.parent; + } // Heritage clauses are not actually type references since they have // runtime semantics. Instead they are an "ExpressionWithTypeArguments" if ( diff --git a/src/validations/validateDuplicateContextOrInfo.ts b/src/validations/validateDuplicateContextOrInfo.ts index 578ee784..f0dac5e5 100644 --- a/src/validations/validateDuplicateContextOrInfo.ts +++ b/src/validations/validateDuplicateContextOrInfo.ts @@ -1,4 +1,4 @@ -import { NameDefinition, TypeContext } from "../TypeContext"; +import { DeclarationDefinition, NameDefinition } from "../TypeContext"; import { err, ok } from "../utils/Result"; import { DiagnosticsResult, @@ -9,12 +9,12 @@ import { import * as E from "../Errors"; export function validateDuplicateContextOrInfo( - ctx: TypeContext, + definitions: Iterable, ): DiagnosticsResult { const errors: FixableDiagnosticWithLocation[] = []; let infoDefinition: null | NameDefinition = null; let ctxDefinition: null | NameDefinition = null; - for (const namedDefinition of ctx.allDefinitions()) { + for (const namedDefinition of definitions) { switch (namedDefinition.kind) { case "CONTEXT": if (ctxDefinition != null) { From 5645d4ce2d17a19932a0c430d37700be16b6bdb6 Mon Sep 17 00:00:00 2001 From: Jordan Eldredge Date: Thu, 25 Dec 2025 15:21:12 -0800 Subject: [PATCH 2/3] Use branded types for TsIdentifier --- src/Extractor.ts | 5 +++-- src/GraphQLAstExtensions.ts | 3 ++- src/TypeContext.ts | 2 +- src/transforms/addImplicitRootTypes.ts | 4 ++-- src/utils/helpers.ts | 10 ++++++++-- 5 files changed, 16 insertions(+), 8 deletions(-) diff --git a/src/Extractor.ts b/src/Extractor.ts index 5d6cf6a5..fc561ba3 100644 --- a/src/Extractor.ts +++ b/src/Extractor.ts @@ -45,6 +45,7 @@ import { extend, invariant, levenshteinDistance, + TsIdentifier, } from "./utils/helpers"; import * as Act from "./CodeActions"; import { @@ -122,7 +123,7 @@ export type ExtractionSnapshot = { * name. This will be resolved in a later pass since it may reference a type * defined in another file and extraction is done on a per-file basis. */ - readonly unresolvedNames: Map; + readonly unresolvedNames: Map; /** Map from a TypeScript declaration to the extracted GraphQL name and kind. */ readonly nameDefinitions: Map; @@ -178,7 +179,7 @@ export function extract( class Extractor { // Snapshot data. See comments on fields on ExtractionSnapshot for details. definitions: DefinitionNode[] = []; - unresolvedNames: Map = new Map(); + unresolvedNames: Map = new Map(); nameDefinitions: Map = new Map(); implicitNameDefinitions: Map = new Map(); diff --git a/src/GraphQLAstExtensions.ts b/src/GraphQLAstExtensions.ts index b6107242..6efe28ca 100644 --- a/src/GraphQLAstExtensions.ts +++ b/src/GraphQLAstExtensions.ts @@ -1,4 +1,5 @@ import { ResolverSignature } from "./resolverSignature"; +import { TsIdentifier } from "./utils/helpers"; export type ExportDefinition = { tsModulePath: string; @@ -29,7 +30,7 @@ declare module "graphql" { * Grats metadata: A unique identifier for the node. Used to track * data about nodes in lookup data structures. */ - tsIdentifier: number; + tsIdentifier: TsIdentifier; } export interface ObjectTypeDefinitionNode { /** diff --git a/src/TypeContext.ts b/src/TypeContext.ts index 80a1ea29..f30c2ee6 100644 --- a/src/TypeContext.ts +++ b/src/TypeContext.ts @@ -45,7 +45,7 @@ export type NameDefinition = { export type DeclarationDefinition = NameDefinition | DerivedResolverDefinition; -type TsIdentifier = number; +import type { TsIdentifier } from "./utils/helpers"; /** * Public interface for TypeContext. diff --git a/src/transforms/addImplicitRootTypes.ts b/src/transforms/addImplicitRootTypes.ts index bd0c5986..ee1161c4 100644 --- a/src/transforms/addImplicitRootTypes.ts +++ b/src/transforms/addImplicitRootTypes.ts @@ -6,7 +6,7 @@ import { ObjectTypeDefinitionNode, } from "graphql"; import { OPERATION_TYPES } from "../Extractor"; -import { nullThrows } from "../utils/helpers"; +import { nullThrows, TsIdentifier } from "../utils/helpers"; import { visitDefinitions } from "../utils/visitor"; /** @@ -41,7 +41,7 @@ export function addImplicitRootTypes(doc: DocumentNode): DocumentNode { const name: NameNode = { kind: Kind.NAME, value: typeName, - tsIdentifier: -1, + tsIdentifier: -1 as TsIdentifier, loc, }; rootTypes.push({ diff --git a/src/utils/helpers.ts b/src/utils/helpers.ts index 40276455..6611b063 100644 --- a/src/utils/helpers.ts +++ b/src/utils/helpers.ts @@ -24,9 +24,15 @@ export function astNode(item: { astNode?: T | undefined | null }): T { return item.astNode; } +/** + * A branded type representing a unique identifier for TypeScript nodes. + * Used to track data about nodes in lookup data structures. + */ +export type TsIdentifier = number & { readonly __brand: "TsIdentifier" }; + let i = 0; -export function uniqueId() { - return i++; +export function uniqueId(): TsIdentifier { + return i++ as TsIdentifier; } export function invariant( From d796f850635effbebe6a0574a1ae5e6bb4b683c6 Mon Sep 17 00:00:00 2001 From: Jordan Eldredge Date: Sun, 11 Jan 2026 14:13:55 -0800 Subject: [PATCH 3/3] Add more context to test snapshots --- src/tests/TestRunner.ts | 3 ++- src/tests/configParserFixtures/empty.json.expected.md | 4 +++- .../configParserFixtures/experimentalField.json.expected.md | 4 +++- .../configParserFixtures/invlaidKey.invalid.json.expected.md | 4 +++- .../configParserFixtures/multiLineHeader.json.expected.md | 4 +++- .../multiLineNonHeader.invalid.json.expected.md | 4 +++- .../nonNullableFieldIsNull.invalid.json.expected.md | 4 +++- .../arguments/ArgReferencesNonGqlType.invalid.ts.expected.md | 4 +++- .../fixtures/arguments/ArgWithNoType.invalid.ts.expected.md | 4 +++- .../fixtures/arguments/ArgumentWithDescription.ts.expected.md | 4 +++- .../arguments/AsyncIterableArgument.invalid.ts.expected.md | 4 +++- .../fixtures/arguments/CustomScalarArgument.ts.expected.md | 4 +++- .../fixtures/arguments/DeprecatedArgument.ts.expected.md | 4 +++- .../DeprecatedRequiredArgument.invalid.ts.expected.md | 4 +++- .../arguments/GqlTypeUsedAsPositionalArg.ts.expected.md | 4 +++- .../MultipleParamsTypedAsTypeLiteral.invalid.ts.expected.md | 4 +++- .../fixtures/arguments/NoArgsWithNever.invalid.ts.expected.md | 4 +++- .../arguments/NoArgsWithUnknown.invalid.ts.expected.md | 4 +++- .../arguments/NoTypeAnnotation.invalid.ts.expected.md | 4 +++- .../arguments/NullableArgumentErrors.invalid.ts.expected.md | 4 +++- src/tests/fixtures/arguments/NullableArguments.ts.expected.md | 4 +++- .../arguments/ObjectLiteralArgument.invalid.ts.expected.md | 4 +++- .../fixtures/arguments/OpaqueArgType.invalid.ts.expected.md | 4 +++- src/tests/fixtures/arguments/OptionalArgument.ts.expected.md | 4 +++- .../OptionalNonNullableArgument.invalid.ts.expected.md | 4 +++- .../OptionalNonNullableArgumentWithDefault.ts.expected.md | 4 +++- .../arguments/PositionalArgAndArgs.invalid.ts.expected.md | 4 +++- .../arguments/PositionalArgDeprecatedOptional.ts.expected.md | 4 +++- .../PositionalArgDeprecatedWithDefault.ts.expected.md | 4 +++- .../fixtures/arguments/PositionalArgOptional.ts.expected.md | 4 +++- .../PositionalArgOptionalNotNullable.invalid.ts.expected.md | 4 +++- .../arguments/PositionalArgWithDefault.ts.expected.md | 4 +++- .../arguments/PositionalArgWithDescription.ts.expected.md | 4 +++- .../fixtures/arguments/PromiseArgument.invalid.ts.expected.md | 4 +++- src/tests/fixtures/arguments/StringArgument.ts.expected.md | 4 +++- .../arguments/TupleLiteralArgument.invalid.ts.expected.md | 4 +++- src/tests/fixtures/built_in_scalars/FloatField.ts.expected.md | 4 +++- .../built_in_scalars/FloatFieldAliasedImport.ts.expected.md | 4 +++- src/tests/fixtures/built_in_scalars/IdField.ts.expected.md | 4 +++- src/tests/fixtures/built_in_scalars/IntField.ts.expected.md | 4 +++- .../comments/commentFollowsDecorator.invalid.ts.expected.md | 4 +++- .../comments/detachedBlockComment.invalid.ts.expected.md | 4 +++- ...chedBlockCommentNotJSDocWithoutStar.invalid.ts.expected.md | 4 +++- ...achedBlockCommentWithInvalidTagName.invalid.ts.expected.md | 4 +++- ...detachedBlockCommentWithKillsParent.invalid.ts.expected.md | 4 +++- .../detachedBlockCommentWithoutStar.invalid.ts.expected.md | 4 +++- .../comments/invalidTagInLinecomment.invalid.ts.expected.md | 4 +++- .../fixtures/comments/lineComment.invalid.ts.expected.md | 4 +++- .../comments/lineCommentWrongCasing.invalid.ts.expected.md | 4 +++- .../comments/nonJSDocBlockComment.invalid.ts.expected.md | 4 +++- .../headerIsArrayWithNumber.invalid.ts.expected.md | 4 +++- .../configOptions/importModuleSpecifierEnding.ts.expected.md | 4 +++- .../fixtures/configOptions/invalidKey.invalid.ts.expected.md | 4 +++- .../configOptions/multipleInvalidKeys.invalid.ts.expected.md | 4 +++- .../configOptions/nonNullableIsNull.invalid.ts.expected.md | 4 +++- .../fixtures/custom_scalars/DefineCustomScalar.ts.expected.md | 4 +++- .../DefineCustomScalarWithDescription.ts.expected.md | 4 +++- .../custom_scalars/DefineRenamedCustomScalar.ts.expected.md | 4 +++- src/tests/fixtures/custom_scalars/SpecifiedBy.ts.expected.md | 4 +++- .../SpecifiedByMissingUrlinvalid.invalid.ts.expected.md | 4 +++- .../SpecifiedByOldSyntax.invalid.ts.expected.md | 4 +++- .../custom_scalars/SpecifiedByOnEnum.invalid.ts.expected.md | 4 +++- .../TagAttachedToWrongNode.invalid.ts.expected.md | 4 +++- .../default_values/DefaultArgumentArray.ts.expected.md | 4 +++- .../DefaultArgumentArrayValuesInvalid.invalid.ts.expected.md | 4 +++- .../DefaultArgumentBooleanLiteral.ts.expected.md | 4 +++- .../default_values/DefaultArgumentNullLiteral.ts.expected.md | 4 +++- .../DefaultArgumentNumberLiteral.ts.expected.md | 4 +++- .../DefaultArgumentObjectLiteral.ts.expected.md | 4 +++- ...entObjectLiteralDynamicPropertyName.invalid.ts.expected.md | 4 +++- ...tArgumentObjectLiteralInterpolation.invalid.ts.expected.md | 4 +++- ...ObjectLiteralMultiplePropertyErrors.invalid.ts.expected.md | 4 +++- .../DefaultArgumentObjectLiteralSpread.invalid.ts.expected.md | 4 +++- .../default_values/DefaultArgumentPropertyName.ts.expected.md | 4 +++- .../DefaultArgumentStringLiteral.ts.expected.md | 4 +++- .../DefaultArgumentStringLiteralBackticks.ts.expected.md | 4 +++- ...tStringLiteralBackticksInterpolated.invalid.ts.expected.md | 4 +++- .../NonLiteralDefaultValue.invalid.ts.expected.md | 4 +++- .../cyclicContextDependency.invalid.ts.expected.md | 4 +++- .../cyclicContextDependencyWithChain.invalid.ts.expected.md | 4 +++- .../derivedContextChain.invalid.ts.expected.md | 4 +++- .../derivedContextNoReturnType.invalid.ts.expected.md | 4 +++- .../derivedContextNonNamedReturnType.invalid.ts.expected.md | 4 +++- .../derivedContextPromiseNoTypeArg.invalid.ts.expected.md | 4 +++- ...ivedContextPromiseNonReferenceInner.invalid.ts.expected.md | 4 +++- ...erivedContextPromiseTooManyTypeArgs.invalid.ts.expected.md | 4 +++- .../derived_context/derivedContextPromiseValid.ts.expected.md | 4 +++- .../derivedContextUsedMultipleTimes.ts.expected.md | 4 +++- .../multipleDerivedContextsSameType.invalid.ts.expected.md | 4 +++- .../derived_context/nestedAsyncDerivedContext.ts.expected.md | 4 +++- .../derived_context/simpleDerivedContext.ts.expected.md | 4 +++- .../derived_context/simpleDerivedContextNoArgs.ts.expected.md | 4 +++- ...simpleDerivedContextReadsRandomType.invalid.ts.expected.md | 4 +++- .../simpleDerivedContextUndefinedType.invalid.ts.expected.md | 4 +++- .../descriptions/BlankLinesAroundDescription.ts.expected.md | 4 +++- .../descriptions/BlankLinesFollowTypeTag.ts.expected.md | 4 +++- .../DescriptionFollowsTypeTag.invalid.ts.expected.md | 4 +++- .../DescriptionOnLineOfTypeTag.invalid.ts.expected.md | 4 +++- .../fixtures/descriptions/MultilineDescription.ts.expected.md | 4 +++- .../RenameFollowedByDescription.invalid.ts.expected.md | 4 +++- .../fixtures/directives/defineCustomDirective.ts.expected.md | 4 +++- ...fineCustomDirectiveAdditionalArgsAreIgnored.ts.expected.md | 4 +++- .../defineCustomDirectiveArgsIsNever.ts.expected.md | 4 +++- .../directives/defineCustomDirectiveCustomName.ts.expected.md | 4 +++- ...efineCustomDirectiveLocationInvalid.invalid.ts.expected.md | 4 +++- .../defineCustomDirectiveMultipleLocations.ts.expected.md | 4 +++- .../defineCustomDirectiveNoLocation.invalid.ts.expected.md | 4 +++- .../defineCustomDirectiveOnIsNotString.invalid.ts.expected.md | 4 +++- .../defineCustomDirectiveReadsContext.invalid.ts.expected.md | 4 +++- .../directives/defineCustomDirectiveRepeatable.ts.expected.md | 4 +++- .../directives/defineCustomDirectiveWithArgs.ts.expected.md | 4 +++- .../defineCustomDirectiveWithArgsNonScalar.ts.expected.md | 4 +++- .../defineCustomDirectiveWithArgsWithDefault.ts.expected.md | 4 +++- .../directiveArgFieldInvalid.invalid.ts.expected.md | 4 +++- .../directiveArgInvalidOneOf.invalid.ts.expected.md | 4 +++- ...ctiveArgumentNameIsStringLiteralWithDefault.ts.expected.md | 4 +++- .../directives/directiveNotConst.invalid.ts.expected.md | 4 +++- .../directives/directiveOnArgumentDefinition.ts.expected.md | 4 +++- src/tests/fixtures/directives/directiveOnEnum.ts.expected.md | 4 +++- .../fixtures/directives/directiveOnEnumValue.ts.expected.md | 4 +++- .../directives/directiveOnFieldDefinition.ts.expected.md | 4 +++- .../directives/directiveOnInputFieldDefinition.ts.expected.md | 4 +++- .../directives/directiveOnInputObjectType.ts.expected.md | 4 +++- .../fixtures/directives/directiveOnInterface.ts.expected.md | 4 +++- .../fixtures/directives/directiveOnObjectType.ts.expected.md | 4 +++- .../fixtures/directives/directiveOnScalar.ts.expected.md | 4 +++- src/tests/fixtures/directives/directiveOnUnion.ts.expected.md | 4 +++- .../directiveUsedWithInvalidArgs.invalid.ts.expected.md | 4 +++- .../directiveWithSyntaxError.invalid.ts.expected.md | 4 +++- .../directives/gqlAnnotateOnNonGqlDocblock.ts.expected.md | 4 +++- .../undefinedDirectiveWithArgs.invalid.ts.expected.md | 4 +++- .../directives/undefinedDirectiveWithoutArgs.ts.expected.md | 4 +++- src/tests/fixtures/enums/DeprecatedEnumVariant.ts.expected.md | 4 +++- src/tests/fixtures/enums/Enum.ts.expected.md | 4 +++- src/tests/fixtures/enums/EnumFromUnionType.ts.expected.md | 4 +++- .../enums/EnumFromUnionTypeNotLiteral.invalid.ts.expected.md | 4 +++- .../EnumFromUnionTypeNotStringLiteral.invalid.ts.expected.md | 4 +++- .../enums/EnumFromUnionTypeOfStringLiteral.ts.expected.md | 4 +++- .../enums/EnumFromUnionTypeWithDescription.ts.expected.md | 4 +++- .../EnumNotExportedWithEmitEnumsConfig.invalid.ts.expected.md | 4 +++- .../enums/EnumNotValidIdentifier.invalid.ts.expected.md | 4 +++- .../enums/EnumValuesDifferentThanNames.ts.expected.md | 4 +++- src/tests/fixtures/enums/EnumWithDescription.ts.expected.md | 4 +++- .../enums/EnumWithVariantWithDescription.ts.expected.md | 4 +++- .../enums/ExplicitlyNumericEnum.invalid.ts.expected.md | 4 +++- .../ExportedEnumsWithEmitEnumsConfig.invalid.ts.expected.md | 4 +++- .../enums/ImplicitlyNumericEnum.invalid.ts.expected.md | 4 +++- src/tests/fixtures/enums/NonNullEnumDefault.ts.expected.md | 4 +++- .../enums/NonNullEnumDefaultInInputObject.ts.expected.md | 4 +++- .../fixtures/enums/NonNullPluralEnumDefaults.ts.expected.md | 4 +++- src/tests/fixtures/enums/NonNullTsEnumDefault.ts.expected.md | 4 +++- .../enums/NonNullTsEnumDefaultStringLiteral.ts.expected.md | 4 +++- ...ypeAliasEnumNotAllowedWithEmitEnums.invalid.ts.expected.md | 4 +++- src/tests/fixtures/examples/playground.ts.expected.md | 4 +++- src/tests/fixtures/examples/readme.ts.expected.md | 4 +++- .../addStringFieldToEnum.invalid.ts.expected.md | 4 +++- .../extend_interface/addStringFieldToInterface.ts.expected.md | 4 +++- ...tringFieldToInterfaceImplementedByInterface.ts.expected.md | 4 +++- .../addStringFieldToInterfaceTwice.invalid.ts.expected.md | 4 +++- .../addStringFieldToNonGrats.invalid.ts.expected.md | 4 +++- ...defineFiledThatExistsOnConcreteType.invalid.ts.expected.md | 4 +++- ...edThatExistsOnImplementingInterface.invalid.ts.expected.md | 4 +++- .../fixtures/extend_type/addDeprecatedField.ts.expected.md | 4 +++- .../fixtures/extend_type/addFieldWithArguments.ts.expected.md | 4 +++- .../extend_type/addFieldWithDescription.ts.expected.md | 4 +++- .../extend_type/addRenamedFieldToSomeType.ts.expected.md | 4 +++- .../extend_type/addStringFieldToSomeType.ts.expected.md | 4 +++- src/tests/fixtures/extend_type/defaultExport.ts.expected.md | 4 +++- .../fieldAsArrowFunctionLet.invalid.ts.expected.md | 4 +++- .../fieldAsArrowFunctionNotExported.invalid.ts.expected.md | 4 +++- .../fieldAsArrowFunctionVar.invalid.ts.expected.md | 4 +++- .../extend_type/fieldAsExportedArrowFunction.ts.expected.md | 4 +++- .../fieldAsExportedArrowFunctionPositionalArgs.ts.expected.md | 4 +++- .../fieldAsExportedAsyncArrowFunction.ts.expected.md | 4 +++- .../fieldAsExportedMultipleVariables.invalid.ts.expected.md | 4 +++- .../extend_type/fieldAsExportedNothing.invalid.ts.expected.md | 4 +++- .../extend_type/fieldAsExportedNumber.invalid.ts.expected.md | 4 +++- .../functionFieldOnTypeDefinedWithInterface.ts.expected.md | 4 +++- .../extend_type/interfaceFirstArgumentType.ts.expected.md | 4 +++- .../extend_type/missingFirstArgument.invalid.ts.expected.md | 4 +++- .../missingFirstArgumentType.invalid.ts.expected.md | 4 +++- .../nonAliasFirstArgumentType.invalid.ts.expected.md | 4 +++- .../nonGQLFirstArgumentType.invalid.ts.expected.md | 4 +++- .../fixtures/extend_type/notExported.invalid.ts.expected.md | 4 +++- .../fixtures/extend_type/optionalModelType.ts.expected.md | 4 +++- .../field_definitions/DeprecatedMethodField.ts.expected.md | 4 +++- .../field_definitions/DeprecatedPropertyField.ts.expected.md | 4 +++- .../field_definitions/FieldAsSetter.invalid.ts.expected.md | 4 +++- .../field_definitions/FieldAsStaticClassMethod.ts.expected.md | 4 +++- ...eldAsStaticClassMethodInNestedScope.invalid.ts.expected.md | 4 +++- ...ClassMethodInNestedScopeButExported.invalid.ts.expected.md | 4 +++- ...FieldAsStaticClassMethodNotExported.invalid.ts.expected.md | 4 +++- .../FieldAsStaticClassMethodOnNonGqlClass.ts.expected.md | 4 +++- ...ieldAsStaticClassMethodOnUnnamedNonGqlClass.ts.expected.md | 4 +++- ...AsStaticClassMethodWithClassAsDefaultExport.ts.expected.md | 4 +++- .../FieldDefinedOnNonGqlType.invalid.ts.expected.md | 4 +++- .../FieldOnArbitraryParam.invalid.ts.expected.md | 4 +++- .../FieldTagOnIncorrectNode.invalid.ts.expected.md | 4 +++- .../FiledWithUnionOfMultipleTypes.invalid.ts.expected.md | 4 +++- .../fixtures/field_definitions/GetAcessorField.ts.expected.md | 4 +++- .../MethodFieldMissingType.invalid.ts.expected.md | 4 +++- .../MethodSignatureOnInterface.ts.expected.md | 4 +++- .../MultipleFieldsAsStaticClassMethods.ts.expected.md | 4 +++- .../field_definitions/ParameterPropertyField.ts.expected.md | 4 +++- ...arameterPropertyFieldBindingPattern.invalid.ts.expected.md | 4 +++- .../ParameterPropertyFieldDeprecated.ts.expected.md | 4 +++- .../ParameterPropertyFieldNoModifier.invalid.ts.expected.md | 4 +++- .../ParameterPropertyFieldNoType.invalid.ts.expected.md | 4 +++- .../ParameterPropertyFieldReadOnly.ts.expected.md | 4 +++- ...rameterPropertyFieldReadOnlyPrivate.invalid.ts.expected.md | 4 +++- .../ParameterPropertyFieldRenamed.ts.expected.md | 4 +++- .../ParameterPropertyFieldWithDescription.ts.expected.md | 4 +++- .../PrivateAndProtectedFieldMethods.invalid.ts.expected.md | 4 +++- .../PropertyFieldMissingType.invalid.ts.expected.md | 4 +++- .../field_definitions/PublicFieldMethod.ts.expected.md | 4 +++- .../ReferenceNonGraphQLType.invalid.ts.expected.md | 4 +++- .../ReferenceUndefinedType.invalid.ts.expected.md | 4 +++- .../fixtures/field_definitions/RenamedField.ts.expected.md | 4 +++- .../field_definitions/RenamedFieldWithArgs.ts.expected.md | 4 +++- .../RenamedFieldWithDescription.ts.expected.md | 4 +++- .../StringFieldWithDescription.ts.expected.md | 4 +++- .../asyncFunctionFieldNotExported.invalid.ts.expected.md | 4 +++- src/tests/fixtures/field_values/ArrayField.ts.expected.md | 4 +++- .../fixtures/field_values/ArrayOfPromises.ts.expected.md | 4 +++- .../fixtures/field_values/ArrayShorthandField.ts.expected.md | 4 +++- .../field_values/ArrayWithNullableItems.ts.expected.md | 4 +++- .../fixtures/field_values/AsyncPromiseField.ts.expected.md | 4 +++- src/tests/fixtures/field_values/BooleanField.ts.expected.md | 4 +++- src/tests/fixtures/field_values/CustomScalar.ts.expected.md | 4 +++- .../field_values/DuplicateFields.invalid.ts.expected.md | 4 +++- ...entOnExceptionDoesNotMatchInterface.invalid.ts.expected.md | 4 +++- src/tests/fixtures/field_values/KitchenSink.ts.expected.md | 4 +++- src/tests/fixtures/field_values/LinkedField.ts.expected.md | 4 +++- .../field_values/LinkedFieldWithTypeArg.ts.expected.md | 4 +++- src/tests/fixtures/field_values/MaybePromise.ts.expected.md | 4 +++- src/tests/fixtures/field_values/OptionalFields.ts.expected.md | 4 +++- .../fixtures/field_values/OptionalProperty.ts.expected.md | 4 +++- ...alStringFieldKillsParentOnException.invalid.ts.expected.md | 4 +++- .../fixtures/field_values/ParenthesizedType.ts.expected.md | 4 +++- .../fixtures/field_values/PromiseOfPromise.ts.expected.md | 4 +++- .../fixtures/field_values/ReadonlyArrayField.ts.expected.md | 4 +++- src/tests/fixtures/field_values/RenamedType.ts.expected.md | 4 +++- .../field_values/RenamedTypeOutOfOrder.ts.expected.md | 4 +++- src/tests/fixtures/field_values/StringField.ts.expected.md | 4 +++- .../StringFieldKillsParentOnException.ts.expected.md | 4 +++- ...tionWithoutNullableByDefaultEnables.invalid.ts.expected.md | 4 +++- src/tests/fixtures/field_values/UnionField.ts.expected.md | 4 +++- .../non_default_nullable/NonNullablePromise.ts.expected.md | 4 +++- .../non_default_nullable/NullablePromise.ts.expected.md | 4 +++- .../generics/arrayPassedToGeneric.invalid.ts.expected.md | 4 +++- .../fixtures/generics/complexMutualReferences.ts.expected.md | 4 +++- src/tests/fixtures/generics/connection.ts.expected.md | 4 +++- .../fixtures/generics/connectionEdgeAsGeneric.ts.expected.md | 4 +++- .../fixtures/generics/defineFieldOnGeneric.ts.expected.md | 4 +++- src/tests/fixtures/generics/edge.ts.expected.md | 4 +++- .../fixtures/generics/enumWithGeneric.invalid.ts.expected.md | 4 +++- src/tests/fixtures/generics/genericInputType.ts.expected.md | 4 +++- src/tests/fixtures/generics/genericInterface.ts.expected.md | 4 +++- src/tests/fixtures/generics/genericOverArg.ts.expected.md | 4 +++- .../generics/genericReferencedMoreThanOnce.ts.expected.md | 4 +++- .../genericTypeUsedAsUnionMember.invalid.ts.expected.md | 4 +++- ...icTypeUsedAsUnionMemberViaTypeParam.invalid.ts.expected.md | 4 +++- .../fixtures/generics/genericTypeUsingClass.ts.expected.md | 4 +++- .../generics/genericTypeUsingInterface.ts.expected.md | 4 +++- .../generics/missingGqlGenericTypeArg.invalid.ts.expected.md | 4 +++- src/tests/fixtures/generics/multiparamGeneric.ts.expected.md | 4 +++- .../fixtures/generics/names/skippedTypeParam.ts.expected.md | 4 +++- .../names/skippedTypeParamPassesLiteral.ts.expected.md | 4 +++- .../passOuptutTypeToInputType.input.invalid.ts.expected.md | 4 +++- .../generics/referencingMethodGeneric.invalid.ts.expected.md | 4 +++- src/tests/fixtures/generics/result.ts.expected.md | 4 +++- .../generics/scalarPassedAsGenericArg.invalid.ts.expected.md | 4 +++- .../generics/scalarPassedAsNonGqlGenericArg.ts.expected.md | 4 +++- src/tests/fixtures/generics/scalarWithGeneric.ts.expected.md | 4 +++- .../todo/genericInterfaceFromTypeParam.invalid.ts.expected.md | 4 +++- .../genericTypeImplementsInterface.invalid.ts.expected.md | 4 +++- .../generics/todo/genericTypeMemberOfUnion.ts.expected.md | 4 +++- .../undefinedTypeUsedAsGenericTypeArg.invalid.ts.expected.md | 4 +++- src/tests/fixtures/headers/customHeaders.ts.expected.md | 4 +++- src/tests/fixtures/headers/multilineHeader.ts.expected.md | 4 +++- .../input_type_one_of/oneOfDeprecated.invalid.ts.expected.md | 4 +++- .../input_type_one_of/oneOfFieldIsNullable.ts.expected.md | 4 +++- .../input_type_one_of/oneOfFieldIsOptional.ts.expected.md | 4 +++- .../oneOfFieldMissingTypeAnnotation.invalid.ts.expected.md | 4 +++- .../input_type_one_of/oneOfFieldTypeList.ts.expected.md | 4 +++- .../oneOfFieldTypeListOfNullable.ts.expected.md | 4 +++- .../oneOfFieldTypeNotGraphQL.invalid.ts.expected.md | 4 +++- .../oneOfMemberHasMultipleFields.invalid.ts.expected.md | 4 +++- .../oneOfMemberHasNoField.invalid.ts.expected.md | 4 +++- .../oneOfUnionMemberNotLiteral.invalid.ts.expected.md | 4 +++- .../oneOfWithFieldDescription.ts.expected.md | 4 +++- .../oneOfWithFieldDescriptionInsideObj.ts.expected.md | 4 +++- .../input_type_one_of/oneOfWithTypeDescription.ts.expected.md | 4 +++- .../fixtures/input_type_one_of/simpleOneOf.ts.expected.md | 4 +++- .../simpleOneOfDeprecatedTag.invalid.ts.expected.md | 4 +++- .../ContextReferencedInInputType.invalid.ts.expected.md | 4 +++- .../input_types/DeprecatedInputType.invalid.ts.expected.md | 4 +++- src/tests/fixtures/input_types/InputType.ts.expected.md | 4 +++- .../fixtures/input_types/InputTypeInterface.ts.expected.md | 4 +++- .../InputTypeInterfaceFunction.invalid.ts.expected.md | 4 +++- .../InputTypeInterfaceMethod.invalid.ts.expected.md | 4 +++- .../InputTypeInterfaceOptionalField.ts.expected.md | 4 +++- .../InputTypeInterfacePromiseField.invalid.ts.expected.md | 4 +++- .../InputTypeMergedInterface.invalid.ts.expected.md | 4 +++- .../input_types/InputTypeOptionalField.ts.expected.md | 4 +++- .../InputTypeReferencingOutputType.invalid.ts.expected.md | 4 +++- .../InputTypeReturnedFromField.invalid.ts.expected.md | 4 +++- .../input_types/InputTypeWithDeprecatedField.ts.expected.md | 4 +++- ...nputTypeWithDeprecatedRequiredField.invalid.ts.expected.md | 4 +++- .../input_types/InputTypeWithDescription.ts.expected.md | 4 +++- .../input_types/InputTypeWithFieldDescription.ts.expected.md | 4 +++- .../fixtures/input_types/RenamedInputType.ts.expected.md | 4 +++- .../input_types/inputFieldWithGqlField.invalid.ts.expected.md | 4 +++- .../fixtures/interfaces/FieldReturnsInterface.ts.expected.md | 4 +++- .../fixtures/interfaces/IgnoresExtendsClause.ts.expected.md | 4 +++- .../fixtures/interfaces/ImplementsInterface.ts.expected.md | 4 +++- .../ImplementsInterfaceWithTypeParam.ts.expected.md | 4 +++- .../interfaces/ImplementsMultipleInterfaces.ts.expected.md | 4 +++- .../interfaces/ImplementsRenamedInterface.ts.expected.md | 4 +++- .../InterfaceDefinitionExtendsGqlInterface.ts.expected.md | 4 +++- .../interfaces/InterfaceExtendsInterface.ts.expected.md | 4 +++- .../interfaces/InterfaceFieldWithDescription.ts.expected.md | 4 +++- ...faceFieldWithDescriptionThatDiffersFromType.ts.expected.md | 4 +++- .../interfaces/InterfaceImplementsInterface.ts.expected.md | 4 +++- .../InterfaceMergedIntoClass.invalid.ts.expected.md | 4 +++- .../interfaces/InterfaceMergedIntoObject.ts.expected.md | 4 +++- .../interfaces/InterfaceMissingFields.invalid.ts.expected.md | 4 +++- .../interfaces/InterfaceWithCustomName.ts.expected.md | 4 +++- .../interfaces/InterfaceWithDeprecatedField.ts.expected.md | 4 +++- .../interfaces/InterfaceWithDescription.ts.expected.md | 4 +++- .../interfaces/MergedInterfaces.invalid.ts.expected.md | 4 +++- .../interfaces/TagAttachedToWrongNode.invalid.ts.expected.md | 4 +++- .../interfaces/extendInterfaceWithNonGqlType.ts.expected.md | 4 +++- ...ImplementsTagWithoutTypeOrInterface.invalid.ts.expected.md | 4 +++- .../fixtures/locate/fieldOnScalar.invalid.ts.expected.md | 4 +++- src/tests/fixtures/locate/genericType.invalid.ts.expected.md | 4 +++- .../fixtures/locate/genericTypeField.invalid.ts.expected.md | 4 +++- src/tests/fixtures/locate/inputType.invalid.ts.expected.md | 4 +++- .../fixtures/locate/inputTypeField.invalid.ts.expected.md | 4 +++- src/tests/fixtures/locate/interface.invalid.ts.expected.md | 4 +++- .../locate/malformedEntitySyntax.invalid.ts.expected.md | 4 +++- .../fixtures/locate/notFoundField.invalid.ts.expected.md | 4 +++- src/tests/fixtures/locate/notFoundType.invalid.ts.expected.md | 4 +++- src/tests/fixtures/locate/type.invalid.ts.expected.md | 4 +++- src/tests/fixtures/locate/typeField.invalid.ts.expected.md | 4 +++- .../regression/fieldFollowedByDeprecated.ts.expected.md | 4 +++- .../ClassMethodWithContextValue.ts.expected.md | 4 +++- .../ClassMethodWithContextValueExported.ts.expected.md | 4 +++- ...lassMethodWithContextValueInArgsPos.invalid.ts.expected.md | 4 +++- .../resolver_context/ContextValueBeforeArgs.ts.expected.md | 4 +++- .../ContextValueMissingTypeAnnotation.invalid.ts.expected.md | 4 +++- .../resolver_context/ContextValueOptional.ts.expected.md | 4 +++- .../resolver_context/ContextValueReadTwice.ts.expected.md | 4 +++- .../ContextValueSpread.invalid.ts.expected.md | 4 +++- .../ContextValueTypeNotDefined.invalid.ts.expected.md | 4 +++- .../ContextValueTypedAsAny.invalid.ts.expected.md | 4 +++- .../ContextValueTypedAsNever.invalid.ts.expected.md | 4 +++- .../ContextValueTypedAsUnknown.invalid.ts.expected.md | 4 +++- .../resolver_context/FunctionWithContextValue.ts.expected.md | 4 +++- ...MultipleClassMethodsReferencingContextValue.ts.expected.md | 4 +++- .../MultipleContextValuesUsed.invalid.ts.expected.md | 4 +++- .../resolver_info/ClassMethodWithInfoValue.ts.expected.md | 4 +++- .../resolver_info/FunctionWithInfoValue.ts.expected.md | 4 +++- .../resolver_info/StaticMethodWithInfoValue.ts.expected.md | 4 +++- .../nonNullDoesNotMatchInterface.invalid.ts.expected.md | 4 +++- .../semantic_nullability/semanticNonNull.ts.expected.md | 4 +++- ...emanticNonNullDoesNotMatchInterface.invalid.ts.expected.md | 4 +++- .../semanticNonNullMatchesInterface.ts.expected.md | 4 +++- .../fixtures/semantic_nullability/semanticNull.ts.expected.md | 4 +++- .../InputTypeWithAsyncIterable.invalid.ts.expected.md | 4 +++- .../subscriptions/InterfaceWithAsyncIterable.ts.expected.md | 4 +++- .../NonSubscriptionClassWithAsyncIterable.ts.expected.md | 4 +++- .../SubscriptionClassWithAsyncIterable.invalid.ts.expected.md | 4 +++- .../SubscriptionFunctionFieldWithAsyncIterable.ts.expected.md | 4 +++- ...EnumFromUnionTypeWithVariantWithDescription.ts.expected.md | 4 +++- src/tests/fixtures/todo/RedefineBuiltinScalar.ts.expected.md | 4 +++- src/tests/fixtures/todo/userExample.ts.expected.md | 4 +++- src/tests/fixtures/top_level_fields/queryField.ts.expected.md | 4 +++- .../queryFieldOnMethod.invalid.ts.expected.md | 4 +++- .../top_level_fields/queryFieldOnStaticMethod.ts.expected.md | 4 +++- .../top_level_fields/queryFieldRenamed.ts.expected.md | 4 +++- .../queryFieldWithExplicitlyDefinedQuery.ts.expected.md | 4 +++- .../queryFieldWithFirstArgParentType.invalid.ts.expected.md | 4 +++- src/tests/fixtures/top_level_fields/rootFields.ts.expected.md | 4 +++- ...otSubscriptionFieldNotAsyncIterable.invalid.ts.expected.md | 4 +++- .../ClassImplementsNonGqlInterface.ts.expected.md | 4 +++- .../ClassMissingFields.invalid.ts.expected.md | 4 +++- .../type_definitions/ClassWithDescription.ts.expected.md | 4 +++- .../ClassWithDescriptionAndCustomName.ts.expected.md | 4 +++- .../type_definitions/ClassWithoutAName.invalid.ts.expected.md | 4 +++- .../type_definitions/QueryAsClass.invalid.ts.expected.md | 4 +++- .../fixtures/type_definitions/RenamedType.ts.expected.md | 4 +++- .../RenamedTypeHasDash.invalid.ts.expected.md | 4 +++- .../RenamedTypeNewLine.invalid.ts.expected.md | 4 +++- .../RenamedTypeStartsWithNumber.invalid.ts.expected.md | 4 +++- .../RenamedTypeWithoutClassName.invalid.ts.expected.md | 4 +++- .../TagAttachedToWrongNode.invalid.ts.expected.md | 4 +++- .../TypeFromClassDefinitionImplementsInterface.ts.expected.md | 4 +++- ...mplementsInterfaceWithDeprecatedTag.invalid.ts.expected.md | 4 +++- ...ClassDefinitionImplementsMultipleInterfaces.ts.expected.md | 4 +++- .../AliasIsArrayNotLiteral.invalid.ts.expected.md | 4 +++- .../AliasIsNumberNotLiteral.invalid.ts.expected.md | 4 +++- .../AliasOfUnknownDefinesType.ts.expected.md | 4 +++- .../type_definitions_from_alias/AliasType.ts.expected.md | 4 +++- .../AliasTypeImplementsInterface.invalid.ts.expected.md | 4 +++- .../AliasWithDescription.ts.expected.md | 4 +++- .../AliasWithDescriptionAndCustomName.ts.expected.md | 4 +++- .../QueryAsAliasOfObject.invalid.ts.expected.md | 4 +++- .../QueryAsAliasOfUndefined.invalid.ts.expected.md | 4 +++- .../QueryAsAliasOfUnknown.ts.expected.md | 4 +++- .../type_definitions_from_alias/RenamedType.ts.expected.md | 4 +++- .../InterfaceType.ts.expected.md | 4 +++- .../InterfaceTypeExtendsGqlInterface.ts.expected.md | 4 +++- ...xtendsGqlInterfaceWithDeprecatedTag.invalid.ts.expected.md | 4 +++- .../InterfaceTypeImplementsInterface.ts.expected.md | 4 +++- .../InterfaceWithDescription.ts.expected.md | 4 +++- .../InterfaceWithDescriptionAndCustomName.ts.expected.md | 4 +++- .../QueryFromInterface.invalid.ts.expected.md | 4 +++- .../RenamedType.ts.expected.md | 4 +++- .../TagAttachedToWrongNode.invalid.ts.expected.md | 4 +++- .../ImplementorMissingTypename.invalid.ts.expected.md | 4 +++- .../fixtures/typename/MethodTypename.invalid.ts.expected.md | 4 +++- .../typename/PropertySignatureTypename.ts.expected.md | 4 +++- ...pertySignatureTypenameIncorrectName.invalid.ts.expected.md | 4 +++- ...ropertySignatureTypenameMissingType.invalid.ts.expected.md | 4 +++- ...ertySignatureTypenameNonLiteralType.invalid.ts.expected.md | 4 +++- src/tests/fixtures/typename/PropertyTypename.ts.expected.md | 4 +++- ...opertyTypenameDoesNotMatchClassName.invalid.ts.expected.md | 4 +++- ...rtyTypenameDoesNotMatchDeclaredName.invalid.ts.expected.md | 4 +++- ...TypenameMustNeedToBeDeclaredAsConst.invalid.ts.expected.md | 4 +++- ...eMustNeedToBeDeclaredAsExactlyConst.invalid.ts.expected.md | 4 +++- .../PropertyTypenameNoInitializer.invalid.ts.expected.md | 4 +++- ...ropertyTypenameNonStringInitializer.invalid.ts.expected.md | 4 +++- .../UnionMemberMissingTypename.invalid.ts.expected.md | 4 +++- src/tests/fixtures/unions/DefineUnionOfOneType.ts.expected.md | 4 +++- src/tests/fixtures/unions/DefineUnionType.ts.expected.md | 4 +++- .../DefineUnionTypeContainingInterface.invalid.ts.expected.md | 4 +++- ...DefineUnionTypeReferencingInputType.invalid.ts.expected.md | 4 +++- .../DefineUnionTypeReferencingLiteral.invalid.ts.expected.md | 4 +++- .../unions/DefineUnionTypeWithInterfaces.ts.expected.md | 4 +++- .../unions/DefineUnionTypeWithTypeLiterals.ts.expected.md | 4 +++- .../unions/UnionAsMemberOfItself.invalid.ts.expected.md | 4 +++- .../unions/UnionAsMemberOfOtherUnion.invalid.ts.expected.md | 4 +++- src/tests/fixtures/unions/UnionWithDescription.ts.expected.md | 4 +++- .../user_error/DuplicateOneOfTag.invalid.ts.expected.md | 4 +++- .../user_error/GqlTagDoesNotExist.invalid.ts.expected.md | 4 +++- .../fixtures/user_error/InvalidSyntax.invalid.ts.expected.md | 4 +++- .../KillsParentOnExceptionOnNonField.invalid.ts.expected.md | 4 +++- .../user_error/WrongCaseGqlTag.invalid.ts.expected.md | 4 +++- .../integrationFixtures/aliasedMethod/index.ts.expected.md | 4 +++- .../complexDefaultInput/index.ts.expected.md | 4 +++- .../integrationFixtures/complexPlurals/index.ts.expected.md | 4 +++- .../connectionExample/index.ts.expected.md | 4 +++- .../customScalarSerialization/index.ts.expected.md | 4 +++- src/tests/integrationFixtures/deprecated/index.ts.expected.md | 4 +++- .../integrationFixtures/derivedContext/index.ts.expected.md | 4 +++- .../derivedContextAsync/index.ts.expected.md | 4 +++- .../integrationFixtures/enumDefault/index.ts.expected.md | 4 +++- src/tests/integrationFixtures/enumExport/index.ts.expected.md | 4 +++- .../explicitNullPassedToArgWithDefault/index.ts.expected.md | 4 +++- .../integrationFixtures/functionField/index.ts.expected.md | 4 +++- .../functionFieldRenamed/index.ts.expected.md | 4 +++- src/tests/integrationFixtures/getAcessor/index.ts.expected.md | 4 +++- .../integrationFixtures/inputTypeOneOf/index.ts.expected.md | 4 +++- .../killsParentOnException/index.ts.expected.md | 4 +++- .../killsParentOnExceptionOnQuery/index.ts.expected.md | 4 +++- .../killsParentOnExceptionReturnsNull/index.ts.expected.md | 4 +++- .../nonNullArgWithDefault/index.ts.expected.md | 4 +++- .../nonNullEnumDefault/index.ts.expected.md | 4 +++- .../nonNullableListIncludesNull/index.ts.expected.md | 4 +++- src/tests/integrationFixtures/numericID/index.ts.expected.md | 4 +++- .../parameterPropertyRenamed/index.ts.expected.md | 4 +++- .../positionalNonNullArgWithDefault/index.ts.expected.md | 4 +++- .../integrationFixtures/promiseOfPromise/index.ts.expected.md | 4 +++- .../resolveTypeViaClass/index.ts.expected.md | 4 +++- .../resolverErrorElidedToNull/index.ts.expected.md | 4 +++- .../integrationFixtures/skipInclude/index.ts.expected.md | 4 +++- .../strictSemanticNullability/index.ts.expected.md | 4 +++- 478 files changed, 1433 insertions(+), 478 deletions(-) diff --git a/src/tests/TestRunner.ts b/src/tests/TestRunner.ts index e84f0e22..03738faf 100644 --- a/src/tests/TestRunner.ts +++ b/src/tests/TestRunner.ts @@ -122,7 +122,8 @@ export default class TestRunner { const fileType = path.extname(fixture).slice(1); const output = new Markdown(); - output.addHeader(2, "input"); + output.addHeader(1, fixture); + output.addHeader(2, "Input"); output.addCodeBlock(fixtureContent, fileType, fixture); output.addHeader(2, "Output"); if (actualOutput instanceof Markdown) { diff --git a/src/tests/configParserFixtures/empty.json.expected.md b/src/tests/configParserFixtures/empty.json.expected.md index 758dbcac..3d8c5c83 100644 --- a/src/tests/configParserFixtures/empty.json.expected.md +++ b/src/tests/configParserFixtures/empty.json.expected.md @@ -1,4 +1,6 @@ -## input +# empty.json + +## Input ```json title="empty.json" {} diff --git a/src/tests/configParserFixtures/experimentalField.json.expected.md b/src/tests/configParserFixtures/experimentalField.json.expected.md index 915dbe2b..3df71cde 100644 --- a/src/tests/configParserFixtures/experimentalField.json.expected.md +++ b/src/tests/configParserFixtures/experimentalField.json.expected.md @@ -1,4 +1,6 @@ -## input +# experimentalField.json + +## Input ```json title="experimentalField.json" { diff --git a/src/tests/configParserFixtures/invlaidKey.invalid.json.expected.md b/src/tests/configParserFixtures/invlaidKey.invalid.json.expected.md index 85461389..40436dfd 100644 --- a/src/tests/configParserFixtures/invlaidKey.invalid.json.expected.md +++ b/src/tests/configParserFixtures/invlaidKey.invalid.json.expected.md @@ -1,4 +1,6 @@ -## input +# invlaidKey.invalid.json + +## Input ```json title="invlaidKey.invalid.json" { diff --git a/src/tests/configParserFixtures/multiLineHeader.json.expected.md b/src/tests/configParserFixtures/multiLineHeader.json.expected.md index 1c1dafb5..94ea0be6 100644 --- a/src/tests/configParserFixtures/multiLineHeader.json.expected.md +++ b/src/tests/configParserFixtures/multiLineHeader.json.expected.md @@ -1,4 +1,6 @@ -## input +# multiLineHeader.json + +## Input ```json title="multiLineHeader.json" { diff --git a/src/tests/configParserFixtures/multiLineNonHeader.invalid.json.expected.md b/src/tests/configParserFixtures/multiLineNonHeader.invalid.json.expected.md index 364d89b8..037093b8 100644 --- a/src/tests/configParserFixtures/multiLineNonHeader.invalid.json.expected.md +++ b/src/tests/configParserFixtures/multiLineNonHeader.invalid.json.expected.md @@ -1,4 +1,6 @@ -## input +# multiLineNonHeader.invalid.json + +## Input ```json title="multiLineNonHeader.invalid.json" { diff --git a/src/tests/configParserFixtures/nonNullableFieldIsNull.invalid.json.expected.md b/src/tests/configParserFixtures/nonNullableFieldIsNull.invalid.json.expected.md index a44e0528..2a1dd4b7 100644 --- a/src/tests/configParserFixtures/nonNullableFieldIsNull.invalid.json.expected.md +++ b/src/tests/configParserFixtures/nonNullableFieldIsNull.invalid.json.expected.md @@ -1,4 +1,6 @@ -## input +# nonNullableFieldIsNull.invalid.json + +## Input ```json title="nonNullableFieldIsNull.invalid.json" { diff --git a/src/tests/fixtures/arguments/ArgReferencesNonGqlType.invalid.ts.expected.md b/src/tests/fixtures/arguments/ArgReferencesNonGqlType.invalid.ts.expected.md index 8ae1a943..52887985 100644 --- a/src/tests/fixtures/arguments/ArgReferencesNonGqlType.invalid.ts.expected.md +++ b/src/tests/fixtures/arguments/ArgReferencesNonGqlType.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# arguments/ArgReferencesNonGqlType.invalid.ts + +## Input ```ts title="arguments/ArgReferencesNonGqlType.invalid.ts" type NotGraphql = any; diff --git a/src/tests/fixtures/arguments/ArgWithNoType.invalid.ts.expected.md b/src/tests/fixtures/arguments/ArgWithNoType.invalid.ts.expected.md index 96f03bee..785a0bdf 100644 --- a/src/tests/fixtures/arguments/ArgWithNoType.invalid.ts.expected.md +++ b/src/tests/fixtures/arguments/ArgWithNoType.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# arguments/ArgWithNoType.invalid.ts + +## Input ```ts title="arguments/ArgWithNoType.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/arguments/ArgumentWithDescription.ts.expected.md b/src/tests/fixtures/arguments/ArgumentWithDescription.ts.expected.md index ca131528..e8a831c7 100644 --- a/src/tests/fixtures/arguments/ArgumentWithDescription.ts.expected.md +++ b/src/tests/fixtures/arguments/ArgumentWithDescription.ts.expected.md @@ -1,4 +1,6 @@ -## input +# arguments/ArgumentWithDescription.ts + +## Input ```ts title="arguments/ArgumentWithDescription.ts" /** @gqlType */ diff --git a/src/tests/fixtures/arguments/AsyncIterableArgument.invalid.ts.expected.md b/src/tests/fixtures/arguments/AsyncIterableArgument.invalid.ts.expected.md index 4a655b46..221c66d5 100644 --- a/src/tests/fixtures/arguments/AsyncIterableArgument.invalid.ts.expected.md +++ b/src/tests/fixtures/arguments/AsyncIterableArgument.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# arguments/AsyncIterableArgument.invalid.ts + +## Input ```ts title="arguments/AsyncIterableArgument.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/arguments/CustomScalarArgument.ts.expected.md b/src/tests/fixtures/arguments/CustomScalarArgument.ts.expected.md index f4a49802..fe961611 100644 --- a/src/tests/fixtures/arguments/CustomScalarArgument.ts.expected.md +++ b/src/tests/fixtures/arguments/CustomScalarArgument.ts.expected.md @@ -1,4 +1,6 @@ -## input +# arguments/CustomScalarArgument.ts + +## Input ```ts title="arguments/CustomScalarArgument.ts" /** @gqlScalar */ diff --git a/src/tests/fixtures/arguments/DeprecatedArgument.ts.expected.md b/src/tests/fixtures/arguments/DeprecatedArgument.ts.expected.md index 1860d784..9f4b4ec6 100644 --- a/src/tests/fixtures/arguments/DeprecatedArgument.ts.expected.md +++ b/src/tests/fixtures/arguments/DeprecatedArgument.ts.expected.md @@ -1,4 +1,6 @@ -## input +# arguments/DeprecatedArgument.ts + +## Input ```ts title="arguments/DeprecatedArgument.ts" /** @gqlType */ diff --git a/src/tests/fixtures/arguments/DeprecatedRequiredArgument.invalid.ts.expected.md b/src/tests/fixtures/arguments/DeprecatedRequiredArgument.invalid.ts.expected.md index 5a061708..f19db525 100644 --- a/src/tests/fixtures/arguments/DeprecatedRequiredArgument.invalid.ts.expected.md +++ b/src/tests/fixtures/arguments/DeprecatedRequiredArgument.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# arguments/DeprecatedRequiredArgument.invalid.ts + +## Input ```ts title="arguments/DeprecatedRequiredArgument.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/arguments/GqlTypeUsedAsPositionalArg.ts.expected.md b/src/tests/fixtures/arguments/GqlTypeUsedAsPositionalArg.ts.expected.md index a599d0d5..bc639f15 100644 --- a/src/tests/fixtures/arguments/GqlTypeUsedAsPositionalArg.ts.expected.md +++ b/src/tests/fixtures/arguments/GqlTypeUsedAsPositionalArg.ts.expected.md @@ -1,4 +1,6 @@ -## input +# arguments/GqlTypeUsedAsPositionalArg.ts + +## Input ```ts title="arguments/GqlTypeUsedAsPositionalArg.ts" /** @gqlInput */ diff --git a/src/tests/fixtures/arguments/MultipleParamsTypedAsTypeLiteral.invalid.ts.expected.md b/src/tests/fixtures/arguments/MultipleParamsTypedAsTypeLiteral.invalid.ts.expected.md index c4bb5193..7bcafbb1 100644 --- a/src/tests/fixtures/arguments/MultipleParamsTypedAsTypeLiteral.invalid.ts.expected.md +++ b/src/tests/fixtures/arguments/MultipleParamsTypedAsTypeLiteral.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# arguments/MultipleParamsTypedAsTypeLiteral.invalid.ts + +## Input ```ts title="arguments/MultipleParamsTypedAsTypeLiteral.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/arguments/NoArgsWithNever.invalid.ts.expected.md b/src/tests/fixtures/arguments/NoArgsWithNever.invalid.ts.expected.md index 04b33f2a..321cece4 100644 --- a/src/tests/fixtures/arguments/NoArgsWithNever.invalid.ts.expected.md +++ b/src/tests/fixtures/arguments/NoArgsWithNever.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# arguments/NoArgsWithNever.invalid.ts + +## Input ```ts title="arguments/NoArgsWithNever.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/arguments/NoArgsWithUnknown.invalid.ts.expected.md b/src/tests/fixtures/arguments/NoArgsWithUnknown.invalid.ts.expected.md index 00289071..2e71b29f 100644 --- a/src/tests/fixtures/arguments/NoArgsWithUnknown.invalid.ts.expected.md +++ b/src/tests/fixtures/arguments/NoArgsWithUnknown.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# arguments/NoArgsWithUnknown.invalid.ts + +## Input ```ts title="arguments/NoArgsWithUnknown.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/arguments/NoTypeAnnotation.invalid.ts.expected.md b/src/tests/fixtures/arguments/NoTypeAnnotation.invalid.ts.expected.md index e7e95236..479c0bf0 100644 --- a/src/tests/fixtures/arguments/NoTypeAnnotation.invalid.ts.expected.md +++ b/src/tests/fixtures/arguments/NoTypeAnnotation.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# arguments/NoTypeAnnotation.invalid.ts + +## Input ```ts title="arguments/NoTypeAnnotation.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/arguments/NullableArgumentErrors.invalid.ts.expected.md b/src/tests/fixtures/arguments/NullableArgumentErrors.invalid.ts.expected.md index 150337a0..2e0c6003 100644 --- a/src/tests/fixtures/arguments/NullableArgumentErrors.invalid.ts.expected.md +++ b/src/tests/fixtures/arguments/NullableArgumentErrors.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# arguments/NullableArgumentErrors.invalid.ts + +## Input ```ts title="arguments/NullableArgumentErrors.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/arguments/NullableArguments.ts.expected.md b/src/tests/fixtures/arguments/NullableArguments.ts.expected.md index 74e6b1d5..c0d03aca 100644 --- a/src/tests/fixtures/arguments/NullableArguments.ts.expected.md +++ b/src/tests/fixtures/arguments/NullableArguments.ts.expected.md @@ -1,4 +1,6 @@ -## input +# arguments/NullableArguments.ts + +## Input ```ts title="arguments/NullableArguments.ts" /** @gqlType */ diff --git a/src/tests/fixtures/arguments/ObjectLiteralArgument.invalid.ts.expected.md b/src/tests/fixtures/arguments/ObjectLiteralArgument.invalid.ts.expected.md index b1509d50..9ceb0961 100644 --- a/src/tests/fixtures/arguments/ObjectLiteralArgument.invalid.ts.expected.md +++ b/src/tests/fixtures/arguments/ObjectLiteralArgument.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# arguments/ObjectLiteralArgument.invalid.ts + +## Input ```ts title="arguments/ObjectLiteralArgument.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/arguments/OpaqueArgType.invalid.ts.expected.md b/src/tests/fixtures/arguments/OpaqueArgType.invalid.ts.expected.md index ab9e3b51..471f3692 100644 --- a/src/tests/fixtures/arguments/OpaqueArgType.invalid.ts.expected.md +++ b/src/tests/fixtures/arguments/OpaqueArgType.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# arguments/OpaqueArgType.invalid.ts + +## Input ```ts title="arguments/OpaqueArgType.invalid.ts" type SomeType = any; diff --git a/src/tests/fixtures/arguments/OptionalArgument.ts.expected.md b/src/tests/fixtures/arguments/OptionalArgument.ts.expected.md index e6b7fa77..338f048f 100644 --- a/src/tests/fixtures/arguments/OptionalArgument.ts.expected.md +++ b/src/tests/fixtures/arguments/OptionalArgument.ts.expected.md @@ -1,4 +1,6 @@ -## input +# arguments/OptionalArgument.ts + +## Input ```ts title="arguments/OptionalArgument.ts" /** @gqlType */ diff --git a/src/tests/fixtures/arguments/OptionalNonNullableArgument.invalid.ts.expected.md b/src/tests/fixtures/arguments/OptionalNonNullableArgument.invalid.ts.expected.md index 786e8868..0f092bc4 100644 --- a/src/tests/fixtures/arguments/OptionalNonNullableArgument.invalid.ts.expected.md +++ b/src/tests/fixtures/arguments/OptionalNonNullableArgument.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# arguments/OptionalNonNullableArgument.invalid.ts + +## Input ```ts title="arguments/OptionalNonNullableArgument.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/arguments/OptionalNonNullableArgumentWithDefault.ts.expected.md b/src/tests/fixtures/arguments/OptionalNonNullableArgumentWithDefault.ts.expected.md index 581d1d69..fbdc63be 100644 --- a/src/tests/fixtures/arguments/OptionalNonNullableArgumentWithDefault.ts.expected.md +++ b/src/tests/fixtures/arguments/OptionalNonNullableArgumentWithDefault.ts.expected.md @@ -1,4 +1,6 @@ -## input +# arguments/OptionalNonNullableArgumentWithDefault.ts + +## Input ```ts title="arguments/OptionalNonNullableArgumentWithDefault.ts" /** @gqlType */ diff --git a/src/tests/fixtures/arguments/PositionalArgAndArgs.invalid.ts.expected.md b/src/tests/fixtures/arguments/PositionalArgAndArgs.invalid.ts.expected.md index c30b1b0c..02f60133 100644 --- a/src/tests/fixtures/arguments/PositionalArgAndArgs.invalid.ts.expected.md +++ b/src/tests/fixtures/arguments/PositionalArgAndArgs.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# arguments/PositionalArgAndArgs.invalid.ts + +## Input ```ts title="arguments/PositionalArgAndArgs.invalid.ts" /** @gqlInput */ diff --git a/src/tests/fixtures/arguments/PositionalArgDeprecatedOptional.ts.expected.md b/src/tests/fixtures/arguments/PositionalArgDeprecatedOptional.ts.expected.md index 56894526..33c759f2 100644 --- a/src/tests/fixtures/arguments/PositionalArgDeprecatedOptional.ts.expected.md +++ b/src/tests/fixtures/arguments/PositionalArgDeprecatedOptional.ts.expected.md @@ -1,4 +1,6 @@ -## input +# arguments/PositionalArgDeprecatedOptional.ts + +## Input ```ts title="arguments/PositionalArgDeprecatedOptional.ts" /** @gqlInput */ diff --git a/src/tests/fixtures/arguments/PositionalArgDeprecatedWithDefault.ts.expected.md b/src/tests/fixtures/arguments/PositionalArgDeprecatedWithDefault.ts.expected.md index 54281cc1..16e6bdd2 100644 --- a/src/tests/fixtures/arguments/PositionalArgDeprecatedWithDefault.ts.expected.md +++ b/src/tests/fixtures/arguments/PositionalArgDeprecatedWithDefault.ts.expected.md @@ -1,4 +1,6 @@ -## input +# arguments/PositionalArgDeprecatedWithDefault.ts + +## Input ```ts title="arguments/PositionalArgDeprecatedWithDefault.ts" /** @gqlInput */ diff --git a/src/tests/fixtures/arguments/PositionalArgOptional.ts.expected.md b/src/tests/fixtures/arguments/PositionalArgOptional.ts.expected.md index af68649b..15d4a940 100644 --- a/src/tests/fixtures/arguments/PositionalArgOptional.ts.expected.md +++ b/src/tests/fixtures/arguments/PositionalArgOptional.ts.expected.md @@ -1,4 +1,6 @@ -## input +# arguments/PositionalArgOptional.ts + +## Input ```ts title="arguments/PositionalArgOptional.ts" /** @gqlInput */ diff --git a/src/tests/fixtures/arguments/PositionalArgOptionalNotNullable.invalid.ts.expected.md b/src/tests/fixtures/arguments/PositionalArgOptionalNotNullable.invalid.ts.expected.md index be0221c0..81078cda 100644 --- a/src/tests/fixtures/arguments/PositionalArgOptionalNotNullable.invalid.ts.expected.md +++ b/src/tests/fixtures/arguments/PositionalArgOptionalNotNullable.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# arguments/PositionalArgOptionalNotNullable.invalid.ts + +## Input ```ts title="arguments/PositionalArgOptionalNotNullable.invalid.ts" /** @gqlInput */ diff --git a/src/tests/fixtures/arguments/PositionalArgWithDefault.ts.expected.md b/src/tests/fixtures/arguments/PositionalArgWithDefault.ts.expected.md index 267e2bf2..54b17235 100644 --- a/src/tests/fixtures/arguments/PositionalArgWithDefault.ts.expected.md +++ b/src/tests/fixtures/arguments/PositionalArgWithDefault.ts.expected.md @@ -1,4 +1,6 @@ -## input +# arguments/PositionalArgWithDefault.ts + +## Input ```ts title="arguments/PositionalArgWithDefault.ts" /** @gqlType */ diff --git a/src/tests/fixtures/arguments/PositionalArgWithDescription.ts.expected.md b/src/tests/fixtures/arguments/PositionalArgWithDescription.ts.expected.md index ebf4211b..bc4180b6 100644 --- a/src/tests/fixtures/arguments/PositionalArgWithDescription.ts.expected.md +++ b/src/tests/fixtures/arguments/PositionalArgWithDescription.ts.expected.md @@ -1,4 +1,6 @@ -## input +# arguments/PositionalArgWithDescription.ts + +## Input ```ts title="arguments/PositionalArgWithDescription.ts" /** @gqlInput */ diff --git a/src/tests/fixtures/arguments/PromiseArgument.invalid.ts.expected.md b/src/tests/fixtures/arguments/PromiseArgument.invalid.ts.expected.md index 722898f4..8a74f67f 100644 --- a/src/tests/fixtures/arguments/PromiseArgument.invalid.ts.expected.md +++ b/src/tests/fixtures/arguments/PromiseArgument.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# arguments/PromiseArgument.invalid.ts + +## Input ```ts title="arguments/PromiseArgument.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/arguments/StringArgument.ts.expected.md b/src/tests/fixtures/arguments/StringArgument.ts.expected.md index 0bc21cd9..994c9b29 100644 --- a/src/tests/fixtures/arguments/StringArgument.ts.expected.md +++ b/src/tests/fixtures/arguments/StringArgument.ts.expected.md @@ -1,4 +1,6 @@ -## input +# arguments/StringArgument.ts + +## Input ```ts title="arguments/StringArgument.ts" /** @gqlType */ diff --git a/src/tests/fixtures/arguments/TupleLiteralArgument.invalid.ts.expected.md b/src/tests/fixtures/arguments/TupleLiteralArgument.invalid.ts.expected.md index c1b5bae9..0cd88d67 100644 --- a/src/tests/fixtures/arguments/TupleLiteralArgument.invalid.ts.expected.md +++ b/src/tests/fixtures/arguments/TupleLiteralArgument.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# arguments/TupleLiteralArgument.invalid.ts + +## Input ```ts title="arguments/TupleLiteralArgument.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/built_in_scalars/FloatField.ts.expected.md b/src/tests/fixtures/built_in_scalars/FloatField.ts.expected.md index 1a9166c1..a0897465 100644 --- a/src/tests/fixtures/built_in_scalars/FloatField.ts.expected.md +++ b/src/tests/fixtures/built_in_scalars/FloatField.ts.expected.md @@ -1,4 +1,6 @@ -## input +# built_in_scalars/FloatField.ts + +## Input ```ts title="built_in_scalars/FloatField.ts" import { Float } from "../../../Types"; diff --git a/src/tests/fixtures/built_in_scalars/FloatFieldAliasedImport.ts.expected.md b/src/tests/fixtures/built_in_scalars/FloatFieldAliasedImport.ts.expected.md index 4823e9ce..0265e23b 100644 --- a/src/tests/fixtures/built_in_scalars/FloatFieldAliasedImport.ts.expected.md +++ b/src/tests/fixtures/built_in_scalars/FloatFieldAliasedImport.ts.expected.md @@ -1,4 +1,6 @@ -## input +# built_in_scalars/FloatFieldAliasedImport.ts + +## Input ```ts title="built_in_scalars/FloatFieldAliasedImport.ts" import { Float as LocalFloat } from "../../../Types"; diff --git a/src/tests/fixtures/built_in_scalars/IdField.ts.expected.md b/src/tests/fixtures/built_in_scalars/IdField.ts.expected.md index c90ae9ca..08317d2b 100644 --- a/src/tests/fixtures/built_in_scalars/IdField.ts.expected.md +++ b/src/tests/fixtures/built_in_scalars/IdField.ts.expected.md @@ -1,4 +1,6 @@ -## input +# built_in_scalars/IdField.ts + +## Input ```ts title="built_in_scalars/IdField.ts" import { ID } from "../../../Types"; diff --git a/src/tests/fixtures/built_in_scalars/IntField.ts.expected.md b/src/tests/fixtures/built_in_scalars/IntField.ts.expected.md index 7237f87d..3b8d8745 100644 --- a/src/tests/fixtures/built_in_scalars/IntField.ts.expected.md +++ b/src/tests/fixtures/built_in_scalars/IntField.ts.expected.md @@ -1,4 +1,6 @@ -## input +# built_in_scalars/IntField.ts + +## Input ```ts title="built_in_scalars/IntField.ts" import { Int } from "../../../Types"; diff --git a/src/tests/fixtures/comments/commentFollowsDecorator.invalid.ts.expected.md b/src/tests/fixtures/comments/commentFollowsDecorator.invalid.ts.expected.md index bf2a17bc..dc986921 100644 --- a/src/tests/fixtures/comments/commentFollowsDecorator.invalid.ts.expected.md +++ b/src/tests/fixtures/comments/commentFollowsDecorator.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# comments/commentFollowsDecorator.invalid.ts + +## Input ```ts title="comments/commentFollowsDecorator.invalid.ts" @ObjectType() diff --git a/src/tests/fixtures/comments/detachedBlockComment.invalid.ts.expected.md b/src/tests/fixtures/comments/detachedBlockComment.invalid.ts.expected.md index 8e187cf0..e5a55f75 100644 --- a/src/tests/fixtures/comments/detachedBlockComment.invalid.ts.expected.md +++ b/src/tests/fixtures/comments/detachedBlockComment.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# comments/detachedBlockComment.invalid.ts + +## Input ```ts title="comments/detachedBlockComment.invalid.ts" /** diff --git a/src/tests/fixtures/comments/detachedBlockCommentNotJSDocWithoutStar.invalid.ts.expected.md b/src/tests/fixtures/comments/detachedBlockCommentNotJSDocWithoutStar.invalid.ts.expected.md index a62df45d..3d0e643f 100644 --- a/src/tests/fixtures/comments/detachedBlockCommentNotJSDocWithoutStar.invalid.ts.expected.md +++ b/src/tests/fixtures/comments/detachedBlockCommentNotJSDocWithoutStar.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# comments/detachedBlockCommentNotJSDocWithoutStar.invalid.ts + +## Input ```ts title="comments/detachedBlockCommentNotJSDocWithoutStar.invalid.ts" /* diff --git a/src/tests/fixtures/comments/detachedBlockCommentWithInvalidTagName.invalid.ts.expected.md b/src/tests/fixtures/comments/detachedBlockCommentWithInvalidTagName.invalid.ts.expected.md index 254180b4..af3488ef 100644 --- a/src/tests/fixtures/comments/detachedBlockCommentWithInvalidTagName.invalid.ts.expected.md +++ b/src/tests/fixtures/comments/detachedBlockCommentWithInvalidTagName.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# comments/detachedBlockCommentWithInvalidTagName.invalid.ts + +## Input ```ts title="comments/detachedBlockCommentWithInvalidTagName.invalid.ts" /** diff --git a/src/tests/fixtures/comments/detachedBlockCommentWithKillsParent.invalid.ts.expected.md b/src/tests/fixtures/comments/detachedBlockCommentWithKillsParent.invalid.ts.expected.md index 8d14ba68..bb682254 100644 --- a/src/tests/fixtures/comments/detachedBlockCommentWithKillsParent.invalid.ts.expected.md +++ b/src/tests/fixtures/comments/detachedBlockCommentWithKillsParent.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# comments/detachedBlockCommentWithKillsParent.invalid.ts + +## Input ```ts title="comments/detachedBlockCommentWithKillsParent.invalid.ts" /** diff --git a/src/tests/fixtures/comments/detachedBlockCommentWithoutStar.invalid.ts.expected.md b/src/tests/fixtures/comments/detachedBlockCommentWithoutStar.invalid.ts.expected.md index 335cdb02..22ad1459 100644 --- a/src/tests/fixtures/comments/detachedBlockCommentWithoutStar.invalid.ts.expected.md +++ b/src/tests/fixtures/comments/detachedBlockCommentWithoutStar.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# comments/detachedBlockCommentWithoutStar.invalid.ts + +## Input ```ts title="comments/detachedBlockCommentWithoutStar.invalid.ts" /** diff --git a/src/tests/fixtures/comments/invalidTagInLinecomment.invalid.ts.expected.md b/src/tests/fixtures/comments/invalidTagInLinecomment.invalid.ts.expected.md index 231527d7..cf6f6525 100644 --- a/src/tests/fixtures/comments/invalidTagInLinecomment.invalid.ts.expected.md +++ b/src/tests/fixtures/comments/invalidTagInLinecomment.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# comments/invalidTagInLinecomment.invalid.ts + +## Input ```ts title="comments/invalidTagInLinecomment.invalid.ts" // @gqlTyp diff --git a/src/tests/fixtures/comments/lineComment.invalid.ts.expected.md b/src/tests/fixtures/comments/lineComment.invalid.ts.expected.md index bf5c45a8..0b93b091 100644 --- a/src/tests/fixtures/comments/lineComment.invalid.ts.expected.md +++ b/src/tests/fixtures/comments/lineComment.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# comments/lineComment.invalid.ts + +## Input ```ts title="comments/lineComment.invalid.ts" // @gqlType diff --git a/src/tests/fixtures/comments/lineCommentWrongCasing.invalid.ts.expected.md b/src/tests/fixtures/comments/lineCommentWrongCasing.invalid.ts.expected.md index f6253a8b..d45bf8ea 100644 --- a/src/tests/fixtures/comments/lineCommentWrongCasing.invalid.ts.expected.md +++ b/src/tests/fixtures/comments/lineCommentWrongCasing.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# comments/lineCommentWrongCasing.invalid.ts + +## Input ```ts title="comments/lineCommentWrongCasing.invalid.ts" // @GQLtYPE diff --git a/src/tests/fixtures/comments/nonJSDocBlockComment.invalid.ts.expected.md b/src/tests/fixtures/comments/nonJSDocBlockComment.invalid.ts.expected.md index e5e1e560..1dd2958a 100644 --- a/src/tests/fixtures/comments/nonJSDocBlockComment.invalid.ts.expected.md +++ b/src/tests/fixtures/comments/nonJSDocBlockComment.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# comments/nonJSDocBlockComment.invalid.ts + +## Input ```ts title="comments/nonJSDocBlockComment.invalid.ts" // Oops! Forgot to use two asterisks for the JSDoc block comment. diff --git a/src/tests/fixtures/configOptions/headerIsArrayWithNumber.invalid.ts.expected.md b/src/tests/fixtures/configOptions/headerIsArrayWithNumber.invalid.ts.expected.md index 9f27f260..bb5870a8 100644 --- a/src/tests/fixtures/configOptions/headerIsArrayWithNumber.invalid.ts.expected.md +++ b/src/tests/fixtures/configOptions/headerIsArrayWithNumber.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# configOptions/headerIsArrayWithNumber.invalid.ts + +## Input ```ts title="configOptions/headerIsArrayWithNumber.invalid.ts" // {"schemaHeader": ["Hello", 1]} diff --git a/src/tests/fixtures/configOptions/importModuleSpecifierEnding.ts.expected.md b/src/tests/fixtures/configOptions/importModuleSpecifierEnding.ts.expected.md index 6fd1c1e2..f0921888 100644 --- a/src/tests/fixtures/configOptions/importModuleSpecifierEnding.ts.expected.md +++ b/src/tests/fixtures/configOptions/importModuleSpecifierEnding.ts.expected.md @@ -1,4 +1,6 @@ -## input +# configOptions/importModuleSpecifierEnding.ts + +## Input ```ts title="configOptions/importModuleSpecifierEnding.ts" // {"importModuleSpecifierEnding": ".js"} diff --git a/src/tests/fixtures/configOptions/invalidKey.invalid.ts.expected.md b/src/tests/fixtures/configOptions/invalidKey.invalid.ts.expected.md index c9999cd1..f113f3e4 100644 --- a/src/tests/fixtures/configOptions/invalidKey.invalid.ts.expected.md +++ b/src/tests/fixtures/configOptions/invalidKey.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# configOptions/invalidKey.invalid.ts + +## Input ```ts title="configOptions/invalidKey.invalid.ts" // {"invalidKey": "Oops"} diff --git a/src/tests/fixtures/configOptions/multipleInvalidKeys.invalid.ts.expected.md b/src/tests/fixtures/configOptions/multipleInvalidKeys.invalid.ts.expected.md index dea12ffe..12829914 100644 --- a/src/tests/fixtures/configOptions/multipleInvalidKeys.invalid.ts.expected.md +++ b/src/tests/fixtures/configOptions/multipleInvalidKeys.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# configOptions/multipleInvalidKeys.invalid.ts + +## Input ```ts title="configOptions/multipleInvalidKeys.invalid.ts" // {"invalidKey": "Oops", "anotherInvalidKey": "Oops"} diff --git a/src/tests/fixtures/configOptions/nonNullableIsNull.invalid.ts.expected.md b/src/tests/fixtures/configOptions/nonNullableIsNull.invalid.ts.expected.md index 75d9cc1d..fc253957 100644 --- a/src/tests/fixtures/configOptions/nonNullableIsNull.invalid.ts.expected.md +++ b/src/tests/fixtures/configOptions/nonNullableIsNull.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# configOptions/nonNullableIsNull.invalid.ts + +## Input ```ts title="configOptions/nonNullableIsNull.invalid.ts" // {"tsSchema": null} diff --git a/src/tests/fixtures/custom_scalars/DefineCustomScalar.ts.expected.md b/src/tests/fixtures/custom_scalars/DefineCustomScalar.ts.expected.md index 5501719a..2d75f30a 100644 --- a/src/tests/fixtures/custom_scalars/DefineCustomScalar.ts.expected.md +++ b/src/tests/fixtures/custom_scalars/DefineCustomScalar.ts.expected.md @@ -1,4 +1,6 @@ -## input +# custom_scalars/DefineCustomScalar.ts + +## Input ```ts title="custom_scalars/DefineCustomScalar.ts" /** @gqlType */ diff --git a/src/tests/fixtures/custom_scalars/DefineCustomScalarWithDescription.ts.expected.md b/src/tests/fixtures/custom_scalars/DefineCustomScalarWithDescription.ts.expected.md index 16088c09..a3979d49 100644 --- a/src/tests/fixtures/custom_scalars/DefineCustomScalarWithDescription.ts.expected.md +++ b/src/tests/fixtures/custom_scalars/DefineCustomScalarWithDescription.ts.expected.md @@ -1,4 +1,6 @@ -## input +# custom_scalars/DefineCustomScalarWithDescription.ts + +## Input ```ts title="custom_scalars/DefineCustomScalarWithDescription.ts" /** @gqlType */ diff --git a/src/tests/fixtures/custom_scalars/DefineRenamedCustomScalar.ts.expected.md b/src/tests/fixtures/custom_scalars/DefineRenamedCustomScalar.ts.expected.md index 4ffbbaa0..6899daf6 100644 --- a/src/tests/fixtures/custom_scalars/DefineRenamedCustomScalar.ts.expected.md +++ b/src/tests/fixtures/custom_scalars/DefineRenamedCustomScalar.ts.expected.md @@ -1,4 +1,6 @@ -## input +# custom_scalars/DefineRenamedCustomScalar.ts + +## Input ```ts title="custom_scalars/DefineRenamedCustomScalar.ts" /** @gqlType */ diff --git a/src/tests/fixtures/custom_scalars/SpecifiedBy.ts.expected.md b/src/tests/fixtures/custom_scalars/SpecifiedBy.ts.expected.md index e329197c..384181b9 100644 --- a/src/tests/fixtures/custom_scalars/SpecifiedBy.ts.expected.md +++ b/src/tests/fixtures/custom_scalars/SpecifiedBy.ts.expected.md @@ -1,4 +1,6 @@ -## input +# custom_scalars/SpecifiedBy.ts + +## Input ```ts title="custom_scalars/SpecifiedBy.ts" /** diff --git a/src/tests/fixtures/custom_scalars/SpecifiedByMissingUrlinvalid.invalid.ts.expected.md b/src/tests/fixtures/custom_scalars/SpecifiedByMissingUrlinvalid.invalid.ts.expected.md index 34140b37..5bdd2838 100644 --- a/src/tests/fixtures/custom_scalars/SpecifiedByMissingUrlinvalid.invalid.ts.expected.md +++ b/src/tests/fixtures/custom_scalars/SpecifiedByMissingUrlinvalid.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# custom_scalars/SpecifiedByMissingUrlinvalid.invalid.ts + +## Input ```ts title="custom_scalars/SpecifiedByMissingUrlinvalid.invalid.ts" /** diff --git a/src/tests/fixtures/custom_scalars/SpecifiedByOldSyntax.invalid.ts.expected.md b/src/tests/fixtures/custom_scalars/SpecifiedByOldSyntax.invalid.ts.expected.md index cee29306..6c983f2b 100644 --- a/src/tests/fixtures/custom_scalars/SpecifiedByOldSyntax.invalid.ts.expected.md +++ b/src/tests/fixtures/custom_scalars/SpecifiedByOldSyntax.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# custom_scalars/SpecifiedByOldSyntax.invalid.ts + +## Input ```ts title="custom_scalars/SpecifiedByOldSyntax.invalid.ts" /** diff --git a/src/tests/fixtures/custom_scalars/SpecifiedByOnEnum.invalid.ts.expected.md b/src/tests/fixtures/custom_scalars/SpecifiedByOnEnum.invalid.ts.expected.md index 0b88c58b..2221e89b 100644 --- a/src/tests/fixtures/custom_scalars/SpecifiedByOnEnum.invalid.ts.expected.md +++ b/src/tests/fixtures/custom_scalars/SpecifiedByOnEnum.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# custom_scalars/SpecifiedByOnEnum.invalid.ts + +## Input ```ts title="custom_scalars/SpecifiedByOnEnum.invalid.ts" /** diff --git a/src/tests/fixtures/custom_scalars/TagAttachedToWrongNode.invalid.ts.expected.md b/src/tests/fixtures/custom_scalars/TagAttachedToWrongNode.invalid.ts.expected.md index 8852dff4..d460cc5e 100644 --- a/src/tests/fixtures/custom_scalars/TagAttachedToWrongNode.invalid.ts.expected.md +++ b/src/tests/fixtures/custom_scalars/TagAttachedToWrongNode.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# custom_scalars/TagAttachedToWrongNode.invalid.ts + +## Input ```ts title="custom_scalars/TagAttachedToWrongNode.invalid.ts" /** @gqlScalar Matrix */ diff --git a/src/tests/fixtures/default_values/DefaultArgumentArray.ts.expected.md b/src/tests/fixtures/default_values/DefaultArgumentArray.ts.expected.md index ab5ded19..a61d759e 100644 --- a/src/tests/fixtures/default_values/DefaultArgumentArray.ts.expected.md +++ b/src/tests/fixtures/default_values/DefaultArgumentArray.ts.expected.md @@ -1,4 +1,6 @@ -## input +# default_values/DefaultArgumentArray.ts + +## Input ```ts title="default_values/DefaultArgumentArray.ts" /** @gqlType */ diff --git a/src/tests/fixtures/default_values/DefaultArgumentArrayValuesInvalid.invalid.ts.expected.md b/src/tests/fixtures/default_values/DefaultArgumentArrayValuesInvalid.invalid.ts.expected.md index 6a463d3d..435c4978 100644 --- a/src/tests/fixtures/default_values/DefaultArgumentArrayValuesInvalid.invalid.ts.expected.md +++ b/src/tests/fixtures/default_values/DefaultArgumentArrayValuesInvalid.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# default_values/DefaultArgumentArrayValuesInvalid.invalid.ts + +## Input ```ts title="default_values/DefaultArgumentArrayValuesInvalid.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/default_values/DefaultArgumentBooleanLiteral.ts.expected.md b/src/tests/fixtures/default_values/DefaultArgumentBooleanLiteral.ts.expected.md index d1bbd33b..4dc12d24 100644 --- a/src/tests/fixtures/default_values/DefaultArgumentBooleanLiteral.ts.expected.md +++ b/src/tests/fixtures/default_values/DefaultArgumentBooleanLiteral.ts.expected.md @@ -1,4 +1,6 @@ -## input +# default_values/DefaultArgumentBooleanLiteral.ts + +## Input ```ts title="default_values/DefaultArgumentBooleanLiteral.ts" /** @gqlType */ diff --git a/src/tests/fixtures/default_values/DefaultArgumentNullLiteral.ts.expected.md b/src/tests/fixtures/default_values/DefaultArgumentNullLiteral.ts.expected.md index fc579cd7..8051b7a7 100644 --- a/src/tests/fixtures/default_values/DefaultArgumentNullLiteral.ts.expected.md +++ b/src/tests/fixtures/default_values/DefaultArgumentNullLiteral.ts.expected.md @@ -1,4 +1,6 @@ -## input +# default_values/DefaultArgumentNullLiteral.ts + +## Input ```ts title="default_values/DefaultArgumentNullLiteral.ts" /** @gqlType */ diff --git a/src/tests/fixtures/default_values/DefaultArgumentNumberLiteral.ts.expected.md b/src/tests/fixtures/default_values/DefaultArgumentNumberLiteral.ts.expected.md index d7b214c6..992ee1c1 100644 --- a/src/tests/fixtures/default_values/DefaultArgumentNumberLiteral.ts.expected.md +++ b/src/tests/fixtures/default_values/DefaultArgumentNumberLiteral.ts.expected.md @@ -1,4 +1,6 @@ -## input +# default_values/DefaultArgumentNumberLiteral.ts + +## Input ```ts title="default_values/DefaultArgumentNumberLiteral.ts" import { Float, Int } from "../../../Types"; diff --git a/src/tests/fixtures/default_values/DefaultArgumentObjectLiteral.ts.expected.md b/src/tests/fixtures/default_values/DefaultArgumentObjectLiteral.ts.expected.md index 87efdd46..c41ab0ae 100644 --- a/src/tests/fixtures/default_values/DefaultArgumentObjectLiteral.ts.expected.md +++ b/src/tests/fixtures/default_values/DefaultArgumentObjectLiteral.ts.expected.md @@ -1,4 +1,6 @@ -## input +# default_values/DefaultArgumentObjectLiteral.ts + +## Input ```ts title="default_values/DefaultArgumentObjectLiteral.ts" import { Int } from "../../../Types"; diff --git a/src/tests/fixtures/default_values/DefaultArgumentObjectLiteralDynamicPropertyName.invalid.ts.expected.md b/src/tests/fixtures/default_values/DefaultArgumentObjectLiteralDynamicPropertyName.invalid.ts.expected.md index 31703ee9..d2b80da2 100644 --- a/src/tests/fixtures/default_values/DefaultArgumentObjectLiteralDynamicPropertyName.invalid.ts.expected.md +++ b/src/tests/fixtures/default_values/DefaultArgumentObjectLiteralDynamicPropertyName.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# default_values/DefaultArgumentObjectLiteralDynamicPropertyName.invalid.ts + +## Input ```ts title="default_values/DefaultArgumentObjectLiteralDynamicPropertyName.invalid.ts" import { Int } from "../../../Types"; diff --git a/src/tests/fixtures/default_values/DefaultArgumentObjectLiteralInterpolation.invalid.ts.expected.md b/src/tests/fixtures/default_values/DefaultArgumentObjectLiteralInterpolation.invalid.ts.expected.md index 703acd74..d1fef5e7 100644 --- a/src/tests/fixtures/default_values/DefaultArgumentObjectLiteralInterpolation.invalid.ts.expected.md +++ b/src/tests/fixtures/default_values/DefaultArgumentObjectLiteralInterpolation.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# default_values/DefaultArgumentObjectLiteralInterpolation.invalid.ts + +## Input ```ts title="default_values/DefaultArgumentObjectLiteralInterpolation.invalid.ts" import { Int } from "../../../Types"; diff --git a/src/tests/fixtures/default_values/DefaultArgumentObjectLiteralMultiplePropertyErrors.invalid.ts.expected.md b/src/tests/fixtures/default_values/DefaultArgumentObjectLiteralMultiplePropertyErrors.invalid.ts.expected.md index e167b689..e3cdef5d 100644 --- a/src/tests/fixtures/default_values/DefaultArgumentObjectLiteralMultiplePropertyErrors.invalid.ts.expected.md +++ b/src/tests/fixtures/default_values/DefaultArgumentObjectLiteralMultiplePropertyErrors.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# default_values/DefaultArgumentObjectLiteralMultiplePropertyErrors.invalid.ts + +## Input ```ts title="default_values/DefaultArgumentObjectLiteralMultiplePropertyErrors.invalid.ts" import { Int } from "../../../Types"; diff --git a/src/tests/fixtures/default_values/DefaultArgumentObjectLiteralSpread.invalid.ts.expected.md b/src/tests/fixtures/default_values/DefaultArgumentObjectLiteralSpread.invalid.ts.expected.md index 03e8898d..0037f9c0 100644 --- a/src/tests/fixtures/default_values/DefaultArgumentObjectLiteralSpread.invalid.ts.expected.md +++ b/src/tests/fixtures/default_values/DefaultArgumentObjectLiteralSpread.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# default_values/DefaultArgumentObjectLiteralSpread.invalid.ts + +## Input ```ts title="default_values/DefaultArgumentObjectLiteralSpread.invalid.ts" import { Int } from "../../../Types"; diff --git a/src/tests/fixtures/default_values/DefaultArgumentPropertyName.ts.expected.md b/src/tests/fixtures/default_values/DefaultArgumentPropertyName.ts.expected.md index 2a57a3db..69211eb3 100644 --- a/src/tests/fixtures/default_values/DefaultArgumentPropertyName.ts.expected.md +++ b/src/tests/fixtures/default_values/DefaultArgumentPropertyName.ts.expected.md @@ -1,4 +1,6 @@ -## input +# default_values/DefaultArgumentPropertyName.ts + +## Input ```ts title="default_values/DefaultArgumentPropertyName.ts" /** @gqlType */ diff --git a/src/tests/fixtures/default_values/DefaultArgumentStringLiteral.ts.expected.md b/src/tests/fixtures/default_values/DefaultArgumentStringLiteral.ts.expected.md index 1c93e44c..f4272ab5 100644 --- a/src/tests/fixtures/default_values/DefaultArgumentStringLiteral.ts.expected.md +++ b/src/tests/fixtures/default_values/DefaultArgumentStringLiteral.ts.expected.md @@ -1,4 +1,6 @@ -## input +# default_values/DefaultArgumentStringLiteral.ts + +## Input ```ts title="default_values/DefaultArgumentStringLiteral.ts" /** @gqlType */ diff --git a/src/tests/fixtures/default_values/DefaultArgumentStringLiteralBackticks.ts.expected.md b/src/tests/fixtures/default_values/DefaultArgumentStringLiteralBackticks.ts.expected.md index 06cb347f..d25117d8 100644 --- a/src/tests/fixtures/default_values/DefaultArgumentStringLiteralBackticks.ts.expected.md +++ b/src/tests/fixtures/default_values/DefaultArgumentStringLiteralBackticks.ts.expected.md @@ -1,4 +1,6 @@ -## input +# default_values/DefaultArgumentStringLiteralBackticks.ts + +## Input ```ts title="default_values/DefaultArgumentStringLiteralBackticks.ts" /** @gqlType */ diff --git a/src/tests/fixtures/default_values/DefaultArgumentStringLiteralBackticksInterpolated.invalid.ts.expected.md b/src/tests/fixtures/default_values/DefaultArgumentStringLiteralBackticksInterpolated.invalid.ts.expected.md index 1d9d6702..0209cacc 100644 --- a/src/tests/fixtures/default_values/DefaultArgumentStringLiteralBackticksInterpolated.invalid.ts.expected.md +++ b/src/tests/fixtures/default_values/DefaultArgumentStringLiteralBackticksInterpolated.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# default_values/DefaultArgumentStringLiteralBackticksInterpolated.invalid.ts + +## Input ```ts title="default_values/DefaultArgumentStringLiteralBackticksInterpolated.invalid.ts" const CONSTANT = "constant"; diff --git a/src/tests/fixtures/default_values/NonLiteralDefaultValue.invalid.ts.expected.md b/src/tests/fixtures/default_values/NonLiteralDefaultValue.invalid.ts.expected.md index 17952c63..a41c3cee 100644 --- a/src/tests/fixtures/default_values/NonLiteralDefaultValue.invalid.ts.expected.md +++ b/src/tests/fixtures/default_values/NonLiteralDefaultValue.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# default_values/NonLiteralDefaultValue.invalid.ts + +## Input ```ts title="default_values/NonLiteralDefaultValue.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/derived_context/cyclicContextDependency.invalid.ts.expected.md b/src/tests/fixtures/derived_context/cyclicContextDependency.invalid.ts.expected.md index d743727c..0717a31b 100644 --- a/src/tests/fixtures/derived_context/cyclicContextDependency.invalid.ts.expected.md +++ b/src/tests/fixtures/derived_context/cyclicContextDependency.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# derived_context/cyclicContextDependency.invalid.ts + +## Input ```ts title="derived_context/cyclicContextDependency.invalid.ts" /** @gqlContext */ diff --git a/src/tests/fixtures/derived_context/cyclicContextDependencyWithChain.invalid.ts.expected.md b/src/tests/fixtures/derived_context/cyclicContextDependencyWithChain.invalid.ts.expected.md index ffbe3337..3f221759 100644 --- a/src/tests/fixtures/derived_context/cyclicContextDependencyWithChain.invalid.ts.expected.md +++ b/src/tests/fixtures/derived_context/cyclicContextDependencyWithChain.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# derived_context/cyclicContextDependencyWithChain.invalid.ts + +## Input ```ts title="derived_context/cyclicContextDependencyWithChain.invalid.ts" /** @gqlContext */ diff --git a/src/tests/fixtures/derived_context/derivedContextChain.invalid.ts.expected.md b/src/tests/fixtures/derived_context/derivedContextChain.invalid.ts.expected.md index 6c8165f5..cc3fa41a 100644 --- a/src/tests/fixtures/derived_context/derivedContextChain.invalid.ts.expected.md +++ b/src/tests/fixtures/derived_context/derivedContextChain.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# derived_context/derivedContextChain.invalid.ts + +## Input ```ts title="derived_context/derivedContextChain.invalid.ts" /** @gqlContext */ diff --git a/src/tests/fixtures/derived_context/derivedContextNoReturnType.invalid.ts.expected.md b/src/tests/fixtures/derived_context/derivedContextNoReturnType.invalid.ts.expected.md index 9d2ec830..fb038f0c 100644 --- a/src/tests/fixtures/derived_context/derivedContextNoReturnType.invalid.ts.expected.md +++ b/src/tests/fixtures/derived_context/derivedContextNoReturnType.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# derived_context/derivedContextNoReturnType.invalid.ts + +## Input ```ts title="derived_context/derivedContextNoReturnType.invalid.ts" /** @gqlContext */ diff --git a/src/tests/fixtures/derived_context/derivedContextNonNamedReturnType.invalid.ts.expected.md b/src/tests/fixtures/derived_context/derivedContextNonNamedReturnType.invalid.ts.expected.md index 97ddc709..7509b569 100644 --- a/src/tests/fixtures/derived_context/derivedContextNonNamedReturnType.invalid.ts.expected.md +++ b/src/tests/fixtures/derived_context/derivedContextNonNamedReturnType.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# derived_context/derivedContextNonNamedReturnType.invalid.ts + +## Input ```ts title="derived_context/derivedContextNonNamedReturnType.invalid.ts" /** @gqlContext */ diff --git a/src/tests/fixtures/derived_context/derivedContextPromiseNoTypeArg.invalid.ts.expected.md b/src/tests/fixtures/derived_context/derivedContextPromiseNoTypeArg.invalid.ts.expected.md index 9c571c1c..c2c12f42 100644 --- a/src/tests/fixtures/derived_context/derivedContextPromiseNoTypeArg.invalid.ts.expected.md +++ b/src/tests/fixtures/derived_context/derivedContextPromiseNoTypeArg.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# derived_context/derivedContextPromiseNoTypeArg.invalid.ts + +## Input ```ts title="derived_context/derivedContextPromiseNoTypeArg.invalid.ts" /** @gqlContext */ diff --git a/src/tests/fixtures/derived_context/derivedContextPromiseNonReferenceInner.invalid.ts.expected.md b/src/tests/fixtures/derived_context/derivedContextPromiseNonReferenceInner.invalid.ts.expected.md index b9bfd24f..667d1506 100644 --- a/src/tests/fixtures/derived_context/derivedContextPromiseNonReferenceInner.invalid.ts.expected.md +++ b/src/tests/fixtures/derived_context/derivedContextPromiseNonReferenceInner.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# derived_context/derivedContextPromiseNonReferenceInner.invalid.ts + +## Input ```ts title="derived_context/derivedContextPromiseNonReferenceInner.invalid.ts" /** @gqlContext */ diff --git a/src/tests/fixtures/derived_context/derivedContextPromiseTooManyTypeArgs.invalid.ts.expected.md b/src/tests/fixtures/derived_context/derivedContextPromiseTooManyTypeArgs.invalid.ts.expected.md index bd9b18cf..6177e1b9 100644 --- a/src/tests/fixtures/derived_context/derivedContextPromiseTooManyTypeArgs.invalid.ts.expected.md +++ b/src/tests/fixtures/derived_context/derivedContextPromiseTooManyTypeArgs.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# derived_context/derivedContextPromiseTooManyTypeArgs.invalid.ts + +## Input ```ts title="derived_context/derivedContextPromiseTooManyTypeArgs.invalid.ts" /** @gqlContext */ diff --git a/src/tests/fixtures/derived_context/derivedContextPromiseValid.ts.expected.md b/src/tests/fixtures/derived_context/derivedContextPromiseValid.ts.expected.md index f3d4f81e..10b83e3d 100644 --- a/src/tests/fixtures/derived_context/derivedContextPromiseValid.ts.expected.md +++ b/src/tests/fixtures/derived_context/derivedContextPromiseValid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# derived_context/derivedContextPromiseValid.ts + +## Input ```ts title="derived_context/derivedContextPromiseValid.ts" /** @gqlContext */ diff --git a/src/tests/fixtures/derived_context/derivedContextUsedMultipleTimes.ts.expected.md b/src/tests/fixtures/derived_context/derivedContextUsedMultipleTimes.ts.expected.md index e27e7061..2a10d5bd 100644 --- a/src/tests/fixtures/derived_context/derivedContextUsedMultipleTimes.ts.expected.md +++ b/src/tests/fixtures/derived_context/derivedContextUsedMultipleTimes.ts.expected.md @@ -1,4 +1,6 @@ -## input +# derived_context/derivedContextUsedMultipleTimes.ts + +## Input ```ts title="derived_context/derivedContextUsedMultipleTimes.ts" /** @gqlContext */ diff --git a/src/tests/fixtures/derived_context/multipleDerivedContextsSameType.invalid.ts.expected.md b/src/tests/fixtures/derived_context/multipleDerivedContextsSameType.invalid.ts.expected.md index 2f191ff8..cd0b8d4c 100644 --- a/src/tests/fixtures/derived_context/multipleDerivedContextsSameType.invalid.ts.expected.md +++ b/src/tests/fixtures/derived_context/multipleDerivedContextsSameType.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# derived_context/multipleDerivedContextsSameType.invalid.ts + +## Input ```ts title="derived_context/multipleDerivedContextsSameType.invalid.ts" /** @gqlContext */ diff --git a/src/tests/fixtures/derived_context/nestedAsyncDerivedContext.ts.expected.md b/src/tests/fixtures/derived_context/nestedAsyncDerivedContext.ts.expected.md index 7481cc56..b32abb54 100644 --- a/src/tests/fixtures/derived_context/nestedAsyncDerivedContext.ts.expected.md +++ b/src/tests/fixtures/derived_context/nestedAsyncDerivedContext.ts.expected.md @@ -1,4 +1,6 @@ -## input +# derived_context/nestedAsyncDerivedContext.ts + +## Input ```ts title="derived_context/nestedAsyncDerivedContext.ts" /** @gqlContext */ diff --git a/src/tests/fixtures/derived_context/simpleDerivedContext.ts.expected.md b/src/tests/fixtures/derived_context/simpleDerivedContext.ts.expected.md index 95b1cd0b..b30322c2 100644 --- a/src/tests/fixtures/derived_context/simpleDerivedContext.ts.expected.md +++ b/src/tests/fixtures/derived_context/simpleDerivedContext.ts.expected.md @@ -1,4 +1,6 @@ -## input +# derived_context/simpleDerivedContext.ts + +## Input ```ts title="derived_context/simpleDerivedContext.ts" /** @gqlContext */ diff --git a/src/tests/fixtures/derived_context/simpleDerivedContextNoArgs.ts.expected.md b/src/tests/fixtures/derived_context/simpleDerivedContextNoArgs.ts.expected.md index 61cc56d6..fa2330da 100644 --- a/src/tests/fixtures/derived_context/simpleDerivedContextNoArgs.ts.expected.md +++ b/src/tests/fixtures/derived_context/simpleDerivedContextNoArgs.ts.expected.md @@ -1,4 +1,6 @@ -## input +# derived_context/simpleDerivedContextNoArgs.ts + +## Input ```ts title="derived_context/simpleDerivedContextNoArgs.ts" /** @gqlContext */ diff --git a/src/tests/fixtures/derived_context/simpleDerivedContextReadsRandomType.invalid.ts.expected.md b/src/tests/fixtures/derived_context/simpleDerivedContextReadsRandomType.invalid.ts.expected.md index 54c15d9d..3911d343 100644 --- a/src/tests/fixtures/derived_context/simpleDerivedContextReadsRandomType.invalid.ts.expected.md +++ b/src/tests/fixtures/derived_context/simpleDerivedContextReadsRandomType.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# derived_context/simpleDerivedContextReadsRandomType.invalid.ts + +## Input ```ts title="derived_context/simpleDerivedContextReadsRandomType.invalid.ts" /** @gqlContext */ diff --git a/src/tests/fixtures/derived_context/simpleDerivedContextUndefinedType.invalid.ts.expected.md b/src/tests/fixtures/derived_context/simpleDerivedContextUndefinedType.invalid.ts.expected.md index 36a64fd1..1cfe6603 100644 --- a/src/tests/fixtures/derived_context/simpleDerivedContextUndefinedType.invalid.ts.expected.md +++ b/src/tests/fixtures/derived_context/simpleDerivedContextUndefinedType.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# derived_context/simpleDerivedContextUndefinedType.invalid.ts + +## Input ```ts title="derived_context/simpleDerivedContextUndefinedType.invalid.ts" /** @gqlContext */ diff --git a/src/tests/fixtures/descriptions/BlankLinesAroundDescription.ts.expected.md b/src/tests/fixtures/descriptions/BlankLinesAroundDescription.ts.expected.md index cba4ffeb..5365472c 100644 --- a/src/tests/fixtures/descriptions/BlankLinesAroundDescription.ts.expected.md +++ b/src/tests/fixtures/descriptions/BlankLinesAroundDescription.ts.expected.md @@ -1,4 +1,6 @@ -## input +# descriptions/BlankLinesAroundDescription.ts + +## Input ```ts title="descriptions/BlankLinesAroundDescription.ts" /** diff --git a/src/tests/fixtures/descriptions/BlankLinesFollowTypeTag.ts.expected.md b/src/tests/fixtures/descriptions/BlankLinesFollowTypeTag.ts.expected.md index 2391dd5f..747ef2f5 100644 --- a/src/tests/fixtures/descriptions/BlankLinesFollowTypeTag.ts.expected.md +++ b/src/tests/fixtures/descriptions/BlankLinesFollowTypeTag.ts.expected.md @@ -1,4 +1,6 @@ -## input +# descriptions/BlankLinesFollowTypeTag.ts + +## Input ```ts title="descriptions/BlankLinesFollowTypeTag.ts" /** diff --git a/src/tests/fixtures/descriptions/DescriptionFollowsTypeTag.invalid.ts.expected.md b/src/tests/fixtures/descriptions/DescriptionFollowsTypeTag.invalid.ts.expected.md index 56143905..04cb0133 100644 --- a/src/tests/fixtures/descriptions/DescriptionFollowsTypeTag.invalid.ts.expected.md +++ b/src/tests/fixtures/descriptions/DescriptionFollowsTypeTag.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# descriptions/DescriptionFollowsTypeTag.invalid.ts + +## Input ```ts title="descriptions/DescriptionFollowsTypeTag.invalid.ts" /** diff --git a/src/tests/fixtures/descriptions/DescriptionOnLineOfTypeTag.invalid.ts.expected.md b/src/tests/fixtures/descriptions/DescriptionOnLineOfTypeTag.invalid.ts.expected.md index db0c37cd..43bbe868 100644 --- a/src/tests/fixtures/descriptions/DescriptionOnLineOfTypeTag.invalid.ts.expected.md +++ b/src/tests/fixtures/descriptions/DescriptionOnLineOfTypeTag.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# descriptions/DescriptionOnLineOfTypeTag.invalid.ts + +## Input ```ts title="descriptions/DescriptionOnLineOfTypeTag.invalid.ts" /** diff --git a/src/tests/fixtures/descriptions/MultilineDescription.ts.expected.md b/src/tests/fixtures/descriptions/MultilineDescription.ts.expected.md index c51920a6..59d49a20 100644 --- a/src/tests/fixtures/descriptions/MultilineDescription.ts.expected.md +++ b/src/tests/fixtures/descriptions/MultilineDescription.ts.expected.md @@ -1,4 +1,6 @@ -## input +# descriptions/MultilineDescription.ts + +## Input ```ts title="descriptions/MultilineDescription.ts" /** diff --git a/src/tests/fixtures/descriptions/RenameFollowedByDescription.invalid.ts.expected.md b/src/tests/fixtures/descriptions/RenameFollowedByDescription.invalid.ts.expected.md index a7435daf..a605834c 100644 --- a/src/tests/fixtures/descriptions/RenameFollowedByDescription.invalid.ts.expected.md +++ b/src/tests/fixtures/descriptions/RenameFollowedByDescription.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# descriptions/RenameFollowedByDescription.invalid.ts + +## Input ```ts title="descriptions/RenameFollowedByDescription.invalid.ts" /** diff --git a/src/tests/fixtures/directives/defineCustomDirective.ts.expected.md b/src/tests/fixtures/directives/defineCustomDirective.ts.expected.md index 7f5e7c32..3e440f2b 100644 --- a/src/tests/fixtures/directives/defineCustomDirective.ts.expected.md +++ b/src/tests/fixtures/directives/defineCustomDirective.ts.expected.md @@ -1,4 +1,6 @@ -## input +# directives/defineCustomDirective.ts + +## Input ```ts title="directives/defineCustomDirective.ts" /** diff --git a/src/tests/fixtures/directives/defineCustomDirectiveAdditionalArgsAreIgnored.ts.expected.md b/src/tests/fixtures/directives/defineCustomDirectiveAdditionalArgsAreIgnored.ts.expected.md index 93951d27..50bb96fd 100644 --- a/src/tests/fixtures/directives/defineCustomDirectiveAdditionalArgsAreIgnored.ts.expected.md +++ b/src/tests/fixtures/directives/defineCustomDirectiveAdditionalArgsAreIgnored.ts.expected.md @@ -1,4 +1,6 @@ -## input +# directives/defineCustomDirectiveAdditionalArgsAreIgnored.ts + +## Input ```ts title="directives/defineCustomDirectiveAdditionalArgsAreIgnored.ts" import { GraphQLFieldResolver } from "graphql"; diff --git a/src/tests/fixtures/directives/defineCustomDirectiveArgsIsNever.ts.expected.md b/src/tests/fixtures/directives/defineCustomDirectiveArgsIsNever.ts.expected.md index ce09bd0c..dee1b4e8 100644 --- a/src/tests/fixtures/directives/defineCustomDirectiveArgsIsNever.ts.expected.md +++ b/src/tests/fixtures/directives/defineCustomDirectiveArgsIsNever.ts.expected.md @@ -1,4 +1,6 @@ -## input +# directives/defineCustomDirectiveArgsIsNever.ts + +## Input ```ts title="directives/defineCustomDirectiveArgsIsNever.ts" import { GraphQLFieldResolver } from "graphql"; diff --git a/src/tests/fixtures/directives/defineCustomDirectiveCustomName.ts.expected.md b/src/tests/fixtures/directives/defineCustomDirectiveCustomName.ts.expected.md index c68e3f30..bf522019 100644 --- a/src/tests/fixtures/directives/defineCustomDirectiveCustomName.ts.expected.md +++ b/src/tests/fixtures/directives/defineCustomDirectiveCustomName.ts.expected.md @@ -1,4 +1,6 @@ -## input +# directives/defineCustomDirectiveCustomName.ts + +## Input ```ts title="directives/defineCustomDirectiveCustomName.ts" /** diff --git a/src/tests/fixtures/directives/defineCustomDirectiveLocationInvalid.invalid.ts.expected.md b/src/tests/fixtures/directives/defineCustomDirectiveLocationInvalid.invalid.ts.expected.md index b62a3557..155ba82e 100644 --- a/src/tests/fixtures/directives/defineCustomDirectiveLocationInvalid.invalid.ts.expected.md +++ b/src/tests/fixtures/directives/defineCustomDirectiveLocationInvalid.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# directives/defineCustomDirectiveLocationInvalid.invalid.ts + +## Input ```ts title="directives/defineCustomDirectiveLocationInvalid.invalid.ts" /** diff --git a/src/tests/fixtures/directives/defineCustomDirectiveMultipleLocations.ts.expected.md b/src/tests/fixtures/directives/defineCustomDirectiveMultipleLocations.ts.expected.md index b724491c..e2921c40 100644 --- a/src/tests/fixtures/directives/defineCustomDirectiveMultipleLocations.ts.expected.md +++ b/src/tests/fixtures/directives/defineCustomDirectiveMultipleLocations.ts.expected.md @@ -1,4 +1,6 @@ -## input +# directives/defineCustomDirectiveMultipleLocations.ts + +## Input ```ts title="directives/defineCustomDirectiveMultipleLocations.ts" /** diff --git a/src/tests/fixtures/directives/defineCustomDirectiveNoLocation.invalid.ts.expected.md b/src/tests/fixtures/directives/defineCustomDirectiveNoLocation.invalid.ts.expected.md index 319c0922..dfd7a6e8 100644 --- a/src/tests/fixtures/directives/defineCustomDirectiveNoLocation.invalid.ts.expected.md +++ b/src/tests/fixtures/directives/defineCustomDirectiveNoLocation.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# directives/defineCustomDirectiveNoLocation.invalid.ts + +## Input ```ts title="directives/defineCustomDirectiveNoLocation.invalid.ts" /** diff --git a/src/tests/fixtures/directives/defineCustomDirectiveOnIsNotString.invalid.ts.expected.md b/src/tests/fixtures/directives/defineCustomDirectiveOnIsNotString.invalid.ts.expected.md index 557dde25..66fa5095 100644 --- a/src/tests/fixtures/directives/defineCustomDirectiveOnIsNotString.invalid.ts.expected.md +++ b/src/tests/fixtures/directives/defineCustomDirectiveOnIsNotString.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# directives/defineCustomDirectiveOnIsNotString.invalid.ts + +## Input ```ts title="directives/defineCustomDirectiveOnIsNotString.invalid.ts" /** diff --git a/src/tests/fixtures/directives/defineCustomDirectiveReadsContext.invalid.ts.expected.md b/src/tests/fixtures/directives/defineCustomDirectiveReadsContext.invalid.ts.expected.md index c6526e48..145cf28b 100644 --- a/src/tests/fixtures/directives/defineCustomDirectiveReadsContext.invalid.ts.expected.md +++ b/src/tests/fixtures/directives/defineCustomDirectiveReadsContext.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# directives/defineCustomDirectiveReadsContext.invalid.ts + +## Input ```ts title="directives/defineCustomDirectiveReadsContext.invalid.ts" /** @gqlContext */ diff --git a/src/tests/fixtures/directives/defineCustomDirectiveRepeatable.ts.expected.md b/src/tests/fixtures/directives/defineCustomDirectiveRepeatable.ts.expected.md index 0b771165..f6144b32 100644 --- a/src/tests/fixtures/directives/defineCustomDirectiveRepeatable.ts.expected.md +++ b/src/tests/fixtures/directives/defineCustomDirectiveRepeatable.ts.expected.md @@ -1,4 +1,6 @@ -## input +# directives/defineCustomDirectiveRepeatable.ts + +## Input ```ts title="directives/defineCustomDirectiveRepeatable.ts" /** diff --git a/src/tests/fixtures/directives/defineCustomDirectiveWithArgs.ts.expected.md b/src/tests/fixtures/directives/defineCustomDirectiveWithArgs.ts.expected.md index 5474a732..8fe5a1c3 100644 --- a/src/tests/fixtures/directives/defineCustomDirectiveWithArgs.ts.expected.md +++ b/src/tests/fixtures/directives/defineCustomDirectiveWithArgs.ts.expected.md @@ -1,4 +1,6 @@ -## input +# directives/defineCustomDirectiveWithArgs.ts + +## Input ```ts title="directives/defineCustomDirectiveWithArgs.ts" /** diff --git a/src/tests/fixtures/directives/defineCustomDirectiveWithArgsNonScalar.ts.expected.md b/src/tests/fixtures/directives/defineCustomDirectiveWithArgsNonScalar.ts.expected.md index 99f861c6..337f1380 100644 --- a/src/tests/fixtures/directives/defineCustomDirectiveWithArgsNonScalar.ts.expected.md +++ b/src/tests/fixtures/directives/defineCustomDirectiveWithArgsNonScalar.ts.expected.md @@ -1,4 +1,6 @@ -## input +# directives/defineCustomDirectiveWithArgsNonScalar.ts + +## Input ```ts title="directives/defineCustomDirectiveWithArgsNonScalar.ts" /** @gqlInput */ diff --git a/src/tests/fixtures/directives/defineCustomDirectiveWithArgsWithDefault.ts.expected.md b/src/tests/fixtures/directives/defineCustomDirectiveWithArgsWithDefault.ts.expected.md index b630c5d7..875aee3e 100644 --- a/src/tests/fixtures/directives/defineCustomDirectiveWithArgsWithDefault.ts.expected.md +++ b/src/tests/fixtures/directives/defineCustomDirectiveWithArgsWithDefault.ts.expected.md @@ -1,4 +1,6 @@ -## input +# directives/defineCustomDirectiveWithArgsWithDefault.ts + +## Input ```ts title="directives/defineCustomDirectiveWithArgsWithDefault.ts" /** diff --git a/src/tests/fixtures/directives/directiveArgFieldInvalid.invalid.ts.expected.md b/src/tests/fixtures/directives/directiveArgFieldInvalid.invalid.ts.expected.md index b10cc676..3107dd1c 100644 --- a/src/tests/fixtures/directives/directiveArgFieldInvalid.invalid.ts.expected.md +++ b/src/tests/fixtures/directives/directiveArgFieldInvalid.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# directives/directiveArgFieldInvalid.invalid.ts + +## Input ```ts title="directives/directiveArgFieldInvalid.invalid.ts" /** diff --git a/src/tests/fixtures/directives/directiveArgInvalidOneOf.invalid.ts.expected.md b/src/tests/fixtures/directives/directiveArgInvalidOneOf.invalid.ts.expected.md index 4c01b641..5dc55fd6 100644 --- a/src/tests/fixtures/directives/directiveArgInvalidOneOf.invalid.ts.expected.md +++ b/src/tests/fixtures/directives/directiveArgInvalidOneOf.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# directives/directiveArgInvalidOneOf.invalid.ts + +## Input ```ts title="directives/directiveArgInvalidOneOf.invalid.ts" /** diff --git a/src/tests/fixtures/directives/directiveArgumentNameIsStringLiteralWithDefault.ts.expected.md b/src/tests/fixtures/directives/directiveArgumentNameIsStringLiteralWithDefault.ts.expected.md index e11bd23c..1bdc4ee8 100644 --- a/src/tests/fixtures/directives/directiveArgumentNameIsStringLiteralWithDefault.ts.expected.md +++ b/src/tests/fixtures/directives/directiveArgumentNameIsStringLiteralWithDefault.ts.expected.md @@ -1,4 +1,6 @@ -## input +# directives/directiveArgumentNameIsStringLiteralWithDefault.ts + +## Input ```ts title="directives/directiveArgumentNameIsStringLiteralWithDefault.ts" // https://github.com/captbaritone/grats/issues/166#issuecomment-2753130827 diff --git a/src/tests/fixtures/directives/directiveNotConst.invalid.ts.expected.md b/src/tests/fixtures/directives/directiveNotConst.invalid.ts.expected.md index ad801478..7597828a 100644 --- a/src/tests/fixtures/directives/directiveNotConst.invalid.ts.expected.md +++ b/src/tests/fixtures/directives/directiveNotConst.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# directives/directiveNotConst.invalid.ts + +## Input ```ts title="directives/directiveNotConst.invalid.ts" // Because @myDirective is followed by `(` we assume it's expected to be parsed diff --git a/src/tests/fixtures/directives/directiveOnArgumentDefinition.ts.expected.md b/src/tests/fixtures/directives/directiveOnArgumentDefinition.ts.expected.md index 75795b5d..2cc5ba7f 100644 --- a/src/tests/fixtures/directives/directiveOnArgumentDefinition.ts.expected.md +++ b/src/tests/fixtures/directives/directiveOnArgumentDefinition.ts.expected.md @@ -1,4 +1,6 @@ -## input +# directives/directiveOnArgumentDefinition.ts + +## Input ```ts title="directives/directiveOnArgumentDefinition.ts" import { Int } from "../../../Types"; diff --git a/src/tests/fixtures/directives/directiveOnEnum.ts.expected.md b/src/tests/fixtures/directives/directiveOnEnum.ts.expected.md index 9f2236e5..8e44e77c 100644 --- a/src/tests/fixtures/directives/directiveOnEnum.ts.expected.md +++ b/src/tests/fixtures/directives/directiveOnEnum.ts.expected.md @@ -1,4 +1,6 @@ -## input +# directives/directiveOnEnum.ts + +## Input ```ts title="directives/directiveOnEnum.ts" import { Int } from "../../../Types"; diff --git a/src/tests/fixtures/directives/directiveOnEnumValue.ts.expected.md b/src/tests/fixtures/directives/directiveOnEnumValue.ts.expected.md index 4e0029b0..e4e2d10d 100644 --- a/src/tests/fixtures/directives/directiveOnEnumValue.ts.expected.md +++ b/src/tests/fixtures/directives/directiveOnEnumValue.ts.expected.md @@ -1,4 +1,6 @@ -## input +# directives/directiveOnEnumValue.ts + +## Input ```ts title="directives/directiveOnEnumValue.ts" import { Int } from "../../../Types"; diff --git a/src/tests/fixtures/directives/directiveOnFieldDefinition.ts.expected.md b/src/tests/fixtures/directives/directiveOnFieldDefinition.ts.expected.md index 9451b13e..990a6d07 100644 --- a/src/tests/fixtures/directives/directiveOnFieldDefinition.ts.expected.md +++ b/src/tests/fixtures/directives/directiveOnFieldDefinition.ts.expected.md @@ -1,4 +1,6 @@ -## input +# directives/directiveOnFieldDefinition.ts + +## Input ```ts title="directives/directiveOnFieldDefinition.ts" import { Int } from "../../../Types"; diff --git a/src/tests/fixtures/directives/directiveOnInputFieldDefinition.ts.expected.md b/src/tests/fixtures/directives/directiveOnInputFieldDefinition.ts.expected.md index 01aa6e6f..27d00b9f 100644 --- a/src/tests/fixtures/directives/directiveOnInputFieldDefinition.ts.expected.md +++ b/src/tests/fixtures/directives/directiveOnInputFieldDefinition.ts.expected.md @@ -1,4 +1,6 @@ -## input +# directives/directiveOnInputFieldDefinition.ts + +## Input ```ts title="directives/directiveOnInputFieldDefinition.ts" import { Int } from "../../../Types"; diff --git a/src/tests/fixtures/directives/directiveOnInputObjectType.ts.expected.md b/src/tests/fixtures/directives/directiveOnInputObjectType.ts.expected.md index 37f19ea8..b44d82ff 100644 --- a/src/tests/fixtures/directives/directiveOnInputObjectType.ts.expected.md +++ b/src/tests/fixtures/directives/directiveOnInputObjectType.ts.expected.md @@ -1,4 +1,6 @@ -## input +# directives/directiveOnInputObjectType.ts + +## Input ```ts title="directives/directiveOnInputObjectType.ts" import { Int } from "../../../Types"; diff --git a/src/tests/fixtures/directives/directiveOnInterface.ts.expected.md b/src/tests/fixtures/directives/directiveOnInterface.ts.expected.md index d14ca95a..4ed98ee9 100644 --- a/src/tests/fixtures/directives/directiveOnInterface.ts.expected.md +++ b/src/tests/fixtures/directives/directiveOnInterface.ts.expected.md @@ -1,4 +1,6 @@ -## input +# directives/directiveOnInterface.ts + +## Input ```ts title="directives/directiveOnInterface.ts" import { Int } from "../../../Types"; diff --git a/src/tests/fixtures/directives/directiveOnObjectType.ts.expected.md b/src/tests/fixtures/directives/directiveOnObjectType.ts.expected.md index 51a1c2ba..bb96e7ab 100644 --- a/src/tests/fixtures/directives/directiveOnObjectType.ts.expected.md +++ b/src/tests/fixtures/directives/directiveOnObjectType.ts.expected.md @@ -1,4 +1,6 @@ -## input +# directives/directiveOnObjectType.ts + +## Input ```ts title="directives/directiveOnObjectType.ts" import { Int } from "../../../Types"; diff --git a/src/tests/fixtures/directives/directiveOnScalar.ts.expected.md b/src/tests/fixtures/directives/directiveOnScalar.ts.expected.md index 91e25e51..2b7aae1e 100644 --- a/src/tests/fixtures/directives/directiveOnScalar.ts.expected.md +++ b/src/tests/fixtures/directives/directiveOnScalar.ts.expected.md @@ -1,4 +1,6 @@ -## input +# directives/directiveOnScalar.ts + +## Input ```ts title="directives/directiveOnScalar.ts" import { Int } from "../../../Types"; diff --git a/src/tests/fixtures/directives/directiveOnUnion.ts.expected.md b/src/tests/fixtures/directives/directiveOnUnion.ts.expected.md index 1fc2c020..df2959d9 100644 --- a/src/tests/fixtures/directives/directiveOnUnion.ts.expected.md +++ b/src/tests/fixtures/directives/directiveOnUnion.ts.expected.md @@ -1,4 +1,6 @@ -## input +# directives/directiveOnUnion.ts + +## Input ```ts title="directives/directiveOnUnion.ts" import { Int } from "../../../Types"; diff --git a/src/tests/fixtures/directives/directiveUsedWithInvalidArgs.invalid.ts.expected.md b/src/tests/fixtures/directives/directiveUsedWithInvalidArgs.invalid.ts.expected.md index c1ebc328..b31bbac0 100644 --- a/src/tests/fixtures/directives/directiveUsedWithInvalidArgs.invalid.ts.expected.md +++ b/src/tests/fixtures/directives/directiveUsedWithInvalidArgs.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# directives/directiveUsedWithInvalidArgs.invalid.ts + +## Input ```ts title="directives/directiveUsedWithInvalidArgs.invalid.ts" /** diff --git a/src/tests/fixtures/directives/directiveWithSyntaxError.invalid.ts.expected.md b/src/tests/fixtures/directives/directiveWithSyntaxError.invalid.ts.expected.md index fc1931dd..07469969 100644 --- a/src/tests/fixtures/directives/directiveWithSyntaxError.invalid.ts.expected.md +++ b/src/tests/fixtures/directives/directiveWithSyntaxError.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# directives/directiveWithSyntaxError.invalid.ts + +## Input ```ts title="directives/directiveWithSyntaxError.invalid.ts" // Because @myDirective is followed by `(` we assume it's expected to be parsed diff --git a/src/tests/fixtures/directives/gqlAnnotateOnNonGqlDocblock.ts.expected.md b/src/tests/fixtures/directives/gqlAnnotateOnNonGqlDocblock.ts.expected.md index 9e1d6359..5627cf61 100644 --- a/src/tests/fixtures/directives/gqlAnnotateOnNonGqlDocblock.ts.expected.md +++ b/src/tests/fixtures/directives/gqlAnnotateOnNonGqlDocblock.ts.expected.md @@ -1,4 +1,6 @@ -## input +# directives/gqlAnnotateOnNonGqlDocblock.ts + +## Input ```ts title="directives/gqlAnnotateOnNonGqlDocblock.ts" // Because @gqlAnnotate can go on argument definitions which don't have any diff --git a/src/tests/fixtures/directives/undefinedDirectiveWithArgs.invalid.ts.expected.md b/src/tests/fixtures/directives/undefinedDirectiveWithArgs.invalid.ts.expected.md index 941177dc..fa3c653b 100644 --- a/src/tests/fixtures/directives/undefinedDirectiveWithArgs.invalid.ts.expected.md +++ b/src/tests/fixtures/directives/undefinedDirectiveWithArgs.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# directives/undefinedDirectiveWithArgs.invalid.ts + +## Input ```ts title="directives/undefinedDirectiveWithArgs.invalid.ts" /** diff --git a/src/tests/fixtures/directives/undefinedDirectiveWithoutArgs.ts.expected.md b/src/tests/fixtures/directives/undefinedDirectiveWithoutArgs.ts.expected.md index 690e8110..372b93dd 100644 --- a/src/tests/fixtures/directives/undefinedDirectiveWithoutArgs.ts.expected.md +++ b/src/tests/fixtures/directives/undefinedDirectiveWithoutArgs.ts.expected.md @@ -1,4 +1,6 @@ -## input +# directives/undefinedDirectiveWithoutArgs.ts + +## Input ```ts title="directives/undefinedDirectiveWithoutArgs.ts" /** diff --git a/src/tests/fixtures/enums/DeprecatedEnumVariant.ts.expected.md b/src/tests/fixtures/enums/DeprecatedEnumVariant.ts.expected.md index 831763b7..7611a7c1 100644 --- a/src/tests/fixtures/enums/DeprecatedEnumVariant.ts.expected.md +++ b/src/tests/fixtures/enums/DeprecatedEnumVariant.ts.expected.md @@ -1,4 +1,6 @@ -## input +# enums/DeprecatedEnumVariant.ts + +## Input ```ts title="enums/DeprecatedEnumVariant.ts" /** @gqlType */ diff --git a/src/tests/fixtures/enums/Enum.ts.expected.md b/src/tests/fixtures/enums/Enum.ts.expected.md index 6dbac6ee..0e107625 100644 --- a/src/tests/fixtures/enums/Enum.ts.expected.md +++ b/src/tests/fixtures/enums/Enum.ts.expected.md @@ -1,4 +1,6 @@ -## input +# enums/Enum.ts + +## Input ```ts title="enums/Enum.ts" /** @gqlType */ diff --git a/src/tests/fixtures/enums/EnumFromUnionType.ts.expected.md b/src/tests/fixtures/enums/EnumFromUnionType.ts.expected.md index 7c66b4bc..1b5c03ee 100644 --- a/src/tests/fixtures/enums/EnumFromUnionType.ts.expected.md +++ b/src/tests/fixtures/enums/EnumFromUnionType.ts.expected.md @@ -1,4 +1,6 @@ -## input +# enums/EnumFromUnionType.ts + +## Input ```ts title="enums/EnumFromUnionType.ts" /** @gqlType */ diff --git a/src/tests/fixtures/enums/EnumFromUnionTypeNotLiteral.invalid.ts.expected.md b/src/tests/fixtures/enums/EnumFromUnionTypeNotLiteral.invalid.ts.expected.md index 6b3416f3..54c36d89 100644 --- a/src/tests/fixtures/enums/EnumFromUnionTypeNotLiteral.invalid.ts.expected.md +++ b/src/tests/fixtures/enums/EnumFromUnionTypeNotLiteral.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# enums/EnumFromUnionTypeNotLiteral.invalid.ts + +## Input ```ts title="enums/EnumFromUnionTypeNotLiteral.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/enums/EnumFromUnionTypeNotStringLiteral.invalid.ts.expected.md b/src/tests/fixtures/enums/EnumFromUnionTypeNotStringLiteral.invalid.ts.expected.md index 805054a0..9b4d6db7 100644 --- a/src/tests/fixtures/enums/EnumFromUnionTypeNotStringLiteral.invalid.ts.expected.md +++ b/src/tests/fixtures/enums/EnumFromUnionTypeNotStringLiteral.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# enums/EnumFromUnionTypeNotStringLiteral.invalid.ts + +## Input ```ts title="enums/EnumFromUnionTypeNotStringLiteral.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/enums/EnumFromUnionTypeOfStringLiteral.ts.expected.md b/src/tests/fixtures/enums/EnumFromUnionTypeOfStringLiteral.ts.expected.md index a8b36796..81150b25 100644 --- a/src/tests/fixtures/enums/EnumFromUnionTypeOfStringLiteral.ts.expected.md +++ b/src/tests/fixtures/enums/EnumFromUnionTypeOfStringLiteral.ts.expected.md @@ -1,4 +1,6 @@ -## input +# enums/EnumFromUnionTypeOfStringLiteral.ts + +## Input ```ts title="enums/EnumFromUnionTypeOfStringLiteral.ts" /** @gqlType */ diff --git a/src/tests/fixtures/enums/EnumFromUnionTypeWithDescription.ts.expected.md b/src/tests/fixtures/enums/EnumFromUnionTypeWithDescription.ts.expected.md index 2e0797e8..eaf6a213 100644 --- a/src/tests/fixtures/enums/EnumFromUnionTypeWithDescription.ts.expected.md +++ b/src/tests/fixtures/enums/EnumFromUnionTypeWithDescription.ts.expected.md @@ -1,4 +1,6 @@ -## input +# enums/EnumFromUnionTypeWithDescription.ts + +## Input ```ts title="enums/EnumFromUnionTypeWithDescription.ts" /** @gqlType */ diff --git a/src/tests/fixtures/enums/EnumNotExportedWithEmitEnumsConfig.invalid.ts.expected.md b/src/tests/fixtures/enums/EnumNotExportedWithEmitEnumsConfig.invalid.ts.expected.md index 28fdad96..f40c4b0a 100644 --- a/src/tests/fixtures/enums/EnumNotExportedWithEmitEnumsConfig.invalid.ts.expected.md +++ b/src/tests/fixtures/enums/EnumNotExportedWithEmitEnumsConfig.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# enums/EnumNotExportedWithEmitEnumsConfig.invalid.ts + +## Input ```ts title="enums/EnumNotExportedWithEmitEnumsConfig.invalid.ts" // {"tsClientEnums": "enums.ts"} diff --git a/src/tests/fixtures/enums/EnumNotValidIdentifier.invalid.ts.expected.md b/src/tests/fixtures/enums/EnumNotValidIdentifier.invalid.ts.expected.md index 3763c521..16f47d00 100644 --- a/src/tests/fixtures/enums/EnumNotValidIdentifier.invalid.ts.expected.md +++ b/src/tests/fixtures/enums/EnumNotValidIdentifier.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# enums/EnumNotValidIdentifier.invalid.ts + +## Input ```ts title="enums/EnumNotValidIdentifier.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/enums/EnumValuesDifferentThanNames.ts.expected.md b/src/tests/fixtures/enums/EnumValuesDifferentThanNames.ts.expected.md index 124a5002..11a7d655 100644 --- a/src/tests/fixtures/enums/EnumValuesDifferentThanNames.ts.expected.md +++ b/src/tests/fixtures/enums/EnumValuesDifferentThanNames.ts.expected.md @@ -1,4 +1,6 @@ -## input +# enums/EnumValuesDifferentThanNames.ts + +## Input ```ts title="enums/EnumValuesDifferentThanNames.ts" /** @gqlType */ diff --git a/src/tests/fixtures/enums/EnumWithDescription.ts.expected.md b/src/tests/fixtures/enums/EnumWithDescription.ts.expected.md index f6c48db7..a973a9dc 100644 --- a/src/tests/fixtures/enums/EnumWithDescription.ts.expected.md +++ b/src/tests/fixtures/enums/EnumWithDescription.ts.expected.md @@ -1,4 +1,6 @@ -## input +# enums/EnumWithDescription.ts + +## Input ```ts title="enums/EnumWithDescription.ts" /** @gqlType */ diff --git a/src/tests/fixtures/enums/EnumWithVariantWithDescription.ts.expected.md b/src/tests/fixtures/enums/EnumWithVariantWithDescription.ts.expected.md index 03577c0a..c2254886 100644 --- a/src/tests/fixtures/enums/EnumWithVariantWithDescription.ts.expected.md +++ b/src/tests/fixtures/enums/EnumWithVariantWithDescription.ts.expected.md @@ -1,4 +1,6 @@ -## input +# enums/EnumWithVariantWithDescription.ts + +## Input ```ts title="enums/EnumWithVariantWithDescription.ts" /** @gqlType */ diff --git a/src/tests/fixtures/enums/ExplicitlyNumericEnum.invalid.ts.expected.md b/src/tests/fixtures/enums/ExplicitlyNumericEnum.invalid.ts.expected.md index 89c1a36d..f3940d7c 100644 --- a/src/tests/fixtures/enums/ExplicitlyNumericEnum.invalid.ts.expected.md +++ b/src/tests/fixtures/enums/ExplicitlyNumericEnum.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# enums/ExplicitlyNumericEnum.invalid.ts + +## Input ```ts title="enums/ExplicitlyNumericEnum.invalid.ts" /** @gqlEnum */ diff --git a/src/tests/fixtures/enums/ExportedEnumsWithEmitEnumsConfig.invalid.ts.expected.md b/src/tests/fixtures/enums/ExportedEnumsWithEmitEnumsConfig.invalid.ts.expected.md index 5f7d6496..417dd190 100644 --- a/src/tests/fixtures/enums/ExportedEnumsWithEmitEnumsConfig.invalid.ts.expected.md +++ b/src/tests/fixtures/enums/ExportedEnumsWithEmitEnumsConfig.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# enums/ExportedEnumsWithEmitEnumsConfig.invalid.ts + +## Input ```ts title="enums/ExportedEnumsWithEmitEnumsConfig.invalid.ts" // {"tsClientEnums": "enums.ts"} diff --git a/src/tests/fixtures/enums/ImplicitlyNumericEnum.invalid.ts.expected.md b/src/tests/fixtures/enums/ImplicitlyNumericEnum.invalid.ts.expected.md index 6c8f6b0e..73595a2d 100644 --- a/src/tests/fixtures/enums/ImplicitlyNumericEnum.invalid.ts.expected.md +++ b/src/tests/fixtures/enums/ImplicitlyNumericEnum.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# enums/ImplicitlyNumericEnum.invalid.ts + +## Input ```ts title="enums/ImplicitlyNumericEnum.invalid.ts" /** @gqlEnum */ diff --git a/src/tests/fixtures/enums/NonNullEnumDefault.ts.expected.md b/src/tests/fixtures/enums/NonNullEnumDefault.ts.expected.md index 655cd8aa..a61bd2ee 100644 --- a/src/tests/fixtures/enums/NonNullEnumDefault.ts.expected.md +++ b/src/tests/fixtures/enums/NonNullEnumDefault.ts.expected.md @@ -1,4 +1,6 @@ -## input +# enums/NonNullEnumDefault.ts + +## Input ```ts title="enums/NonNullEnumDefault.ts" // https://github.com/captbaritone/grats/issues/174 diff --git a/src/tests/fixtures/enums/NonNullEnumDefaultInInputObject.ts.expected.md b/src/tests/fixtures/enums/NonNullEnumDefaultInInputObject.ts.expected.md index c3a69432..9bc14ca2 100644 --- a/src/tests/fixtures/enums/NonNullEnumDefaultInInputObject.ts.expected.md +++ b/src/tests/fixtures/enums/NonNullEnumDefaultInInputObject.ts.expected.md @@ -1,4 +1,6 @@ -## input +# enums/NonNullEnumDefaultInInputObject.ts + +## Input ```ts title="enums/NonNullEnumDefaultInInputObject.ts" // https://github.com/captbaritone/grats/issues/174 diff --git a/src/tests/fixtures/enums/NonNullPluralEnumDefaults.ts.expected.md b/src/tests/fixtures/enums/NonNullPluralEnumDefaults.ts.expected.md index 51dc71a4..4dd4f389 100644 --- a/src/tests/fixtures/enums/NonNullPluralEnumDefaults.ts.expected.md +++ b/src/tests/fixtures/enums/NonNullPluralEnumDefaults.ts.expected.md @@ -1,4 +1,6 @@ -## input +# enums/NonNullPluralEnumDefaults.ts + +## Input ```ts title="enums/NonNullPluralEnumDefaults.ts" // https://github.com/captbaritone/grats/issues/174 diff --git a/src/tests/fixtures/enums/NonNullTsEnumDefault.ts.expected.md b/src/tests/fixtures/enums/NonNullTsEnumDefault.ts.expected.md index 823b696b..aecf3a08 100644 --- a/src/tests/fixtures/enums/NonNullTsEnumDefault.ts.expected.md +++ b/src/tests/fixtures/enums/NonNullTsEnumDefault.ts.expected.md @@ -1,4 +1,6 @@ -## input +# enums/NonNullTsEnumDefault.ts + +## Input ```ts title="enums/NonNullTsEnumDefault.ts" // https://github.com/captbaritone/grats/issues/174 diff --git a/src/tests/fixtures/enums/NonNullTsEnumDefaultStringLiteral.ts.expected.md b/src/tests/fixtures/enums/NonNullTsEnumDefaultStringLiteral.ts.expected.md index 88d3da52..135aae57 100644 --- a/src/tests/fixtures/enums/NonNullTsEnumDefaultStringLiteral.ts.expected.md +++ b/src/tests/fixtures/enums/NonNullTsEnumDefaultStringLiteral.ts.expected.md @@ -1,4 +1,6 @@ -## input +# enums/NonNullTsEnumDefaultStringLiteral.ts + +## Input ```ts title="enums/NonNullTsEnumDefaultStringLiteral.ts" // https://github.com/captbaritone/grats/issues/174 diff --git a/src/tests/fixtures/enums/TypeAliasEnumNotAllowedWithEmitEnums.invalid.ts.expected.md b/src/tests/fixtures/enums/TypeAliasEnumNotAllowedWithEmitEnums.invalid.ts.expected.md index 5fe6dc50..8774c0e2 100644 --- a/src/tests/fixtures/enums/TypeAliasEnumNotAllowedWithEmitEnums.invalid.ts.expected.md +++ b/src/tests/fixtures/enums/TypeAliasEnumNotAllowedWithEmitEnums.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# enums/TypeAliasEnumNotAllowedWithEmitEnums.invalid.ts + +## Input ```ts title="enums/TypeAliasEnumNotAllowedWithEmitEnums.invalid.ts" // {"tsClientEnums": "enums.ts"} diff --git a/src/tests/fixtures/examples/playground.ts.expected.md b/src/tests/fixtures/examples/playground.ts.expected.md index 09395dbf..ad0b8e04 100644 --- a/src/tests/fixtures/examples/playground.ts.expected.md +++ b/src/tests/fixtures/examples/playground.ts.expected.md @@ -1,4 +1,6 @@ -## input +# examples/playground.ts + +## Input ```ts title="examples/playground.ts" /** @gqlType */ diff --git a/src/tests/fixtures/examples/readme.ts.expected.md b/src/tests/fixtures/examples/readme.ts.expected.md index 709de8ea..95b51c82 100644 --- a/src/tests/fixtures/examples/readme.ts.expected.md +++ b/src/tests/fixtures/examples/readme.ts.expected.md @@ -1,4 +1,6 @@ -## input +# examples/readme.ts + +## Input ```ts title="examples/readme.ts" /** @gqlType */ diff --git a/src/tests/fixtures/extend_interface/addStringFieldToEnum.invalid.ts.expected.md b/src/tests/fixtures/extend_interface/addStringFieldToEnum.invalid.ts.expected.md index 05815fae..bc5f1c40 100644 --- a/src/tests/fixtures/extend_interface/addStringFieldToEnum.invalid.ts.expected.md +++ b/src/tests/fixtures/extend_interface/addStringFieldToEnum.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# extend_interface/addStringFieldToEnum.invalid.ts + +## Input ```ts title="extend_interface/addStringFieldToEnum.invalid.ts" /** @gqlEnum */ diff --git a/src/tests/fixtures/extend_interface/addStringFieldToInterface.ts.expected.md b/src/tests/fixtures/extend_interface/addStringFieldToInterface.ts.expected.md index 406bf211..a3ae65bf 100644 --- a/src/tests/fixtures/extend_interface/addStringFieldToInterface.ts.expected.md +++ b/src/tests/fixtures/extend_interface/addStringFieldToInterface.ts.expected.md @@ -1,4 +1,6 @@ -## input +# extend_interface/addStringFieldToInterface.ts + +## Input ```ts title="extend_interface/addStringFieldToInterface.ts" /** @gqlInterface */ diff --git a/src/tests/fixtures/extend_interface/addStringFieldToInterfaceImplementedByInterface.ts.expected.md b/src/tests/fixtures/extend_interface/addStringFieldToInterfaceImplementedByInterface.ts.expected.md index d1100b04..76203769 100644 --- a/src/tests/fixtures/extend_interface/addStringFieldToInterfaceImplementedByInterface.ts.expected.md +++ b/src/tests/fixtures/extend_interface/addStringFieldToInterfaceImplementedByInterface.ts.expected.md @@ -1,4 +1,6 @@ -## input +# extend_interface/addStringFieldToInterfaceImplementedByInterface.ts + +## Input ```ts title="extend_interface/addStringFieldToInterfaceImplementedByInterface.ts" /** @gqlField */ diff --git a/src/tests/fixtures/extend_interface/addStringFieldToInterfaceTwice.invalid.ts.expected.md b/src/tests/fixtures/extend_interface/addStringFieldToInterfaceTwice.invalid.ts.expected.md index c081aa94..cc29a1d0 100644 --- a/src/tests/fixtures/extend_interface/addStringFieldToInterfaceTwice.invalid.ts.expected.md +++ b/src/tests/fixtures/extend_interface/addStringFieldToInterfaceTwice.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# extend_interface/addStringFieldToInterfaceTwice.invalid.ts + +## Input ```ts title="extend_interface/addStringFieldToInterfaceTwice.invalid.ts" /** @gqlInterface */ diff --git a/src/tests/fixtures/extend_interface/addStringFieldToNonGrats.invalid.ts.expected.md b/src/tests/fixtures/extend_interface/addStringFieldToNonGrats.invalid.ts.expected.md index b4b955aa..5b92b901 100644 --- a/src/tests/fixtures/extend_interface/addStringFieldToNonGrats.invalid.ts.expected.md +++ b/src/tests/fixtures/extend_interface/addStringFieldToNonGrats.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# extend_interface/addStringFieldToNonGrats.invalid.ts + +## Input ```ts title="extend_interface/addStringFieldToNonGrats.invalid.ts" type SomeNonGratsType = string; diff --git a/src/tests/fixtures/extend_interface/redefineFiledThatExistsOnConcreteType.invalid.ts.expected.md b/src/tests/fixtures/extend_interface/redefineFiledThatExistsOnConcreteType.invalid.ts.expected.md index b7699eac..412dbabd 100644 --- a/src/tests/fixtures/extend_interface/redefineFiledThatExistsOnConcreteType.invalid.ts.expected.md +++ b/src/tests/fixtures/extend_interface/redefineFiledThatExistsOnConcreteType.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# extend_interface/redefineFiledThatExistsOnConcreteType.invalid.ts + +## Input ```ts title="extend_interface/redefineFiledThatExistsOnConcreteType.invalid.ts" /** @gqlInterface */ diff --git a/src/tests/fixtures/extend_interface/redefineFiledThatExistsOnImplementingInterface.invalid.ts.expected.md b/src/tests/fixtures/extend_interface/redefineFiledThatExistsOnImplementingInterface.invalid.ts.expected.md index 084a21a2..824abbe8 100644 --- a/src/tests/fixtures/extend_interface/redefineFiledThatExistsOnImplementingInterface.invalid.ts.expected.md +++ b/src/tests/fixtures/extend_interface/redefineFiledThatExistsOnImplementingInterface.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# extend_interface/redefineFiledThatExistsOnImplementingInterface.invalid.ts + +## Input ```ts title="extend_interface/redefineFiledThatExistsOnImplementingInterface.invalid.ts" /** @gqlInterface */ diff --git a/src/tests/fixtures/extend_type/addDeprecatedField.ts.expected.md b/src/tests/fixtures/extend_type/addDeprecatedField.ts.expected.md index c50b25bc..2c2eea4b 100644 --- a/src/tests/fixtures/extend_type/addDeprecatedField.ts.expected.md +++ b/src/tests/fixtures/extend_type/addDeprecatedField.ts.expected.md @@ -1,4 +1,6 @@ -## input +# extend_type/addDeprecatedField.ts + +## Input ```ts title="extend_type/addDeprecatedField.ts" /** @gqlType */ diff --git a/src/tests/fixtures/extend_type/addFieldWithArguments.ts.expected.md b/src/tests/fixtures/extend_type/addFieldWithArguments.ts.expected.md index 42dab08d..d1bfd965 100644 --- a/src/tests/fixtures/extend_type/addFieldWithArguments.ts.expected.md +++ b/src/tests/fixtures/extend_type/addFieldWithArguments.ts.expected.md @@ -1,4 +1,6 @@ -## input +# extend_type/addFieldWithArguments.ts + +## Input ```ts title="extend_type/addFieldWithArguments.ts" /** @gqlType */ diff --git a/src/tests/fixtures/extend_type/addFieldWithDescription.ts.expected.md b/src/tests/fixtures/extend_type/addFieldWithDescription.ts.expected.md index b5f72761..b1583bac 100644 --- a/src/tests/fixtures/extend_type/addFieldWithDescription.ts.expected.md +++ b/src/tests/fixtures/extend_type/addFieldWithDescription.ts.expected.md @@ -1,4 +1,6 @@ -## input +# extend_type/addFieldWithDescription.ts + +## Input ```ts title="extend_type/addFieldWithDescription.ts" /** @gqlType */ diff --git a/src/tests/fixtures/extend_type/addRenamedFieldToSomeType.ts.expected.md b/src/tests/fixtures/extend_type/addRenamedFieldToSomeType.ts.expected.md index d3533754..7d3d312a 100644 --- a/src/tests/fixtures/extend_type/addRenamedFieldToSomeType.ts.expected.md +++ b/src/tests/fixtures/extend_type/addRenamedFieldToSomeType.ts.expected.md @@ -1,4 +1,6 @@ -## input +# extend_type/addRenamedFieldToSomeType.ts + +## Input ```ts title="extend_type/addRenamedFieldToSomeType.ts" /** @gqlType */ diff --git a/src/tests/fixtures/extend_type/addStringFieldToSomeType.ts.expected.md b/src/tests/fixtures/extend_type/addStringFieldToSomeType.ts.expected.md index 61b65962..560a641c 100644 --- a/src/tests/fixtures/extend_type/addStringFieldToSomeType.ts.expected.md +++ b/src/tests/fixtures/extend_type/addStringFieldToSomeType.ts.expected.md @@ -1,4 +1,6 @@ -## input +# extend_type/addStringFieldToSomeType.ts + +## Input ```ts title="extend_type/addStringFieldToSomeType.ts" /** @gqlType */ diff --git a/src/tests/fixtures/extend_type/defaultExport.ts.expected.md b/src/tests/fixtures/extend_type/defaultExport.ts.expected.md index 3b5322c7..51e12909 100644 --- a/src/tests/fixtures/extend_type/defaultExport.ts.expected.md +++ b/src/tests/fixtures/extend_type/defaultExport.ts.expected.md @@ -1,4 +1,6 @@ -## input +# extend_type/defaultExport.ts + +## Input ```ts title="extend_type/defaultExport.ts" /** @gqlType */ diff --git a/src/tests/fixtures/extend_type/fieldAsArrowFunctionLet.invalid.ts.expected.md b/src/tests/fixtures/extend_type/fieldAsArrowFunctionLet.invalid.ts.expected.md index 080f1980..f003a203 100644 --- a/src/tests/fixtures/extend_type/fieldAsArrowFunctionLet.invalid.ts.expected.md +++ b/src/tests/fixtures/extend_type/fieldAsArrowFunctionLet.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# extend_type/fieldAsArrowFunctionLet.invalid.ts + +## Input ```ts title="extend_type/fieldAsArrowFunctionLet.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/extend_type/fieldAsArrowFunctionNotExported.invalid.ts.expected.md b/src/tests/fixtures/extend_type/fieldAsArrowFunctionNotExported.invalid.ts.expected.md index 7bd9505d..75df40bd 100644 --- a/src/tests/fixtures/extend_type/fieldAsArrowFunctionNotExported.invalid.ts.expected.md +++ b/src/tests/fixtures/extend_type/fieldAsArrowFunctionNotExported.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# extend_type/fieldAsArrowFunctionNotExported.invalid.ts + +## Input ```ts title="extend_type/fieldAsArrowFunctionNotExported.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/extend_type/fieldAsArrowFunctionVar.invalid.ts.expected.md b/src/tests/fixtures/extend_type/fieldAsArrowFunctionVar.invalid.ts.expected.md index 368dbf55..f91076ce 100644 --- a/src/tests/fixtures/extend_type/fieldAsArrowFunctionVar.invalid.ts.expected.md +++ b/src/tests/fixtures/extend_type/fieldAsArrowFunctionVar.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# extend_type/fieldAsArrowFunctionVar.invalid.ts + +## Input ```ts title="extend_type/fieldAsArrowFunctionVar.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/extend_type/fieldAsExportedArrowFunction.ts.expected.md b/src/tests/fixtures/extend_type/fieldAsExportedArrowFunction.ts.expected.md index 22ded29c..81308322 100644 --- a/src/tests/fixtures/extend_type/fieldAsExportedArrowFunction.ts.expected.md +++ b/src/tests/fixtures/extend_type/fieldAsExportedArrowFunction.ts.expected.md @@ -1,4 +1,6 @@ -## input +# extend_type/fieldAsExportedArrowFunction.ts + +## Input ```ts title="extend_type/fieldAsExportedArrowFunction.ts" /** @gqlType */ diff --git a/src/tests/fixtures/extend_type/fieldAsExportedArrowFunctionPositionalArgs.ts.expected.md b/src/tests/fixtures/extend_type/fieldAsExportedArrowFunctionPositionalArgs.ts.expected.md index 5db5ac34..1d6081b1 100644 --- a/src/tests/fixtures/extend_type/fieldAsExportedArrowFunctionPositionalArgs.ts.expected.md +++ b/src/tests/fixtures/extend_type/fieldAsExportedArrowFunctionPositionalArgs.ts.expected.md @@ -1,4 +1,6 @@ -## input +# extend_type/fieldAsExportedArrowFunctionPositionalArgs.ts + +## Input ```ts title="extend_type/fieldAsExportedArrowFunctionPositionalArgs.ts" /** @gqlType */ diff --git a/src/tests/fixtures/extend_type/fieldAsExportedAsyncArrowFunction.ts.expected.md b/src/tests/fixtures/extend_type/fieldAsExportedAsyncArrowFunction.ts.expected.md index 864cf2df..291d593d 100644 --- a/src/tests/fixtures/extend_type/fieldAsExportedAsyncArrowFunction.ts.expected.md +++ b/src/tests/fixtures/extend_type/fieldAsExportedAsyncArrowFunction.ts.expected.md @@ -1,4 +1,6 @@ -## input +# extend_type/fieldAsExportedAsyncArrowFunction.ts + +## Input ```ts title="extend_type/fieldAsExportedAsyncArrowFunction.ts" /** @gqlType */ diff --git a/src/tests/fixtures/extend_type/fieldAsExportedMultipleVariables.invalid.ts.expected.md b/src/tests/fixtures/extend_type/fieldAsExportedMultipleVariables.invalid.ts.expected.md index c003b9da..fc6a15c3 100644 --- a/src/tests/fixtures/extend_type/fieldAsExportedMultipleVariables.invalid.ts.expected.md +++ b/src/tests/fixtures/extend_type/fieldAsExportedMultipleVariables.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# extend_type/fieldAsExportedMultipleVariables.invalid.ts + +## Input ```ts title="extend_type/fieldAsExportedMultipleVariables.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/extend_type/fieldAsExportedNothing.invalid.ts.expected.md b/src/tests/fixtures/extend_type/fieldAsExportedNothing.invalid.ts.expected.md index a289ddc8..b099d8f7 100644 --- a/src/tests/fixtures/extend_type/fieldAsExportedNothing.invalid.ts.expected.md +++ b/src/tests/fixtures/extend_type/fieldAsExportedNothing.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# extend_type/fieldAsExportedNothing.invalid.ts + +## Input ```ts title="extend_type/fieldAsExportedNothing.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/extend_type/fieldAsExportedNumber.invalid.ts.expected.md b/src/tests/fixtures/extend_type/fieldAsExportedNumber.invalid.ts.expected.md index f8b11b4a..b3cb3d2e 100644 --- a/src/tests/fixtures/extend_type/fieldAsExportedNumber.invalid.ts.expected.md +++ b/src/tests/fixtures/extend_type/fieldAsExportedNumber.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# extend_type/fieldAsExportedNumber.invalid.ts + +## Input ```ts title="extend_type/fieldAsExportedNumber.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/extend_type/functionFieldOnTypeDefinedWithInterface.ts.expected.md b/src/tests/fixtures/extend_type/functionFieldOnTypeDefinedWithInterface.ts.expected.md index 8daba666..be9030a7 100644 --- a/src/tests/fixtures/extend_type/functionFieldOnTypeDefinedWithInterface.ts.expected.md +++ b/src/tests/fixtures/extend_type/functionFieldOnTypeDefinedWithInterface.ts.expected.md @@ -1,4 +1,6 @@ -## input +# extend_type/functionFieldOnTypeDefinedWithInterface.ts + +## Input ```ts title="extend_type/functionFieldOnTypeDefinedWithInterface.ts" // https://twitter.com/edvinwennerdahl/status/1748436186840904103 diff --git a/src/tests/fixtures/extend_type/interfaceFirstArgumentType.ts.expected.md b/src/tests/fixtures/extend_type/interfaceFirstArgumentType.ts.expected.md index b95ebfcc..f0950c32 100644 --- a/src/tests/fixtures/extend_type/interfaceFirstArgumentType.ts.expected.md +++ b/src/tests/fixtures/extend_type/interfaceFirstArgumentType.ts.expected.md @@ -1,4 +1,6 @@ -## input +# extend_type/interfaceFirstArgumentType.ts + +## Input ```ts title="extend_type/interfaceFirstArgumentType.ts" /** @gqlType */ diff --git a/src/tests/fixtures/extend_type/missingFirstArgument.invalid.ts.expected.md b/src/tests/fixtures/extend_type/missingFirstArgument.invalid.ts.expected.md index 0926660a..f0d76236 100644 --- a/src/tests/fixtures/extend_type/missingFirstArgument.invalid.ts.expected.md +++ b/src/tests/fixtures/extend_type/missingFirstArgument.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# extend_type/missingFirstArgument.invalid.ts + +## Input ```ts title="extend_type/missingFirstArgument.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/extend_type/missingFirstArgumentType.invalid.ts.expected.md b/src/tests/fixtures/extend_type/missingFirstArgumentType.invalid.ts.expected.md index 964360d6..cac50fbb 100644 --- a/src/tests/fixtures/extend_type/missingFirstArgumentType.invalid.ts.expected.md +++ b/src/tests/fixtures/extend_type/missingFirstArgumentType.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# extend_type/missingFirstArgumentType.invalid.ts + +## Input ```ts title="extend_type/missingFirstArgumentType.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/extend_type/nonAliasFirstArgumentType.invalid.ts.expected.md b/src/tests/fixtures/extend_type/nonAliasFirstArgumentType.invalid.ts.expected.md index 6cbfdb0d..3a09efd2 100644 --- a/src/tests/fixtures/extend_type/nonAliasFirstArgumentType.invalid.ts.expected.md +++ b/src/tests/fixtures/extend_type/nonAliasFirstArgumentType.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# extend_type/nonAliasFirstArgumentType.invalid.ts + +## Input ```ts title="extend_type/nonAliasFirstArgumentType.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/extend_type/nonGQLFirstArgumentType.invalid.ts.expected.md b/src/tests/fixtures/extend_type/nonGQLFirstArgumentType.invalid.ts.expected.md index fb6dfef8..22acc625 100644 --- a/src/tests/fixtures/extend_type/nonGQLFirstArgumentType.invalid.ts.expected.md +++ b/src/tests/fixtures/extend_type/nonGQLFirstArgumentType.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# extend_type/nonGQLFirstArgumentType.invalid.ts + +## Input ```ts title="extend_type/nonGQLFirstArgumentType.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/extend_type/notExported.invalid.ts.expected.md b/src/tests/fixtures/extend_type/notExported.invalid.ts.expected.md index bab85f74..69d864df 100644 --- a/src/tests/fixtures/extend_type/notExported.invalid.ts.expected.md +++ b/src/tests/fixtures/extend_type/notExported.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# extend_type/notExported.invalid.ts + +## Input ```ts title="extend_type/notExported.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/extend_type/optionalModelType.ts.expected.md b/src/tests/fixtures/extend_type/optionalModelType.ts.expected.md index 783f2558..8c81b5ac 100644 --- a/src/tests/fixtures/extend_type/optionalModelType.ts.expected.md +++ b/src/tests/fixtures/extend_type/optionalModelType.ts.expected.md @@ -1,4 +1,6 @@ -## input +# extend_type/optionalModelType.ts + +## Input ```ts title="extend_type/optionalModelType.ts" /** @gqlType */ diff --git a/src/tests/fixtures/field_definitions/DeprecatedMethodField.ts.expected.md b/src/tests/fixtures/field_definitions/DeprecatedMethodField.ts.expected.md index 775bfaf9..61dbfdeb 100644 --- a/src/tests/fixtures/field_definitions/DeprecatedMethodField.ts.expected.md +++ b/src/tests/fixtures/field_definitions/DeprecatedMethodField.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_definitions/DeprecatedMethodField.ts + +## Input ```ts title="field_definitions/DeprecatedMethodField.ts" /** @gqlType */ diff --git a/src/tests/fixtures/field_definitions/DeprecatedPropertyField.ts.expected.md b/src/tests/fixtures/field_definitions/DeprecatedPropertyField.ts.expected.md index 662c43e4..8c751148 100644 --- a/src/tests/fixtures/field_definitions/DeprecatedPropertyField.ts.expected.md +++ b/src/tests/fixtures/field_definitions/DeprecatedPropertyField.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_definitions/DeprecatedPropertyField.ts + +## Input ```ts title="field_definitions/DeprecatedPropertyField.ts" /** @gqlType */ diff --git a/src/tests/fixtures/field_definitions/FieldAsSetter.invalid.ts.expected.md b/src/tests/fixtures/field_definitions/FieldAsSetter.invalid.ts.expected.md index 6b2e6926..62653c37 100644 --- a/src/tests/fixtures/field_definitions/FieldAsSetter.invalid.ts.expected.md +++ b/src/tests/fixtures/field_definitions/FieldAsSetter.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_definitions/FieldAsSetter.invalid.ts + +## Input ```ts title="field_definitions/FieldAsSetter.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/field_definitions/FieldAsStaticClassMethod.ts.expected.md b/src/tests/fixtures/field_definitions/FieldAsStaticClassMethod.ts.expected.md index 36dcb724..5ce926c4 100644 --- a/src/tests/fixtures/field_definitions/FieldAsStaticClassMethod.ts.expected.md +++ b/src/tests/fixtures/field_definitions/FieldAsStaticClassMethod.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_definitions/FieldAsStaticClassMethod.ts + +## Input ```ts title="field_definitions/FieldAsStaticClassMethod.ts" /** @gqlType */ diff --git a/src/tests/fixtures/field_definitions/FieldAsStaticClassMethodInNestedScope.invalid.ts.expected.md b/src/tests/fixtures/field_definitions/FieldAsStaticClassMethodInNestedScope.invalid.ts.expected.md index dbcb575d..c5e6a47f 100644 --- a/src/tests/fixtures/field_definitions/FieldAsStaticClassMethodInNestedScope.invalid.ts.expected.md +++ b/src/tests/fixtures/field_definitions/FieldAsStaticClassMethodInNestedScope.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_definitions/FieldAsStaticClassMethodInNestedScope.invalid.ts + +## Input ```ts title="field_definitions/FieldAsStaticClassMethodInNestedScope.invalid.ts" function main() { diff --git a/src/tests/fixtures/field_definitions/FieldAsStaticClassMethodInNestedScopeButExported.invalid.ts.expected.md b/src/tests/fixtures/field_definitions/FieldAsStaticClassMethodInNestedScopeButExported.invalid.ts.expected.md index 7c996228..7e1c942c 100644 --- a/src/tests/fixtures/field_definitions/FieldAsStaticClassMethodInNestedScopeButExported.invalid.ts.expected.md +++ b/src/tests/fixtures/field_definitions/FieldAsStaticClassMethodInNestedScopeButExported.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_definitions/FieldAsStaticClassMethodInNestedScopeButExported.invalid.ts + +## Input ```ts title="field_definitions/FieldAsStaticClassMethodInNestedScopeButExported.invalid.ts" function main() { diff --git a/src/tests/fixtures/field_definitions/FieldAsStaticClassMethodNotExported.invalid.ts.expected.md b/src/tests/fixtures/field_definitions/FieldAsStaticClassMethodNotExported.invalid.ts.expected.md index 22593d8a..2cee0cfe 100644 --- a/src/tests/fixtures/field_definitions/FieldAsStaticClassMethodNotExported.invalid.ts.expected.md +++ b/src/tests/fixtures/field_definitions/FieldAsStaticClassMethodNotExported.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_definitions/FieldAsStaticClassMethodNotExported.invalid.ts + +## Input ```ts title="field_definitions/FieldAsStaticClassMethodNotExported.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/field_definitions/FieldAsStaticClassMethodOnNonGqlClass.ts.expected.md b/src/tests/fixtures/field_definitions/FieldAsStaticClassMethodOnNonGqlClass.ts.expected.md index ca5b5bb3..e07a8a8b 100644 --- a/src/tests/fixtures/field_definitions/FieldAsStaticClassMethodOnNonGqlClass.ts.expected.md +++ b/src/tests/fixtures/field_definitions/FieldAsStaticClassMethodOnNonGqlClass.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_definitions/FieldAsStaticClassMethodOnNonGqlClass.ts + +## Input ```ts title="field_definitions/FieldAsStaticClassMethodOnNonGqlClass.ts" export class SomeClass { diff --git a/src/tests/fixtures/field_definitions/FieldAsStaticClassMethodOnUnnamedNonGqlClass.ts.expected.md b/src/tests/fixtures/field_definitions/FieldAsStaticClassMethodOnUnnamedNonGqlClass.ts.expected.md index 3a457161..1200e14b 100644 --- a/src/tests/fixtures/field_definitions/FieldAsStaticClassMethodOnUnnamedNonGqlClass.ts.expected.md +++ b/src/tests/fixtures/field_definitions/FieldAsStaticClassMethodOnUnnamedNonGqlClass.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_definitions/FieldAsStaticClassMethodOnUnnamedNonGqlClass.ts + +## Input ```ts title="field_definitions/FieldAsStaticClassMethodOnUnnamedNonGqlClass.ts" export default class { diff --git a/src/tests/fixtures/field_definitions/FieldAsStaticClassMethodWithClassAsDefaultExport.ts.expected.md b/src/tests/fixtures/field_definitions/FieldAsStaticClassMethodWithClassAsDefaultExport.ts.expected.md index b01bfc0f..6f72c5d6 100644 --- a/src/tests/fixtures/field_definitions/FieldAsStaticClassMethodWithClassAsDefaultExport.ts.expected.md +++ b/src/tests/fixtures/field_definitions/FieldAsStaticClassMethodWithClassAsDefaultExport.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_definitions/FieldAsStaticClassMethodWithClassAsDefaultExport.ts + +## Input ```ts title="field_definitions/FieldAsStaticClassMethodWithClassAsDefaultExport.ts" /** @gqlType */ diff --git a/src/tests/fixtures/field_definitions/FieldDefinedOnNonGqlType.invalid.ts.expected.md b/src/tests/fixtures/field_definitions/FieldDefinedOnNonGqlType.invalid.ts.expected.md index 353e5a08..ee8f0541 100644 --- a/src/tests/fixtures/field_definitions/FieldDefinedOnNonGqlType.invalid.ts.expected.md +++ b/src/tests/fixtures/field_definitions/FieldDefinedOnNonGqlType.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_definitions/FieldDefinedOnNonGqlType.invalid.ts + +## Input ```ts title="field_definitions/FieldDefinedOnNonGqlType.invalid.ts" class Foo { diff --git a/src/tests/fixtures/field_definitions/FieldOnArbitraryParam.invalid.ts.expected.md b/src/tests/fixtures/field_definitions/FieldOnArbitraryParam.invalid.ts.expected.md index 111d3446..23b2a278 100644 --- a/src/tests/fixtures/field_definitions/FieldOnArbitraryParam.invalid.ts.expected.md +++ b/src/tests/fixtures/field_definitions/FieldOnArbitraryParam.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_definitions/FieldOnArbitraryParam.invalid.ts + +## Input ```ts title="field_definitions/FieldOnArbitraryParam.invalid.ts" class Foo { diff --git a/src/tests/fixtures/field_definitions/FieldTagOnIncorrectNode.invalid.ts.expected.md b/src/tests/fixtures/field_definitions/FieldTagOnIncorrectNode.invalid.ts.expected.md index 39298822..713eaf8b 100644 --- a/src/tests/fixtures/field_definitions/FieldTagOnIncorrectNode.invalid.ts.expected.md +++ b/src/tests/fixtures/field_definitions/FieldTagOnIncorrectNode.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_definitions/FieldTagOnIncorrectNode.invalid.ts + +## Input ```ts title="field_definitions/FieldTagOnIncorrectNode.invalid.ts" class SomeType { diff --git a/src/tests/fixtures/field_definitions/FiledWithUnionOfMultipleTypes.invalid.ts.expected.md b/src/tests/fixtures/field_definitions/FiledWithUnionOfMultipleTypes.invalid.ts.expected.md index 120695c4..16ebccab 100644 --- a/src/tests/fixtures/field_definitions/FiledWithUnionOfMultipleTypes.invalid.ts.expected.md +++ b/src/tests/fixtures/field_definitions/FiledWithUnionOfMultipleTypes.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_definitions/FiledWithUnionOfMultipleTypes.invalid.ts + +## Input ```ts title="field_definitions/FiledWithUnionOfMultipleTypes.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/field_definitions/GetAcessorField.ts.expected.md b/src/tests/fixtures/field_definitions/GetAcessorField.ts.expected.md index fadb43b3..02088732 100644 --- a/src/tests/fixtures/field_definitions/GetAcessorField.ts.expected.md +++ b/src/tests/fixtures/field_definitions/GetAcessorField.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_definitions/GetAcessorField.ts + +## Input ```ts title="field_definitions/GetAcessorField.ts" /** @gqlType */ diff --git a/src/tests/fixtures/field_definitions/MethodFieldMissingType.invalid.ts.expected.md b/src/tests/fixtures/field_definitions/MethodFieldMissingType.invalid.ts.expected.md index 99fa9159..17e844f0 100644 --- a/src/tests/fixtures/field_definitions/MethodFieldMissingType.invalid.ts.expected.md +++ b/src/tests/fixtures/field_definitions/MethodFieldMissingType.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_definitions/MethodFieldMissingType.invalid.ts + +## Input ```ts title="field_definitions/MethodFieldMissingType.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/field_definitions/MethodSignatureOnInterface.ts.expected.md b/src/tests/fixtures/field_definitions/MethodSignatureOnInterface.ts.expected.md index 078e56cd..806b0464 100644 --- a/src/tests/fixtures/field_definitions/MethodSignatureOnInterface.ts.expected.md +++ b/src/tests/fixtures/field_definitions/MethodSignatureOnInterface.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_definitions/MethodSignatureOnInterface.ts + +## Input ```ts title="field_definitions/MethodSignatureOnInterface.ts" /** @gqlInterface */ diff --git a/src/tests/fixtures/field_definitions/MultipleFieldsAsStaticClassMethods.ts.expected.md b/src/tests/fixtures/field_definitions/MultipleFieldsAsStaticClassMethods.ts.expected.md index bbbae0fb..c894dfdc 100644 --- a/src/tests/fixtures/field_definitions/MultipleFieldsAsStaticClassMethods.ts.expected.md +++ b/src/tests/fixtures/field_definitions/MultipleFieldsAsStaticClassMethods.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_definitions/MultipleFieldsAsStaticClassMethods.ts + +## Input ```ts title="field_definitions/MultipleFieldsAsStaticClassMethods.ts" /** @gqlType */ diff --git a/src/tests/fixtures/field_definitions/ParameterPropertyField.ts.expected.md b/src/tests/fixtures/field_definitions/ParameterPropertyField.ts.expected.md index a35b1acb..e2929093 100644 --- a/src/tests/fixtures/field_definitions/ParameterPropertyField.ts.expected.md +++ b/src/tests/fixtures/field_definitions/ParameterPropertyField.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_definitions/ParameterPropertyField.ts + +## Input ```ts title="field_definitions/ParameterPropertyField.ts" /** @gqlType */ diff --git a/src/tests/fixtures/field_definitions/ParameterPropertyFieldBindingPattern.invalid.ts.expected.md b/src/tests/fixtures/field_definitions/ParameterPropertyFieldBindingPattern.invalid.ts.expected.md index 8f00a532..c6c51ef2 100644 --- a/src/tests/fixtures/field_definitions/ParameterPropertyFieldBindingPattern.invalid.ts.expected.md +++ b/src/tests/fixtures/field_definitions/ParameterPropertyFieldBindingPattern.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_definitions/ParameterPropertyFieldBindingPattern.invalid.ts + +## Input ```ts title="field_definitions/ParameterPropertyFieldBindingPattern.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/field_definitions/ParameterPropertyFieldDeprecated.ts.expected.md b/src/tests/fixtures/field_definitions/ParameterPropertyFieldDeprecated.ts.expected.md index ae07634b..10664e8f 100644 --- a/src/tests/fixtures/field_definitions/ParameterPropertyFieldDeprecated.ts.expected.md +++ b/src/tests/fixtures/field_definitions/ParameterPropertyFieldDeprecated.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_definitions/ParameterPropertyFieldDeprecated.ts + +## Input ```ts title="field_definitions/ParameterPropertyFieldDeprecated.ts" /** @gqlType */ diff --git a/src/tests/fixtures/field_definitions/ParameterPropertyFieldNoModifier.invalid.ts.expected.md b/src/tests/fixtures/field_definitions/ParameterPropertyFieldNoModifier.invalid.ts.expected.md index 41ed6ef8..a56bb152 100644 --- a/src/tests/fixtures/field_definitions/ParameterPropertyFieldNoModifier.invalid.ts.expected.md +++ b/src/tests/fixtures/field_definitions/ParameterPropertyFieldNoModifier.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_definitions/ParameterPropertyFieldNoModifier.invalid.ts + +## Input ```ts title="field_definitions/ParameterPropertyFieldNoModifier.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/field_definitions/ParameterPropertyFieldNoType.invalid.ts.expected.md b/src/tests/fixtures/field_definitions/ParameterPropertyFieldNoType.invalid.ts.expected.md index 6c0b499c..d719b512 100644 --- a/src/tests/fixtures/field_definitions/ParameterPropertyFieldNoType.invalid.ts.expected.md +++ b/src/tests/fixtures/field_definitions/ParameterPropertyFieldNoType.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_definitions/ParameterPropertyFieldNoType.invalid.ts + +## Input ```ts title="field_definitions/ParameterPropertyFieldNoType.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/field_definitions/ParameterPropertyFieldReadOnly.ts.expected.md b/src/tests/fixtures/field_definitions/ParameterPropertyFieldReadOnly.ts.expected.md index 83b249bc..dc524d2a 100644 --- a/src/tests/fixtures/field_definitions/ParameterPropertyFieldReadOnly.ts.expected.md +++ b/src/tests/fixtures/field_definitions/ParameterPropertyFieldReadOnly.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_definitions/ParameterPropertyFieldReadOnly.ts + +## Input ```ts title="field_definitions/ParameterPropertyFieldReadOnly.ts" /** @gqlType */ diff --git a/src/tests/fixtures/field_definitions/ParameterPropertyFieldReadOnlyPrivate.invalid.ts.expected.md b/src/tests/fixtures/field_definitions/ParameterPropertyFieldReadOnlyPrivate.invalid.ts.expected.md index ad4db917..d901be0b 100644 --- a/src/tests/fixtures/field_definitions/ParameterPropertyFieldReadOnlyPrivate.invalid.ts.expected.md +++ b/src/tests/fixtures/field_definitions/ParameterPropertyFieldReadOnlyPrivate.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_definitions/ParameterPropertyFieldReadOnlyPrivate.invalid.ts + +## Input ```ts title="field_definitions/ParameterPropertyFieldReadOnlyPrivate.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/field_definitions/ParameterPropertyFieldRenamed.ts.expected.md b/src/tests/fixtures/field_definitions/ParameterPropertyFieldRenamed.ts.expected.md index d954c0f6..52452858 100644 --- a/src/tests/fixtures/field_definitions/ParameterPropertyFieldRenamed.ts.expected.md +++ b/src/tests/fixtures/field_definitions/ParameterPropertyFieldRenamed.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_definitions/ParameterPropertyFieldRenamed.ts + +## Input ```ts title="field_definitions/ParameterPropertyFieldRenamed.ts" /** @gqlType */ diff --git a/src/tests/fixtures/field_definitions/ParameterPropertyFieldWithDescription.ts.expected.md b/src/tests/fixtures/field_definitions/ParameterPropertyFieldWithDescription.ts.expected.md index 117791c5..5f2761ba 100644 --- a/src/tests/fixtures/field_definitions/ParameterPropertyFieldWithDescription.ts.expected.md +++ b/src/tests/fixtures/field_definitions/ParameterPropertyFieldWithDescription.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_definitions/ParameterPropertyFieldWithDescription.ts + +## Input ```ts title="field_definitions/ParameterPropertyFieldWithDescription.ts" /** @gqlType */ diff --git a/src/tests/fixtures/field_definitions/PrivateAndProtectedFieldMethods.invalid.ts.expected.md b/src/tests/fixtures/field_definitions/PrivateAndProtectedFieldMethods.invalid.ts.expected.md index 72b366d3..428ffb3e 100644 --- a/src/tests/fixtures/field_definitions/PrivateAndProtectedFieldMethods.invalid.ts.expected.md +++ b/src/tests/fixtures/field_definitions/PrivateAndProtectedFieldMethods.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_definitions/PrivateAndProtectedFieldMethods.invalid.ts + +## Input ```ts title="field_definitions/PrivateAndProtectedFieldMethods.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/field_definitions/PropertyFieldMissingType.invalid.ts.expected.md b/src/tests/fixtures/field_definitions/PropertyFieldMissingType.invalid.ts.expected.md index 213daad9..5834ab5b 100644 --- a/src/tests/fixtures/field_definitions/PropertyFieldMissingType.invalid.ts.expected.md +++ b/src/tests/fixtures/field_definitions/PropertyFieldMissingType.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_definitions/PropertyFieldMissingType.invalid.ts + +## Input ```ts title="field_definitions/PropertyFieldMissingType.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/field_definitions/PublicFieldMethod.ts.expected.md b/src/tests/fixtures/field_definitions/PublicFieldMethod.ts.expected.md index 0bd0834b..c72d6e44 100644 --- a/src/tests/fixtures/field_definitions/PublicFieldMethod.ts.expected.md +++ b/src/tests/fixtures/field_definitions/PublicFieldMethod.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_definitions/PublicFieldMethod.ts + +## Input ```ts title="field_definitions/PublicFieldMethod.ts" /** @gqlType */ diff --git a/src/tests/fixtures/field_definitions/ReferenceNonGraphQLType.invalid.ts.expected.md b/src/tests/fixtures/field_definitions/ReferenceNonGraphQLType.invalid.ts.expected.md index 09e26796..b0f089b9 100644 --- a/src/tests/fixtures/field_definitions/ReferenceNonGraphQLType.invalid.ts.expected.md +++ b/src/tests/fixtures/field_definitions/ReferenceNonGraphQLType.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_definitions/ReferenceNonGraphQLType.invalid.ts + +## Input ```ts title="field_definitions/ReferenceNonGraphQLType.invalid.ts" type SomeUndefienedType = string; diff --git a/src/tests/fixtures/field_definitions/ReferenceUndefinedType.invalid.ts.expected.md b/src/tests/fixtures/field_definitions/ReferenceUndefinedType.invalid.ts.expected.md index 4cee59f8..d7586628 100644 --- a/src/tests/fixtures/field_definitions/ReferenceUndefinedType.invalid.ts.expected.md +++ b/src/tests/fixtures/field_definitions/ReferenceUndefinedType.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_definitions/ReferenceUndefinedType.invalid.ts + +## Input ```ts title="field_definitions/ReferenceUndefinedType.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/field_definitions/RenamedField.ts.expected.md b/src/tests/fixtures/field_definitions/RenamedField.ts.expected.md index eba8f9f2..c0d3e9ba 100644 --- a/src/tests/fixtures/field_definitions/RenamedField.ts.expected.md +++ b/src/tests/fixtures/field_definitions/RenamedField.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_definitions/RenamedField.ts + +## Input ```ts title="field_definitions/RenamedField.ts" /** @gqlType */ diff --git a/src/tests/fixtures/field_definitions/RenamedFieldWithArgs.ts.expected.md b/src/tests/fixtures/field_definitions/RenamedFieldWithArgs.ts.expected.md index ad7c1187..2860cb3d 100644 --- a/src/tests/fixtures/field_definitions/RenamedFieldWithArgs.ts.expected.md +++ b/src/tests/fixtures/field_definitions/RenamedFieldWithArgs.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_definitions/RenamedFieldWithArgs.ts + +## Input ```ts title="field_definitions/RenamedFieldWithArgs.ts" /** @gqlType */ diff --git a/src/tests/fixtures/field_definitions/RenamedFieldWithDescription.ts.expected.md b/src/tests/fixtures/field_definitions/RenamedFieldWithDescription.ts.expected.md index d9652572..251d90f4 100644 --- a/src/tests/fixtures/field_definitions/RenamedFieldWithDescription.ts.expected.md +++ b/src/tests/fixtures/field_definitions/RenamedFieldWithDescription.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_definitions/RenamedFieldWithDescription.ts + +## Input ```ts title="field_definitions/RenamedFieldWithDescription.ts" /** @gqlType */ diff --git a/src/tests/fixtures/field_definitions/StringFieldWithDescription.ts.expected.md b/src/tests/fixtures/field_definitions/StringFieldWithDescription.ts.expected.md index 6635b167..7d7e5335 100644 --- a/src/tests/fixtures/field_definitions/StringFieldWithDescription.ts.expected.md +++ b/src/tests/fixtures/field_definitions/StringFieldWithDescription.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_definitions/StringFieldWithDescription.ts + +## Input ```ts title="field_definitions/StringFieldWithDescription.ts" /** @gqlType */ diff --git a/src/tests/fixtures/field_definitions/asyncFunctionFieldNotExported.invalid.ts.expected.md b/src/tests/fixtures/field_definitions/asyncFunctionFieldNotExported.invalid.ts.expected.md index 9f95de8c..098cb07b 100644 --- a/src/tests/fixtures/field_definitions/asyncFunctionFieldNotExported.invalid.ts.expected.md +++ b/src/tests/fixtures/field_definitions/asyncFunctionFieldNotExported.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_definitions/asyncFunctionFieldNotExported.invalid.ts + +## Input ```ts title="field_definitions/asyncFunctionFieldNotExported.invalid.ts" /** @gqlField */ diff --git a/src/tests/fixtures/field_values/ArrayField.ts.expected.md b/src/tests/fixtures/field_values/ArrayField.ts.expected.md index 807a82bc..44af11e5 100644 --- a/src/tests/fixtures/field_values/ArrayField.ts.expected.md +++ b/src/tests/fixtures/field_values/ArrayField.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_values/ArrayField.ts + +## Input ```ts title="field_values/ArrayField.ts" /** @gqlType */ diff --git a/src/tests/fixtures/field_values/ArrayOfPromises.ts.expected.md b/src/tests/fixtures/field_values/ArrayOfPromises.ts.expected.md index 97058eaa..c6486ad8 100644 --- a/src/tests/fixtures/field_values/ArrayOfPromises.ts.expected.md +++ b/src/tests/fixtures/field_values/ArrayOfPromises.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_values/ArrayOfPromises.ts + +## Input ```ts title="field_values/ArrayOfPromises.ts" /** @gqlType */ diff --git a/src/tests/fixtures/field_values/ArrayShorthandField.ts.expected.md b/src/tests/fixtures/field_values/ArrayShorthandField.ts.expected.md index 45c8bd81..e1bce9fe 100644 --- a/src/tests/fixtures/field_values/ArrayShorthandField.ts.expected.md +++ b/src/tests/fixtures/field_values/ArrayShorthandField.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_values/ArrayShorthandField.ts + +## Input ```ts title="field_values/ArrayShorthandField.ts" /** @gqlType */ diff --git a/src/tests/fixtures/field_values/ArrayWithNullableItems.ts.expected.md b/src/tests/fixtures/field_values/ArrayWithNullableItems.ts.expected.md index 495a538e..812f6524 100644 --- a/src/tests/fixtures/field_values/ArrayWithNullableItems.ts.expected.md +++ b/src/tests/fixtures/field_values/ArrayWithNullableItems.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_values/ArrayWithNullableItems.ts + +## Input ```ts title="field_values/ArrayWithNullableItems.ts" /** @gqlType */ diff --git a/src/tests/fixtures/field_values/AsyncPromiseField.ts.expected.md b/src/tests/fixtures/field_values/AsyncPromiseField.ts.expected.md index 8d7b006d..a5ccd457 100644 --- a/src/tests/fixtures/field_values/AsyncPromiseField.ts.expected.md +++ b/src/tests/fixtures/field_values/AsyncPromiseField.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_values/AsyncPromiseField.ts + +## Input ```ts title="field_values/AsyncPromiseField.ts" /** @gqlType */ diff --git a/src/tests/fixtures/field_values/BooleanField.ts.expected.md b/src/tests/fixtures/field_values/BooleanField.ts.expected.md index e04287fa..0d303a30 100644 --- a/src/tests/fixtures/field_values/BooleanField.ts.expected.md +++ b/src/tests/fixtures/field_values/BooleanField.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_values/BooleanField.ts + +## Input ```ts title="field_values/BooleanField.ts" /** @gqlType */ diff --git a/src/tests/fixtures/field_values/CustomScalar.ts.expected.md b/src/tests/fixtures/field_values/CustomScalar.ts.expected.md index f0fec75f..002b26db 100644 --- a/src/tests/fixtures/field_values/CustomScalar.ts.expected.md +++ b/src/tests/fixtures/field_values/CustomScalar.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_values/CustomScalar.ts + +## Input ```ts title="field_values/CustomScalar.ts" /** @gqlScalar */ diff --git a/src/tests/fixtures/field_values/DuplicateFields.invalid.ts.expected.md b/src/tests/fixtures/field_values/DuplicateFields.invalid.ts.expected.md index ed132ecb..78fb526d 100644 --- a/src/tests/fixtures/field_values/DuplicateFields.invalid.ts.expected.md +++ b/src/tests/fixtures/field_values/DuplicateFields.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_values/DuplicateFields.invalid.ts + +## Input ```ts title="field_values/DuplicateFields.invalid.ts" // @ts-nocheck diff --git a/src/tests/fixtures/field_values/KillsParentOnExceptionDoesNotMatchInterface.invalid.ts.expected.md b/src/tests/fixtures/field_values/KillsParentOnExceptionDoesNotMatchInterface.invalid.ts.expected.md index 9bc116b3..e5a3615a 100644 --- a/src/tests/fixtures/field_values/KillsParentOnExceptionDoesNotMatchInterface.invalid.ts.expected.md +++ b/src/tests/fixtures/field_values/KillsParentOnExceptionDoesNotMatchInterface.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_values/KillsParentOnExceptionDoesNotMatchInterface.invalid.ts + +## Input ```ts title="field_values/KillsParentOnExceptionDoesNotMatchInterface.invalid.ts" /** @gqlInterface */ diff --git a/src/tests/fixtures/field_values/KitchenSink.ts.expected.md b/src/tests/fixtures/field_values/KitchenSink.ts.expected.md index 519295d3..7167005c 100644 --- a/src/tests/fixtures/field_values/KitchenSink.ts.expected.md +++ b/src/tests/fixtures/field_values/KitchenSink.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_values/KitchenSink.ts + +## Input ```ts title="field_values/KitchenSink.ts" /** @gqlType */ diff --git a/src/tests/fixtures/field_values/LinkedField.ts.expected.md b/src/tests/fixtures/field_values/LinkedField.ts.expected.md index 37b562db..03689568 100644 --- a/src/tests/fixtures/field_values/LinkedField.ts.expected.md +++ b/src/tests/fixtures/field_values/LinkedField.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_values/LinkedField.ts + +## Input ```ts title="field_values/LinkedField.ts" /** @gqlType */ diff --git a/src/tests/fixtures/field_values/LinkedFieldWithTypeArg.ts.expected.md b/src/tests/fixtures/field_values/LinkedFieldWithTypeArg.ts.expected.md index d0d902f1..cc413b7d 100644 --- a/src/tests/fixtures/field_values/LinkedFieldWithTypeArg.ts.expected.md +++ b/src/tests/fixtures/field_values/LinkedFieldWithTypeArg.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_values/LinkedFieldWithTypeArg.ts + +## Input ```ts title="field_values/LinkedFieldWithTypeArg.ts" /** @gqlType */ diff --git a/src/tests/fixtures/field_values/MaybePromise.ts.expected.md b/src/tests/fixtures/field_values/MaybePromise.ts.expected.md index be404024..9c1dda23 100644 --- a/src/tests/fixtures/field_values/MaybePromise.ts.expected.md +++ b/src/tests/fixtures/field_values/MaybePromise.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_values/MaybePromise.ts + +## Input ```ts title="field_values/MaybePromise.ts" /** @gqlType */ diff --git a/src/tests/fixtures/field_values/OptionalFields.ts.expected.md b/src/tests/fixtures/field_values/OptionalFields.ts.expected.md index 2996f932..0cb2fbba 100644 --- a/src/tests/fixtures/field_values/OptionalFields.ts.expected.md +++ b/src/tests/fixtures/field_values/OptionalFields.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_values/OptionalFields.ts + +## Input ```ts title="field_values/OptionalFields.ts" /** @gqlType */ diff --git a/src/tests/fixtures/field_values/OptionalProperty.ts.expected.md b/src/tests/fixtures/field_values/OptionalProperty.ts.expected.md index 3a1cd09b..b723ca1e 100644 --- a/src/tests/fixtures/field_values/OptionalProperty.ts.expected.md +++ b/src/tests/fixtures/field_values/OptionalProperty.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_values/OptionalProperty.ts + +## Input ```ts title="field_values/OptionalProperty.ts" /** @gqlType */ diff --git a/src/tests/fixtures/field_values/OptionalStringFieldKillsParentOnException.invalid.ts.expected.md b/src/tests/fixtures/field_values/OptionalStringFieldKillsParentOnException.invalid.ts.expected.md index 83648d86..dbd9a28e 100644 --- a/src/tests/fixtures/field_values/OptionalStringFieldKillsParentOnException.invalid.ts.expected.md +++ b/src/tests/fixtures/field_values/OptionalStringFieldKillsParentOnException.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_values/OptionalStringFieldKillsParentOnException.invalid.ts + +## Input ```ts title="field_values/OptionalStringFieldKillsParentOnException.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/field_values/ParenthesizedType.ts.expected.md b/src/tests/fixtures/field_values/ParenthesizedType.ts.expected.md index a705c3df..aa2f341c 100644 --- a/src/tests/fixtures/field_values/ParenthesizedType.ts.expected.md +++ b/src/tests/fixtures/field_values/ParenthesizedType.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_values/ParenthesizedType.ts + +## Input ```ts title="field_values/ParenthesizedType.ts" /** @gqlType */ diff --git a/src/tests/fixtures/field_values/PromiseOfPromise.ts.expected.md b/src/tests/fixtures/field_values/PromiseOfPromise.ts.expected.md index 6d1b5224..8c072a84 100644 --- a/src/tests/fixtures/field_values/PromiseOfPromise.ts.expected.md +++ b/src/tests/fixtures/field_values/PromiseOfPromise.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_values/PromiseOfPromise.ts + +## Input ```ts title="field_values/PromiseOfPromise.ts" /** @gqlType */ diff --git a/src/tests/fixtures/field_values/ReadonlyArrayField.ts.expected.md b/src/tests/fixtures/field_values/ReadonlyArrayField.ts.expected.md index 58095483..958c618e 100644 --- a/src/tests/fixtures/field_values/ReadonlyArrayField.ts.expected.md +++ b/src/tests/fixtures/field_values/ReadonlyArrayField.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_values/ReadonlyArrayField.ts + +## Input ```ts title="field_values/ReadonlyArrayField.ts" /** @gqlType */ diff --git a/src/tests/fixtures/field_values/RenamedType.ts.expected.md b/src/tests/fixtures/field_values/RenamedType.ts.expected.md index b528acfe..acf3826d 100644 --- a/src/tests/fixtures/field_values/RenamedType.ts.expected.md +++ b/src/tests/fixtures/field_values/RenamedType.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_values/RenamedType.ts + +## Input ```ts title="field_values/RenamedType.ts" /** @gqlType User */ diff --git a/src/tests/fixtures/field_values/RenamedTypeOutOfOrder.ts.expected.md b/src/tests/fixtures/field_values/RenamedTypeOutOfOrder.ts.expected.md index 56ac7b17..7b600bb8 100644 --- a/src/tests/fixtures/field_values/RenamedTypeOutOfOrder.ts.expected.md +++ b/src/tests/fixtures/field_values/RenamedTypeOutOfOrder.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_values/RenamedTypeOutOfOrder.ts + +## Input ```ts title="field_values/RenamedTypeOutOfOrder.ts" /** @gqlType */ diff --git a/src/tests/fixtures/field_values/StringField.ts.expected.md b/src/tests/fixtures/field_values/StringField.ts.expected.md index a03f5c2e..88cbafee 100644 --- a/src/tests/fixtures/field_values/StringField.ts.expected.md +++ b/src/tests/fixtures/field_values/StringField.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_values/StringField.ts + +## Input ```ts title="field_values/StringField.ts" /** @gqlType */ diff --git a/src/tests/fixtures/field_values/StringFieldKillsParentOnException.ts.expected.md b/src/tests/fixtures/field_values/StringFieldKillsParentOnException.ts.expected.md index 74c556f9..1d6d3c62 100644 --- a/src/tests/fixtures/field_values/StringFieldKillsParentOnException.ts.expected.md +++ b/src/tests/fixtures/field_values/StringFieldKillsParentOnException.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_values/StringFieldKillsParentOnException.ts + +## Input ```ts title="field_values/StringFieldKillsParentOnException.ts" /** @gqlType */ diff --git a/src/tests/fixtures/field_values/StringFieldKillsParentOnExceptionWithoutNullableByDefaultEnables.invalid.ts.expected.md b/src/tests/fixtures/field_values/StringFieldKillsParentOnExceptionWithoutNullableByDefaultEnables.invalid.ts.expected.md index d2329f25..c08fb5b2 100644 --- a/src/tests/fixtures/field_values/StringFieldKillsParentOnExceptionWithoutNullableByDefaultEnables.invalid.ts.expected.md +++ b/src/tests/fixtures/field_values/StringFieldKillsParentOnExceptionWithoutNullableByDefaultEnables.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_values/StringFieldKillsParentOnExceptionWithoutNullableByDefaultEnables.invalid.ts + +## Input ```ts title="field_values/StringFieldKillsParentOnExceptionWithoutNullableByDefaultEnables.invalid.ts" // { "nullableByDefault": false } diff --git a/src/tests/fixtures/field_values/UnionField.ts.expected.md b/src/tests/fixtures/field_values/UnionField.ts.expected.md index 6c4004ef..36747a3b 100644 --- a/src/tests/fixtures/field_values/UnionField.ts.expected.md +++ b/src/tests/fixtures/field_values/UnionField.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_values/UnionField.ts + +## Input ```ts title="field_values/UnionField.ts" /** @gqlType */ diff --git a/src/tests/fixtures/field_values/non_default_nullable/NonNullablePromise.ts.expected.md b/src/tests/fixtures/field_values/non_default_nullable/NonNullablePromise.ts.expected.md index 4ebe2799..ca8375a7 100644 --- a/src/tests/fixtures/field_values/non_default_nullable/NonNullablePromise.ts.expected.md +++ b/src/tests/fixtures/field_values/non_default_nullable/NonNullablePromise.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_values/non_default_nullable/NonNullablePromise.ts + +## Input ```ts title="field_values/non_default_nullable/NonNullablePromise.ts" // { "nullableByDefault": false } diff --git a/src/tests/fixtures/field_values/non_default_nullable/NullablePromise.ts.expected.md b/src/tests/fixtures/field_values/non_default_nullable/NullablePromise.ts.expected.md index ea33b94a..d94431a2 100644 --- a/src/tests/fixtures/field_values/non_default_nullable/NullablePromise.ts.expected.md +++ b/src/tests/fixtures/field_values/non_default_nullable/NullablePromise.ts.expected.md @@ -1,4 +1,6 @@ -## input +# field_values/non_default_nullable/NullablePromise.ts + +## Input ```ts title="field_values/non_default_nullable/NullablePromise.ts" // { "nullableByDefault": false } diff --git a/src/tests/fixtures/generics/arrayPassedToGeneric.invalid.ts.expected.md b/src/tests/fixtures/generics/arrayPassedToGeneric.invalid.ts.expected.md index 7773059a..f8aa4019 100644 --- a/src/tests/fixtures/generics/arrayPassedToGeneric.invalid.ts.expected.md +++ b/src/tests/fixtures/generics/arrayPassedToGeneric.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# generics/arrayPassedToGeneric.invalid.ts + +## Input ```ts title="generics/arrayPassedToGeneric.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/generics/complexMutualReferences.ts.expected.md b/src/tests/fixtures/generics/complexMutualReferences.ts.expected.md index 6074b448..90e62350 100644 --- a/src/tests/fixtures/generics/complexMutualReferences.ts.expected.md +++ b/src/tests/fixtures/generics/complexMutualReferences.ts.expected.md @@ -1,4 +1,6 @@ -## input +# generics/complexMutualReferences.ts + +## Input ```ts title="generics/complexMutualReferences.ts" /** @gqlType */ diff --git a/src/tests/fixtures/generics/connection.ts.expected.md b/src/tests/fixtures/generics/connection.ts.expected.md index 59e05202..ebcbbaae 100644 --- a/src/tests/fixtures/generics/connection.ts.expected.md +++ b/src/tests/fixtures/generics/connection.ts.expected.md @@ -1,4 +1,6 @@ -## input +# generics/connection.ts + +## Input ```ts title="generics/connection.ts" /** @gqlType */ diff --git a/src/tests/fixtures/generics/connectionEdgeAsGeneric.ts.expected.md b/src/tests/fixtures/generics/connectionEdgeAsGeneric.ts.expected.md index 8d329903..4c8284bc 100644 --- a/src/tests/fixtures/generics/connectionEdgeAsGeneric.ts.expected.md +++ b/src/tests/fixtures/generics/connectionEdgeAsGeneric.ts.expected.md @@ -1,4 +1,6 @@ -## input +# generics/connectionEdgeAsGeneric.ts + +## Input ```ts title="generics/connectionEdgeAsGeneric.ts" /** @gqlType */ diff --git a/src/tests/fixtures/generics/defineFieldOnGeneric.ts.expected.md b/src/tests/fixtures/generics/defineFieldOnGeneric.ts.expected.md index 8c9ebc5e..652d0451 100644 --- a/src/tests/fixtures/generics/defineFieldOnGeneric.ts.expected.md +++ b/src/tests/fixtures/generics/defineFieldOnGeneric.ts.expected.md @@ -1,4 +1,6 @@ -## input +# generics/defineFieldOnGeneric.ts + +## Input ```ts title="generics/defineFieldOnGeneric.ts" /** @gqlType */ diff --git a/src/tests/fixtures/generics/edge.ts.expected.md b/src/tests/fixtures/generics/edge.ts.expected.md index d64ad176..8fe2a305 100644 --- a/src/tests/fixtures/generics/edge.ts.expected.md +++ b/src/tests/fixtures/generics/edge.ts.expected.md @@ -1,4 +1,6 @@ -## input +# generics/edge.ts + +## Input ```ts title="generics/edge.ts" /** @gqlType */ diff --git a/src/tests/fixtures/generics/enumWithGeneric.invalid.ts.expected.md b/src/tests/fixtures/generics/enumWithGeneric.invalid.ts.expected.md index 4d4a3e73..dfd72947 100644 --- a/src/tests/fixtures/generics/enumWithGeneric.invalid.ts.expected.md +++ b/src/tests/fixtures/generics/enumWithGeneric.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# generics/enumWithGeneric.invalid.ts + +## Input ```ts title="generics/enumWithGeneric.invalid.ts" /** @gqlEnum */ diff --git a/src/tests/fixtures/generics/genericInputType.ts.expected.md b/src/tests/fixtures/generics/genericInputType.ts.expected.md index 0d8ed2d3..7c302d37 100644 --- a/src/tests/fixtures/generics/genericInputType.ts.expected.md +++ b/src/tests/fixtures/generics/genericInputType.ts.expected.md @@ -1,4 +1,6 @@ -## input +# generics/genericInputType.ts + +## Input ```ts title="generics/genericInputType.ts" /** @gqlInput */ diff --git a/src/tests/fixtures/generics/genericInterface.ts.expected.md b/src/tests/fixtures/generics/genericInterface.ts.expected.md index a8756bcd..a263db7a 100644 --- a/src/tests/fixtures/generics/genericInterface.ts.expected.md +++ b/src/tests/fixtures/generics/genericInterface.ts.expected.md @@ -1,4 +1,6 @@ -## input +# generics/genericInterface.ts + +## Input ```ts title="generics/genericInterface.ts" /** @gqlType */ diff --git a/src/tests/fixtures/generics/genericOverArg.ts.expected.md b/src/tests/fixtures/generics/genericOverArg.ts.expected.md index caacd5f8..a3f2c044 100644 --- a/src/tests/fixtures/generics/genericOverArg.ts.expected.md +++ b/src/tests/fixtures/generics/genericOverArg.ts.expected.md @@ -1,4 +1,6 @@ -## input +# generics/genericOverArg.ts + +## Input ```ts title="generics/genericOverArg.ts" /** @gqlType */ diff --git a/src/tests/fixtures/generics/genericReferencedMoreThanOnce.ts.expected.md b/src/tests/fixtures/generics/genericReferencedMoreThanOnce.ts.expected.md index 1d8ac9e0..eaa417fb 100644 --- a/src/tests/fixtures/generics/genericReferencedMoreThanOnce.ts.expected.md +++ b/src/tests/fixtures/generics/genericReferencedMoreThanOnce.ts.expected.md @@ -1,4 +1,6 @@ -## input +# generics/genericReferencedMoreThanOnce.ts + +## Input ```ts title="generics/genericReferencedMoreThanOnce.ts" /** @gqlType */ diff --git a/src/tests/fixtures/generics/genericTypeUsedAsUnionMember.invalid.ts.expected.md b/src/tests/fixtures/generics/genericTypeUsedAsUnionMember.invalid.ts.expected.md index fc330e6b..2bd67dd7 100644 --- a/src/tests/fixtures/generics/genericTypeUsedAsUnionMember.invalid.ts.expected.md +++ b/src/tests/fixtures/generics/genericTypeUsedAsUnionMember.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# generics/genericTypeUsedAsUnionMember.invalid.ts + +## Input ```ts title="generics/genericTypeUsedAsUnionMember.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/generics/genericTypeUsedAsUnionMemberViaTypeParam.invalid.ts.expected.md b/src/tests/fixtures/generics/genericTypeUsedAsUnionMemberViaTypeParam.invalid.ts.expected.md index 50f417af..ad307548 100644 --- a/src/tests/fixtures/generics/genericTypeUsedAsUnionMemberViaTypeParam.invalid.ts.expected.md +++ b/src/tests/fixtures/generics/genericTypeUsedAsUnionMemberViaTypeParam.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# generics/genericTypeUsedAsUnionMemberViaTypeParam.invalid.ts + +## Input ```ts title="generics/genericTypeUsedAsUnionMemberViaTypeParam.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/generics/genericTypeUsingClass.ts.expected.md b/src/tests/fixtures/generics/genericTypeUsingClass.ts.expected.md index 805fde4e..56f30bcb 100644 --- a/src/tests/fixtures/generics/genericTypeUsingClass.ts.expected.md +++ b/src/tests/fixtures/generics/genericTypeUsingClass.ts.expected.md @@ -1,4 +1,6 @@ -## input +# generics/genericTypeUsingClass.ts + +## Input ```ts title="generics/genericTypeUsingClass.ts" /** @gqlType */ diff --git a/src/tests/fixtures/generics/genericTypeUsingInterface.ts.expected.md b/src/tests/fixtures/generics/genericTypeUsingInterface.ts.expected.md index d2e66308..024b6cf6 100644 --- a/src/tests/fixtures/generics/genericTypeUsingInterface.ts.expected.md +++ b/src/tests/fixtures/generics/genericTypeUsingInterface.ts.expected.md @@ -1,4 +1,6 @@ -## input +# generics/genericTypeUsingInterface.ts + +## Input ```ts title="generics/genericTypeUsingInterface.ts" /** @gqlType */ diff --git a/src/tests/fixtures/generics/missingGqlGenericTypeArg.invalid.ts.expected.md b/src/tests/fixtures/generics/missingGqlGenericTypeArg.invalid.ts.expected.md index b6d95028..ca7b7668 100644 --- a/src/tests/fixtures/generics/missingGqlGenericTypeArg.invalid.ts.expected.md +++ b/src/tests/fixtures/generics/missingGqlGenericTypeArg.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# generics/missingGqlGenericTypeArg.invalid.ts + +## Input ```ts title="generics/missingGqlGenericTypeArg.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/generics/multiparamGeneric.ts.expected.md b/src/tests/fixtures/generics/multiparamGeneric.ts.expected.md index 7c83b23a..89bf652a 100644 --- a/src/tests/fixtures/generics/multiparamGeneric.ts.expected.md +++ b/src/tests/fixtures/generics/multiparamGeneric.ts.expected.md @@ -1,4 +1,6 @@ -## input +# generics/multiparamGeneric.ts + +## Input ```ts title="generics/multiparamGeneric.ts" /** @gqlUnion */ diff --git a/src/tests/fixtures/generics/names/skippedTypeParam.ts.expected.md b/src/tests/fixtures/generics/names/skippedTypeParam.ts.expected.md index 9cf0fe40..25f42e89 100644 --- a/src/tests/fixtures/generics/names/skippedTypeParam.ts.expected.md +++ b/src/tests/fixtures/generics/names/skippedTypeParam.ts.expected.md @@ -1,4 +1,6 @@ -## input +# generics/names/skippedTypeParam.ts + +## Input ```ts title="generics/names/skippedTypeParam.ts" /** @gqlType */ diff --git a/src/tests/fixtures/generics/names/skippedTypeParamPassesLiteral.ts.expected.md b/src/tests/fixtures/generics/names/skippedTypeParamPassesLiteral.ts.expected.md index 590c72db..b1966091 100644 --- a/src/tests/fixtures/generics/names/skippedTypeParamPassesLiteral.ts.expected.md +++ b/src/tests/fixtures/generics/names/skippedTypeParamPassesLiteral.ts.expected.md @@ -1,4 +1,6 @@ -## input +# generics/names/skippedTypeParamPassesLiteral.ts + +## Input ```ts title="generics/names/skippedTypeParamPassesLiteral.ts" /** @gqlType */ diff --git a/src/tests/fixtures/generics/passOuptutTypeToInputType.input.invalid.ts.expected.md b/src/tests/fixtures/generics/passOuptutTypeToInputType.input.invalid.ts.expected.md index 0718d309..45e96ea1 100644 --- a/src/tests/fixtures/generics/passOuptutTypeToInputType.input.invalid.ts.expected.md +++ b/src/tests/fixtures/generics/passOuptutTypeToInputType.input.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# generics/passOuptutTypeToInputType.input.invalid.ts + +## Input ```ts title="generics/passOuptutTypeToInputType.input.invalid.ts" /** @gqlInput */ diff --git a/src/tests/fixtures/generics/referencingMethodGeneric.invalid.ts.expected.md b/src/tests/fixtures/generics/referencingMethodGeneric.invalid.ts.expected.md index 9b973f61..6050e099 100644 --- a/src/tests/fixtures/generics/referencingMethodGeneric.invalid.ts.expected.md +++ b/src/tests/fixtures/generics/referencingMethodGeneric.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# generics/referencingMethodGeneric.invalid.ts + +## Input ```ts title="generics/referencingMethodGeneric.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/generics/result.ts.expected.md b/src/tests/fixtures/generics/result.ts.expected.md index 7380f57b..f613b58b 100644 --- a/src/tests/fixtures/generics/result.ts.expected.md +++ b/src/tests/fixtures/generics/result.ts.expected.md @@ -1,4 +1,6 @@ -## input +# generics/result.ts + +## Input ```ts title="generics/result.ts" /** @gqlType */ diff --git a/src/tests/fixtures/generics/scalarPassedAsGenericArg.invalid.ts.expected.md b/src/tests/fixtures/generics/scalarPassedAsGenericArg.invalid.ts.expected.md index 96ec9d14..68bebce3 100644 --- a/src/tests/fixtures/generics/scalarPassedAsGenericArg.invalid.ts.expected.md +++ b/src/tests/fixtures/generics/scalarPassedAsGenericArg.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# generics/scalarPassedAsGenericArg.invalid.ts + +## Input ```ts title="generics/scalarPassedAsGenericArg.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/generics/scalarPassedAsNonGqlGenericArg.ts.expected.md b/src/tests/fixtures/generics/scalarPassedAsNonGqlGenericArg.ts.expected.md index f4d32853..3e41f812 100644 --- a/src/tests/fixtures/generics/scalarPassedAsNonGqlGenericArg.ts.expected.md +++ b/src/tests/fixtures/generics/scalarPassedAsNonGqlGenericArg.ts.expected.md @@ -1,4 +1,6 @@ -## input +# generics/scalarPassedAsNonGqlGenericArg.ts + +## Input ```ts title="generics/scalarPassedAsNonGqlGenericArg.ts" /** @gqlType */ diff --git a/src/tests/fixtures/generics/scalarWithGeneric.ts.expected.md b/src/tests/fixtures/generics/scalarWithGeneric.ts.expected.md index 6a97fb01..92482baf 100644 --- a/src/tests/fixtures/generics/scalarWithGeneric.ts.expected.md +++ b/src/tests/fixtures/generics/scalarWithGeneric.ts.expected.md @@ -1,4 +1,6 @@ -## input +# generics/scalarWithGeneric.ts + +## Input ```ts title="generics/scalarWithGeneric.ts" // T is not inspected by Grats, so this is fine. diff --git a/src/tests/fixtures/generics/todo/genericInterfaceFromTypeParam.invalid.ts.expected.md b/src/tests/fixtures/generics/todo/genericInterfaceFromTypeParam.invalid.ts.expected.md index a1fe6f47..51a705d7 100644 --- a/src/tests/fixtures/generics/todo/genericInterfaceFromTypeParam.invalid.ts.expected.md +++ b/src/tests/fixtures/generics/todo/genericInterfaceFromTypeParam.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# generics/todo/genericInterfaceFromTypeParam.invalid.ts + +## Input ```ts title="generics/todo/genericInterfaceFromTypeParam.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/generics/todo/genericTypeImplementsInterface.invalid.ts.expected.md b/src/tests/fixtures/generics/todo/genericTypeImplementsInterface.invalid.ts.expected.md index e9efc570..bcf3e101 100644 --- a/src/tests/fixtures/generics/todo/genericTypeImplementsInterface.invalid.ts.expected.md +++ b/src/tests/fixtures/generics/todo/genericTypeImplementsInterface.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# generics/todo/genericTypeImplementsInterface.invalid.ts + +## Input ```ts title="generics/todo/genericTypeImplementsInterface.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/generics/todo/genericTypeMemberOfUnion.ts.expected.md b/src/tests/fixtures/generics/todo/genericTypeMemberOfUnion.ts.expected.md index 9683902a..83e00f08 100644 --- a/src/tests/fixtures/generics/todo/genericTypeMemberOfUnion.ts.expected.md +++ b/src/tests/fixtures/generics/todo/genericTypeMemberOfUnion.ts.expected.md @@ -1,4 +1,6 @@ -## input +# generics/todo/genericTypeMemberOfUnion.ts + +## Input ```ts title="generics/todo/genericTypeMemberOfUnion.ts" /** @gqlType */ diff --git a/src/tests/fixtures/generics/undefinedTypeUsedAsGenericTypeArg.invalid.ts.expected.md b/src/tests/fixtures/generics/undefinedTypeUsedAsGenericTypeArg.invalid.ts.expected.md index 42703379..dd4c3efc 100644 --- a/src/tests/fixtures/generics/undefinedTypeUsedAsGenericTypeArg.invalid.ts.expected.md +++ b/src/tests/fixtures/generics/undefinedTypeUsedAsGenericTypeArg.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# generics/undefinedTypeUsedAsGenericTypeArg.invalid.ts + +## Input ```ts title="generics/undefinedTypeUsedAsGenericTypeArg.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/headers/customHeaders.ts.expected.md b/src/tests/fixtures/headers/customHeaders.ts.expected.md index cdb3e6e0..b314ac6e 100644 --- a/src/tests/fixtures/headers/customHeaders.ts.expected.md +++ b/src/tests/fixtures/headers/customHeaders.ts.expected.md @@ -1,4 +1,6 @@ -## input +# headers/customHeaders.ts + +## Input ```ts title="headers/customHeaders.ts" // {"schemaHeader": "# Generated SDL", "tsSchemaHeader": "// Generated TS"} diff --git a/src/tests/fixtures/headers/multilineHeader.ts.expected.md b/src/tests/fixtures/headers/multilineHeader.ts.expected.md index d3d58d8a..1e2a2598 100644 --- a/src/tests/fixtures/headers/multilineHeader.ts.expected.md +++ b/src/tests/fixtures/headers/multilineHeader.ts.expected.md @@ -1,4 +1,6 @@ -## input +# headers/multilineHeader.ts + +## Input ```ts title="headers/multilineHeader.ts" // {"schemaHeader": ["# Generated SDL\n", "# multi-line"], "tsSchemaHeader": ["// Generated TS\n", "// multi-line"]} diff --git a/src/tests/fixtures/input_type_one_of/oneOfDeprecated.invalid.ts.expected.md b/src/tests/fixtures/input_type_one_of/oneOfDeprecated.invalid.ts.expected.md index 52cbbac9..4ddc8105 100644 --- a/src/tests/fixtures/input_type_one_of/oneOfDeprecated.invalid.ts.expected.md +++ b/src/tests/fixtures/input_type_one_of/oneOfDeprecated.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# input_type_one_of/oneOfDeprecated.invalid.ts + +## Input ```ts title="input_type_one_of/oneOfDeprecated.invalid.ts" /** diff --git a/src/tests/fixtures/input_type_one_of/oneOfFieldIsNullable.ts.expected.md b/src/tests/fixtures/input_type_one_of/oneOfFieldIsNullable.ts.expected.md index b3a90aa0..67d48f9a 100644 --- a/src/tests/fixtures/input_type_one_of/oneOfFieldIsNullable.ts.expected.md +++ b/src/tests/fixtures/input_type_one_of/oneOfFieldIsNullable.ts.expected.md @@ -1,4 +1,6 @@ -## input +# input_type_one_of/oneOfFieldIsNullable.ts + +## Input ```ts title="input_type_one_of/oneOfFieldIsNullable.ts" /** diff --git a/src/tests/fixtures/input_type_one_of/oneOfFieldIsOptional.ts.expected.md b/src/tests/fixtures/input_type_one_of/oneOfFieldIsOptional.ts.expected.md index 1fd8a2ea..8ff5af78 100644 --- a/src/tests/fixtures/input_type_one_of/oneOfFieldIsOptional.ts.expected.md +++ b/src/tests/fixtures/input_type_one_of/oneOfFieldIsOptional.ts.expected.md @@ -1,4 +1,6 @@ -## input +# input_type_one_of/oneOfFieldIsOptional.ts + +## Input ```ts title="input_type_one_of/oneOfFieldIsOptional.ts" /** diff --git a/src/tests/fixtures/input_type_one_of/oneOfFieldMissingTypeAnnotation.invalid.ts.expected.md b/src/tests/fixtures/input_type_one_of/oneOfFieldMissingTypeAnnotation.invalid.ts.expected.md index d0f83ce9..a6a96305 100644 --- a/src/tests/fixtures/input_type_one_of/oneOfFieldMissingTypeAnnotation.invalid.ts.expected.md +++ b/src/tests/fixtures/input_type_one_of/oneOfFieldMissingTypeAnnotation.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# input_type_one_of/oneOfFieldMissingTypeAnnotation.invalid.ts + +## Input ```ts title="input_type_one_of/oneOfFieldMissingTypeAnnotation.invalid.ts" /** diff --git a/src/tests/fixtures/input_type_one_of/oneOfFieldTypeList.ts.expected.md b/src/tests/fixtures/input_type_one_of/oneOfFieldTypeList.ts.expected.md index ac025b6f..2511ae88 100644 --- a/src/tests/fixtures/input_type_one_of/oneOfFieldTypeList.ts.expected.md +++ b/src/tests/fixtures/input_type_one_of/oneOfFieldTypeList.ts.expected.md @@ -1,4 +1,6 @@ -## input +# input_type_one_of/oneOfFieldTypeList.ts + +## Input ```ts title="input_type_one_of/oneOfFieldTypeList.ts" /** diff --git a/src/tests/fixtures/input_type_one_of/oneOfFieldTypeListOfNullable.ts.expected.md b/src/tests/fixtures/input_type_one_of/oneOfFieldTypeListOfNullable.ts.expected.md index 534ef451..7a0c0d51 100644 --- a/src/tests/fixtures/input_type_one_of/oneOfFieldTypeListOfNullable.ts.expected.md +++ b/src/tests/fixtures/input_type_one_of/oneOfFieldTypeListOfNullable.ts.expected.md @@ -1,4 +1,6 @@ -## input +# input_type_one_of/oneOfFieldTypeListOfNullable.ts + +## Input ```ts title="input_type_one_of/oneOfFieldTypeListOfNullable.ts" /** diff --git a/src/tests/fixtures/input_type_one_of/oneOfFieldTypeNotGraphQL.invalid.ts.expected.md b/src/tests/fixtures/input_type_one_of/oneOfFieldTypeNotGraphQL.invalid.ts.expected.md index 0e8b5ebc..7ff30919 100644 --- a/src/tests/fixtures/input_type_one_of/oneOfFieldTypeNotGraphQL.invalid.ts.expected.md +++ b/src/tests/fixtures/input_type_one_of/oneOfFieldTypeNotGraphQL.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# input_type_one_of/oneOfFieldTypeNotGraphQL.invalid.ts + +## Input ```ts title="input_type_one_of/oneOfFieldTypeNotGraphQL.invalid.ts" /** diff --git a/src/tests/fixtures/input_type_one_of/oneOfMemberHasMultipleFields.invalid.ts.expected.md b/src/tests/fixtures/input_type_one_of/oneOfMemberHasMultipleFields.invalid.ts.expected.md index ebb8336f..5a5ef93b 100644 --- a/src/tests/fixtures/input_type_one_of/oneOfMemberHasMultipleFields.invalid.ts.expected.md +++ b/src/tests/fixtures/input_type_one_of/oneOfMemberHasMultipleFields.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# input_type_one_of/oneOfMemberHasMultipleFields.invalid.ts + +## Input ```ts title="input_type_one_of/oneOfMemberHasMultipleFields.invalid.ts" /** diff --git a/src/tests/fixtures/input_type_one_of/oneOfMemberHasNoField.invalid.ts.expected.md b/src/tests/fixtures/input_type_one_of/oneOfMemberHasNoField.invalid.ts.expected.md index 3c970002..21ed8353 100644 --- a/src/tests/fixtures/input_type_one_of/oneOfMemberHasNoField.invalid.ts.expected.md +++ b/src/tests/fixtures/input_type_one_of/oneOfMemberHasNoField.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# input_type_one_of/oneOfMemberHasNoField.invalid.ts + +## Input ```ts title="input_type_one_of/oneOfMemberHasNoField.invalid.ts" /** diff --git a/src/tests/fixtures/input_type_one_of/oneOfUnionMemberNotLiteral.invalid.ts.expected.md b/src/tests/fixtures/input_type_one_of/oneOfUnionMemberNotLiteral.invalid.ts.expected.md index 9313bd36..24cea848 100644 --- a/src/tests/fixtures/input_type_one_of/oneOfUnionMemberNotLiteral.invalid.ts.expected.md +++ b/src/tests/fixtures/input_type_one_of/oneOfUnionMemberNotLiteral.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# input_type_one_of/oneOfUnionMemberNotLiteral.invalid.ts + +## Input ```ts title="input_type_one_of/oneOfUnionMemberNotLiteral.invalid.ts" /** diff --git a/src/tests/fixtures/input_type_one_of/oneOfWithFieldDescription.ts.expected.md b/src/tests/fixtures/input_type_one_of/oneOfWithFieldDescription.ts.expected.md index a24495d1..88048c73 100644 --- a/src/tests/fixtures/input_type_one_of/oneOfWithFieldDescription.ts.expected.md +++ b/src/tests/fixtures/input_type_one_of/oneOfWithFieldDescription.ts.expected.md @@ -1,4 +1,6 @@ -## input +# input_type_one_of/oneOfWithFieldDescription.ts + +## Input ```ts title="input_type_one_of/oneOfWithFieldDescription.ts" // Known issue, descriptions are not parsed? diff --git a/src/tests/fixtures/input_type_one_of/oneOfWithFieldDescriptionInsideObj.ts.expected.md b/src/tests/fixtures/input_type_one_of/oneOfWithFieldDescriptionInsideObj.ts.expected.md index 5ae2a68f..ebadd621 100644 --- a/src/tests/fixtures/input_type_one_of/oneOfWithFieldDescriptionInsideObj.ts.expected.md +++ b/src/tests/fixtures/input_type_one_of/oneOfWithFieldDescriptionInsideObj.ts.expected.md @@ -1,4 +1,6 @@ -## input +# input_type_one_of/oneOfWithFieldDescriptionInsideObj.ts + +## Input ```ts title="input_type_one_of/oneOfWithFieldDescriptionInsideObj.ts" // Known issue, descriptions are not parsed? diff --git a/src/tests/fixtures/input_type_one_of/oneOfWithTypeDescription.ts.expected.md b/src/tests/fixtures/input_type_one_of/oneOfWithTypeDescription.ts.expected.md index afd5a240..9ba6630c 100644 --- a/src/tests/fixtures/input_type_one_of/oneOfWithTypeDescription.ts.expected.md +++ b/src/tests/fixtures/input_type_one_of/oneOfWithTypeDescription.ts.expected.md @@ -1,4 +1,6 @@ -## input +# input_type_one_of/oneOfWithTypeDescription.ts + +## Input ```ts title="input_type_one_of/oneOfWithTypeDescription.ts" /** diff --git a/src/tests/fixtures/input_type_one_of/simpleOneOf.ts.expected.md b/src/tests/fixtures/input_type_one_of/simpleOneOf.ts.expected.md index 53f67b71..264f431d 100644 --- a/src/tests/fixtures/input_type_one_of/simpleOneOf.ts.expected.md +++ b/src/tests/fixtures/input_type_one_of/simpleOneOf.ts.expected.md @@ -1,4 +1,6 @@ -## input +# input_type_one_of/simpleOneOf.ts + +## Input ```ts title="input_type_one_of/simpleOneOf.ts" /** diff --git a/src/tests/fixtures/input_type_one_of/simpleOneOfDeprecatedTag.invalid.ts.expected.md b/src/tests/fixtures/input_type_one_of/simpleOneOfDeprecatedTag.invalid.ts.expected.md index c98df917..362a2d6b 100644 --- a/src/tests/fixtures/input_type_one_of/simpleOneOfDeprecatedTag.invalid.ts.expected.md +++ b/src/tests/fixtures/input_type_one_of/simpleOneOfDeprecatedTag.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# input_type_one_of/simpleOneOfDeprecatedTag.invalid.ts + +## Input ```ts title="input_type_one_of/simpleOneOfDeprecatedTag.invalid.ts" /** diff --git a/src/tests/fixtures/input_types/ContextReferencedInInputType.invalid.ts.expected.md b/src/tests/fixtures/input_types/ContextReferencedInInputType.invalid.ts.expected.md index 32d82ca9..0ce337b7 100644 --- a/src/tests/fixtures/input_types/ContextReferencedInInputType.invalid.ts.expected.md +++ b/src/tests/fixtures/input_types/ContextReferencedInInputType.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# input_types/ContextReferencedInInputType.invalid.ts + +## Input ```ts title="input_types/ContextReferencedInInputType.invalid.ts" /** @gqlContext */ diff --git a/src/tests/fixtures/input_types/DeprecatedInputType.invalid.ts.expected.md b/src/tests/fixtures/input_types/DeprecatedInputType.invalid.ts.expected.md index a4974e31..9c4448cf 100644 --- a/src/tests/fixtures/input_types/DeprecatedInputType.invalid.ts.expected.md +++ b/src/tests/fixtures/input_types/DeprecatedInputType.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# input_types/DeprecatedInputType.invalid.ts + +## Input ```ts title="input_types/DeprecatedInputType.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/input_types/InputType.ts.expected.md b/src/tests/fixtures/input_types/InputType.ts.expected.md index 0ce70f57..8f9562e1 100644 --- a/src/tests/fixtures/input_types/InputType.ts.expected.md +++ b/src/tests/fixtures/input_types/InputType.ts.expected.md @@ -1,4 +1,6 @@ -## input +# input_types/InputType.ts + +## Input ```ts title="input_types/InputType.ts" /** @gqlType */ diff --git a/src/tests/fixtures/input_types/InputTypeInterface.ts.expected.md b/src/tests/fixtures/input_types/InputTypeInterface.ts.expected.md index da911ec6..4aae4cc1 100644 --- a/src/tests/fixtures/input_types/InputTypeInterface.ts.expected.md +++ b/src/tests/fixtures/input_types/InputTypeInterface.ts.expected.md @@ -1,4 +1,6 @@ -## input +# input_types/InputTypeInterface.ts + +## Input ```ts title="input_types/InputTypeInterface.ts" /** @gqlInput */ diff --git a/src/tests/fixtures/input_types/InputTypeInterfaceFunction.invalid.ts.expected.md b/src/tests/fixtures/input_types/InputTypeInterfaceFunction.invalid.ts.expected.md index e5a3c41e..e87d6cff 100644 --- a/src/tests/fixtures/input_types/InputTypeInterfaceFunction.invalid.ts.expected.md +++ b/src/tests/fixtures/input_types/InputTypeInterfaceFunction.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# input_types/InputTypeInterfaceFunction.invalid.ts + +## Input ```ts title="input_types/InputTypeInterfaceFunction.invalid.ts" /** @gqlInput */ diff --git a/src/tests/fixtures/input_types/InputTypeInterfaceMethod.invalid.ts.expected.md b/src/tests/fixtures/input_types/InputTypeInterfaceMethod.invalid.ts.expected.md index 7e5bd030..1ac28f84 100644 --- a/src/tests/fixtures/input_types/InputTypeInterfaceMethod.invalid.ts.expected.md +++ b/src/tests/fixtures/input_types/InputTypeInterfaceMethod.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# input_types/InputTypeInterfaceMethod.invalid.ts + +## Input ```ts title="input_types/InputTypeInterfaceMethod.invalid.ts" /** @gqlInput */ diff --git a/src/tests/fixtures/input_types/InputTypeInterfaceOptionalField.ts.expected.md b/src/tests/fixtures/input_types/InputTypeInterfaceOptionalField.ts.expected.md index c54c1e0f..e518f1ef 100644 --- a/src/tests/fixtures/input_types/InputTypeInterfaceOptionalField.ts.expected.md +++ b/src/tests/fixtures/input_types/InputTypeInterfaceOptionalField.ts.expected.md @@ -1,4 +1,6 @@ -## input +# input_types/InputTypeInterfaceOptionalField.ts + +## Input ```ts title="input_types/InputTypeInterfaceOptionalField.ts" /** @gqlInput */ diff --git a/src/tests/fixtures/input_types/InputTypeInterfacePromiseField.invalid.ts.expected.md b/src/tests/fixtures/input_types/InputTypeInterfacePromiseField.invalid.ts.expected.md index a9b1fa39..1fc0582e 100644 --- a/src/tests/fixtures/input_types/InputTypeInterfacePromiseField.invalid.ts.expected.md +++ b/src/tests/fixtures/input_types/InputTypeInterfacePromiseField.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# input_types/InputTypeInterfacePromiseField.invalid.ts + +## Input ```ts title="input_types/InputTypeInterfacePromiseField.invalid.ts" /** @gqlInput */ diff --git a/src/tests/fixtures/input_types/InputTypeMergedInterface.invalid.ts.expected.md b/src/tests/fixtures/input_types/InputTypeMergedInterface.invalid.ts.expected.md index e4b50954..ace7eb1c 100644 --- a/src/tests/fixtures/input_types/InputTypeMergedInterface.invalid.ts.expected.md +++ b/src/tests/fixtures/input_types/InputTypeMergedInterface.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# input_types/InputTypeMergedInterface.invalid.ts + +## Input ```ts title="input_types/InputTypeMergedInterface.invalid.ts" interface MyInputType { diff --git a/src/tests/fixtures/input_types/InputTypeOptionalField.ts.expected.md b/src/tests/fixtures/input_types/InputTypeOptionalField.ts.expected.md index 96a0a98e..d35f7114 100644 --- a/src/tests/fixtures/input_types/InputTypeOptionalField.ts.expected.md +++ b/src/tests/fixtures/input_types/InputTypeOptionalField.ts.expected.md @@ -1,4 +1,6 @@ -## input +# input_types/InputTypeOptionalField.ts + +## Input ```ts title="input_types/InputTypeOptionalField.ts" /** @gqlType */ diff --git a/src/tests/fixtures/input_types/InputTypeReferencingOutputType.invalid.ts.expected.md b/src/tests/fixtures/input_types/InputTypeReferencingOutputType.invalid.ts.expected.md index 9b76c20c..19dc9b0c 100644 --- a/src/tests/fixtures/input_types/InputTypeReferencingOutputType.invalid.ts.expected.md +++ b/src/tests/fixtures/input_types/InputTypeReferencingOutputType.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# input_types/InputTypeReferencingOutputType.invalid.ts + +## Input ```ts title="input_types/InputTypeReferencingOutputType.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/input_types/InputTypeReturnedFromField.invalid.ts.expected.md b/src/tests/fixtures/input_types/InputTypeReturnedFromField.invalid.ts.expected.md index dbc1e986..0be310d5 100644 --- a/src/tests/fixtures/input_types/InputTypeReturnedFromField.invalid.ts.expected.md +++ b/src/tests/fixtures/input_types/InputTypeReturnedFromField.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# input_types/InputTypeReturnedFromField.invalid.ts + +## Input ```ts title="input_types/InputTypeReturnedFromField.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/input_types/InputTypeWithDeprecatedField.ts.expected.md b/src/tests/fixtures/input_types/InputTypeWithDeprecatedField.ts.expected.md index 0d4fceb9..8b66979c 100644 --- a/src/tests/fixtures/input_types/InputTypeWithDeprecatedField.ts.expected.md +++ b/src/tests/fixtures/input_types/InputTypeWithDeprecatedField.ts.expected.md @@ -1,4 +1,6 @@ -## input +# input_types/InputTypeWithDeprecatedField.ts + +## Input ```ts title="input_types/InputTypeWithDeprecatedField.ts" /** @gqlType */ diff --git a/src/tests/fixtures/input_types/InputTypeWithDeprecatedRequiredField.invalid.ts.expected.md b/src/tests/fixtures/input_types/InputTypeWithDeprecatedRequiredField.invalid.ts.expected.md index 48d72c49..e8185047 100644 --- a/src/tests/fixtures/input_types/InputTypeWithDeprecatedRequiredField.invalid.ts.expected.md +++ b/src/tests/fixtures/input_types/InputTypeWithDeprecatedRequiredField.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# input_types/InputTypeWithDeprecatedRequiredField.invalid.ts + +## Input ```ts title="input_types/InputTypeWithDeprecatedRequiredField.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/input_types/InputTypeWithDescription.ts.expected.md b/src/tests/fixtures/input_types/InputTypeWithDescription.ts.expected.md index 077ea7bf..406ffeb8 100644 --- a/src/tests/fixtures/input_types/InputTypeWithDescription.ts.expected.md +++ b/src/tests/fixtures/input_types/InputTypeWithDescription.ts.expected.md @@ -1,4 +1,6 @@ -## input +# input_types/InputTypeWithDescription.ts + +## Input ```ts title="input_types/InputTypeWithDescription.ts" /** @gqlType */ diff --git a/src/tests/fixtures/input_types/InputTypeWithFieldDescription.ts.expected.md b/src/tests/fixtures/input_types/InputTypeWithFieldDescription.ts.expected.md index dbdfa685..4a216ef0 100644 --- a/src/tests/fixtures/input_types/InputTypeWithFieldDescription.ts.expected.md +++ b/src/tests/fixtures/input_types/InputTypeWithFieldDescription.ts.expected.md @@ -1,4 +1,6 @@ -## input +# input_types/InputTypeWithFieldDescription.ts + +## Input ```ts title="input_types/InputTypeWithFieldDescription.ts" /** @gqlType */ diff --git a/src/tests/fixtures/input_types/RenamedInputType.ts.expected.md b/src/tests/fixtures/input_types/RenamedInputType.ts.expected.md index 36e49d53..45d934d4 100644 --- a/src/tests/fixtures/input_types/RenamedInputType.ts.expected.md +++ b/src/tests/fixtures/input_types/RenamedInputType.ts.expected.md @@ -1,4 +1,6 @@ -## input +# input_types/RenamedInputType.ts + +## Input ```ts title="input_types/RenamedInputType.ts" /** @gqlType */ diff --git a/src/tests/fixtures/input_types/inputFieldWithGqlField.invalid.ts.expected.md b/src/tests/fixtures/input_types/inputFieldWithGqlField.invalid.ts.expected.md index ee6716dc..c7321341 100644 --- a/src/tests/fixtures/input_types/inputFieldWithGqlField.invalid.ts.expected.md +++ b/src/tests/fixtures/input_types/inputFieldWithGqlField.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# input_types/inputFieldWithGqlField.invalid.ts + +## Input ```ts title="input_types/inputFieldWithGqlField.invalid.ts" /** @gqlInput */ diff --git a/src/tests/fixtures/interfaces/FieldReturnsInterface.ts.expected.md b/src/tests/fixtures/interfaces/FieldReturnsInterface.ts.expected.md index bb761d34..c570e628 100644 --- a/src/tests/fixtures/interfaces/FieldReturnsInterface.ts.expected.md +++ b/src/tests/fixtures/interfaces/FieldReturnsInterface.ts.expected.md @@ -1,4 +1,6 @@ -## input +# interfaces/FieldReturnsInterface.ts + +## Input ```ts title="interfaces/FieldReturnsInterface.ts" /** @gqlType */ diff --git a/src/tests/fixtures/interfaces/IgnoresExtendsClause.ts.expected.md b/src/tests/fixtures/interfaces/IgnoresExtendsClause.ts.expected.md index 5394683a..d52fc2bd 100644 --- a/src/tests/fixtures/interfaces/IgnoresExtendsClause.ts.expected.md +++ b/src/tests/fixtures/interfaces/IgnoresExtendsClause.ts.expected.md @@ -1,4 +1,6 @@ -## input +# interfaces/IgnoresExtendsClause.ts + +## Input ```ts title="interfaces/IgnoresExtendsClause.ts" /** @gqlType */ diff --git a/src/tests/fixtures/interfaces/ImplementsInterface.ts.expected.md b/src/tests/fixtures/interfaces/ImplementsInterface.ts.expected.md index 5a48a719..56114580 100644 --- a/src/tests/fixtures/interfaces/ImplementsInterface.ts.expected.md +++ b/src/tests/fixtures/interfaces/ImplementsInterface.ts.expected.md @@ -1,4 +1,6 @@ -## input +# interfaces/ImplementsInterface.ts + +## Input ```ts title="interfaces/ImplementsInterface.ts" /** @gqlType */ diff --git a/src/tests/fixtures/interfaces/ImplementsInterfaceWithTypeParam.ts.expected.md b/src/tests/fixtures/interfaces/ImplementsInterfaceWithTypeParam.ts.expected.md index 8646e357..81d70e20 100644 --- a/src/tests/fixtures/interfaces/ImplementsInterfaceWithTypeParam.ts.expected.md +++ b/src/tests/fixtures/interfaces/ImplementsInterfaceWithTypeParam.ts.expected.md @@ -1,4 +1,6 @@ -## input +# interfaces/ImplementsInterfaceWithTypeParam.ts + +## Input ```ts title="interfaces/ImplementsInterfaceWithTypeParam.ts" /** @gqlType */ diff --git a/src/tests/fixtures/interfaces/ImplementsMultipleInterfaces.ts.expected.md b/src/tests/fixtures/interfaces/ImplementsMultipleInterfaces.ts.expected.md index 6db7a2f6..feef7eb5 100644 --- a/src/tests/fixtures/interfaces/ImplementsMultipleInterfaces.ts.expected.md +++ b/src/tests/fixtures/interfaces/ImplementsMultipleInterfaces.ts.expected.md @@ -1,4 +1,6 @@ -## input +# interfaces/ImplementsMultipleInterfaces.ts + +## Input ```ts title="interfaces/ImplementsMultipleInterfaces.ts" /** @gqlType */ diff --git a/src/tests/fixtures/interfaces/ImplementsRenamedInterface.ts.expected.md b/src/tests/fixtures/interfaces/ImplementsRenamedInterface.ts.expected.md index 7846739c..16e1f4b2 100644 --- a/src/tests/fixtures/interfaces/ImplementsRenamedInterface.ts.expected.md +++ b/src/tests/fixtures/interfaces/ImplementsRenamedInterface.ts.expected.md @@ -1,4 +1,6 @@ -## input +# interfaces/ImplementsRenamedInterface.ts + +## Input ```ts title="interfaces/ImplementsRenamedInterface.ts" /** @gqlInterface Person */ diff --git a/src/tests/fixtures/interfaces/InterfaceDefinitionExtendsGqlInterface.ts.expected.md b/src/tests/fixtures/interfaces/InterfaceDefinitionExtendsGqlInterface.ts.expected.md index b047c3ef..dbe07e60 100644 --- a/src/tests/fixtures/interfaces/InterfaceDefinitionExtendsGqlInterface.ts.expected.md +++ b/src/tests/fixtures/interfaces/InterfaceDefinitionExtendsGqlInterface.ts.expected.md @@ -1,4 +1,6 @@ -## input +# interfaces/InterfaceDefinitionExtendsGqlInterface.ts + +## Input ```ts title="interfaces/InterfaceDefinitionExtendsGqlInterface.ts" import { Int } from "../../../Types"; diff --git a/src/tests/fixtures/interfaces/InterfaceExtendsInterface.ts.expected.md b/src/tests/fixtures/interfaces/InterfaceExtendsInterface.ts.expected.md index 1cecc6eb..a233b5ec 100644 --- a/src/tests/fixtures/interfaces/InterfaceExtendsInterface.ts.expected.md +++ b/src/tests/fixtures/interfaces/InterfaceExtendsInterface.ts.expected.md @@ -1,4 +1,6 @@ -## input +# interfaces/InterfaceExtendsInterface.ts + +## Input ```ts title="interfaces/InterfaceExtendsInterface.ts" /** @gqlInterface Node */ diff --git a/src/tests/fixtures/interfaces/InterfaceFieldWithDescription.ts.expected.md b/src/tests/fixtures/interfaces/InterfaceFieldWithDescription.ts.expected.md index 4c299655..3093fd7a 100644 --- a/src/tests/fixtures/interfaces/InterfaceFieldWithDescription.ts.expected.md +++ b/src/tests/fixtures/interfaces/InterfaceFieldWithDescription.ts.expected.md @@ -1,4 +1,6 @@ -## input +# interfaces/InterfaceFieldWithDescription.ts + +## Input ```ts title="interfaces/InterfaceFieldWithDescription.ts" /** @gqlType */ diff --git a/src/tests/fixtures/interfaces/InterfaceFieldWithDescriptionThatDiffersFromType.ts.expected.md b/src/tests/fixtures/interfaces/InterfaceFieldWithDescriptionThatDiffersFromType.ts.expected.md index 3fda2068..3849a5fb 100644 --- a/src/tests/fixtures/interfaces/InterfaceFieldWithDescriptionThatDiffersFromType.ts.expected.md +++ b/src/tests/fixtures/interfaces/InterfaceFieldWithDescriptionThatDiffersFromType.ts.expected.md @@ -1,4 +1,6 @@ -## input +# interfaces/InterfaceFieldWithDescriptionThatDiffersFromType.ts + +## Input ```ts title="interfaces/InterfaceFieldWithDescriptionThatDiffersFromType.ts" /** @gqlType */ diff --git a/src/tests/fixtures/interfaces/InterfaceImplementsInterface.ts.expected.md b/src/tests/fixtures/interfaces/InterfaceImplementsInterface.ts.expected.md index de1a1768..75f0ccee 100644 --- a/src/tests/fixtures/interfaces/InterfaceImplementsInterface.ts.expected.md +++ b/src/tests/fixtures/interfaces/InterfaceImplementsInterface.ts.expected.md @@ -1,4 +1,6 @@ -## input +# interfaces/InterfaceImplementsInterface.ts + +## Input ```ts title="interfaces/InterfaceImplementsInterface.ts" /** @gqlInterface Node */ diff --git a/src/tests/fixtures/interfaces/InterfaceMergedIntoClass.invalid.ts.expected.md b/src/tests/fixtures/interfaces/InterfaceMergedIntoClass.invalid.ts.expected.md index 0eea4599..bba3965a 100644 --- a/src/tests/fixtures/interfaces/InterfaceMergedIntoClass.invalid.ts.expected.md +++ b/src/tests/fixtures/interfaces/InterfaceMergedIntoClass.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# interfaces/InterfaceMergedIntoClass.invalid.ts + +## Input ```ts title="interfaces/InterfaceMergedIntoClass.invalid.ts" class Foo { diff --git a/src/tests/fixtures/interfaces/InterfaceMergedIntoObject.ts.expected.md b/src/tests/fixtures/interfaces/InterfaceMergedIntoObject.ts.expected.md index 84aaa1c6..aa2793ac 100644 --- a/src/tests/fixtures/interfaces/InterfaceMergedIntoObject.ts.expected.md +++ b/src/tests/fixtures/interfaces/InterfaceMergedIntoObject.ts.expected.md @@ -1,4 +1,6 @@ -## input +# interfaces/InterfaceMergedIntoObject.ts + +## Input ```ts title="interfaces/InterfaceMergedIntoObject.ts" declare const Foo: { diff --git a/src/tests/fixtures/interfaces/InterfaceMissingFields.invalid.ts.expected.md b/src/tests/fixtures/interfaces/InterfaceMissingFields.invalid.ts.expected.md index 658c557b..a39a27f6 100644 --- a/src/tests/fixtures/interfaces/InterfaceMissingFields.invalid.ts.expected.md +++ b/src/tests/fixtures/interfaces/InterfaceMissingFields.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# interfaces/InterfaceMissingFields.invalid.ts + +## Input ```ts title="interfaces/InterfaceMissingFields.invalid.ts" /** @gqlInterface */ diff --git a/src/tests/fixtures/interfaces/InterfaceWithCustomName.ts.expected.md b/src/tests/fixtures/interfaces/InterfaceWithCustomName.ts.expected.md index 9c4d9420..2f506a32 100644 --- a/src/tests/fixtures/interfaces/InterfaceWithCustomName.ts.expected.md +++ b/src/tests/fixtures/interfaces/InterfaceWithCustomName.ts.expected.md @@ -1,4 +1,6 @@ -## input +# interfaces/InterfaceWithCustomName.ts + +## Input ```ts title="interfaces/InterfaceWithCustomName.ts" /** @gqlType */ diff --git a/src/tests/fixtures/interfaces/InterfaceWithDeprecatedField.ts.expected.md b/src/tests/fixtures/interfaces/InterfaceWithDeprecatedField.ts.expected.md index 296cf461..b5aa1934 100644 --- a/src/tests/fixtures/interfaces/InterfaceWithDeprecatedField.ts.expected.md +++ b/src/tests/fixtures/interfaces/InterfaceWithDeprecatedField.ts.expected.md @@ -1,4 +1,6 @@ -## input +# interfaces/InterfaceWithDeprecatedField.ts + +## Input ```ts title="interfaces/InterfaceWithDeprecatedField.ts" /** @gqlType */ diff --git a/src/tests/fixtures/interfaces/InterfaceWithDescription.ts.expected.md b/src/tests/fixtures/interfaces/InterfaceWithDescription.ts.expected.md index a66b8584..25f9643c 100644 --- a/src/tests/fixtures/interfaces/InterfaceWithDescription.ts.expected.md +++ b/src/tests/fixtures/interfaces/InterfaceWithDescription.ts.expected.md @@ -1,4 +1,6 @@ -## input +# interfaces/InterfaceWithDescription.ts + +## Input ```ts title="interfaces/InterfaceWithDescription.ts" /** @gqlType */ diff --git a/src/tests/fixtures/interfaces/MergedInterfaces.invalid.ts.expected.md b/src/tests/fixtures/interfaces/MergedInterfaces.invalid.ts.expected.md index b286e9cf..3fc02694 100644 --- a/src/tests/fixtures/interfaces/MergedInterfaces.invalid.ts.expected.md +++ b/src/tests/fixtures/interfaces/MergedInterfaces.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# interfaces/MergedInterfaces.invalid.ts + +## Input ```ts title="interfaces/MergedInterfaces.invalid.ts" import { ID } from "../../../types"; diff --git a/src/tests/fixtures/interfaces/TagAttachedToWrongNode.invalid.ts.expected.md b/src/tests/fixtures/interfaces/TagAttachedToWrongNode.invalid.ts.expected.md index 558423eb..5d901d13 100644 --- a/src/tests/fixtures/interfaces/TagAttachedToWrongNode.invalid.ts.expected.md +++ b/src/tests/fixtures/interfaces/TagAttachedToWrongNode.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# interfaces/TagAttachedToWrongNode.invalid.ts + +## Input ```ts title="interfaces/TagAttachedToWrongNode.invalid.ts" /** @gqlInterface Person */ diff --git a/src/tests/fixtures/interfaces/extendInterfaceWithNonGqlType.ts.expected.md b/src/tests/fixtures/interfaces/extendInterfaceWithNonGqlType.ts.expected.md index 92b534d7..74759655 100644 --- a/src/tests/fixtures/interfaces/extendInterfaceWithNonGqlType.ts.expected.md +++ b/src/tests/fixtures/interfaces/extendInterfaceWithNonGqlType.ts.expected.md @@ -1,4 +1,6 @@ -## input +# interfaces/extendInterfaceWithNonGqlType.ts + +## Input ```ts title="interfaces/extendInterfaceWithNonGqlType.ts" interface IThing { diff --git a/src/tests/fixtures/interfaces/tag/ImplementsTagWithoutTypeOrInterface.invalid.ts.expected.md b/src/tests/fixtures/interfaces/tag/ImplementsTagWithoutTypeOrInterface.invalid.ts.expected.md index 0eaad207..c0805031 100644 --- a/src/tests/fixtures/interfaces/tag/ImplementsTagWithoutTypeOrInterface.invalid.ts.expected.md +++ b/src/tests/fixtures/interfaces/tag/ImplementsTagWithoutTypeOrInterface.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# interfaces/tag/ImplementsTagWithoutTypeOrInterface.invalid.ts + +## Input ```ts title="interfaces/tag/ImplementsTagWithoutTypeOrInterface.invalid.ts" /** @gqlImplements Node */ diff --git a/src/tests/fixtures/locate/fieldOnScalar.invalid.ts.expected.md b/src/tests/fixtures/locate/fieldOnScalar.invalid.ts.expected.md index 5b40678b..b142adad 100644 --- a/src/tests/fixtures/locate/fieldOnScalar.invalid.ts.expected.md +++ b/src/tests/fixtures/locate/fieldOnScalar.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# locate/fieldOnScalar.invalid.ts + +## Input ```ts title="locate/fieldOnScalar.invalid.ts" // Locate: Date.name diff --git a/src/tests/fixtures/locate/genericType.invalid.ts.expected.md b/src/tests/fixtures/locate/genericType.invalid.ts.expected.md index 13c078a0..6e3f3b55 100644 --- a/src/tests/fixtures/locate/genericType.invalid.ts.expected.md +++ b/src/tests/fixtures/locate/genericType.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# locate/genericType.invalid.ts + +## Input ```ts title="locate/genericType.invalid.ts" // Locate: PageEdge diff --git a/src/tests/fixtures/locate/genericTypeField.invalid.ts.expected.md b/src/tests/fixtures/locate/genericTypeField.invalid.ts.expected.md index 68d77c0a..904e1a33 100644 --- a/src/tests/fixtures/locate/genericTypeField.invalid.ts.expected.md +++ b/src/tests/fixtures/locate/genericTypeField.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# locate/genericTypeField.invalid.ts + +## Input ```ts title="locate/genericTypeField.invalid.ts" // Locate: PageEdge.cursor diff --git a/src/tests/fixtures/locate/inputType.invalid.ts.expected.md b/src/tests/fixtures/locate/inputType.invalid.ts.expected.md index af6ff66e..522d4bff 100644 --- a/src/tests/fixtures/locate/inputType.invalid.ts.expected.md +++ b/src/tests/fixtures/locate/inputType.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# locate/inputType.invalid.ts + +## Input ```ts title="locate/inputType.invalid.ts" // Locate: User diff --git a/src/tests/fixtures/locate/inputTypeField.invalid.ts.expected.md b/src/tests/fixtures/locate/inputTypeField.invalid.ts.expected.md index 86ced5e6..5bedf173 100644 --- a/src/tests/fixtures/locate/inputTypeField.invalid.ts.expected.md +++ b/src/tests/fixtures/locate/inputTypeField.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# locate/inputTypeField.invalid.ts + +## Input ```ts title="locate/inputTypeField.invalid.ts" // Locate: User.name diff --git a/src/tests/fixtures/locate/interface.invalid.ts.expected.md b/src/tests/fixtures/locate/interface.invalid.ts.expected.md index ab1942a1..9bbc49d8 100644 --- a/src/tests/fixtures/locate/interface.invalid.ts.expected.md +++ b/src/tests/fixtures/locate/interface.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# locate/interface.invalid.ts + +## Input ```ts title="locate/interface.invalid.ts" // Locate: Person diff --git a/src/tests/fixtures/locate/malformedEntitySyntax.invalid.ts.expected.md b/src/tests/fixtures/locate/malformedEntitySyntax.invalid.ts.expected.md index 717d1864..e03b62f8 100644 --- a/src/tests/fixtures/locate/malformedEntitySyntax.invalid.ts.expected.md +++ b/src/tests/fixtures/locate/malformedEntitySyntax.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# locate/malformedEntitySyntax.invalid.ts + +## Input ```ts title="locate/malformedEntitySyntax.invalid.ts" // Locate: User->name diff --git a/src/tests/fixtures/locate/notFoundField.invalid.ts.expected.md b/src/tests/fixtures/locate/notFoundField.invalid.ts.expected.md index 048297d3..f0f00d41 100644 --- a/src/tests/fixtures/locate/notFoundField.invalid.ts.expected.md +++ b/src/tests/fixtures/locate/notFoundField.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# locate/notFoundField.invalid.ts + +## Input ```ts title="locate/notFoundField.invalid.ts" // Locate: User.not_a_field diff --git a/src/tests/fixtures/locate/notFoundType.invalid.ts.expected.md b/src/tests/fixtures/locate/notFoundType.invalid.ts.expected.md index acad6a71..540f8583 100644 --- a/src/tests/fixtures/locate/notFoundType.invalid.ts.expected.md +++ b/src/tests/fixtures/locate/notFoundType.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# locate/notFoundType.invalid.ts + +## Input ```ts title="locate/notFoundType.invalid.ts" // Locate: WhoopsNotARealType diff --git a/src/tests/fixtures/locate/type.invalid.ts.expected.md b/src/tests/fixtures/locate/type.invalid.ts.expected.md index d8831e2e..d41dd7c8 100644 --- a/src/tests/fixtures/locate/type.invalid.ts.expected.md +++ b/src/tests/fixtures/locate/type.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# locate/type.invalid.ts + +## Input ```ts title="locate/type.invalid.ts" // Locate: User diff --git a/src/tests/fixtures/locate/typeField.invalid.ts.expected.md b/src/tests/fixtures/locate/typeField.invalid.ts.expected.md index 30ab5e42..91c0ff7f 100644 --- a/src/tests/fixtures/locate/typeField.invalid.ts.expected.md +++ b/src/tests/fixtures/locate/typeField.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# locate/typeField.invalid.ts + +## Input ```ts title="locate/typeField.invalid.ts" // Locate: User.name diff --git a/src/tests/fixtures/regression/fieldFollowedByDeprecated.ts.expected.md b/src/tests/fixtures/regression/fieldFollowedByDeprecated.ts.expected.md index 3d20eea8..0e868b79 100644 --- a/src/tests/fixtures/regression/fieldFollowedByDeprecated.ts.expected.md +++ b/src/tests/fixtures/regression/fieldFollowedByDeprecated.ts.expected.md @@ -1,4 +1,6 @@ -## input +# regression/fieldFollowedByDeprecated.ts + +## Input ```ts title="regression/fieldFollowedByDeprecated.ts" /** @gqlType */ diff --git a/src/tests/fixtures/resolver_context/ClassMethodWithContextValue.ts.expected.md b/src/tests/fixtures/resolver_context/ClassMethodWithContextValue.ts.expected.md index 41efc453..101a0f51 100644 --- a/src/tests/fixtures/resolver_context/ClassMethodWithContextValue.ts.expected.md +++ b/src/tests/fixtures/resolver_context/ClassMethodWithContextValue.ts.expected.md @@ -1,4 +1,6 @@ -## input +# resolver_context/ClassMethodWithContextValue.ts + +## Input ```ts title="resolver_context/ClassMethodWithContextValue.ts" /** @gqlContext */ diff --git a/src/tests/fixtures/resolver_context/ClassMethodWithContextValueExported.ts.expected.md b/src/tests/fixtures/resolver_context/ClassMethodWithContextValueExported.ts.expected.md index 740bcb6c..03d0b3ef 100644 --- a/src/tests/fixtures/resolver_context/ClassMethodWithContextValueExported.ts.expected.md +++ b/src/tests/fixtures/resolver_context/ClassMethodWithContextValueExported.ts.expected.md @@ -1,4 +1,6 @@ -## input +# resolver_context/ClassMethodWithContextValueExported.ts + +## Input ```ts title="resolver_context/ClassMethodWithContextValueExported.ts" /** @gqlContext */ diff --git a/src/tests/fixtures/resolver_context/ClassMethodWithContextValueInArgsPos.invalid.ts.expected.md b/src/tests/fixtures/resolver_context/ClassMethodWithContextValueInArgsPos.invalid.ts.expected.md index d227725c..9c1a3c26 100644 --- a/src/tests/fixtures/resolver_context/ClassMethodWithContextValueInArgsPos.invalid.ts.expected.md +++ b/src/tests/fixtures/resolver_context/ClassMethodWithContextValueInArgsPos.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# resolver_context/ClassMethodWithContextValueInArgsPos.invalid.ts + +## Input ```ts title="resolver_context/ClassMethodWithContextValueInArgsPos.invalid.ts" type GratsContext = { diff --git a/src/tests/fixtures/resolver_context/ContextValueBeforeArgs.ts.expected.md b/src/tests/fixtures/resolver_context/ContextValueBeforeArgs.ts.expected.md index 474ce90e..7dabb20b 100644 --- a/src/tests/fixtures/resolver_context/ContextValueBeforeArgs.ts.expected.md +++ b/src/tests/fixtures/resolver_context/ContextValueBeforeArgs.ts.expected.md @@ -1,4 +1,6 @@ -## input +# resolver_context/ContextValueBeforeArgs.ts + +## Input ```ts title="resolver_context/ContextValueBeforeArgs.ts" /** @gqlType */ diff --git a/src/tests/fixtures/resolver_context/ContextValueMissingTypeAnnotation.invalid.ts.expected.md b/src/tests/fixtures/resolver_context/ContextValueMissingTypeAnnotation.invalid.ts.expected.md index 812e14d5..df58c1d6 100644 --- a/src/tests/fixtures/resolver_context/ContextValueMissingTypeAnnotation.invalid.ts.expected.md +++ b/src/tests/fixtures/resolver_context/ContextValueMissingTypeAnnotation.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# resolver_context/ContextValueMissingTypeAnnotation.invalid.ts + +## Input ```ts title="resolver_context/ContextValueMissingTypeAnnotation.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/resolver_context/ContextValueOptional.ts.expected.md b/src/tests/fixtures/resolver_context/ContextValueOptional.ts.expected.md index 89960d2b..db332bfc 100644 --- a/src/tests/fixtures/resolver_context/ContextValueOptional.ts.expected.md +++ b/src/tests/fixtures/resolver_context/ContextValueOptional.ts.expected.md @@ -1,4 +1,6 @@ -## input +# resolver_context/ContextValueOptional.ts + +## Input ```ts title="resolver_context/ContextValueOptional.ts" /** @gqlType */ diff --git a/src/tests/fixtures/resolver_context/ContextValueReadTwice.ts.expected.md b/src/tests/fixtures/resolver_context/ContextValueReadTwice.ts.expected.md index 876cc808..89fe3147 100644 --- a/src/tests/fixtures/resolver_context/ContextValueReadTwice.ts.expected.md +++ b/src/tests/fixtures/resolver_context/ContextValueReadTwice.ts.expected.md @@ -1,4 +1,6 @@ -## input +# resolver_context/ContextValueReadTwice.ts + +## Input ```ts title="resolver_context/ContextValueReadTwice.ts" // No valid reason to do this, but just asserting that it works, since it happens to. diff --git a/src/tests/fixtures/resolver_context/ContextValueSpread.invalid.ts.expected.md b/src/tests/fixtures/resolver_context/ContextValueSpread.invalid.ts.expected.md index 28b221ef..6d1d3a4c 100644 --- a/src/tests/fixtures/resolver_context/ContextValueSpread.invalid.ts.expected.md +++ b/src/tests/fixtures/resolver_context/ContextValueSpread.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# resolver_context/ContextValueSpread.invalid.ts + +## Input ```ts title="resolver_context/ContextValueSpread.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/resolver_context/ContextValueTypeNotDefined.invalid.ts.expected.md b/src/tests/fixtures/resolver_context/ContextValueTypeNotDefined.invalid.ts.expected.md index 351fa12c..cc317fc4 100644 --- a/src/tests/fixtures/resolver_context/ContextValueTypeNotDefined.invalid.ts.expected.md +++ b/src/tests/fixtures/resolver_context/ContextValueTypeNotDefined.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# resolver_context/ContextValueTypeNotDefined.invalid.ts + +## Input ```ts title="resolver_context/ContextValueTypeNotDefined.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/resolver_context/ContextValueTypedAsAny.invalid.ts.expected.md b/src/tests/fixtures/resolver_context/ContextValueTypedAsAny.invalid.ts.expected.md index c2c0306d..788f6f25 100644 --- a/src/tests/fixtures/resolver_context/ContextValueTypedAsAny.invalid.ts.expected.md +++ b/src/tests/fixtures/resolver_context/ContextValueTypedAsAny.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# resolver_context/ContextValueTypedAsAny.invalid.ts + +## Input ```ts title="resolver_context/ContextValueTypedAsAny.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/resolver_context/ContextValueTypedAsNever.invalid.ts.expected.md b/src/tests/fixtures/resolver_context/ContextValueTypedAsNever.invalid.ts.expected.md index 0b1be5f0..d55908b7 100644 --- a/src/tests/fixtures/resolver_context/ContextValueTypedAsNever.invalid.ts.expected.md +++ b/src/tests/fixtures/resolver_context/ContextValueTypedAsNever.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# resolver_context/ContextValueTypedAsNever.invalid.ts + +## Input ```ts title="resolver_context/ContextValueTypedAsNever.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/resolver_context/ContextValueTypedAsUnknown.invalid.ts.expected.md b/src/tests/fixtures/resolver_context/ContextValueTypedAsUnknown.invalid.ts.expected.md index 39a4e037..319098b9 100644 --- a/src/tests/fixtures/resolver_context/ContextValueTypedAsUnknown.invalid.ts.expected.md +++ b/src/tests/fixtures/resolver_context/ContextValueTypedAsUnknown.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# resolver_context/ContextValueTypedAsUnknown.invalid.ts + +## Input ```ts title="resolver_context/ContextValueTypedAsUnknown.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/resolver_context/FunctionWithContextValue.ts.expected.md b/src/tests/fixtures/resolver_context/FunctionWithContextValue.ts.expected.md index f18caed5..d93427ef 100644 --- a/src/tests/fixtures/resolver_context/FunctionWithContextValue.ts.expected.md +++ b/src/tests/fixtures/resolver_context/FunctionWithContextValue.ts.expected.md @@ -1,4 +1,6 @@ -## input +# resolver_context/FunctionWithContextValue.ts + +## Input ```ts title="resolver_context/FunctionWithContextValue.ts" /** @gqlContext */ diff --git a/src/tests/fixtures/resolver_context/MultipleClassMethodsReferencingContextValue.ts.expected.md b/src/tests/fixtures/resolver_context/MultipleClassMethodsReferencingContextValue.ts.expected.md index 01040d0b..7841ee7f 100644 --- a/src/tests/fixtures/resolver_context/MultipleClassMethodsReferencingContextValue.ts.expected.md +++ b/src/tests/fixtures/resolver_context/MultipleClassMethodsReferencingContextValue.ts.expected.md @@ -1,4 +1,6 @@ -## input +# resolver_context/MultipleClassMethodsReferencingContextValue.ts + +## Input ```ts title="resolver_context/MultipleClassMethodsReferencingContextValue.ts" /** @gqlContext */ diff --git a/src/tests/fixtures/resolver_context/MultipleContextValuesUsed.invalid.ts.expected.md b/src/tests/fixtures/resolver_context/MultipleContextValuesUsed.invalid.ts.expected.md index 39d0d3ba..eda0f362 100644 --- a/src/tests/fixtures/resolver_context/MultipleContextValuesUsed.invalid.ts.expected.md +++ b/src/tests/fixtures/resolver_context/MultipleContextValuesUsed.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# resolver_context/MultipleContextValuesUsed.invalid.ts + +## Input ```ts title="resolver_context/MultipleContextValuesUsed.invalid.ts" /** @gqlContext */ diff --git a/src/tests/fixtures/resolver_info/ClassMethodWithInfoValue.ts.expected.md b/src/tests/fixtures/resolver_info/ClassMethodWithInfoValue.ts.expected.md index 5348db0e..53f5968f 100644 --- a/src/tests/fixtures/resolver_info/ClassMethodWithInfoValue.ts.expected.md +++ b/src/tests/fixtures/resolver_info/ClassMethodWithInfoValue.ts.expected.md @@ -1,4 +1,6 @@ -## input +# resolver_info/ClassMethodWithInfoValue.ts + +## Input ```ts title="resolver_info/ClassMethodWithInfoValue.ts" import { GqlInfo } from "../../../Types"; diff --git a/src/tests/fixtures/resolver_info/FunctionWithInfoValue.ts.expected.md b/src/tests/fixtures/resolver_info/FunctionWithInfoValue.ts.expected.md index 47c90823..5a7a21c9 100644 --- a/src/tests/fixtures/resolver_info/FunctionWithInfoValue.ts.expected.md +++ b/src/tests/fixtures/resolver_info/FunctionWithInfoValue.ts.expected.md @@ -1,4 +1,6 @@ -## input +# resolver_info/FunctionWithInfoValue.ts + +## Input ```ts title="resolver_info/FunctionWithInfoValue.ts" import { GqlInfo } from "../../../Types"; diff --git a/src/tests/fixtures/resolver_info/StaticMethodWithInfoValue.ts.expected.md b/src/tests/fixtures/resolver_info/StaticMethodWithInfoValue.ts.expected.md index 67d7255f..9b4504fc 100644 --- a/src/tests/fixtures/resolver_info/StaticMethodWithInfoValue.ts.expected.md +++ b/src/tests/fixtures/resolver_info/StaticMethodWithInfoValue.ts.expected.md @@ -1,4 +1,6 @@ -## input +# resolver_info/StaticMethodWithInfoValue.ts + +## Input ```ts title="resolver_info/StaticMethodWithInfoValue.ts" import { GqlInfo } from "../../../Types"; diff --git a/src/tests/fixtures/semantic_nullability/nonNullDoesNotMatchInterface.invalid.ts.expected.md b/src/tests/fixtures/semantic_nullability/nonNullDoesNotMatchInterface.invalid.ts.expected.md index 93af175e..cd0fcf6a 100644 --- a/src/tests/fixtures/semantic_nullability/nonNullDoesNotMatchInterface.invalid.ts.expected.md +++ b/src/tests/fixtures/semantic_nullability/nonNullDoesNotMatchInterface.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# semantic_nullability/nonNullDoesNotMatchInterface.invalid.ts + +## Input ```ts title="semantic_nullability/nonNullDoesNotMatchInterface.invalid.ts" /** @gqlInterface */ diff --git a/src/tests/fixtures/semantic_nullability/semanticNonNull.ts.expected.md b/src/tests/fixtures/semantic_nullability/semanticNonNull.ts.expected.md index 8ab645eb..684a4009 100644 --- a/src/tests/fixtures/semantic_nullability/semanticNonNull.ts.expected.md +++ b/src/tests/fixtures/semantic_nullability/semanticNonNull.ts.expected.md @@ -1,4 +1,6 @@ -## input +# semantic_nullability/semanticNonNull.ts + +## Input ```ts title="semantic_nullability/semanticNonNull.ts" // { "strictSemanticNullability": true } diff --git a/src/tests/fixtures/semantic_nullability/semanticNonNullDoesNotMatchInterface.invalid.ts.expected.md b/src/tests/fixtures/semantic_nullability/semanticNonNullDoesNotMatchInterface.invalid.ts.expected.md index cc5354d7..157fae4f 100644 --- a/src/tests/fixtures/semantic_nullability/semanticNonNullDoesNotMatchInterface.invalid.ts.expected.md +++ b/src/tests/fixtures/semantic_nullability/semanticNonNullDoesNotMatchInterface.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# semantic_nullability/semanticNonNullDoesNotMatchInterface.invalid.ts + +## Input ```ts title="semantic_nullability/semanticNonNullDoesNotMatchInterface.invalid.ts" // { "strictSemanticNullability": true } diff --git a/src/tests/fixtures/semantic_nullability/semanticNonNullMatchesInterface.ts.expected.md b/src/tests/fixtures/semantic_nullability/semanticNonNullMatchesInterface.ts.expected.md index d636c5c7..34b0cd13 100644 --- a/src/tests/fixtures/semantic_nullability/semanticNonNullMatchesInterface.ts.expected.md +++ b/src/tests/fixtures/semantic_nullability/semanticNonNullMatchesInterface.ts.expected.md @@ -1,4 +1,6 @@ -## input +# semantic_nullability/semanticNonNullMatchesInterface.ts + +## Input ```ts title="semantic_nullability/semanticNonNullMatchesInterface.ts" // { "strictSemanticNullability": true } diff --git a/src/tests/fixtures/semantic_nullability/semanticNull.ts.expected.md b/src/tests/fixtures/semantic_nullability/semanticNull.ts.expected.md index 3ebd0c88..352b5aae 100644 --- a/src/tests/fixtures/semantic_nullability/semanticNull.ts.expected.md +++ b/src/tests/fixtures/semantic_nullability/semanticNull.ts.expected.md @@ -1,4 +1,6 @@ -## input +# semantic_nullability/semanticNull.ts + +## Input ```ts title="semantic_nullability/semanticNull.ts" // { "strictSemanticNullability": true } diff --git a/src/tests/fixtures/subscriptions/InputTypeWithAsyncIterable.invalid.ts.expected.md b/src/tests/fixtures/subscriptions/InputTypeWithAsyncIterable.invalid.ts.expected.md index e0b5bff1..f49f2bfa 100644 --- a/src/tests/fixtures/subscriptions/InputTypeWithAsyncIterable.invalid.ts.expected.md +++ b/src/tests/fixtures/subscriptions/InputTypeWithAsyncIterable.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# subscriptions/InputTypeWithAsyncIterable.invalid.ts + +## Input ```ts title="subscriptions/InputTypeWithAsyncIterable.invalid.ts" /** @gqlInput */ diff --git a/src/tests/fixtures/subscriptions/InterfaceWithAsyncIterable.ts.expected.md b/src/tests/fixtures/subscriptions/InterfaceWithAsyncIterable.ts.expected.md index b2592cb3..1763ef34 100644 --- a/src/tests/fixtures/subscriptions/InterfaceWithAsyncIterable.ts.expected.md +++ b/src/tests/fixtures/subscriptions/InterfaceWithAsyncIterable.ts.expected.md @@ -1,4 +1,6 @@ -## input +# subscriptions/InterfaceWithAsyncIterable.ts + +## Input ```ts title="subscriptions/InterfaceWithAsyncIterable.ts" /** @gqlInterface */ diff --git a/src/tests/fixtures/subscriptions/NonSubscriptionClassWithAsyncIterable.ts.expected.md b/src/tests/fixtures/subscriptions/NonSubscriptionClassWithAsyncIterable.ts.expected.md index 31bde12f..affb783d 100644 --- a/src/tests/fixtures/subscriptions/NonSubscriptionClassWithAsyncIterable.ts.expected.md +++ b/src/tests/fixtures/subscriptions/NonSubscriptionClassWithAsyncIterable.ts.expected.md @@ -1,4 +1,6 @@ -## input +# subscriptions/NonSubscriptionClassWithAsyncIterable.ts + +## Input ```ts title="subscriptions/NonSubscriptionClassWithAsyncIterable.ts" // { "nullableByDefault": false } diff --git a/src/tests/fixtures/subscriptions/SubscriptionClassWithAsyncIterable.invalid.ts.expected.md b/src/tests/fixtures/subscriptions/SubscriptionClassWithAsyncIterable.invalid.ts.expected.md index 2134fcf6..f55b48a7 100644 --- a/src/tests/fixtures/subscriptions/SubscriptionClassWithAsyncIterable.invalid.ts.expected.md +++ b/src/tests/fixtures/subscriptions/SubscriptionClassWithAsyncIterable.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# subscriptions/SubscriptionClassWithAsyncIterable.invalid.ts + +## Input ```ts title="subscriptions/SubscriptionClassWithAsyncIterable.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/subscriptions/SubscriptionFunctionFieldWithAsyncIterable.ts.expected.md b/src/tests/fixtures/subscriptions/SubscriptionFunctionFieldWithAsyncIterable.ts.expected.md index a9c9f854..87ada08b 100644 --- a/src/tests/fixtures/subscriptions/SubscriptionFunctionFieldWithAsyncIterable.ts.expected.md +++ b/src/tests/fixtures/subscriptions/SubscriptionFunctionFieldWithAsyncIterable.ts.expected.md @@ -1,4 +1,6 @@ -## input +# subscriptions/SubscriptionFunctionFieldWithAsyncIterable.ts + +## Input ```ts title="subscriptions/SubscriptionFunctionFieldWithAsyncIterable.ts" // { "nullableByDefault": false } diff --git a/src/tests/fixtures/todo/EnumFromUnionTypeWithVariantWithDescription.ts.expected.md b/src/tests/fixtures/todo/EnumFromUnionTypeWithVariantWithDescription.ts.expected.md index 190cb305..4b846258 100644 --- a/src/tests/fixtures/todo/EnumFromUnionTypeWithVariantWithDescription.ts.expected.md +++ b/src/tests/fixtures/todo/EnumFromUnionTypeWithVariantWithDescription.ts.expected.md @@ -1,4 +1,6 @@ -## input +# todo/EnumFromUnionTypeWithVariantWithDescription.ts + +## Input ```ts title="todo/EnumFromUnionTypeWithVariantWithDescription.ts" /** @gqlType */ diff --git a/src/tests/fixtures/todo/RedefineBuiltinScalar.ts.expected.md b/src/tests/fixtures/todo/RedefineBuiltinScalar.ts.expected.md index a0380126..edf60d79 100644 --- a/src/tests/fixtures/todo/RedefineBuiltinScalar.ts.expected.md +++ b/src/tests/fixtures/todo/RedefineBuiltinScalar.ts.expected.md @@ -1,4 +1,6 @@ -## input +# todo/RedefineBuiltinScalar.ts + +## Input ```ts title="todo/RedefineBuiltinScalar.ts" /** @gqlScalar String */ diff --git a/src/tests/fixtures/todo/userExample.ts.expected.md b/src/tests/fixtures/todo/userExample.ts.expected.md index 70882891..c221f8e3 100644 --- a/src/tests/fixtures/todo/userExample.ts.expected.md +++ b/src/tests/fixtures/todo/userExample.ts.expected.md @@ -1,4 +1,6 @@ -## input +# todo/userExample.ts + +## Input ```ts title="todo/userExample.ts" /** @gqlType */ diff --git a/src/tests/fixtures/top_level_fields/queryField.ts.expected.md b/src/tests/fixtures/top_level_fields/queryField.ts.expected.md index ec7d2514..6d836fad 100644 --- a/src/tests/fixtures/top_level_fields/queryField.ts.expected.md +++ b/src/tests/fixtures/top_level_fields/queryField.ts.expected.md @@ -1,4 +1,6 @@ -## input +# top_level_fields/queryField.ts + +## Input ```ts title="top_level_fields/queryField.ts" /** @gqlQueryField */ diff --git a/src/tests/fixtures/top_level_fields/queryFieldOnMethod.invalid.ts.expected.md b/src/tests/fixtures/top_level_fields/queryFieldOnMethod.invalid.ts.expected.md index 7fe5564e..3ab85de9 100644 --- a/src/tests/fixtures/top_level_fields/queryFieldOnMethod.invalid.ts.expected.md +++ b/src/tests/fixtures/top_level_fields/queryFieldOnMethod.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# top_level_fields/queryFieldOnMethod.invalid.ts + +## Input ```ts title="top_level_fields/queryFieldOnMethod.invalid.ts" export class SomeNonGraphQLClass { diff --git a/src/tests/fixtures/top_level_fields/queryFieldOnStaticMethod.ts.expected.md b/src/tests/fixtures/top_level_fields/queryFieldOnStaticMethod.ts.expected.md index 3bb27e64..60c308a4 100644 --- a/src/tests/fixtures/top_level_fields/queryFieldOnStaticMethod.ts.expected.md +++ b/src/tests/fixtures/top_level_fields/queryFieldOnStaticMethod.ts.expected.md @@ -1,4 +1,6 @@ -## input +# top_level_fields/queryFieldOnStaticMethod.ts + +## Input ```ts title="top_level_fields/queryFieldOnStaticMethod.ts" export class SomeNonGraphQLClass { diff --git a/src/tests/fixtures/top_level_fields/queryFieldRenamed.ts.expected.md b/src/tests/fixtures/top_level_fields/queryFieldRenamed.ts.expected.md index cdb30197..be99e939 100644 --- a/src/tests/fixtures/top_level_fields/queryFieldRenamed.ts.expected.md +++ b/src/tests/fixtures/top_level_fields/queryFieldRenamed.ts.expected.md @@ -1,4 +1,6 @@ -## input +# top_level_fields/queryFieldRenamed.ts + +## Input ```ts title="top_level_fields/queryFieldRenamed.ts" /** @gqlQueryField greeting */ diff --git a/src/tests/fixtures/top_level_fields/queryFieldWithExplicitlyDefinedQuery.ts.expected.md b/src/tests/fixtures/top_level_fields/queryFieldWithExplicitlyDefinedQuery.ts.expected.md index 9c8cb35a..66f8d8b6 100644 --- a/src/tests/fixtures/top_level_fields/queryFieldWithExplicitlyDefinedQuery.ts.expected.md +++ b/src/tests/fixtures/top_level_fields/queryFieldWithExplicitlyDefinedQuery.ts.expected.md @@ -1,4 +1,6 @@ -## input +# top_level_fields/queryFieldWithExplicitlyDefinedQuery.ts + +## Input ```ts title="top_level_fields/queryFieldWithExplicitlyDefinedQuery.ts" /** @gqlQueryField */ diff --git a/src/tests/fixtures/top_level_fields/queryFieldWithFirstArgParentType.invalid.ts.expected.md b/src/tests/fixtures/top_level_fields/queryFieldWithFirstArgParentType.invalid.ts.expected.md index 387c99dc..7a740d58 100644 --- a/src/tests/fixtures/top_level_fields/queryFieldWithFirstArgParentType.invalid.ts.expected.md +++ b/src/tests/fixtures/top_level_fields/queryFieldWithFirstArgParentType.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# top_level_fields/queryFieldWithFirstArgParentType.invalid.ts + +## Input ```ts title="top_level_fields/queryFieldWithFirstArgParentType.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/top_level_fields/rootFields.ts.expected.md b/src/tests/fixtures/top_level_fields/rootFields.ts.expected.md index d241be5a..ce806288 100644 --- a/src/tests/fixtures/top_level_fields/rootFields.ts.expected.md +++ b/src/tests/fixtures/top_level_fields/rootFields.ts.expected.md @@ -1,4 +1,6 @@ -## input +# top_level_fields/rootFields.ts + +## Input ```ts title="top_level_fields/rootFields.ts" import { Int } from "../../../Types"; diff --git a/src/tests/fixtures/top_level_fields/rootSubscriptionFieldNotAsyncIterable.invalid.ts.expected.md b/src/tests/fixtures/top_level_fields/rootSubscriptionFieldNotAsyncIterable.invalid.ts.expected.md index 54714ea0..30a8ac4b 100644 --- a/src/tests/fixtures/top_level_fields/rootSubscriptionFieldNotAsyncIterable.invalid.ts.expected.md +++ b/src/tests/fixtures/top_level_fields/rootSubscriptionFieldNotAsyncIterable.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# top_level_fields/rootSubscriptionFieldNotAsyncIterable.invalid.ts + +## Input ```ts title="top_level_fields/rootSubscriptionFieldNotAsyncIterable.invalid.ts" /** @gqlSubscriptionField */ diff --git a/src/tests/fixtures/type_definitions/ClassImplementsNonGqlInterface.ts.expected.md b/src/tests/fixtures/type_definitions/ClassImplementsNonGqlInterface.ts.expected.md index 2ccc4d04..4c0c457e 100644 --- a/src/tests/fixtures/type_definitions/ClassImplementsNonGqlInterface.ts.expected.md +++ b/src/tests/fixtures/type_definitions/ClassImplementsNonGqlInterface.ts.expected.md @@ -1,4 +1,6 @@ -## input +# type_definitions/ClassImplementsNonGqlInterface.ts + +## Input ```ts title="type_definitions/ClassImplementsNonGqlInterface.ts" /** diff --git a/src/tests/fixtures/type_definitions/ClassMissingFields.invalid.ts.expected.md b/src/tests/fixtures/type_definitions/ClassMissingFields.invalid.ts.expected.md index 48426ba6..b9a677a2 100644 --- a/src/tests/fixtures/type_definitions/ClassMissingFields.invalid.ts.expected.md +++ b/src/tests/fixtures/type_definitions/ClassMissingFields.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# type_definitions/ClassMissingFields.invalid.ts + +## Input ```ts title="type_definitions/ClassMissingFields.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/type_definitions/ClassWithDescription.ts.expected.md b/src/tests/fixtures/type_definitions/ClassWithDescription.ts.expected.md index 2c82ada6..d1d0c0c0 100644 --- a/src/tests/fixtures/type_definitions/ClassWithDescription.ts.expected.md +++ b/src/tests/fixtures/type_definitions/ClassWithDescription.ts.expected.md @@ -1,4 +1,6 @@ -## input +# type_definitions/ClassWithDescription.ts + +## Input ```ts title="type_definitions/ClassWithDescription.ts" /** diff --git a/src/tests/fixtures/type_definitions/ClassWithDescriptionAndCustomName.ts.expected.md b/src/tests/fixtures/type_definitions/ClassWithDescriptionAndCustomName.ts.expected.md index 79f97cbb..a427b17d 100644 --- a/src/tests/fixtures/type_definitions/ClassWithDescriptionAndCustomName.ts.expected.md +++ b/src/tests/fixtures/type_definitions/ClassWithDescriptionAndCustomName.ts.expected.md @@ -1,4 +1,6 @@ -## input +# type_definitions/ClassWithDescriptionAndCustomName.ts + +## Input ```ts title="type_definitions/ClassWithDescriptionAndCustomName.ts" /** diff --git a/src/tests/fixtures/type_definitions/ClassWithoutAName.invalid.ts.expected.md b/src/tests/fixtures/type_definitions/ClassWithoutAName.invalid.ts.expected.md index 7889b1af..fccc3216 100644 --- a/src/tests/fixtures/type_definitions/ClassWithoutAName.invalid.ts.expected.md +++ b/src/tests/fixtures/type_definitions/ClassWithoutAName.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# type_definitions/ClassWithoutAName.invalid.ts + +## Input ```ts title="type_definitions/ClassWithoutAName.invalid.ts" /** diff --git a/src/tests/fixtures/type_definitions/QueryAsClass.invalid.ts.expected.md b/src/tests/fixtures/type_definitions/QueryAsClass.invalid.ts.expected.md index 81f14313..fa9546cf 100644 --- a/src/tests/fixtures/type_definitions/QueryAsClass.invalid.ts.expected.md +++ b/src/tests/fixtures/type_definitions/QueryAsClass.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# type_definitions/QueryAsClass.invalid.ts + +## Input ```ts title="type_definitions/QueryAsClass.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/type_definitions/RenamedType.ts.expected.md b/src/tests/fixtures/type_definitions/RenamedType.ts.expected.md index 40676a9f..533636a5 100644 --- a/src/tests/fixtures/type_definitions/RenamedType.ts.expected.md +++ b/src/tests/fixtures/type_definitions/RenamedType.ts.expected.md @@ -1,4 +1,6 @@ -## input +# type_definitions/RenamedType.ts + +## Input ```ts title="type_definitions/RenamedType.ts" /** diff --git a/src/tests/fixtures/type_definitions/RenamedTypeHasDash.invalid.ts.expected.md b/src/tests/fixtures/type_definitions/RenamedTypeHasDash.invalid.ts.expected.md index 4ab89862..d7d97e0c 100644 --- a/src/tests/fixtures/type_definitions/RenamedTypeHasDash.invalid.ts.expected.md +++ b/src/tests/fixtures/type_definitions/RenamedTypeHasDash.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# type_definitions/RenamedTypeHasDash.invalid.ts + +## Input ```ts title="type_definitions/RenamedTypeHasDash.invalid.ts" /** diff --git a/src/tests/fixtures/type_definitions/RenamedTypeNewLine.invalid.ts.expected.md b/src/tests/fixtures/type_definitions/RenamedTypeNewLine.invalid.ts.expected.md index ea1bdb06..d38d6c1a 100644 --- a/src/tests/fixtures/type_definitions/RenamedTypeNewLine.invalid.ts.expected.md +++ b/src/tests/fixtures/type_definitions/RenamedTypeNewLine.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# type_definitions/RenamedTypeNewLine.invalid.ts + +## Input ```ts title="type_definitions/RenamedTypeNewLine.invalid.ts" /** diff --git a/src/tests/fixtures/type_definitions/RenamedTypeStartsWithNumber.invalid.ts.expected.md b/src/tests/fixtures/type_definitions/RenamedTypeStartsWithNumber.invalid.ts.expected.md index af906419..558bd6f6 100644 --- a/src/tests/fixtures/type_definitions/RenamedTypeStartsWithNumber.invalid.ts.expected.md +++ b/src/tests/fixtures/type_definitions/RenamedTypeStartsWithNumber.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# type_definitions/RenamedTypeStartsWithNumber.invalid.ts + +## Input ```ts title="type_definitions/RenamedTypeStartsWithNumber.invalid.ts" /** diff --git a/src/tests/fixtures/type_definitions/RenamedTypeWithoutClassName.invalid.ts.expected.md b/src/tests/fixtures/type_definitions/RenamedTypeWithoutClassName.invalid.ts.expected.md index 64651b6a..c3c001d5 100644 --- a/src/tests/fixtures/type_definitions/RenamedTypeWithoutClassName.invalid.ts.expected.md +++ b/src/tests/fixtures/type_definitions/RenamedTypeWithoutClassName.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# type_definitions/RenamedTypeWithoutClassName.invalid.ts + +## Input ```ts title="type_definitions/RenamedTypeWithoutClassName.invalid.ts" /** diff --git a/src/tests/fixtures/type_definitions/TagAttachedToWrongNode.invalid.ts.expected.md b/src/tests/fixtures/type_definitions/TagAttachedToWrongNode.invalid.ts.expected.md index 3f608704..a2554a1c 100644 --- a/src/tests/fixtures/type_definitions/TagAttachedToWrongNode.invalid.ts.expected.md +++ b/src/tests/fixtures/type_definitions/TagAttachedToWrongNode.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# type_definitions/TagAttachedToWrongNode.invalid.ts + +## Input ```ts title="type_definitions/TagAttachedToWrongNode.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/type_definitions/TypeFromClassDefinitionImplementsInterface.ts.expected.md b/src/tests/fixtures/type_definitions/TypeFromClassDefinitionImplementsInterface.ts.expected.md index 2553b7cd..65fbe924 100644 --- a/src/tests/fixtures/type_definitions/TypeFromClassDefinitionImplementsInterface.ts.expected.md +++ b/src/tests/fixtures/type_definitions/TypeFromClassDefinitionImplementsInterface.ts.expected.md @@ -1,4 +1,6 @@ -## input +# type_definitions/TypeFromClassDefinitionImplementsInterface.ts + +## Input ```ts title="type_definitions/TypeFromClassDefinitionImplementsInterface.ts" /** @gqlInterface */ diff --git a/src/tests/fixtures/type_definitions/TypeFromClassDefinitionImplementsInterfaceWithDeprecatedTag.invalid.ts.expected.md b/src/tests/fixtures/type_definitions/TypeFromClassDefinitionImplementsInterfaceWithDeprecatedTag.invalid.ts.expected.md index c2018974..e4a33e36 100644 --- a/src/tests/fixtures/type_definitions/TypeFromClassDefinitionImplementsInterfaceWithDeprecatedTag.invalid.ts.expected.md +++ b/src/tests/fixtures/type_definitions/TypeFromClassDefinitionImplementsInterfaceWithDeprecatedTag.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# type_definitions/TypeFromClassDefinitionImplementsInterfaceWithDeprecatedTag.invalid.ts + +## Input ```ts title="type_definitions/TypeFromClassDefinitionImplementsInterfaceWithDeprecatedTag.invalid.ts" /** @gqlInterface */ diff --git a/src/tests/fixtures/type_definitions/TypeFromClassDefinitionImplementsMultipleInterfaces.ts.expected.md b/src/tests/fixtures/type_definitions/TypeFromClassDefinitionImplementsMultipleInterfaces.ts.expected.md index 0f5bd7ef..6ac502a6 100644 --- a/src/tests/fixtures/type_definitions/TypeFromClassDefinitionImplementsMultipleInterfaces.ts.expected.md +++ b/src/tests/fixtures/type_definitions/TypeFromClassDefinitionImplementsMultipleInterfaces.ts.expected.md @@ -1,4 +1,6 @@ -## input +# type_definitions/TypeFromClassDefinitionImplementsMultipleInterfaces.ts + +## Input ```ts title="type_definitions/TypeFromClassDefinitionImplementsMultipleInterfaces.ts" /** @gqlInterface Node */ diff --git a/src/tests/fixtures/type_definitions_from_alias/AliasIsArrayNotLiteral.invalid.ts.expected.md b/src/tests/fixtures/type_definitions_from_alias/AliasIsArrayNotLiteral.invalid.ts.expected.md index b3f5da9f..dbc1ebd6 100644 --- a/src/tests/fixtures/type_definitions_from_alias/AliasIsArrayNotLiteral.invalid.ts.expected.md +++ b/src/tests/fixtures/type_definitions_from_alias/AliasIsArrayNotLiteral.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# type_definitions_from_alias/AliasIsArrayNotLiteral.invalid.ts + +## Input ```ts title="type_definitions_from_alias/AliasIsArrayNotLiteral.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/type_definitions_from_alias/AliasIsNumberNotLiteral.invalid.ts.expected.md b/src/tests/fixtures/type_definitions_from_alias/AliasIsNumberNotLiteral.invalid.ts.expected.md index d0d51c59..0b2b906f 100644 --- a/src/tests/fixtures/type_definitions_from_alias/AliasIsNumberNotLiteral.invalid.ts.expected.md +++ b/src/tests/fixtures/type_definitions_from_alias/AliasIsNumberNotLiteral.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# type_definitions_from_alias/AliasIsNumberNotLiteral.invalid.ts + +## Input ```ts title="type_definitions_from_alias/AliasIsNumberNotLiteral.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/type_definitions_from_alias/AliasOfUnknownDefinesType.ts.expected.md b/src/tests/fixtures/type_definitions_from_alias/AliasOfUnknownDefinesType.ts.expected.md index e4c78b5f..c8d848a3 100644 --- a/src/tests/fixtures/type_definitions_from_alias/AliasOfUnknownDefinesType.ts.expected.md +++ b/src/tests/fixtures/type_definitions_from_alias/AliasOfUnknownDefinesType.ts.expected.md @@ -1,4 +1,6 @@ -## input +# type_definitions_from_alias/AliasOfUnknownDefinesType.ts + +## Input ```ts title="type_definitions_from_alias/AliasOfUnknownDefinesType.ts" /** @gqlType */ diff --git a/src/tests/fixtures/type_definitions_from_alias/AliasType.ts.expected.md b/src/tests/fixtures/type_definitions_from_alias/AliasType.ts.expected.md index 9b63163d..55a5917a 100644 --- a/src/tests/fixtures/type_definitions_from_alias/AliasType.ts.expected.md +++ b/src/tests/fixtures/type_definitions_from_alias/AliasType.ts.expected.md @@ -1,4 +1,6 @@ -## input +# type_definitions_from_alias/AliasType.ts + +## Input ```ts title="type_definitions_from_alias/AliasType.ts" /** @gqlType */ diff --git a/src/tests/fixtures/type_definitions_from_alias/AliasTypeImplementsInterface.invalid.ts.expected.md b/src/tests/fixtures/type_definitions_from_alias/AliasTypeImplementsInterface.invalid.ts.expected.md index a34d1315..073d9284 100644 --- a/src/tests/fixtures/type_definitions_from_alias/AliasTypeImplementsInterface.invalid.ts.expected.md +++ b/src/tests/fixtures/type_definitions_from_alias/AliasTypeImplementsInterface.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# type_definitions_from_alias/AliasTypeImplementsInterface.invalid.ts + +## Input ```ts title="type_definitions_from_alias/AliasTypeImplementsInterface.invalid.ts" /** diff --git a/src/tests/fixtures/type_definitions_from_alias/AliasWithDescription.ts.expected.md b/src/tests/fixtures/type_definitions_from_alias/AliasWithDescription.ts.expected.md index 6165db76..699d97d9 100644 --- a/src/tests/fixtures/type_definitions_from_alias/AliasWithDescription.ts.expected.md +++ b/src/tests/fixtures/type_definitions_from_alias/AliasWithDescription.ts.expected.md @@ -1,4 +1,6 @@ -## input +# type_definitions_from_alias/AliasWithDescription.ts + +## Input ```ts title="type_definitions_from_alias/AliasWithDescription.ts" /** diff --git a/src/tests/fixtures/type_definitions_from_alias/AliasWithDescriptionAndCustomName.ts.expected.md b/src/tests/fixtures/type_definitions_from_alias/AliasWithDescriptionAndCustomName.ts.expected.md index d7bfdbd7..16ddbfa2 100644 --- a/src/tests/fixtures/type_definitions_from_alias/AliasWithDescriptionAndCustomName.ts.expected.md +++ b/src/tests/fixtures/type_definitions_from_alias/AliasWithDescriptionAndCustomName.ts.expected.md @@ -1,4 +1,6 @@ -## input +# type_definitions_from_alias/AliasWithDescriptionAndCustomName.ts + +## Input ```ts title="type_definitions_from_alias/AliasWithDescriptionAndCustomName.ts" /** diff --git a/src/tests/fixtures/type_definitions_from_alias/QueryAsAliasOfObject.invalid.ts.expected.md b/src/tests/fixtures/type_definitions_from_alias/QueryAsAliasOfObject.invalid.ts.expected.md index f337c86c..981b123f 100644 --- a/src/tests/fixtures/type_definitions_from_alias/QueryAsAliasOfObject.invalid.ts.expected.md +++ b/src/tests/fixtures/type_definitions_from_alias/QueryAsAliasOfObject.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# type_definitions_from_alias/QueryAsAliasOfObject.invalid.ts + +## Input ```ts title="type_definitions_from_alias/QueryAsAliasOfObject.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/type_definitions_from_alias/QueryAsAliasOfUndefined.invalid.ts.expected.md b/src/tests/fixtures/type_definitions_from_alias/QueryAsAliasOfUndefined.invalid.ts.expected.md index 96b22ae3..96367ad6 100644 --- a/src/tests/fixtures/type_definitions_from_alias/QueryAsAliasOfUndefined.invalid.ts.expected.md +++ b/src/tests/fixtures/type_definitions_from_alias/QueryAsAliasOfUndefined.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# type_definitions_from_alias/QueryAsAliasOfUndefined.invalid.ts + +## Input ```ts title="type_definitions_from_alias/QueryAsAliasOfUndefined.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/type_definitions_from_alias/QueryAsAliasOfUnknown.ts.expected.md b/src/tests/fixtures/type_definitions_from_alias/QueryAsAliasOfUnknown.ts.expected.md index 0676c014..eb275203 100644 --- a/src/tests/fixtures/type_definitions_from_alias/QueryAsAliasOfUnknown.ts.expected.md +++ b/src/tests/fixtures/type_definitions_from_alias/QueryAsAliasOfUnknown.ts.expected.md @@ -1,4 +1,6 @@ -## input +# type_definitions_from_alias/QueryAsAliasOfUnknown.ts + +## Input ```ts title="type_definitions_from_alias/QueryAsAliasOfUnknown.ts" /** @gqlType */ diff --git a/src/tests/fixtures/type_definitions_from_alias/RenamedType.ts.expected.md b/src/tests/fixtures/type_definitions_from_alias/RenamedType.ts.expected.md index 7f1f6f09..be55df77 100644 --- a/src/tests/fixtures/type_definitions_from_alias/RenamedType.ts.expected.md +++ b/src/tests/fixtures/type_definitions_from_alias/RenamedType.ts.expected.md @@ -1,4 +1,6 @@ -## input +# type_definitions_from_alias/RenamedType.ts + +## Input ```ts title="type_definitions_from_alias/RenamedType.ts" /** diff --git a/src/tests/fixtures/type_definitions_from_interface/InterfaceType.ts.expected.md b/src/tests/fixtures/type_definitions_from_interface/InterfaceType.ts.expected.md index e494aeb2..cb67b491 100644 --- a/src/tests/fixtures/type_definitions_from_interface/InterfaceType.ts.expected.md +++ b/src/tests/fixtures/type_definitions_from_interface/InterfaceType.ts.expected.md @@ -1,4 +1,6 @@ -## input +# type_definitions_from_interface/InterfaceType.ts + +## Input ```ts title="type_definitions_from_interface/InterfaceType.ts" /** @gqlType */ diff --git a/src/tests/fixtures/type_definitions_from_interface/InterfaceTypeExtendsGqlInterface.ts.expected.md b/src/tests/fixtures/type_definitions_from_interface/InterfaceTypeExtendsGqlInterface.ts.expected.md index 6a3fcea5..7be55128 100644 --- a/src/tests/fixtures/type_definitions_from_interface/InterfaceTypeExtendsGqlInterface.ts.expected.md +++ b/src/tests/fixtures/type_definitions_from_interface/InterfaceTypeExtendsGqlInterface.ts.expected.md @@ -1,4 +1,6 @@ -## input +# type_definitions_from_interface/InterfaceTypeExtendsGqlInterface.ts + +## Input ```ts title="type_definitions_from_interface/InterfaceTypeExtendsGqlInterface.ts" /** @gqlInterface */ diff --git a/src/tests/fixtures/type_definitions_from_interface/InterfaceTypeExtendsGqlInterfaceWithDeprecatedTag.invalid.ts.expected.md b/src/tests/fixtures/type_definitions_from_interface/InterfaceTypeExtendsGqlInterfaceWithDeprecatedTag.invalid.ts.expected.md index df0eb732..3e4b3b5d 100644 --- a/src/tests/fixtures/type_definitions_from_interface/InterfaceTypeExtendsGqlInterfaceWithDeprecatedTag.invalid.ts.expected.md +++ b/src/tests/fixtures/type_definitions_from_interface/InterfaceTypeExtendsGqlInterfaceWithDeprecatedTag.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# type_definitions_from_interface/InterfaceTypeExtendsGqlInterfaceWithDeprecatedTag.invalid.ts + +## Input ```ts title="type_definitions_from_interface/InterfaceTypeExtendsGqlInterfaceWithDeprecatedTag.invalid.ts" /** @gqlInterface */ diff --git a/src/tests/fixtures/type_definitions_from_interface/InterfaceTypeImplementsInterface.ts.expected.md b/src/tests/fixtures/type_definitions_from_interface/InterfaceTypeImplementsInterface.ts.expected.md index c93c05b0..08b54139 100644 --- a/src/tests/fixtures/type_definitions_from_interface/InterfaceTypeImplementsInterface.ts.expected.md +++ b/src/tests/fixtures/type_definitions_from_interface/InterfaceTypeImplementsInterface.ts.expected.md @@ -1,4 +1,6 @@ -## input +# type_definitions_from_interface/InterfaceTypeImplementsInterface.ts + +## Input ```ts title="type_definitions_from_interface/InterfaceTypeImplementsInterface.ts" /** @gqlType */ diff --git a/src/tests/fixtures/type_definitions_from_interface/InterfaceWithDescription.ts.expected.md b/src/tests/fixtures/type_definitions_from_interface/InterfaceWithDescription.ts.expected.md index d5abc7f8..3619e3c9 100644 --- a/src/tests/fixtures/type_definitions_from_interface/InterfaceWithDescription.ts.expected.md +++ b/src/tests/fixtures/type_definitions_from_interface/InterfaceWithDescription.ts.expected.md @@ -1,4 +1,6 @@ -## input +# type_definitions_from_interface/InterfaceWithDescription.ts + +## Input ```ts title="type_definitions_from_interface/InterfaceWithDescription.ts" /** diff --git a/src/tests/fixtures/type_definitions_from_interface/InterfaceWithDescriptionAndCustomName.ts.expected.md b/src/tests/fixtures/type_definitions_from_interface/InterfaceWithDescriptionAndCustomName.ts.expected.md index aac3a6a6..febeb74e 100644 --- a/src/tests/fixtures/type_definitions_from_interface/InterfaceWithDescriptionAndCustomName.ts.expected.md +++ b/src/tests/fixtures/type_definitions_from_interface/InterfaceWithDescriptionAndCustomName.ts.expected.md @@ -1,4 +1,6 @@ -## input +# type_definitions_from_interface/InterfaceWithDescriptionAndCustomName.ts + +## Input ```ts title="type_definitions_from_interface/InterfaceWithDescriptionAndCustomName.ts" /** diff --git a/src/tests/fixtures/type_definitions_from_interface/QueryFromInterface.invalid.ts.expected.md b/src/tests/fixtures/type_definitions_from_interface/QueryFromInterface.invalid.ts.expected.md index 264b1a46..728a2153 100644 --- a/src/tests/fixtures/type_definitions_from_interface/QueryFromInterface.invalid.ts.expected.md +++ b/src/tests/fixtures/type_definitions_from_interface/QueryFromInterface.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# type_definitions_from_interface/QueryFromInterface.invalid.ts + +## Input ```ts title="type_definitions_from_interface/QueryFromInterface.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/type_definitions_from_interface/RenamedType.ts.expected.md b/src/tests/fixtures/type_definitions_from_interface/RenamedType.ts.expected.md index e9d99c19..d66271fc 100644 --- a/src/tests/fixtures/type_definitions_from_interface/RenamedType.ts.expected.md +++ b/src/tests/fixtures/type_definitions_from_interface/RenamedType.ts.expected.md @@ -1,4 +1,6 @@ -## input +# type_definitions_from_interface/RenamedType.ts + +## Input ```ts title="type_definitions_from_interface/RenamedType.ts" /** diff --git a/src/tests/fixtures/type_definitions_from_interface/TagAttachedToWrongNode.invalid.ts.expected.md b/src/tests/fixtures/type_definitions_from_interface/TagAttachedToWrongNode.invalid.ts.expected.md index a01c1bd8..4df9a82d 100644 --- a/src/tests/fixtures/type_definitions_from_interface/TagAttachedToWrongNode.invalid.ts.expected.md +++ b/src/tests/fixtures/type_definitions_from_interface/TagAttachedToWrongNode.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# type_definitions_from_interface/TagAttachedToWrongNode.invalid.ts + +## Input ```ts title="type_definitions_from_interface/TagAttachedToWrongNode.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/typename/ImplementorMissingTypename.invalid.ts.expected.md b/src/tests/fixtures/typename/ImplementorMissingTypename.invalid.ts.expected.md index 3aa92133..73be327e 100644 --- a/src/tests/fixtures/typename/ImplementorMissingTypename.invalid.ts.expected.md +++ b/src/tests/fixtures/typename/ImplementorMissingTypename.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# typename/ImplementorMissingTypename.invalid.ts + +## Input ```ts title="typename/ImplementorMissingTypename.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/typename/MethodTypename.invalid.ts.expected.md b/src/tests/fixtures/typename/MethodTypename.invalid.ts.expected.md index 725c5406..f8e8d6c2 100644 --- a/src/tests/fixtures/typename/MethodTypename.invalid.ts.expected.md +++ b/src/tests/fixtures/typename/MethodTypename.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# typename/MethodTypename.invalid.ts + +## Input ```ts title="typename/MethodTypename.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/typename/PropertySignatureTypename.ts.expected.md b/src/tests/fixtures/typename/PropertySignatureTypename.ts.expected.md index 4ef5b50c..778d76cc 100644 --- a/src/tests/fixtures/typename/PropertySignatureTypename.ts.expected.md +++ b/src/tests/fixtures/typename/PropertySignatureTypename.ts.expected.md @@ -1,4 +1,6 @@ -## input +# typename/PropertySignatureTypename.ts + +## Input ```ts title="typename/PropertySignatureTypename.ts" /** @gqlType */ diff --git a/src/tests/fixtures/typename/PropertySignatureTypenameIncorrectName.invalid.ts.expected.md b/src/tests/fixtures/typename/PropertySignatureTypenameIncorrectName.invalid.ts.expected.md index 87786961..fc30549c 100644 --- a/src/tests/fixtures/typename/PropertySignatureTypenameIncorrectName.invalid.ts.expected.md +++ b/src/tests/fixtures/typename/PropertySignatureTypenameIncorrectName.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# typename/PropertySignatureTypenameIncorrectName.invalid.ts + +## Input ```ts title="typename/PropertySignatureTypenameIncorrectName.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/typename/PropertySignatureTypenameMissingType.invalid.ts.expected.md b/src/tests/fixtures/typename/PropertySignatureTypenameMissingType.invalid.ts.expected.md index 6b2a443f..0de9acc2 100644 --- a/src/tests/fixtures/typename/PropertySignatureTypenameMissingType.invalid.ts.expected.md +++ b/src/tests/fixtures/typename/PropertySignatureTypenameMissingType.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# typename/PropertySignatureTypenameMissingType.invalid.ts + +## Input ```ts title="typename/PropertySignatureTypenameMissingType.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/typename/PropertySignatureTypenameNonLiteralType.invalid.ts.expected.md b/src/tests/fixtures/typename/PropertySignatureTypenameNonLiteralType.invalid.ts.expected.md index 7e8d3edc..35366017 100644 --- a/src/tests/fixtures/typename/PropertySignatureTypenameNonLiteralType.invalid.ts.expected.md +++ b/src/tests/fixtures/typename/PropertySignatureTypenameNonLiteralType.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# typename/PropertySignatureTypenameNonLiteralType.invalid.ts + +## Input ```ts title="typename/PropertySignatureTypenameNonLiteralType.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/typename/PropertyTypename.ts.expected.md b/src/tests/fixtures/typename/PropertyTypename.ts.expected.md index c33e3287..7ca7bbf9 100644 --- a/src/tests/fixtures/typename/PropertyTypename.ts.expected.md +++ b/src/tests/fixtures/typename/PropertyTypename.ts.expected.md @@ -1,4 +1,6 @@ -## input +# typename/PropertyTypename.ts + +## Input ```ts title="typename/PropertyTypename.ts" /** @gqlType */ diff --git a/src/tests/fixtures/typename/PropertyTypenameDoesNotMatchClassName.invalid.ts.expected.md b/src/tests/fixtures/typename/PropertyTypenameDoesNotMatchClassName.invalid.ts.expected.md index a3562cd2..69d079f6 100644 --- a/src/tests/fixtures/typename/PropertyTypenameDoesNotMatchClassName.invalid.ts.expected.md +++ b/src/tests/fixtures/typename/PropertyTypenameDoesNotMatchClassName.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# typename/PropertyTypenameDoesNotMatchClassName.invalid.ts + +## Input ```ts title="typename/PropertyTypenameDoesNotMatchClassName.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/typename/PropertyTypenameDoesNotMatchDeclaredName.invalid.ts.expected.md b/src/tests/fixtures/typename/PropertyTypenameDoesNotMatchDeclaredName.invalid.ts.expected.md index 86e962df..71fa1e53 100644 --- a/src/tests/fixtures/typename/PropertyTypenameDoesNotMatchDeclaredName.invalid.ts.expected.md +++ b/src/tests/fixtures/typename/PropertyTypenameDoesNotMatchDeclaredName.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# typename/PropertyTypenameDoesNotMatchDeclaredName.invalid.ts + +## Input ```ts title="typename/PropertyTypenameDoesNotMatchDeclaredName.invalid.ts" /** @gqlType User */ diff --git a/src/tests/fixtures/typename/PropertyTypenameMustNeedToBeDeclaredAsConst.invalid.ts.expected.md b/src/tests/fixtures/typename/PropertyTypenameMustNeedToBeDeclaredAsConst.invalid.ts.expected.md index ed6acb7a..9c1aea38 100644 --- a/src/tests/fixtures/typename/PropertyTypenameMustNeedToBeDeclaredAsConst.invalid.ts.expected.md +++ b/src/tests/fixtures/typename/PropertyTypenameMustNeedToBeDeclaredAsConst.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# typename/PropertyTypenameMustNeedToBeDeclaredAsConst.invalid.ts + +## Input ```ts title="typename/PropertyTypenameMustNeedToBeDeclaredAsConst.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/typename/PropertyTypenameMustNeedToBeDeclaredAsExactlyConst.invalid.ts.expected.md b/src/tests/fixtures/typename/PropertyTypenameMustNeedToBeDeclaredAsExactlyConst.invalid.ts.expected.md index 37d83376..40016387 100644 --- a/src/tests/fixtures/typename/PropertyTypenameMustNeedToBeDeclaredAsExactlyConst.invalid.ts.expected.md +++ b/src/tests/fixtures/typename/PropertyTypenameMustNeedToBeDeclaredAsExactlyConst.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# typename/PropertyTypenameMustNeedToBeDeclaredAsExactlyConst.invalid.ts + +## Input ```ts title="typename/PropertyTypenameMustNeedToBeDeclaredAsExactlyConst.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/typename/PropertyTypenameNoInitializer.invalid.ts.expected.md b/src/tests/fixtures/typename/PropertyTypenameNoInitializer.invalid.ts.expected.md index f4fb38d9..cfe2e01a 100644 --- a/src/tests/fixtures/typename/PropertyTypenameNoInitializer.invalid.ts.expected.md +++ b/src/tests/fixtures/typename/PropertyTypenameNoInitializer.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# typename/PropertyTypenameNoInitializer.invalid.ts + +## Input ```ts title="typename/PropertyTypenameNoInitializer.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/typename/PropertyTypenameNonStringInitializer.invalid.ts.expected.md b/src/tests/fixtures/typename/PropertyTypenameNonStringInitializer.invalid.ts.expected.md index b09457a6..f98d9633 100644 --- a/src/tests/fixtures/typename/PropertyTypenameNonStringInitializer.invalid.ts.expected.md +++ b/src/tests/fixtures/typename/PropertyTypenameNonStringInitializer.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# typename/PropertyTypenameNonStringInitializer.invalid.ts + +## Input ```ts title="typename/PropertyTypenameNonStringInitializer.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/typename/UnionMemberMissingTypename.invalid.ts.expected.md b/src/tests/fixtures/typename/UnionMemberMissingTypename.invalid.ts.expected.md index 716380dd..579b4331 100644 --- a/src/tests/fixtures/typename/UnionMemberMissingTypename.invalid.ts.expected.md +++ b/src/tests/fixtures/typename/UnionMemberMissingTypename.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# typename/UnionMemberMissingTypename.invalid.ts + +## Input ```ts title="typename/UnionMemberMissingTypename.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/unions/DefineUnionOfOneType.ts.expected.md b/src/tests/fixtures/unions/DefineUnionOfOneType.ts.expected.md index aa68d6ea..40c6c9f0 100644 --- a/src/tests/fixtures/unions/DefineUnionOfOneType.ts.expected.md +++ b/src/tests/fixtures/unions/DefineUnionOfOneType.ts.expected.md @@ -1,4 +1,6 @@ -## input +# unions/DefineUnionOfOneType.ts + +## Input ```ts title="unions/DefineUnionOfOneType.ts" /** @gqlType */ diff --git a/src/tests/fixtures/unions/DefineUnionType.ts.expected.md b/src/tests/fixtures/unions/DefineUnionType.ts.expected.md index 25cb47b9..ae8516f0 100644 --- a/src/tests/fixtures/unions/DefineUnionType.ts.expected.md +++ b/src/tests/fixtures/unions/DefineUnionType.ts.expected.md @@ -1,4 +1,6 @@ -## input +# unions/DefineUnionType.ts + +## Input ```ts title="unions/DefineUnionType.ts" /** @gqlType */ diff --git a/src/tests/fixtures/unions/DefineUnionTypeContainingInterface.invalid.ts.expected.md b/src/tests/fixtures/unions/DefineUnionTypeContainingInterface.invalid.ts.expected.md index 231de50e..f36aa596 100644 --- a/src/tests/fixtures/unions/DefineUnionTypeContainingInterface.invalid.ts.expected.md +++ b/src/tests/fixtures/unions/DefineUnionTypeContainingInterface.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# unions/DefineUnionTypeContainingInterface.invalid.ts + +## Input ```ts title="unions/DefineUnionTypeContainingInterface.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/unions/DefineUnionTypeReferencingInputType.invalid.ts.expected.md b/src/tests/fixtures/unions/DefineUnionTypeReferencingInputType.invalid.ts.expected.md index adfee77b..28d2ec71 100644 --- a/src/tests/fixtures/unions/DefineUnionTypeReferencingInputType.invalid.ts.expected.md +++ b/src/tests/fixtures/unions/DefineUnionTypeReferencingInputType.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# unions/DefineUnionTypeReferencingInputType.invalid.ts + +## Input ```ts title="unions/DefineUnionTypeReferencingInputType.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/unions/DefineUnionTypeReferencingLiteral.invalid.ts.expected.md b/src/tests/fixtures/unions/DefineUnionTypeReferencingLiteral.invalid.ts.expected.md index 7200870a..e98de181 100644 --- a/src/tests/fixtures/unions/DefineUnionTypeReferencingLiteral.invalid.ts.expected.md +++ b/src/tests/fixtures/unions/DefineUnionTypeReferencingLiteral.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# unions/DefineUnionTypeReferencingLiteral.invalid.ts + +## Input ```ts title="unions/DefineUnionTypeReferencingLiteral.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/unions/DefineUnionTypeWithInterfaces.ts.expected.md b/src/tests/fixtures/unions/DefineUnionTypeWithInterfaces.ts.expected.md index e41edef8..e877b496 100644 --- a/src/tests/fixtures/unions/DefineUnionTypeWithInterfaces.ts.expected.md +++ b/src/tests/fixtures/unions/DefineUnionTypeWithInterfaces.ts.expected.md @@ -1,4 +1,6 @@ -## input +# unions/DefineUnionTypeWithInterfaces.ts + +## Input ```ts title="unions/DefineUnionTypeWithInterfaces.ts" /** @gqlType */ diff --git a/src/tests/fixtures/unions/DefineUnionTypeWithTypeLiterals.ts.expected.md b/src/tests/fixtures/unions/DefineUnionTypeWithTypeLiterals.ts.expected.md index a82b7ba1..58c2c43f 100644 --- a/src/tests/fixtures/unions/DefineUnionTypeWithTypeLiterals.ts.expected.md +++ b/src/tests/fixtures/unions/DefineUnionTypeWithTypeLiterals.ts.expected.md @@ -1,4 +1,6 @@ -## input +# unions/DefineUnionTypeWithTypeLiterals.ts + +## Input ```ts title="unions/DefineUnionTypeWithTypeLiterals.ts" /** @gqlType */ diff --git a/src/tests/fixtures/unions/UnionAsMemberOfItself.invalid.ts.expected.md b/src/tests/fixtures/unions/UnionAsMemberOfItself.invalid.ts.expected.md index 6179b0c0..ea9d0487 100644 --- a/src/tests/fixtures/unions/UnionAsMemberOfItself.invalid.ts.expected.md +++ b/src/tests/fixtures/unions/UnionAsMemberOfItself.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# unions/UnionAsMemberOfItself.invalid.ts + +## Input ```ts title="unions/UnionAsMemberOfItself.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/unions/UnionAsMemberOfOtherUnion.invalid.ts.expected.md b/src/tests/fixtures/unions/UnionAsMemberOfOtherUnion.invalid.ts.expected.md index 64fb7cc9..a85a2f49 100644 --- a/src/tests/fixtures/unions/UnionAsMemberOfOtherUnion.invalid.ts.expected.md +++ b/src/tests/fixtures/unions/UnionAsMemberOfOtherUnion.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# unions/UnionAsMemberOfOtherUnion.invalid.ts + +## Input ```ts title="unions/UnionAsMemberOfOtherUnion.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/unions/UnionWithDescription.ts.expected.md b/src/tests/fixtures/unions/UnionWithDescription.ts.expected.md index 46919bb5..bd42d1bf 100644 --- a/src/tests/fixtures/unions/UnionWithDescription.ts.expected.md +++ b/src/tests/fixtures/unions/UnionWithDescription.ts.expected.md @@ -1,4 +1,6 @@ -## input +# unions/UnionWithDescription.ts + +## Input ```ts title="unions/UnionWithDescription.ts" /** @gqlType */ diff --git a/src/tests/fixtures/user_error/DuplicateOneOfTag.invalid.ts.expected.md b/src/tests/fixtures/user_error/DuplicateOneOfTag.invalid.ts.expected.md index 931fc258..2298834a 100644 --- a/src/tests/fixtures/user_error/DuplicateOneOfTag.invalid.ts.expected.md +++ b/src/tests/fixtures/user_error/DuplicateOneOfTag.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# user_error/DuplicateOneOfTag.invalid.ts + +## Input ```ts title="user_error/DuplicateOneOfTag.invalid.ts" /** diff --git a/src/tests/fixtures/user_error/GqlTagDoesNotExist.invalid.ts.expected.md b/src/tests/fixtures/user_error/GqlTagDoesNotExist.invalid.ts.expected.md index e10037f8..4e403a74 100644 --- a/src/tests/fixtures/user_error/GqlTagDoesNotExist.invalid.ts.expected.md +++ b/src/tests/fixtures/user_error/GqlTagDoesNotExist.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# user_error/GqlTagDoesNotExist.invalid.ts + +## Input ```ts title="user_error/GqlTagDoesNotExist.invalid.ts" /** @gqlFiled */ diff --git a/src/tests/fixtures/user_error/InvalidSyntax.invalid.ts.expected.md b/src/tests/fixtures/user_error/InvalidSyntax.invalid.ts.expected.md index 769ca0e9..cbcdb6fd 100644 --- a/src/tests/fixtures/user_error/InvalidSyntax.invalid.ts.expected.md +++ b/src/tests/fixtures/user_error/InvalidSyntax.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# user_error/InvalidSyntax.invalid.ts + +## Input ```ts title="user_error/InvalidSyntax.invalid.ts" /** @gqlType */ diff --git a/src/tests/fixtures/user_error/KillsParentOnExceptionOnNonField.invalid.ts.expected.md b/src/tests/fixtures/user_error/KillsParentOnExceptionOnNonField.invalid.ts.expected.md index 3f64487c..15e9b81a 100644 --- a/src/tests/fixtures/user_error/KillsParentOnExceptionOnNonField.invalid.ts.expected.md +++ b/src/tests/fixtures/user_error/KillsParentOnExceptionOnNonField.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# user_error/KillsParentOnExceptionOnNonField.invalid.ts + +## Input ```ts title="user_error/KillsParentOnExceptionOnNonField.invalid.ts" /** @killsParentOnException */ diff --git a/src/tests/fixtures/user_error/WrongCaseGqlTag.invalid.ts.expected.md b/src/tests/fixtures/user_error/WrongCaseGqlTag.invalid.ts.expected.md index d21a2a54..a588f01d 100644 --- a/src/tests/fixtures/user_error/WrongCaseGqlTag.invalid.ts.expected.md +++ b/src/tests/fixtures/user_error/WrongCaseGqlTag.invalid.ts.expected.md @@ -1,4 +1,6 @@ -## input +# user_error/WrongCaseGqlTag.invalid.ts + +## Input ```ts title="user_error/WrongCaseGqlTag.invalid.ts" /** @GQLField */ diff --git a/src/tests/integrationFixtures/aliasedMethod/index.ts.expected.md b/src/tests/integrationFixtures/aliasedMethod/index.ts.expected.md index 4f2eba6f..85cd1a33 100644 --- a/src/tests/integrationFixtures/aliasedMethod/index.ts.expected.md +++ b/src/tests/integrationFixtures/aliasedMethod/index.ts.expected.md @@ -1,4 +1,6 @@ -## input +# aliasedMethod/index.ts + +## Input ```ts title="aliasedMethod/index.ts" /** @gqlContext */ diff --git a/src/tests/integrationFixtures/complexDefaultInput/index.ts.expected.md b/src/tests/integrationFixtures/complexDefaultInput/index.ts.expected.md index c2b64fb5..f5b8d893 100644 --- a/src/tests/integrationFixtures/complexDefaultInput/index.ts.expected.md +++ b/src/tests/integrationFixtures/complexDefaultInput/index.ts.expected.md @@ -1,4 +1,6 @@ -## input +# complexDefaultInput/index.ts + +## Input ```ts title="complexDefaultInput/index.ts" /** diff --git a/src/tests/integrationFixtures/complexPlurals/index.ts.expected.md b/src/tests/integrationFixtures/complexPlurals/index.ts.expected.md index 78f9425f..9031ccc3 100644 --- a/src/tests/integrationFixtures/complexPlurals/index.ts.expected.md +++ b/src/tests/integrationFixtures/complexPlurals/index.ts.expected.md @@ -1,4 +1,6 @@ -## input +# complexPlurals/index.ts + +## Input ```ts title="complexPlurals/index.ts" /** @gqlQueryField */ diff --git a/src/tests/integrationFixtures/connectionExample/index.ts.expected.md b/src/tests/integrationFixtures/connectionExample/index.ts.expected.md index f627bd72..b7a5239c 100644 --- a/src/tests/integrationFixtures/connectionExample/index.ts.expected.md +++ b/src/tests/integrationFixtures/connectionExample/index.ts.expected.md @@ -1,4 +1,6 @@ -## input +# connectionExample/index.ts + +## Input ```ts title="connectionExample/index.ts" import { Int } from "../../../Types"; diff --git a/src/tests/integrationFixtures/customScalarSerialization/index.ts.expected.md b/src/tests/integrationFixtures/customScalarSerialization/index.ts.expected.md index 42eb571e..b46fd56b 100644 --- a/src/tests/integrationFixtures/customScalarSerialization/index.ts.expected.md +++ b/src/tests/integrationFixtures/customScalarSerialization/index.ts.expected.md @@ -1,4 +1,6 @@ -## input +# customScalarSerialization/index.ts + +## Input ```ts title="customScalarSerialization/index.ts" import type { SchemaConfig } from "./schema"; diff --git a/src/tests/integrationFixtures/deprecated/index.ts.expected.md b/src/tests/integrationFixtures/deprecated/index.ts.expected.md index a53d4b4f..f88fad5e 100644 --- a/src/tests/integrationFixtures/deprecated/index.ts.expected.md +++ b/src/tests/integrationFixtures/deprecated/index.ts.expected.md @@ -1,4 +1,6 @@ -## input +# deprecated/index.ts + +## Input ```ts title="deprecated/index.ts" /** diff --git a/src/tests/integrationFixtures/derivedContext/index.ts.expected.md b/src/tests/integrationFixtures/derivedContext/index.ts.expected.md index faa1731b..7781fd88 100644 --- a/src/tests/integrationFixtures/derivedContext/index.ts.expected.md +++ b/src/tests/integrationFixtures/derivedContext/index.ts.expected.md @@ -1,4 +1,6 @@ -## input +# derivedContext/index.ts + +## Input ```ts title="derivedContext/index.ts" /** @gqlContext */ diff --git a/src/tests/integrationFixtures/derivedContextAsync/index.ts.expected.md b/src/tests/integrationFixtures/derivedContextAsync/index.ts.expected.md index 3a6fb1cf..d8b4dfb2 100644 --- a/src/tests/integrationFixtures/derivedContextAsync/index.ts.expected.md +++ b/src/tests/integrationFixtures/derivedContextAsync/index.ts.expected.md @@ -1,4 +1,6 @@ -## input +# derivedContextAsync/index.ts + +## Input ```ts title="derivedContextAsync/index.ts" /** @gqlContext */ diff --git a/src/tests/integrationFixtures/enumDefault/index.ts.expected.md b/src/tests/integrationFixtures/enumDefault/index.ts.expected.md index bbb818bc..6859d62c 100644 --- a/src/tests/integrationFixtures/enumDefault/index.ts.expected.md +++ b/src/tests/integrationFixtures/enumDefault/index.ts.expected.md @@ -1,4 +1,6 @@ -## input +# enumDefault/index.ts + +## Input ```ts title="enumDefault/index.ts" // https://github.com/captbaritone/grats/issues/172#issuecomment-2685496600 diff --git a/src/tests/integrationFixtures/enumExport/index.ts.expected.md b/src/tests/integrationFixtures/enumExport/index.ts.expected.md index 1a35798f..db2ebee3 100644 --- a/src/tests/integrationFixtures/enumExport/index.ts.expected.md +++ b/src/tests/integrationFixtures/enumExport/index.ts.expected.md @@ -1,4 +1,6 @@ -## input +# enumExport/index.ts + +## Input ```ts title="enumExport/index.ts" // {"tsClientEnums": "enums.ts"} diff --git a/src/tests/integrationFixtures/explicitNullPassedToArgWithDefault/index.ts.expected.md b/src/tests/integrationFixtures/explicitNullPassedToArgWithDefault/index.ts.expected.md index 732962a1..c8d81714 100644 --- a/src/tests/integrationFixtures/explicitNullPassedToArgWithDefault/index.ts.expected.md +++ b/src/tests/integrationFixtures/explicitNullPassedToArgWithDefault/index.ts.expected.md @@ -1,4 +1,6 @@ -## input +# explicitNullPassedToArgWithDefault/index.ts + +## Input ```ts title="explicitNullPassedToArgWithDefault/index.ts" /** diff --git a/src/tests/integrationFixtures/functionField/index.ts.expected.md b/src/tests/integrationFixtures/functionField/index.ts.expected.md index 9f44fac5..2c48aaa5 100644 --- a/src/tests/integrationFixtures/functionField/index.ts.expected.md +++ b/src/tests/integrationFixtures/functionField/index.ts.expected.md @@ -1,4 +1,6 @@ -## input +# functionField/index.ts + +## Input ```ts title="functionField/index.ts" /** @gqlQueryField */ diff --git a/src/tests/integrationFixtures/functionFieldRenamed/index.ts.expected.md b/src/tests/integrationFixtures/functionFieldRenamed/index.ts.expected.md index 26f438bb..ad6f6bc8 100644 --- a/src/tests/integrationFixtures/functionFieldRenamed/index.ts.expected.md +++ b/src/tests/integrationFixtures/functionFieldRenamed/index.ts.expected.md @@ -1,4 +1,6 @@ -## input +# functionFieldRenamed/index.ts + +## Input ```ts title="functionFieldRenamed/index.ts" /** @gqlQueryField hello */ diff --git a/src/tests/integrationFixtures/getAcessor/index.ts.expected.md b/src/tests/integrationFixtures/getAcessor/index.ts.expected.md index 8e2d63da..556c728c 100644 --- a/src/tests/integrationFixtures/getAcessor/index.ts.expected.md +++ b/src/tests/integrationFixtures/getAcessor/index.ts.expected.md @@ -1,4 +1,6 @@ -## input +# getAcessor/index.ts + +## Input ```ts title="getAcessor/index.ts" /** @gqlQueryField */ diff --git a/src/tests/integrationFixtures/inputTypeOneOf/index.ts.expected.md b/src/tests/integrationFixtures/inputTypeOneOf/index.ts.expected.md index 8d9c7bcf..acce951e 100644 --- a/src/tests/integrationFixtures/inputTypeOneOf/index.ts.expected.md +++ b/src/tests/integrationFixtures/inputTypeOneOf/index.ts.expected.md @@ -1,4 +1,6 @@ -## input +# inputTypeOneOf/index.ts + +## Input ```ts title="inputTypeOneOf/index.ts" import { ID } from "../../.."; diff --git a/src/tests/integrationFixtures/killsParentOnException/index.ts.expected.md b/src/tests/integrationFixtures/killsParentOnException/index.ts.expected.md index 0deb7555..72ca3769 100644 --- a/src/tests/integrationFixtures/killsParentOnException/index.ts.expected.md +++ b/src/tests/integrationFixtures/killsParentOnException/index.ts.expected.md @@ -1,4 +1,6 @@ -## input +# killsParentOnException/index.ts + +## Input ```ts title="killsParentOnException/index.ts" /** @gqlQueryField */ diff --git a/src/tests/integrationFixtures/killsParentOnExceptionOnQuery/index.ts.expected.md b/src/tests/integrationFixtures/killsParentOnExceptionOnQuery/index.ts.expected.md index d10470cc..47ab833f 100644 --- a/src/tests/integrationFixtures/killsParentOnExceptionOnQuery/index.ts.expected.md +++ b/src/tests/integrationFixtures/killsParentOnExceptionOnQuery/index.ts.expected.md @@ -1,4 +1,6 @@ -## input +# killsParentOnExceptionOnQuery/index.ts + +## Input ```ts title="killsParentOnExceptionOnQuery/index.ts" /** diff --git a/src/tests/integrationFixtures/killsParentOnExceptionReturnsNull/index.ts.expected.md b/src/tests/integrationFixtures/killsParentOnExceptionReturnsNull/index.ts.expected.md index 56ee35f8..1c0caccf 100644 --- a/src/tests/integrationFixtures/killsParentOnExceptionReturnsNull/index.ts.expected.md +++ b/src/tests/integrationFixtures/killsParentOnExceptionReturnsNull/index.ts.expected.md @@ -1,4 +1,6 @@ -## input +# killsParentOnExceptionReturnsNull/index.ts + +## Input ```ts title="killsParentOnExceptionReturnsNull/index.ts" /** @gqlQueryField */ diff --git a/src/tests/integrationFixtures/nonNullArgWithDefault/index.ts.expected.md b/src/tests/integrationFixtures/nonNullArgWithDefault/index.ts.expected.md index c7b78d95..40b73205 100644 --- a/src/tests/integrationFixtures/nonNullArgWithDefault/index.ts.expected.md +++ b/src/tests/integrationFixtures/nonNullArgWithDefault/index.ts.expected.md @@ -1,4 +1,6 @@ -## input +# nonNullArgWithDefault/index.ts + +## Input ```ts title="nonNullArgWithDefault/index.ts" /** @gqlQueryField */ diff --git a/src/tests/integrationFixtures/nonNullEnumDefault/index.ts.expected.md b/src/tests/integrationFixtures/nonNullEnumDefault/index.ts.expected.md index 1d9a45b7..400e7f08 100644 --- a/src/tests/integrationFixtures/nonNullEnumDefault/index.ts.expected.md +++ b/src/tests/integrationFixtures/nonNullEnumDefault/index.ts.expected.md @@ -1,4 +1,6 @@ -## input +# nonNullEnumDefault/index.ts + +## Input ```ts title="nonNullEnumDefault/index.ts" // https://github.com/captbaritone/grats/issues/174 diff --git a/src/tests/integrationFixtures/nonNullableListIncludesNull/index.ts.expected.md b/src/tests/integrationFixtures/nonNullableListIncludesNull/index.ts.expected.md index 1ac88521..9b934c37 100644 --- a/src/tests/integrationFixtures/nonNullableListIncludesNull/index.ts.expected.md +++ b/src/tests/integrationFixtures/nonNullableListIncludesNull/index.ts.expected.md @@ -1,4 +1,6 @@ -## input +# nonNullableListIncludesNull/index.ts + +## Input ```ts title="nonNullableListIncludesNull/index.ts" /** @gqlQueryField */ diff --git a/src/tests/integrationFixtures/numericID/index.ts.expected.md b/src/tests/integrationFixtures/numericID/index.ts.expected.md index cee2f73b..a4f11feb 100644 --- a/src/tests/integrationFixtures/numericID/index.ts.expected.md +++ b/src/tests/integrationFixtures/numericID/index.ts.expected.md @@ -1,4 +1,6 @@ -## input +# numericID/index.ts + +## Input ```ts title="numericID/index.ts" import { ID } from "../../../Types"; diff --git a/src/tests/integrationFixtures/parameterPropertyRenamed/index.ts.expected.md b/src/tests/integrationFixtures/parameterPropertyRenamed/index.ts.expected.md index 780acf5b..d35191c7 100644 --- a/src/tests/integrationFixtures/parameterPropertyRenamed/index.ts.expected.md +++ b/src/tests/integrationFixtures/parameterPropertyRenamed/index.ts.expected.md @@ -1,4 +1,6 @@ -## input +# parameterPropertyRenamed/index.ts + +## Input ```ts title="parameterPropertyRenamed/index.ts" /** @gqlQueryField */ diff --git a/src/tests/integrationFixtures/positionalNonNullArgWithDefault/index.ts.expected.md b/src/tests/integrationFixtures/positionalNonNullArgWithDefault/index.ts.expected.md index 811c965d..50f17d5c 100644 --- a/src/tests/integrationFixtures/positionalNonNullArgWithDefault/index.ts.expected.md +++ b/src/tests/integrationFixtures/positionalNonNullArgWithDefault/index.ts.expected.md @@ -1,4 +1,6 @@ -## input +# positionalNonNullArgWithDefault/index.ts + +## Input ```ts title="positionalNonNullArgWithDefault/index.ts" /** @gqlQueryField */ diff --git a/src/tests/integrationFixtures/promiseOfPromise/index.ts.expected.md b/src/tests/integrationFixtures/promiseOfPromise/index.ts.expected.md index 84aea373..a55de7ce 100644 --- a/src/tests/integrationFixtures/promiseOfPromise/index.ts.expected.md +++ b/src/tests/integrationFixtures/promiseOfPromise/index.ts.expected.md @@ -1,4 +1,6 @@ -## input +# promiseOfPromise/index.ts + +## Input ```ts title="promiseOfPromise/index.ts" /** @gqlQueryField */ diff --git a/src/tests/integrationFixtures/resolveTypeViaClass/index.ts.expected.md b/src/tests/integrationFixtures/resolveTypeViaClass/index.ts.expected.md index 3178feef..eec96fb9 100644 --- a/src/tests/integrationFixtures/resolveTypeViaClass/index.ts.expected.md +++ b/src/tests/integrationFixtures/resolveTypeViaClass/index.ts.expected.md @@ -1,4 +1,6 @@ -## input +# resolveTypeViaClass/index.ts + +## Input ```ts title="resolveTypeViaClass/index.ts" import { ID } from "../../../Types"; diff --git a/src/tests/integrationFixtures/resolverErrorElidedToNull/index.ts.expected.md b/src/tests/integrationFixtures/resolverErrorElidedToNull/index.ts.expected.md index 7c03289d..a4e25884 100644 --- a/src/tests/integrationFixtures/resolverErrorElidedToNull/index.ts.expected.md +++ b/src/tests/integrationFixtures/resolverErrorElidedToNull/index.ts.expected.md @@ -1,4 +1,6 @@ -## input +# resolverErrorElidedToNull/index.ts + +## Input ```ts title="resolverErrorElidedToNull/index.ts" /** @gqlQueryField */ diff --git a/src/tests/integrationFixtures/skipInclude/index.ts.expected.md b/src/tests/integrationFixtures/skipInclude/index.ts.expected.md index 187b3ac1..2ea933d1 100644 --- a/src/tests/integrationFixtures/skipInclude/index.ts.expected.md +++ b/src/tests/integrationFixtures/skipInclude/index.ts.expected.md @@ -1,4 +1,6 @@ -## input +# skipInclude/index.ts + +## Input ```ts title="skipInclude/index.ts" /** @gqlQueryField */ diff --git a/src/tests/integrationFixtures/strictSemanticNullability/index.ts.expected.md b/src/tests/integrationFixtures/strictSemanticNullability/index.ts.expected.md index d631c149..d0d750c0 100644 --- a/src/tests/integrationFixtures/strictSemanticNullability/index.ts.expected.md +++ b/src/tests/integrationFixtures/strictSemanticNullability/index.ts.expected.md @@ -1,4 +1,6 @@ -## input +# strictSemanticNullability/index.ts + +## Input ```ts title="strictSemanticNullability/index.ts" // { "strictSemanticNullability": true }