From e4251fe2a8aa0d8a939299fffd9e81c6994c5a4f Mon Sep 17 00:00:00 2001 From: Michael Staib Date: Fri, 1 Sep 2023 14:34:18 +0200 Subject: [PATCH 1/3] Fixed RootPathSegment GetHashCode implementation --- src/HotChocolate/Core/src/Abstractions/Path.cs | 16 +++++++--------- .../Core/test/Abstractions.Tests/PathTests.cs | 13 +++++++++++++ 2 files changed, 20 insertions(+), 9 deletions(-) diff --git a/src/HotChocolate/Core/src/Abstractions/Path.cs b/src/HotChocolate/Core/src/Abstractions/Path.cs index ece0a63c17c..f594e350f6c 100644 --- a/src/HotChocolate/Core/src/Abstractions/Path.cs +++ b/src/HotChocolate/Core/src/Abstractions/Path.cs @@ -14,22 +14,24 @@ namespace HotChocolate; /// public abstract class Path : IEquatable { + private readonly Path? _parent; + protected Path() { - Parent = this; + _parent = null; Length = 0; } protected Path(Path parent) { - Parent = parent ?? throw new ArgumentNullException(nameof(parent)); + _parent = parent ?? throw new ArgumentNullException(nameof(parent)); Length = parent.Length + 1; } - + /// /// Gets the parent path segment. /// - public Path Parent { get; } + public Path Parent => _parent ?? throw new InvalidOperationException(); /// /// Gets the count of segments this path contains. @@ -238,11 +240,7 @@ public override bool Equals(Path? other) /// public override int GetHashCode() - { - // ReSharper disable NonReadonlyMemberInGetHashCode - return HashCode.Combine(Parent, Length); - // ReSharper restore NonReadonlyMemberInGetHashCode - } + => 0; public static RootPathSegment Instance { get; } = new(); } diff --git a/src/HotChocolate/Core/test/Abstractions.Tests/PathTests.cs b/src/HotChocolate/Core/test/Abstractions.Tests/PathTests.cs index 1666c97f1b8..1c9cc39002f 100644 --- a/src/HotChocolate/Core/test/Abstractions.Tests/PathTests.cs +++ b/src/HotChocolate/Core/test/Abstractions.Tests/PathTests.cs @@ -4,6 +4,19 @@ namespace HotChocolate.Execution.Instrumentation; public class PathExtensionsTests { + [Fact] + public void GetHashCode_Test() + { + var path = Path.Root.Append("hero"); + Assert.NotEqual(0, path.GetHashCode()); + } + + [Fact] + public void GetHashCode_Root_Test() + { + Assert.Equal(0, Path.Root.GetHashCode()); + } + [Fact] public void Path_ToString() { From ff045c58a1d72e70451766c37100d7292be65d22 Mon Sep 17 00:00:00 2001 From: Michael Staib Date: Fri, 1 Sep 2023 14:38:52 +0200 Subject: [PATCH 2/3] edits --- src/HotChocolate/Core/src/Abstractions/Path.cs | 2 +- .../Core/test/Types.Tests/Types/InputParserTests.cs | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/HotChocolate/Core/src/Abstractions/Path.cs b/src/HotChocolate/Core/src/Abstractions/Path.cs index f594e350f6c..74a50416bc1 100644 --- a/src/HotChocolate/Core/src/Abstractions/Path.cs +++ b/src/HotChocolate/Core/src/Abstractions/Path.cs @@ -31,7 +31,7 @@ protected Path(Path parent) /// /// Gets the parent path segment. /// - public Path Parent => _parent ?? throw new InvalidOperationException(); + public Path Parent => _parent!; /// /// Gets the count of segments this path contains. diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/InputParserTests.cs b/src/HotChocolate/Core/test/Types.Tests/Types/InputParserTests.cs index c595cd0b8b7..d5f9c19b6a6 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/InputParserTests.cs +++ b/src/HotChocolate/Core/test/Types.Tests/Types/InputParserTests.cs @@ -382,8 +382,7 @@ public void OneOf_A_and_B_Are_Set() new ObjectFieldNode("b", 123)); // act - void Fail() - => parser.ParseLiteral(data, oneOfInput, Path.Root.Append("root")); + void Fail() => parser.ParseLiteral(data, oneOfInput, Path.Root.Append("root")); // assert Assert.Throws(Fail).Errors.MatchSnapshot(); From fb64ddd46211688065d3e99504a76e7fa65b56f9 Mon Sep 17 00:00:00 2001 From: Michael Staib Date: Fri, 1 Sep 2023 15:14:01 +0200 Subject: [PATCH 3/3] edits --- ...When_Input_Field_Has_Different_Properties_Than_Defined.snap | 1 + ...rror_When_PlainValue_Type_Does_Not_Match_Variable_Type.snap | 1 + ...sts.Error_When_Value_Type_Does_Not_Match_Variable_Type.snap | 1 + .../__snapshots__/InputParserTests.OneOf_A_and_B_Are_Set.snap | 1 + .../InputParserTests.OneOf_A_is_Null_and_B_has_Value.snap | 1 + .../AllVariableUsagesAreAllowedRuleTests.BooleanArgQuery.snap | 1 + ...agesAreAllowedRuleTests.BooleanListCannotGoIntoBoolean.snap | 1 + ...eUsagesAreAllowedRuleTests.BooleanToBooleanInDirective.snap | 1 + ...riableUsagesAreAllowedRuleTests.IntCannotGoIntoBoolean.snap | 1 + ...agesAreAllowedRuleTests.IntNullableToIntWithinFragment.snap | 1 + ...eAllowedRuleTests.IntNullableToIntWithinNestedFragment.snap | 1 + .../AllVariableUsagesAreAllowedRuleTests.IntToNullableInt.snap | 1 + ...ToNullableIntFailsWhenVariableProvidesNullDefaultValue.snap | 1 + ...AllVariableUsagesAreAllowedRuleTests.ListToNonNullList.snap | 1 + ...eAllowedRuleTests.NullableBooleanVariableAsListElement.snap | 1 + ...AllVariableUsagesAreAllowedRuleTests.StringOverBoolean.snap | 1 + ...gesAreAllowedRuleTests.StringToElementIsNullableString.snap | 1 + ...AreAllowedRuleTests.StringToNullableBooleanInDirective.snap | 1 + ...lVariableUsagesAreAllowedRuleTests.StringToStringArray.snap | 1 + ...ArgumentNamesRuleTests.DirectiveWithWrongArgsIsInvalid.snap | 1 + .../ArgumentNamesRuleTests.DuplicateDirectiveArguments.snap | 1 + .../ArgumentNamesRuleTests.InvalidDirectiveArgName.snap | 2 ++ .../ArgumentNamesRuleTests.InvalidFieldArgName.snap | 2 ++ ...ArgumentNamesRuleTests.ManyDuplicateDirectiveArguments.snap | 2 ++ ...umentNamesRuleTests.MisspelledDirectiveArgsAreReported.snap | 2 ++ .../ArgumentNamesRuleTests.MisspelledFieldArgsAreReported.snap | 2 ++ .../ArgumentNamesRuleTests.UnknownArgsAmongstKnowArgs.snap | 2 ++ .../ArgumentNamesRuleTests.UnknownArgsDeeply.snap | 2 ++ .../ArgumentUniquenessRuleTests.DuplicateArgument.snap | 1 + ...eUniqueTests.Label_Duplicate_On_Either_Stream_Or_Defer.snap | 1 + ...irectiveLabelsAreUniqueTests.Label_Duplicate_On_Stream.snap | 1 + .../DirectivesAreDefinedRuleTests.UnsupportedDirective.snap | 1 + ...irectivesAreDefinedRuleTests.WithManyUnknownDirectives.snap | 3 +++ ...ivesAreDefinedRuleTests.WithMisplacedDirectivesOnField.snap | 1 + ...inedRuleTests.WithMisplacedDirectivesOnFieldRepeatedly.snap | 1 + .../DirectivesAreDefinedRuleTests.WithUnknownDirectives.snap | 1 + .../DocumentValidatorTests.DuplicateArgument.snap | 1 + ...cumentValidatorTests.FieldIsNotDefinedOnTypeInFragment.snap | 2 ++ .../__snapshots__/DocumentValidatorTests.FragmentCycle1.snap | 1 + .../DocumentValidatorTests.FragmentDoesNotMatchType.snap | 1 + .../DocumentValidatorTests.InlineFragOnScalar.snap | 1 + .../DocumentValidatorTests.InvalidFieldArgName.snap | 2 ++ .../DocumentValidatorTests.InvalidInputObjectFieldsExist.snap | 1 + ...mentValidatorTests.MissingRequiredArgNonNullBooleanArg.snap | 1 + .../DocumentValidatorTests.NameFieldIsAmbiguous.snap | 1 + ...DocumentValidatorTests.NotExistingTypeOnInlineFragment.snap | 1 + .../DocumentValidatorTests.QueryWithTypeSystemDefinitions.snap | 1 + .../DocumentValidatorTests.RequiredFieldIsNull.snap | 1 + ...DocumentValidatorTests.ScalarSelectionsNotAllowedOnInt.snap | 1 + .../__snapshots__/DocumentValidatorTests.StringIntoInt.snap | 1 + .../DocumentValidatorTests.UndefinedFragment.snap | 1 + .../DocumentValidatorTests.UnsupportedDirective.snap | 1 + ...nedRuleTests.DefinedOnImplementorsButNotInterfaceOnPet.snap | 1 + ...ieldMustBeDefinedRuleTests.DirectFieldSelectionOnUnion.snap | 1 + ...stBeDefinedRuleTests.FieldIsNotDefinedOnTypeInFragment.snap | 2 ++ .../FieldSelectionMergingRuleTests.ConflictingArgNames.snap | 2 ++ ...OnCorrectTypeRuleTests.BadAliasedFieldTargetNotDefined.snap | 1 + ...rectTypeRuleTests.BadAliasedLyingFieldTargetNotDefined.snap | 1 + ...dsOnCorrectTypeRuleTests.BadFieldNotDefinedOnFragement.snap | 1 + ...orrectTypeRuleTests.BadFieldNotDefinedOnInlineFragment.snap | 1 + ...ldsOnCorrectTypeRuleTests.BadIgnoresDeeplyUnknownField.snap | 1 + .../FieldsOnCorrectTypeRuleTests.BadNotDefinedOnInterface.snap | 1 + ...sOnCorrectTypeRuleTests.BadReportsErrorWhenTypeIsKnown.snap | 1 + .../FieldsOnCorrectTypeRuleTests.BadSubFieldNotDefined.snap | 1 + ...orrectTypeRuleTests.DefinedOnImplementorQueriedOnUnion.snap | 1 + ...ctTypeRuleTests.DefinedOnImplementorsButNotOnInterface.snap | 1 + ...eldsOnCorrectTypeRuleTests.DireftFieldSelectionOnUnion.snap | 1 + ...ieldsOnCorrectTypeRuleTests.WrongFieldsOnUnionTypeList.snap | 1 + ...entSpreadIsPossibleRuleTests.DifferentObjectIntoObject.snap | 1 + ...bleRuleTests.DifferentObjectIntoObjectInInlineFragment.snap | 1 + ...mentSpreadIsPossibleRuleTests.FragmentDoesNotMatchType.snap | 1 + ...IsPossibleRuleTests.InterfaceIntoNonImplementingObject.snap | 1 + ...PossibleRuleTests.InterfaceIntoNonOverlappingInterface.snap | 1 + ...s.InterfaceIntoNonOverlappingInterfaceInInlineFragment.snap | 1 + ...adIsPossibleRuleTests.InterfaceIntoNonOverlappingUnion.snap | 1 + ...SpreadIsPossibleRuleTests.ObjectIntoNotContainingUnion.snap | 1 + ...IsPossibleRuleTests.ObjectIntoNotImplementingInterface.snap | 1 + ...adIsPossibleRuleTests.UnionIntoNonOverlappingInterface.snap | 1 + ...SpreadIsPossibleRuleTests.UnionIntoNonOverlappingUnion.snap | 1 + ...tSpreadIsPossibleRuleTests.UnionIntoNotContainedObject.snap | 1 + ...FragmentSpreadTargetDefinedRuleTests.UndefinedFragment.snap | 1 + ...TypeExistenceRuleTests.NotExistingTypeOnInlineFragment.snap | 1 + ...readTypeExistenceRuleTests.NotOnExistingTypeOnFragment.snap | 1 + ...ests.DoesNotInfiniteLoopOnImmediatelyRecursiveFragment.snap | 1 + ...CyclesRuleTests.DoesNotInfiniteLoopOnRecursiveFragment.snap | 1 + ...sts.DoesNotInfiniteLoopOnTransitivelyRecursiveFragment.snap | 3 +++ ...agmentSpreadsMustNotFormCyclesRuleTests.FragmentCycle1.snap | 1 + ...agmentSpreadsMustNotFormCyclesRuleTests.FragmentCycle2.snap | 1 + ...entSpreadsMustNotFormCyclesRuleTests.InfiniteRecursion.snap | 1 + ...eadsMustNotFormCyclesRuleTests.NoSpreadingItselfDeeply.snap | 2 ++ ...mCyclesRuleTests.NoSpreadingItselfDeeplyAndImmediately.snap | 3 +++ ...NotFormCyclesRuleTests.NoSpreadingItselfDeeplyTwoPaths.snap | 2 ++ ...eTests.NoSpreadingItselfDeeplyTwoPathsAltTraverseOrder.snap | 2 ++ ...dsMustNotFormCyclesRuleTests.NoSpreadingItselfDirectly.snap | 1 + ...uleTests.NoSpreadingItselfDirectlyWithinInlineFragment.snap | 1 + ...MustNotFormCyclesRuleTests.NoSpreadingItselfIndirectly.snap | 1 + ...eTests.NoSpreadingItselfIndirectlyWithinInlineFragment.snap | 1 + ...rmCyclesRuleTests.SpeardingRecursivelyWithinFieldFails.snap | 1 + ...nCompositeTypesRuleTests.Fragment_On_Scalar_Is_Invalid.snap | 1 + ...siteTypesRuleTests.InlineFragment_On_Scalar_Is_Invalid.snap | 1 + ...bjectFieldNamesRuleTests.InvalidInputObjectFieldsExist.snap | 1 + ...ieldNamesRuleTests.InvalidNestedInputObjectFieldsExist.snap | 1 + ...ectFieldUniquenessRuleTests.DuplicateInputObjectFields.snap | 1 + ...ieldUniquenessRuleTests.ManyDuplicateInputObjectFields.snap | 2 ++ ...putObjectFieldUniquenessRuleTests.NameFieldIsAmbiguous.snap | 1 + ...ldUniquenessRuleTests.NestedDuplicateInputObjectFields.snap | 1 + ...putObjectRequiredFieldsRuleTests.BadNullToNonNullField.snap | 1 + ...ectRequiredFieldsRuleTests.NestedRequiredFieldIsNotSet.snap | 1 + ...putObjectRequiredFieldsRuleTests.RequiredFieldIsNotSet.snap | 1 + ...InputObjectRequiredFieldsRuleTests.RequiredFieldIsNull.snap | 1 + .../KnownFragmentNamesTests.DuplicateFragments.snap | 2 ++ ...FieldSelectionsRuleTests.InterfaceTypeMissingSelection.snap | 1 + ...sRuleTests.InterfaceTypeMissingSelectionEmptySelection.snap | 1 + ...SelectionsRuleTests.ScalarSelectionNotAllowedOnBoolean.snap | 1 + ...eldSelectionsRuleTests.ScalarSelectionNotAllowedOnEnum.snap | 1 + ...dSelectionsRuleTests.ScalarSelectionNotAllowedWithArgs.snap | 1 + ...tionsRuleTests.ScalarSelectionNotAllowedWithDirectives.snap | 1 + ...leTests.ScalarSelectionNotAllowedWithDirectivesAndArgs.snap | 1 + ...eldSelectionsRuleTests.ScalarSelectionsNotAllowedOnInt.snap | 1 + ...sedFragmentsRuleTests.ContainsUnknownAndUndefFragments.snap | 1 + .../__snapshots__/OneOfRuleTests.EmptyOneOf.snap | 1 + ...thLiteralValueIsPresentThenTheValueMustNotBeNull_Error.snap | 1 + .../OneOfRuleTests.MultipleFieldsAreNotAllowed_1.snap | 1 + .../OneOfRuleTests.MultipleFieldsAreNotAllowed_2.snap | 1 + .../OneOfRuleTests.MultipleFieldsAreNotAllowed_3.snap | 1 + ...esUsedForOneofInputObjectFieldsMustBeNonNullable_Error.snap | 1 + .../RequiredArgumentRuleTests.BadMultipleNullValueType.snap | 1 + .../RequiredArgumentRuleTests.BadNullIntoNonNullBool.snap | 1 + .../RequiredArgumentRuleTests.BadNullIntoNonNullFloat.snap | 1 + .../RequiredArgumentRuleTests.BadNullIntoNonNullId.snap | 1 + .../RequiredArgumentRuleTests.BadNullIntoNonNullInt.snap | 1 + .../RequiredArgumentRuleTests.BadNullIntoNonNullString.snap | 1 + ...iredArgumentRuleTests.IncorrectValueAndMissingArgument.snap | 3 +++ ...dArgumentRuleTests.MissingMultipleNonNullableArguments.snap | 2 ++ ...equiredArgumentRuleTests.MissingOneNonNullableArgument.snap | 3 +++ .../RequiredArgumentRuleTests.MissingRequiredArg.snap | 1 + ...dArgumentRuleTests.MissingRequiredArgNonNullBooleanArg.snap | 1 + .../RequiredArgumentRuleTests.MissingRequiredDirectiveArg.snap | 1 + ...equiredArgumentRuleTests.WithDirectiveWithMissingTypes.snap | 2 ++ ...tivesAreUsedOnListFieldsTests.Stream_On_String_Field_2.snap | 1 + .../ValuesOfCorrectTypeRuleTests.BadBooleanIntoEnum.snap | 1 + .../ValuesOfCorrectTypeRuleTests.BadBooleanIntoFloat.snap | 1 + .../ValuesOfCorrectTypeRuleTests.BadBooleanIntoId.snap | 1 + .../ValuesOfCorrectTypeRuleTests.BadBooleanIntoInt.snap | 1 + .../ValuesOfCorrectTypeRuleTests.BadBooleanIntoString.snap | 1 + .../ValuesOfCorrectTypeRuleTests.BadBooleanListArg.snap | 1 + .../ValuesOfCorrectTypeRuleTests.BadBooleanListArgString.snap | 1 + ...CorrectTypeRuleTests.BadComplexInputInvalidElementType.snap | 1 + .../ValuesOfCorrectTypeRuleTests.BadComplexValueArgument.snap | 1 + ...aluesOfCorrectTypeRuleTests.BadCustomerScalarIsInvalid.snap | 1 + .../ValuesOfCorrectTypeRuleTests.BadDirectiveInvalidTypes.snap | 2 ++ .../ValuesOfCorrectTypeRuleTests.BadEnumIntoBool.snap | 1 + .../ValuesOfCorrectTypeRuleTests.BadEnumIntoFloat.snap | 1 + .../ValuesOfCorrectTypeRuleTests.BadEnumIntoId.snap | 1 + .../ValuesOfCorrectTypeRuleTests.BadEnumIntoInt.snap | 1 + .../ValuesOfCorrectTypeRuleTests.BadEnumIntoString.snap | 1 + .../ValuesOfCorrectTypeRuleTests.BadFloatIntoBool.snap | 1 + .../ValuesOfCorrectTypeRuleTests.BadFloatIntoEnum.snap | 1 + .../ValuesOfCorrectTypeRuleTests.BadFloatIntoId.snap | 1 + .../ValuesOfCorrectTypeRuleTests.BadFloatIntoInt.snap | 1 + .../ValuesOfCorrectTypeRuleTests.BadFloatIntoString.snap | 1 + .../ValuesOfCorrectTypeRuleTests.BadIncorrectItemType.snap | 1 + .../ValuesOfCorrectTypeRuleTests.BadIntIntoEnum.snap | 1 + .../ValuesOfCorrectTypeRuleTests.BadIntIntoString.snap | 1 + ...esOfCorrectTypeRuleTests.BadMultipleIncorrectValueType.snap | 2 ++ .../ValuesOfCorrectTypeRuleTests.BadSimpleFloatIntoBool.snap | 1 + .../ValuesOfCorrectTypeRuleTests.BadSimpleFloatIntoInt.snap | 1 + .../ValuesOfCorrectTypeRuleTests.BadSingleValueInvalid.snap | 1 + .../ValuesOfCorrectTypeRuleTests.BadStringIntoBool.snap | 1 + .../ValuesOfCorrectTypeRuleTests.BadStringIntoEnum.snap | 1 + .../ValuesOfCorrectTypeRuleTests.BadStringIntoFloat.snap | 1 + .../ValuesOfCorrectTypeRuleTests.BadStringIntoInt.snap | 1 + .../ValuesOfCorrectTypeRuleTests.BadUnknowEnumIntoEnum.snap | 1 + ...aluesOfCorrectTypeRuleTests.BadWrongCasingEnumIntoEnum.snap | 1 + .../ValuesOfCorrectTypeRuleTests.OverflowInt.snap | 1 + .../ValuesOfCorrectTypeRuleTests.StringIntoInt.snap | 1 + 176 files changed, 206 insertions(+) diff --git a/src/HotChocolate/Core/test/Execution.Tests/Processing/__snapshots__/VariableCoercionHelperTests.Error_When_Input_Field_Has_Different_Properties_Than_Defined.snap b/src/HotChocolate/Core/test/Execution.Tests/Processing/__snapshots__/VariableCoercionHelperTests.Error_When_Input_Field_Has_Different_Properties_Than_Defined.snap index 454a7f61085..d8a97ee9b6c 100644 --- a/src/HotChocolate/Core/test/Execution.Tests/Processing/__snapshots__/VariableCoercionHelperTests.Error_When_Input_Field_Has_Different_Properties_Than_Defined.snap +++ b/src/HotChocolate/Core/test/Execution.Tests/Processing/__snapshots__/VariableCoercionHelperTests.Error_When_Input_Field_Has_Different_Properties_Than_Defined.snap @@ -5,6 +5,7 @@ "Path": { "Name": "abc", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Execution.Tests/Processing/__snapshots__/VariableCoercionHelperTests.Error_When_PlainValue_Type_Does_Not_Match_Variable_Type.snap b/src/HotChocolate/Core/test/Execution.Tests/Processing/__snapshots__/VariableCoercionHelperTests.Error_When_PlainValue_Type_Does_Not_Match_Variable_Type.snap index a67116368b7..8650f2ed9d0 100644 --- a/src/HotChocolate/Core/test/Execution.Tests/Processing/__snapshots__/VariableCoercionHelperTests.Error_When_PlainValue_Type_Does_Not_Match_Variable_Type.snap +++ b/src/HotChocolate/Core/test/Execution.Tests/Processing/__snapshots__/VariableCoercionHelperTests.Error_When_PlainValue_Type_Does_Not_Match_Variable_Type.snap @@ -5,6 +5,7 @@ "Path": { "Name": "abc", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Execution.Tests/Processing/__snapshots__/VariableCoercionHelperTests.Error_When_Value_Type_Does_Not_Match_Variable_Type.snap b/src/HotChocolate/Core/test/Execution.Tests/Processing/__snapshots__/VariableCoercionHelperTests.Error_When_Value_Type_Does_Not_Match_Variable_Type.snap index b2bc7a57db6..3f6730bc0ab 100644 --- a/src/HotChocolate/Core/test/Execution.Tests/Processing/__snapshots__/VariableCoercionHelperTests.Error_When_Value_Type_Does_Not_Match_Variable_Type.snap +++ b/src/HotChocolate/Core/test/Execution.Tests/Processing/__snapshots__/VariableCoercionHelperTests.Error_When_Value_Type_Does_Not_Match_Variable_Type.snap @@ -5,6 +5,7 @@ "Path": { "Name": "abc", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputParserTests.OneOf_A_and_B_Are_Set.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputParserTests.OneOf_A_and_B_Are_Set.snap index 5105a6a29e3..06072104222 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputParserTests.OneOf_A_and_B_Are_Set.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputParserTests.OneOf_A_and_B_Are_Set.snap @@ -5,6 +5,7 @@ "Path": { "Name": "root", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputParserTests.OneOf_A_is_Null_and_B_has_Value.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputParserTests.OneOf_A_is_Null_and_B_has_Value.snap index 5105a6a29e3..06072104222 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputParserTests.OneOf_A_is_Null_and_B_has_Value.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputParserTests.OneOf_A_is_Null_and_B_has_Value.snap @@ -5,6 +5,7 @@ "Path": { "Name": "root", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.BooleanArgQuery.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.BooleanArgQuery.snap index 9f1f1e142ba..b4862d3cbf6 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.BooleanArgQuery.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.BooleanArgQuery.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.BooleanListCannotGoIntoBoolean.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.BooleanListCannotGoIntoBoolean.snap index 5d96c9aa79f..fa4e7142475 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.BooleanListCannotGoIntoBoolean.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.BooleanListCannotGoIntoBoolean.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.BooleanToBooleanInDirective.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.BooleanToBooleanInDirective.snap index b1aba4d147f..2cdacae4d72 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.BooleanToBooleanInDirective.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.BooleanToBooleanInDirective.snap @@ -5,6 +5,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.IntCannotGoIntoBoolean.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.IntCannotGoIntoBoolean.snap index 4fd5ba0085c..5ca0f53b508 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.IntCannotGoIntoBoolean.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.IntCannotGoIntoBoolean.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.IntNullableToIntWithinFragment.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.IntNullableToIntWithinFragment.snap index b25a0b415c4..5d24c2f5b7e 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.IntNullableToIntWithinFragment.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.IntNullableToIntWithinFragment.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.IntNullableToIntWithinNestedFragment.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.IntNullableToIntWithinNestedFragment.snap index 91a5656ffc7..576da2b416b 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.IntNullableToIntWithinNestedFragment.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.IntNullableToIntWithinNestedFragment.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.IntToNullableInt.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.IntToNullableInt.snap index 813d5531ee4..f93e0a95d49 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.IntToNullableInt.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.IntToNullableInt.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.IntToNullableIntFailsWhenVariableProvidesNullDefaultValue.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.IntToNullableIntFailsWhenVariableProvidesNullDefaultValue.snap index ac74a28ab55..882445316b9 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.IntToNullableIntFailsWhenVariableProvidesNullDefaultValue.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.IntToNullableIntFailsWhenVariableProvidesNullDefaultValue.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.ListToNonNullList.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.ListToNonNullList.snap index 90da877b78a..ab091fb4385 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.ListToNonNullList.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.ListToNonNullList.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.NullableBooleanVariableAsListElement.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.NullableBooleanVariableAsListElement.snap index 107ab6c8680..bfa3071e051 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.NullableBooleanVariableAsListElement.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.NullableBooleanVariableAsListElement.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.StringOverBoolean.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.StringOverBoolean.snap index cff674c6dde..ede5b13a1b7 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.StringOverBoolean.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.StringOverBoolean.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.StringToElementIsNullableString.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.StringToElementIsNullableString.snap index 9647372d41f..64785e2b790 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.StringToElementIsNullableString.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.StringToElementIsNullableString.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.StringToNullableBooleanInDirective.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.StringToNullableBooleanInDirective.snap index db34fd7eff4..4be6fd1d4c3 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.StringToNullableBooleanInDirective.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.StringToNullableBooleanInDirective.snap @@ -5,6 +5,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.StringToStringArray.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.StringToStringArray.snap index 19ba28c74d1..0db8faea31e 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.StringToStringArray.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/AllVariableUsagesAreAllowedRuleTests.StringToStringArray.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ArgumentNamesRuleTests.DirectiveWithWrongArgsIsInvalid.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ArgumentNamesRuleTests.DirectiveWithWrongArgsIsInvalid.snap index 8cec3f52e6e..eb6e0531b8b 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ArgumentNamesRuleTests.DirectiveWithWrongArgsIsInvalid.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ArgumentNamesRuleTests.DirectiveWithWrongArgsIsInvalid.snap @@ -5,6 +5,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ArgumentNamesRuleTests.DuplicateDirectiveArguments.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ArgumentNamesRuleTests.DuplicateDirectiveArguments.snap index 5bc83975af9..215ff923116 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ArgumentNamesRuleTests.DuplicateDirectiveArguments.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ArgumentNamesRuleTests.DuplicateDirectiveArguments.snap @@ -5,6 +5,7 @@ "Path": { "Name": "fieldWithArg", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ArgumentNamesRuleTests.InvalidDirectiveArgName.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ArgumentNamesRuleTests.InvalidDirectiveArgName.snap index 65a136e7548..3b89076c5ea 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ArgumentNamesRuleTests.InvalidDirectiveArgName.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ArgumentNamesRuleTests.InvalidDirectiveArgName.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, @@ -66,6 +67,7 @@ "Parent": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ArgumentNamesRuleTests.InvalidFieldArgName.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ArgumentNamesRuleTests.InvalidFieldArgName.snap index 9a0300d7127..02c1dd1e9e6 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ArgumentNamesRuleTests.InvalidFieldArgName.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ArgumentNamesRuleTests.InvalidFieldArgName.snap @@ -5,6 +5,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, @@ -60,6 +61,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ArgumentNamesRuleTests.ManyDuplicateDirectiveArguments.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ArgumentNamesRuleTests.ManyDuplicateDirectiveArguments.snap index 08609e72ebc..cb57e3a6f2b 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ArgumentNamesRuleTests.ManyDuplicateDirectiveArguments.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ArgumentNamesRuleTests.ManyDuplicateDirectiveArguments.snap @@ -5,6 +5,7 @@ "Path": { "Name": "fieldWithArg", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, @@ -60,6 +61,7 @@ "Path": { "Name": "fieldWithArg", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ArgumentNamesRuleTests.MisspelledDirectiveArgsAreReported.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ArgumentNamesRuleTests.MisspelledDirectiveArgsAreReported.snap index 7193159b8c6..461735b6270 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ArgumentNamesRuleTests.MisspelledDirectiveArgsAreReported.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ArgumentNamesRuleTests.MisspelledDirectiveArgsAreReported.snap @@ -5,6 +5,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, @@ -59,6 +60,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ArgumentNamesRuleTests.MisspelledFieldArgsAreReported.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ArgumentNamesRuleTests.MisspelledFieldArgsAreReported.snap index aea2924b9bf..2e8f00195cd 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ArgumentNamesRuleTests.MisspelledFieldArgsAreReported.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ArgumentNamesRuleTests.MisspelledFieldArgsAreReported.snap @@ -5,6 +5,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, @@ -60,6 +61,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ArgumentNamesRuleTests.UnknownArgsAmongstKnowArgs.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ArgumentNamesRuleTests.UnknownArgsAmongstKnowArgs.snap index f4b733f0f45..ff620bbca36 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ArgumentNamesRuleTests.UnknownArgsAmongstKnowArgs.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ArgumentNamesRuleTests.UnknownArgsAmongstKnowArgs.snap @@ -5,6 +5,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, @@ -60,6 +61,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ArgumentNamesRuleTests.UnknownArgsDeeply.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ArgumentNamesRuleTests.UnknownArgsDeeply.snap index f51b14c0463..567c5a82866 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ArgumentNamesRuleTests.UnknownArgsDeeply.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ArgumentNamesRuleTests.UnknownArgsDeeply.snap @@ -5,6 +5,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, @@ -60,6 +61,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ArgumentUniquenessRuleTests.DuplicateArgument.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ArgumentUniquenessRuleTests.DuplicateArgument.snap index 3def0262b05..f9b71d8ca21 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ArgumentUniquenessRuleTests.DuplicateArgument.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ArgumentUniquenessRuleTests.DuplicateArgument.snap @@ -5,6 +5,7 @@ "Path": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DeferAndStreamDirectiveLabelsAreUniqueTests.Label_Duplicate_On_Either_Stream_Or_Defer.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DeferAndStreamDirectiveLabelsAreUniqueTests.Label_Duplicate_On_Either_Stream_Or_Defer.snap index f57b547895b..83832157e5e 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DeferAndStreamDirectiveLabelsAreUniqueTests.Label_Duplicate_On_Either_Stream_Or_Defer.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DeferAndStreamDirectiveLabelsAreUniqueTests.Label_Duplicate_On_Either_Stream_Or_Defer.snap @@ -5,6 +5,7 @@ "Path": { "Name": "b", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DeferAndStreamDirectiveLabelsAreUniqueTests.Label_Duplicate_On_Stream.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DeferAndStreamDirectiveLabelsAreUniqueTests.Label_Duplicate_On_Stream.snap index a120912131c..ab8be710077 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DeferAndStreamDirectiveLabelsAreUniqueTests.Label_Duplicate_On_Stream.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DeferAndStreamDirectiveLabelsAreUniqueTests.Label_Duplicate_On_Stream.snap @@ -5,6 +5,7 @@ "Path": { "Name": "b", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DirectivesAreDefinedRuleTests.UnsupportedDirective.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DirectivesAreDefinedRuleTests.UnsupportedDirective.snap index 1201b6c6722..e9327257957 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DirectivesAreDefinedRuleTests.UnsupportedDirective.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DirectivesAreDefinedRuleTests.UnsupportedDirective.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DirectivesAreDefinedRuleTests.WithManyUnknownDirectives.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DirectivesAreDefinedRuleTests.WithManyUnknownDirectives.snap index ccb878e88bf..fd524d451d0 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DirectivesAreDefinedRuleTests.WithManyUnknownDirectives.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DirectivesAreDefinedRuleTests.WithManyUnknownDirectives.snap @@ -5,6 +5,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, @@ -79,6 +80,7 @@ "Path": { "Name": "human", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, @@ -155,6 +157,7 @@ "Parent": { "Name": "human", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DirectivesAreDefinedRuleTests.WithMisplacedDirectivesOnField.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DirectivesAreDefinedRuleTests.WithMisplacedDirectivesOnField.snap index e915fe9c44b..c1968aaae01 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DirectivesAreDefinedRuleTests.WithMisplacedDirectivesOnField.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DirectivesAreDefinedRuleTests.WithMisplacedDirectivesOnField.snap @@ -5,6 +5,7 @@ "Path": { "Name": "name", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DirectivesAreDefinedRuleTests.WithMisplacedDirectivesOnFieldRepeatedly.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DirectivesAreDefinedRuleTests.WithMisplacedDirectivesOnFieldRepeatedly.snap index 94d84b6b2e2..0a7e85b223a 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DirectivesAreDefinedRuleTests.WithMisplacedDirectivesOnFieldRepeatedly.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DirectivesAreDefinedRuleTests.WithMisplacedDirectivesOnFieldRepeatedly.snap @@ -5,6 +5,7 @@ "Path": { "Name": "name", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DirectivesAreDefinedRuleTests.WithUnknownDirectives.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DirectivesAreDefinedRuleTests.WithUnknownDirectives.snap index f0984d96f44..d24a62d0e5e 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DirectivesAreDefinedRuleTests.WithUnknownDirectives.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DirectivesAreDefinedRuleTests.WithUnknownDirectives.snap @@ -5,6 +5,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.DuplicateArgument.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.DuplicateArgument.snap index 7985a3b5046..f772a4b803d 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.DuplicateArgument.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.DuplicateArgument.snap @@ -5,6 +5,7 @@ "Path": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.FieldIsNotDefinedOnTypeInFragment.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.FieldIsNotDefinedOnTypeInFragment.snap index 969f37386e2..31c6dfdb833 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.FieldIsNotDefinedOnTypeInFragment.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.FieldIsNotDefinedOnTypeInFragment.snap @@ -5,6 +5,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, @@ -55,6 +56,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.FragmentCycle1.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.FragmentCycle1.snap index dd00ee6caa3..b294fa743d2 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.FragmentCycle1.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.FragmentCycle1.snap @@ -5,6 +5,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.FragmentDoesNotMatchType.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.FragmentDoesNotMatchType.snap index a5423e4c290..913c33a4635 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.FragmentDoesNotMatchType.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.FragmentDoesNotMatchType.snap @@ -5,6 +5,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.InlineFragOnScalar.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.InlineFragOnScalar.snap index f08f092b9f2..90a6939492b 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.InlineFragOnScalar.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.InlineFragOnScalar.snap @@ -5,6 +5,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.InvalidFieldArgName.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.InvalidFieldArgName.snap index 832fb703f95..a50e78e688d 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.InvalidFieldArgName.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.InvalidFieldArgName.snap @@ -5,6 +5,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, @@ -60,6 +61,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.InvalidInputObjectFieldsExist.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.InvalidInputObjectFieldsExist.snap index 8a5036d39a4..f6b0a9f4b16 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.InvalidInputObjectFieldsExist.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.InvalidInputObjectFieldsExist.snap @@ -5,6 +5,7 @@ "Path": { "Name": "findDog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.MissingRequiredArgNonNullBooleanArg.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.MissingRequiredArgNonNullBooleanArg.snap index 4444b405bc9..9e045271a1f 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.MissingRequiredArgNonNullBooleanArg.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.MissingRequiredArgNonNullBooleanArg.snap @@ -5,6 +5,7 @@ "Path": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.NameFieldIsAmbiguous.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.NameFieldIsAmbiguous.snap index 1ebb1b426b1..a265bb21784 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.NameFieldIsAmbiguous.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.NameFieldIsAmbiguous.snap @@ -5,6 +5,7 @@ "Path": { "Name": "findDog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.NotExistingTypeOnInlineFragment.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.NotExistingTypeOnInlineFragment.snap index e68b13657b0..e88e0f0232d 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.NotExistingTypeOnInlineFragment.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.NotExistingTypeOnInlineFragment.snap @@ -5,6 +5,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.QueryWithTypeSystemDefinitions.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.QueryWithTypeSystemDefinitions.snap index 3354843d377..3179a8a80ba 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.QueryWithTypeSystemDefinitions.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.QueryWithTypeSystemDefinitions.snap @@ -84,6 +84,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.RequiredFieldIsNull.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.RequiredFieldIsNull.snap index a2b4895044a..d2b3de299e2 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.RequiredFieldIsNull.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.RequiredFieldIsNull.snap @@ -5,6 +5,7 @@ "Path": { "Name": "findDog2", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.ScalarSelectionsNotAllowedOnInt.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.ScalarSelectionsNotAllowedOnInt.snap index afd6f199dd1..f9ccdc845b2 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.ScalarSelectionsNotAllowedOnInt.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.ScalarSelectionsNotAllowedOnInt.snap @@ -5,6 +5,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.StringIntoInt.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.StringIntoInt.snap index e64c889b8cf..06444be65ab 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.StringIntoInt.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.StringIntoInt.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.UndefinedFragment.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.UndefinedFragment.snap index 4e9934c8d6f..04fcee237f3 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.UndefinedFragment.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.UndefinedFragment.snap @@ -5,6 +5,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.UnsupportedDirective.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.UnsupportedDirective.snap index 3017ed4a91b..0d82bccc532 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.UnsupportedDirective.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/DocumentValidatorTests.UnsupportedDirective.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldMustBeDefinedRuleTests.DefinedOnImplementorsButNotInterfaceOnPet.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldMustBeDefinedRuleTests.DefinedOnImplementorsButNotInterfaceOnPet.snap index dad8ce49acb..a308dad485b 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldMustBeDefinedRuleTests.DefinedOnImplementorsButNotInterfaceOnPet.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldMustBeDefinedRuleTests.DefinedOnImplementorsButNotInterfaceOnPet.snap @@ -4,6 +4,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldMustBeDefinedRuleTests.DirectFieldSelectionOnUnion.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldMustBeDefinedRuleTests.DirectFieldSelectionOnUnion.snap index b89df654e6c..92436d5ee6e 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldMustBeDefinedRuleTests.DirectFieldSelectionOnUnion.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldMustBeDefinedRuleTests.DirectFieldSelectionOnUnion.snap @@ -4,6 +4,7 @@ "Path": { "Name": "catOrDog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldMustBeDefinedRuleTests.FieldIsNotDefinedOnTypeInFragment.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldMustBeDefinedRuleTests.FieldIsNotDefinedOnTypeInFragment.snap index 328f92463e1..cd241823316 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldMustBeDefinedRuleTests.FieldIsNotDefinedOnTypeInFragment.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldMustBeDefinedRuleTests.FieldIsNotDefinedOnTypeInFragment.snap @@ -5,6 +5,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, @@ -55,6 +56,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldSelectionMergingRuleTests.ConflictingArgNames.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldSelectionMergingRuleTests.ConflictingArgNames.snap index cfcb3b6abc5..95daf079165 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldSelectionMergingRuleTests.ConflictingArgNames.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldSelectionMergingRuleTests.ConflictingArgNames.snap @@ -5,6 +5,7 @@ "Path": { "Name": "catOrDog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, @@ -85,6 +86,7 @@ "Path": { "Name": "catOrDog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldsOnCorrectTypeRuleTests.BadAliasedFieldTargetNotDefined.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldsOnCorrectTypeRuleTests.BadAliasedFieldTargetNotDefined.snap index 25a18534b66..4cf5331dcf2 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldsOnCorrectTypeRuleTests.BadAliasedFieldTargetNotDefined.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldsOnCorrectTypeRuleTests.BadAliasedFieldTargetNotDefined.snap @@ -5,6 +5,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldsOnCorrectTypeRuleTests.BadAliasedLyingFieldTargetNotDefined.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldsOnCorrectTypeRuleTests.BadAliasedLyingFieldTargetNotDefined.snap index 369bf115d1a..d65b2703bc3 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldsOnCorrectTypeRuleTests.BadAliasedLyingFieldTargetNotDefined.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldsOnCorrectTypeRuleTests.BadAliasedLyingFieldTargetNotDefined.snap @@ -5,6 +5,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldsOnCorrectTypeRuleTests.BadFieldNotDefinedOnFragement.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldsOnCorrectTypeRuleTests.BadFieldNotDefinedOnFragement.snap index b465053f4d4..6a5000771a9 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldsOnCorrectTypeRuleTests.BadFieldNotDefinedOnFragement.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldsOnCorrectTypeRuleTests.BadFieldNotDefinedOnFragement.snap @@ -5,6 +5,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldsOnCorrectTypeRuleTests.BadFieldNotDefinedOnInlineFragment.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldsOnCorrectTypeRuleTests.BadFieldNotDefinedOnInlineFragment.snap index 252c56985c0..ae8e2c72e59 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldsOnCorrectTypeRuleTests.BadFieldNotDefinedOnInlineFragment.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldsOnCorrectTypeRuleTests.BadFieldNotDefinedOnInlineFragment.snap @@ -5,6 +5,7 @@ "Path": { "Name": "pet", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldsOnCorrectTypeRuleTests.BadIgnoresDeeplyUnknownField.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldsOnCorrectTypeRuleTests.BadIgnoresDeeplyUnknownField.snap index a783c690fb8..82e35e04ca7 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldsOnCorrectTypeRuleTests.BadIgnoresDeeplyUnknownField.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldsOnCorrectTypeRuleTests.BadIgnoresDeeplyUnknownField.snap @@ -5,6 +5,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldsOnCorrectTypeRuleTests.BadNotDefinedOnInterface.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldsOnCorrectTypeRuleTests.BadNotDefinedOnInterface.snap index 7b03a861bab..f5e59ec2f7a 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldsOnCorrectTypeRuleTests.BadNotDefinedOnInterface.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldsOnCorrectTypeRuleTests.BadNotDefinedOnInterface.snap @@ -5,6 +5,7 @@ "Path": { "Name": "pet", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldsOnCorrectTypeRuleTests.BadReportsErrorWhenTypeIsKnown.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldsOnCorrectTypeRuleTests.BadReportsErrorWhenTypeIsKnown.snap index eb5447d71fd..4edf392a65c 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldsOnCorrectTypeRuleTests.BadReportsErrorWhenTypeIsKnown.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldsOnCorrectTypeRuleTests.BadReportsErrorWhenTypeIsKnown.snap @@ -5,6 +5,7 @@ "Path": { "Name": "pet", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldsOnCorrectTypeRuleTests.BadSubFieldNotDefined.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldsOnCorrectTypeRuleTests.BadSubFieldNotDefined.snap index aef6a0e867e..bd76d2c7918 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldsOnCorrectTypeRuleTests.BadSubFieldNotDefined.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldsOnCorrectTypeRuleTests.BadSubFieldNotDefined.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "human", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldsOnCorrectTypeRuleTests.DefinedOnImplementorQueriedOnUnion.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldsOnCorrectTypeRuleTests.DefinedOnImplementorQueriedOnUnion.snap index 982355cea2d..9884f4fccdb 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldsOnCorrectTypeRuleTests.DefinedOnImplementorQueriedOnUnion.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldsOnCorrectTypeRuleTests.DefinedOnImplementorQueriedOnUnion.snap @@ -5,6 +5,7 @@ "Path": { "Name": "catOrDog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldsOnCorrectTypeRuleTests.DefinedOnImplementorsButNotOnInterface.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldsOnCorrectTypeRuleTests.DefinedOnImplementorsButNotOnInterface.snap index 0395f52a05d..b4c1ff56b1a 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldsOnCorrectTypeRuleTests.DefinedOnImplementorsButNotOnInterface.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldsOnCorrectTypeRuleTests.DefinedOnImplementorsButNotOnInterface.snap @@ -5,6 +5,7 @@ "Path": { "Name": "pet", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldsOnCorrectTypeRuleTests.DireftFieldSelectionOnUnion.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldsOnCorrectTypeRuleTests.DireftFieldSelectionOnUnion.snap index 16f36f15553..bc228998cb2 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldsOnCorrectTypeRuleTests.DireftFieldSelectionOnUnion.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldsOnCorrectTypeRuleTests.DireftFieldSelectionOnUnion.snap @@ -5,6 +5,7 @@ "Path": { "Name": "catOrDog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldsOnCorrectTypeRuleTests.WrongFieldsOnUnionTypeList.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldsOnCorrectTypeRuleTests.WrongFieldsOnUnionTypeList.snap index b8f80da21a9..53f278f9b84 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldsOnCorrectTypeRuleTests.WrongFieldsOnUnionTypeList.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FieldsOnCorrectTypeRuleTests.WrongFieldsOnUnionTypeList.snap @@ -5,6 +5,7 @@ "Path": { "Name": "list", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadIsPossibleRuleTests.DifferentObjectIntoObject.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadIsPossibleRuleTests.DifferentObjectIntoObject.snap index a88651f9ae9..31b66428b87 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadIsPossibleRuleTests.DifferentObjectIntoObject.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadIsPossibleRuleTests.DifferentObjectIntoObject.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "human", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadIsPossibleRuleTests.DifferentObjectIntoObjectInInlineFragment.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadIsPossibleRuleTests.DifferentObjectIntoObjectInInlineFragment.snap index 77a8e0d2320..76b8398f236 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadIsPossibleRuleTests.DifferentObjectIntoObjectInInlineFragment.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadIsPossibleRuleTests.DifferentObjectIntoObjectInInlineFragment.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "human", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadIsPossibleRuleTests.FragmentDoesNotMatchType.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadIsPossibleRuleTests.FragmentDoesNotMatchType.snap index 2af6d15f5f8..a5977814278 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadIsPossibleRuleTests.FragmentDoesNotMatchType.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadIsPossibleRuleTests.FragmentDoesNotMatchType.snap @@ -5,6 +5,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadIsPossibleRuleTests.InterfaceIntoNonImplementingObject.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadIsPossibleRuleTests.InterfaceIntoNonImplementingObject.snap index c6a683fe495..b753591a9d2 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadIsPossibleRuleTests.InterfaceIntoNonImplementingObject.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadIsPossibleRuleTests.InterfaceIntoNonImplementingObject.snap @@ -5,6 +5,7 @@ "Path": { "Name": "catOrDog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadIsPossibleRuleTests.InterfaceIntoNonOverlappingInterface.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadIsPossibleRuleTests.InterfaceIntoNonOverlappingInterface.snap index aae6a9c3e27..662f34bcb5f 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadIsPossibleRuleTests.InterfaceIntoNonOverlappingInterface.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadIsPossibleRuleTests.InterfaceIntoNonOverlappingInterface.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "human", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadIsPossibleRuleTests.InterfaceIntoNonOverlappingInterfaceInInlineFragment.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadIsPossibleRuleTests.InterfaceIntoNonOverlappingInterfaceInInlineFragment.snap index 9a51cdec705..6a4260b8246 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadIsPossibleRuleTests.InterfaceIntoNonOverlappingInterfaceInInlineFragment.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadIsPossibleRuleTests.InterfaceIntoNonOverlappingInterfaceInInlineFragment.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "human", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadIsPossibleRuleTests.InterfaceIntoNonOverlappingUnion.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadIsPossibleRuleTests.InterfaceIntoNonOverlappingUnion.snap index 177d672dd75..3ad8f6a6a94 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadIsPossibleRuleTests.InterfaceIntoNonOverlappingUnion.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadIsPossibleRuleTests.InterfaceIntoNonOverlappingUnion.snap @@ -5,6 +5,7 @@ "Path": { "Name": "catOrDog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadIsPossibleRuleTests.ObjectIntoNotContainingUnion.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadIsPossibleRuleTests.ObjectIntoNotContainingUnion.snap index aeba51b8f53..a6496f001ce 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadIsPossibleRuleTests.ObjectIntoNotContainingUnion.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadIsPossibleRuleTests.ObjectIntoNotContainingUnion.snap @@ -5,6 +5,7 @@ "Path": { "Name": "catOrDog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadIsPossibleRuleTests.ObjectIntoNotImplementingInterface.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadIsPossibleRuleTests.ObjectIntoNotImplementingInterface.snap index b528a8d135d..234c59742f1 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadIsPossibleRuleTests.ObjectIntoNotImplementingInterface.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadIsPossibleRuleTests.ObjectIntoNotImplementingInterface.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "human", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadIsPossibleRuleTests.UnionIntoNonOverlappingInterface.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadIsPossibleRuleTests.UnionIntoNonOverlappingInterface.snap index 4b55d4da4c9..c48bad36b02 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadIsPossibleRuleTests.UnionIntoNonOverlappingInterface.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadIsPossibleRuleTests.UnionIntoNonOverlappingInterface.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "human", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadIsPossibleRuleTests.UnionIntoNonOverlappingUnion.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadIsPossibleRuleTests.UnionIntoNonOverlappingUnion.snap index c10ea749827..849ad7c5915 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadIsPossibleRuleTests.UnionIntoNonOverlappingUnion.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadIsPossibleRuleTests.UnionIntoNonOverlappingUnion.snap @@ -5,6 +5,7 @@ "Path": { "Name": "catOrDog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadIsPossibleRuleTests.UnionIntoNotContainedObject.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadIsPossibleRuleTests.UnionIntoNotContainedObject.snap index eed97c6da41..5ad193d87ce 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadIsPossibleRuleTests.UnionIntoNotContainedObject.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadIsPossibleRuleTests.UnionIntoNotContainedObject.snap @@ -5,6 +5,7 @@ "Path": { "Name": "human", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadTargetDefinedRuleTests.UndefinedFragment.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadTargetDefinedRuleTests.UndefinedFragment.snap index 62abe06b30c..4a3eb866c6a 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadTargetDefinedRuleTests.UndefinedFragment.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadTargetDefinedRuleTests.UndefinedFragment.snap @@ -5,6 +5,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadTypeExistenceRuleTests.NotExistingTypeOnInlineFragment.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadTypeExistenceRuleTests.NotExistingTypeOnInlineFragment.snap index 56247a1b46b..43c84215e57 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadTypeExistenceRuleTests.NotExistingTypeOnInlineFragment.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadTypeExistenceRuleTests.NotExistingTypeOnInlineFragment.snap @@ -5,6 +5,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadTypeExistenceRuleTests.NotOnExistingTypeOnFragment.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadTypeExistenceRuleTests.NotOnExistingTypeOnFragment.snap index 3b68f2c4af9..809abb5723b 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadTypeExistenceRuleTests.NotOnExistingTypeOnFragment.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadTypeExistenceRuleTests.NotOnExistingTypeOnFragment.snap @@ -5,6 +5,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.DoesNotInfiniteLoopOnImmediatelyRecursiveFragment.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.DoesNotInfiniteLoopOnImmediatelyRecursiveFragment.snap index c0da67d6ccb..fa515920597 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.DoesNotInfiniteLoopOnImmediatelyRecursiveFragment.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.DoesNotInfiniteLoopOnImmediatelyRecursiveFragment.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "dogOrHuman", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.DoesNotInfiniteLoopOnRecursiveFragment.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.DoesNotInfiniteLoopOnRecursiveFragment.snap index 6403739daf3..5b78e16bd60 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.DoesNotInfiniteLoopOnRecursiveFragment.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.DoesNotInfiniteLoopOnRecursiveFragment.snap @@ -5,6 +5,7 @@ "Path": { "Name": "dogOrHuman", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.DoesNotInfiniteLoopOnTransitivelyRecursiveFragment.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.DoesNotInfiniteLoopOnTransitivelyRecursiveFragment.snap index c8321dd7bb3..5dc38f9bf84 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.DoesNotInfiniteLoopOnTransitivelyRecursiveFragment.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.DoesNotInfiniteLoopOnTransitivelyRecursiveFragment.snap @@ -5,6 +5,7 @@ "Path": { "Name": "dogOrHuman", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, @@ -49,6 +50,7 @@ "Path": { "Name": "dogOrHuman", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, @@ -93,6 +95,7 @@ "Path": { "Name": "dogOrHuman", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.FragmentCycle1.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.FragmentCycle1.snap index 5852e19b337..259d34436f1 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.FragmentCycle1.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.FragmentCycle1.snap @@ -5,6 +5,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.FragmentCycle2.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.FragmentCycle2.snap index e5ecceae969..d5c8319a4da 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.FragmentCycle2.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.FragmentCycle2.snap @@ -5,6 +5,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.InfiniteRecursion.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.InfiniteRecursion.snap index b1e338c7f03..68eae208050 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.InfiniteRecursion.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.InfiniteRecursion.snap @@ -9,6 +9,7 @@ "Parent": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.NoSpreadingItselfDeeply.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.NoSpreadingItselfDeeply.snap index ced056de95a..b14612f7473 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.NoSpreadingItselfDeeply.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.NoSpreadingItselfDeeply.snap @@ -5,6 +5,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, @@ -49,6 +50,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.NoSpreadingItselfDeeplyAndImmediately.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.NoSpreadingItselfDeeplyAndImmediately.snap index 248e8894578..42caf8ae32a 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.NoSpreadingItselfDeeplyAndImmediately.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.NoSpreadingItselfDeeplyAndImmediately.snap @@ -5,6 +5,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, @@ -49,6 +50,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, @@ -93,6 +95,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.NoSpreadingItselfDeeplyTwoPaths.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.NoSpreadingItselfDeeplyTwoPaths.snap index 57587433863..835b09530ae 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.NoSpreadingItselfDeeplyTwoPaths.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.NoSpreadingItselfDeeplyTwoPaths.snap @@ -5,6 +5,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, @@ -49,6 +50,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.NoSpreadingItselfDeeplyTwoPathsAltTraverseOrder.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.NoSpreadingItselfDeeplyTwoPathsAltTraverseOrder.snap index 2dd9114a75b..80898671183 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.NoSpreadingItselfDeeplyTwoPathsAltTraverseOrder.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.NoSpreadingItselfDeeplyTwoPathsAltTraverseOrder.snap @@ -5,6 +5,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, @@ -49,6 +50,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.NoSpreadingItselfDirectly.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.NoSpreadingItselfDirectly.snap index 42f278f73bf..14a777788c6 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.NoSpreadingItselfDirectly.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.NoSpreadingItselfDirectly.snap @@ -5,6 +5,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.NoSpreadingItselfDirectlyWithinInlineFragment.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.NoSpreadingItselfDirectlyWithinInlineFragment.snap index 6dfe19c9a57..cc9c76ec19f 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.NoSpreadingItselfDirectlyWithinInlineFragment.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.NoSpreadingItselfDirectlyWithinInlineFragment.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "human", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.NoSpreadingItselfIndirectly.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.NoSpreadingItselfIndirectly.snap index 1864cd0538c..3a67f995d83 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.NoSpreadingItselfIndirectly.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.NoSpreadingItselfIndirectly.snap @@ -5,6 +5,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.NoSpreadingItselfIndirectlyWithinInlineFragment.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.NoSpreadingItselfIndirectlyWithinInlineFragment.snap index c3864691b1e..71c8faa3bb7 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.NoSpreadingItselfIndirectlyWithinInlineFragment.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.NoSpreadingItselfIndirectlyWithinInlineFragment.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "human", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.SpeardingRecursivelyWithinFieldFails.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.SpeardingRecursivelyWithinFieldFails.snap index 77fda6a00d7..97178867c21 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.SpeardingRecursivelyWithinFieldFails.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentSpreadsMustNotFormCyclesRuleTests.SpeardingRecursivelyWithinFieldFails.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "human", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentsOnCompositeTypesRuleTests.Fragment_On_Scalar_Is_Invalid.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentsOnCompositeTypesRuleTests.Fragment_On_Scalar_Is_Invalid.snap index f21c151f2cf..08202153d56 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentsOnCompositeTypesRuleTests.Fragment_On_Scalar_Is_Invalid.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentsOnCompositeTypesRuleTests.Fragment_On_Scalar_Is_Invalid.snap @@ -5,6 +5,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentsOnCompositeTypesRuleTests.InlineFragment_On_Scalar_Is_Invalid.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentsOnCompositeTypesRuleTests.InlineFragment_On_Scalar_Is_Invalid.snap index 3142003afd2..03276c6136d 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentsOnCompositeTypesRuleTests.InlineFragment_On_Scalar_Is_Invalid.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/FragmentsOnCompositeTypesRuleTests.InlineFragment_On_Scalar_Is_Invalid.snap @@ -5,6 +5,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/InputObjectFieldNamesRuleTests.InvalidInputObjectFieldsExist.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/InputObjectFieldNamesRuleTests.InvalidInputObjectFieldsExist.snap index 384b6b65650..ea892171fe5 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/InputObjectFieldNamesRuleTests.InvalidInputObjectFieldsExist.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/InputObjectFieldNamesRuleTests.InvalidInputObjectFieldsExist.snap @@ -5,6 +5,7 @@ "Path": { "Name": "findDog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/InputObjectFieldNamesRuleTests.InvalidNestedInputObjectFieldsExist.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/InputObjectFieldNamesRuleTests.InvalidNestedInputObjectFieldsExist.snap index 3ec122cf909..2c9e57ce2e6 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/InputObjectFieldNamesRuleTests.InvalidNestedInputObjectFieldsExist.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/InputObjectFieldNamesRuleTests.InvalidNestedInputObjectFieldsExist.snap @@ -5,6 +5,7 @@ "Path": { "Name": "findDog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/InputObjectFieldUniquenessRuleTests.DuplicateInputObjectFields.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/InputObjectFieldUniquenessRuleTests.DuplicateInputObjectFields.snap index d53706dfc0e..700b7c637bd 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/InputObjectFieldUniquenessRuleTests.DuplicateInputObjectFields.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/InputObjectFieldUniquenessRuleTests.DuplicateInputObjectFields.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/InputObjectFieldUniquenessRuleTests.ManyDuplicateInputObjectFields.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/InputObjectFieldUniquenessRuleTests.ManyDuplicateInputObjectFields.snap index b8a6f49a4b8..c2a7c8c464e 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/InputObjectFieldUniquenessRuleTests.ManyDuplicateInputObjectFields.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/InputObjectFieldUniquenessRuleTests.ManyDuplicateInputObjectFields.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, @@ -66,6 +67,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/InputObjectFieldUniquenessRuleTests.NameFieldIsAmbiguous.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/InputObjectFieldUniquenessRuleTests.NameFieldIsAmbiguous.snap index de4ca5e4020..64f616937be 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/InputObjectFieldUniquenessRuleTests.NameFieldIsAmbiguous.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/InputObjectFieldUniquenessRuleTests.NameFieldIsAmbiguous.snap @@ -5,6 +5,7 @@ "Path": { "Name": "findDog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/InputObjectFieldUniquenessRuleTests.NestedDuplicateInputObjectFields.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/InputObjectFieldUniquenessRuleTests.NestedDuplicateInputObjectFields.snap index 735be2d53bb..9baf4325157 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/InputObjectFieldUniquenessRuleTests.NestedDuplicateInputObjectFields.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/InputObjectFieldUniquenessRuleTests.NestedDuplicateInputObjectFields.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/InputObjectRequiredFieldsRuleTests.BadNullToNonNullField.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/InputObjectRequiredFieldsRuleTests.BadNullToNonNullField.snap index ca182dc58cd..33f2bee56c0 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/InputObjectRequiredFieldsRuleTests.BadNullToNonNullField.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/InputObjectRequiredFieldsRuleTests.BadNullToNonNullField.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/InputObjectRequiredFieldsRuleTests.NestedRequiredFieldIsNotSet.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/InputObjectRequiredFieldsRuleTests.NestedRequiredFieldIsNotSet.snap index a2bc16606e3..de769bea07b 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/InputObjectRequiredFieldsRuleTests.NestedRequiredFieldIsNotSet.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/InputObjectRequiredFieldsRuleTests.NestedRequiredFieldIsNotSet.snap @@ -5,6 +5,7 @@ "Path": { "Name": "findDog2", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/InputObjectRequiredFieldsRuleTests.RequiredFieldIsNotSet.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/InputObjectRequiredFieldsRuleTests.RequiredFieldIsNotSet.snap index f8ac3f02f05..8dde0a3bba7 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/InputObjectRequiredFieldsRuleTests.RequiredFieldIsNotSet.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/InputObjectRequiredFieldsRuleTests.RequiredFieldIsNotSet.snap @@ -5,6 +5,7 @@ "Path": { "Name": "findDog2", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/InputObjectRequiredFieldsRuleTests.RequiredFieldIsNull.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/InputObjectRequiredFieldsRuleTests.RequiredFieldIsNull.snap index 99ecf435aeb..61f0ca2bc84 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/InputObjectRequiredFieldsRuleTests.RequiredFieldIsNull.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/InputObjectRequiredFieldsRuleTests.RequiredFieldIsNull.snap @@ -5,6 +5,7 @@ "Path": { "Name": "findDog2", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/KnownFragmentNamesTests.DuplicateFragments.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/KnownFragmentNamesTests.DuplicateFragments.snap index 29979edef53..66105a6a497 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/KnownFragmentNamesTests.DuplicateFragments.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/KnownFragmentNamesTests.DuplicateFragments.snap @@ -5,6 +5,7 @@ "Path": { "Name": "human", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, @@ -49,6 +50,7 @@ "Path": { "Name": "human", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/LeafFieldSelectionsRuleTests.InterfaceTypeMissingSelection.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/LeafFieldSelectionsRuleTests.InterfaceTypeMissingSelection.snap index 2311b2f2f3e..248d2d6bb4c 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/LeafFieldSelectionsRuleTests.InterfaceTypeMissingSelection.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/LeafFieldSelectionsRuleTests.InterfaceTypeMissingSelection.snap @@ -5,6 +5,7 @@ "Path": { "Name": "human", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/LeafFieldSelectionsRuleTests.InterfaceTypeMissingSelectionEmptySelection.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/LeafFieldSelectionsRuleTests.InterfaceTypeMissingSelectionEmptySelection.snap index a0521ff90dd..40fd4ad15b9 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/LeafFieldSelectionsRuleTests.InterfaceTypeMissingSelectionEmptySelection.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/LeafFieldSelectionsRuleTests.InterfaceTypeMissingSelectionEmptySelection.snap @@ -5,6 +5,7 @@ "Path": { "Name": "human", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/LeafFieldSelectionsRuleTests.ScalarSelectionNotAllowedOnBoolean.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/LeafFieldSelectionsRuleTests.ScalarSelectionNotAllowedOnBoolean.snap index b84296a324b..a018c9e2dc2 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/LeafFieldSelectionsRuleTests.ScalarSelectionNotAllowedOnBoolean.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/LeafFieldSelectionsRuleTests.ScalarSelectionNotAllowedOnBoolean.snap @@ -5,6 +5,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/LeafFieldSelectionsRuleTests.ScalarSelectionNotAllowedOnEnum.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/LeafFieldSelectionsRuleTests.ScalarSelectionNotAllowedOnEnum.snap index 533d962275e..cc5f2111474 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/LeafFieldSelectionsRuleTests.ScalarSelectionNotAllowedOnEnum.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/LeafFieldSelectionsRuleTests.ScalarSelectionNotAllowedOnEnum.snap @@ -5,6 +5,7 @@ "Path": { "Name": "catOrDog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/LeafFieldSelectionsRuleTests.ScalarSelectionNotAllowedWithArgs.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/LeafFieldSelectionsRuleTests.ScalarSelectionNotAllowedWithArgs.snap index 1144ba940da..8db4fede32e 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/LeafFieldSelectionsRuleTests.ScalarSelectionNotAllowedWithArgs.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/LeafFieldSelectionsRuleTests.ScalarSelectionNotAllowedWithArgs.snap @@ -5,6 +5,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/LeafFieldSelectionsRuleTests.ScalarSelectionNotAllowedWithDirectives.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/LeafFieldSelectionsRuleTests.ScalarSelectionNotAllowedWithDirectives.snap index e3b3d9c13e8..d53846f6663 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/LeafFieldSelectionsRuleTests.ScalarSelectionNotAllowedWithDirectives.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/LeafFieldSelectionsRuleTests.ScalarSelectionNotAllowedWithDirectives.snap @@ -5,6 +5,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/LeafFieldSelectionsRuleTests.ScalarSelectionNotAllowedWithDirectivesAndArgs.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/LeafFieldSelectionsRuleTests.ScalarSelectionNotAllowedWithDirectivesAndArgs.snap index 00b645a10a4..5bb41c0becd 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/LeafFieldSelectionsRuleTests.ScalarSelectionNotAllowedWithDirectivesAndArgs.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/LeafFieldSelectionsRuleTests.ScalarSelectionNotAllowedWithDirectivesAndArgs.snap @@ -5,6 +5,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/LeafFieldSelectionsRuleTests.ScalarSelectionsNotAllowedOnInt.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/LeafFieldSelectionsRuleTests.ScalarSelectionsNotAllowedOnInt.snap index 974bd03a2fb..35b1bafb4fb 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/LeafFieldSelectionsRuleTests.ScalarSelectionsNotAllowedOnInt.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/LeafFieldSelectionsRuleTests.ScalarSelectionsNotAllowedOnInt.snap @@ -5,6 +5,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/NoUnusedFragmentsRuleTests.ContainsUnknownAndUndefFragments.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/NoUnusedFragmentsRuleTests.ContainsUnknownAndUndefFragments.snap index 9aa94877201..dbcf9b74fa8 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/NoUnusedFragmentsRuleTests.ContainsUnknownAndUndefFragments.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/NoUnusedFragmentsRuleTests.ContainsUnknownAndUndefFragments.snap @@ -5,6 +5,7 @@ "Path": { "Name": "human", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/OneOfRuleTests.EmptyOneOf.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/OneOfRuleTests.EmptyOneOf.snap index 524bef773a9..d0f2e927912 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/OneOfRuleTests.EmptyOneOf.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/OneOfRuleTests.EmptyOneOf.snap @@ -5,6 +5,7 @@ "Path": { "Name": "addPet", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/OneOfRuleTests.IfFieldWithLiteralValueIsPresentThenTheValueMustNotBeNull_Error.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/OneOfRuleTests.IfFieldWithLiteralValueIsPresentThenTheValueMustNotBeNull_Error.snap index f39648d77ab..0027ddbdef1 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/OneOfRuleTests.IfFieldWithLiteralValueIsPresentThenTheValueMustNotBeNull_Error.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/OneOfRuleTests.IfFieldWithLiteralValueIsPresentThenTheValueMustNotBeNull_Error.snap @@ -5,6 +5,7 @@ "Path": { "Name": "addPet", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/OneOfRuleTests.MultipleFieldsAreNotAllowed_1.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/OneOfRuleTests.MultipleFieldsAreNotAllowed_1.snap index 9095d2002f1..6684884cee6 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/OneOfRuleTests.MultipleFieldsAreNotAllowed_1.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/OneOfRuleTests.MultipleFieldsAreNotAllowed_1.snap @@ -5,6 +5,7 @@ "Path": { "Name": "addPet", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/OneOfRuleTests.MultipleFieldsAreNotAllowed_2.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/OneOfRuleTests.MultipleFieldsAreNotAllowed_2.snap index c00a7777698..788f1b09e81 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/OneOfRuleTests.MultipleFieldsAreNotAllowed_2.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/OneOfRuleTests.MultipleFieldsAreNotAllowed_2.snap @@ -5,6 +5,7 @@ "Path": { "Name": "addPet", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/OneOfRuleTests.MultipleFieldsAreNotAllowed_3.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/OneOfRuleTests.MultipleFieldsAreNotAllowed_3.snap index 9095d2002f1..6684884cee6 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/OneOfRuleTests.MultipleFieldsAreNotAllowed_3.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/OneOfRuleTests.MultipleFieldsAreNotAllowed_3.snap @@ -5,6 +5,7 @@ "Path": { "Name": "addPet", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/OneOfRuleTests.VariablesUsedForOneofInputObjectFieldsMustBeNonNullable_Error.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/OneOfRuleTests.VariablesUsedForOneofInputObjectFieldsMustBeNonNullable_Error.snap index 3a879af59da..e8db4d88bfd 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/OneOfRuleTests.VariablesUsedForOneofInputObjectFieldsMustBeNonNullable_Error.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/OneOfRuleTests.VariablesUsedForOneofInputObjectFieldsMustBeNonNullable_Error.snap @@ -5,6 +5,7 @@ "Path": { "Name": "addPet", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.BadMultipleNullValueType.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.BadMultipleNullValueType.snap index 174e94f4fb0..70aa7964110 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.BadMultipleNullValueType.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.BadMultipleNullValueType.snap @@ -5,6 +5,7 @@ "Path": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.BadNullIntoNonNullBool.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.BadNullIntoNonNullBool.snap index c3a0d746a94..1a4bae84ac3 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.BadNullIntoNonNullBool.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.BadNullIntoNonNullBool.snap @@ -5,6 +5,7 @@ "Path": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.BadNullIntoNonNullFloat.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.BadNullIntoNonNullFloat.snap index e7d5b23d843..b528742bc0a 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.BadNullIntoNonNullFloat.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.BadNullIntoNonNullFloat.snap @@ -5,6 +5,7 @@ "Path": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.BadNullIntoNonNullId.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.BadNullIntoNonNullId.snap index 8e8128e91c5..dbeaff7e50e 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.BadNullIntoNonNullId.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.BadNullIntoNonNullId.snap @@ -5,6 +5,7 @@ "Path": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.BadNullIntoNonNullInt.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.BadNullIntoNonNullInt.snap index 68a17fbb198..e036ceb9fa0 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.BadNullIntoNonNullInt.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.BadNullIntoNonNullInt.snap @@ -5,6 +5,7 @@ "Path": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.BadNullIntoNonNullString.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.BadNullIntoNonNullString.snap index 5367e459829..b004960abae 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.BadNullIntoNonNullString.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.BadNullIntoNonNullString.snap @@ -5,6 +5,7 @@ "Path": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.IncorrectValueAndMissingArgument.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.IncorrectValueAndMissingArgument.snap index 5f97a9028fe..bf8980052f2 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.IncorrectValueAndMissingArgument.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.IncorrectValueAndMissingArgument.snap @@ -5,6 +5,7 @@ "Path": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, @@ -61,6 +62,7 @@ "Path": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, @@ -142,6 +144,7 @@ "Path": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.MissingMultipleNonNullableArguments.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.MissingMultipleNonNullableArguments.snap index 5ac8163eab2..9a6a0208bdc 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.MissingMultipleNonNullableArguments.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.MissingMultipleNonNullableArguments.snap @@ -5,6 +5,7 @@ "Path": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, @@ -55,6 +56,7 @@ "Path": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.MissingOneNonNullableArgument.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.MissingOneNonNullableArgument.snap index 6f86d011a02..163a09ba81d 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.MissingOneNonNullableArgument.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.MissingOneNonNullableArgument.snap @@ -5,6 +5,7 @@ "Path": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, @@ -60,6 +61,7 @@ "Path": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, @@ -140,6 +142,7 @@ "Path": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.MissingRequiredArg.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.MissingRequiredArg.snap index e81c04c4b70..507ab7701d1 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.MissingRequiredArg.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.MissingRequiredArg.snap @@ -5,6 +5,7 @@ "Path": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.MissingRequiredArgNonNullBooleanArg.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.MissingRequiredArgNonNullBooleanArg.snap index e24fc2322dc..fa07b49167c 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.MissingRequiredArgNonNullBooleanArg.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.MissingRequiredArgNonNullBooleanArg.snap @@ -5,6 +5,7 @@ "Path": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.MissingRequiredDirectiveArg.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.MissingRequiredDirectiveArg.snap index 3371a71385d..d5088885861 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.MissingRequiredDirectiveArg.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.MissingRequiredDirectiveArg.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.WithDirectiveWithMissingTypes.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.WithDirectiveWithMissingTypes.snap index 483b511187e..dda641b4ade 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.WithDirectiveWithMissingTypes.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/RequiredArgumentRuleTests.WithDirectiveWithMissingTypes.snap @@ -5,6 +5,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, @@ -52,6 +53,7 @@ "Parent": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/StreamDirectivesAreUsedOnListFieldsTests.Stream_On_String_Field_2.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/StreamDirectivesAreUsedOnListFieldsTests.Stream_On_String_Field_2.snap index ebb780f0e9a..97dbae2ef2f 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/StreamDirectivesAreUsedOnListFieldsTests.Stream_On_String_Field_2.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/StreamDirectivesAreUsedOnListFieldsTests.Stream_On_String_Field_2.snap @@ -5,6 +5,7 @@ "Path": { "Name": "__schema", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadBooleanIntoEnum.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadBooleanIntoEnum.snap index 718579bc2f1..9faa4417bbe 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadBooleanIntoEnum.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadBooleanIntoEnum.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadBooleanIntoFloat.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadBooleanIntoFloat.snap index ba3cb70decf..22bb3efa86d 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadBooleanIntoFloat.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadBooleanIntoFloat.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadBooleanIntoId.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadBooleanIntoId.snap index 60fe39c1463..2bf294a1abf 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadBooleanIntoId.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadBooleanIntoId.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadBooleanIntoInt.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadBooleanIntoInt.snap index 4ccdfd4b4ba..a36c5965b1b 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadBooleanIntoInt.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadBooleanIntoInt.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadBooleanIntoString.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadBooleanIntoString.snap index 77a3d2c2466..8959302b659 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadBooleanIntoString.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadBooleanIntoString.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadBooleanListArg.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadBooleanListArg.snap index 6facfd79f89..108701106f0 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadBooleanListArg.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadBooleanListArg.snap @@ -5,6 +5,7 @@ "Path": { "Name": "booleanList", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadBooleanListArgString.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadBooleanListArgString.snap index d4a254abf49..c8673f83324 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadBooleanListArgString.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadBooleanListArgString.snap @@ -5,6 +5,7 @@ "Path": { "Name": "booleanList", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadComplexInputInvalidElementType.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadComplexInputInvalidElementType.snap index b1b92689277..1c5ed6c4c98 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadComplexInputInvalidElementType.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadComplexInputInvalidElementType.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadComplexValueArgument.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadComplexValueArgument.snap index 0fa03f82a52..0033a4ee5c8 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadComplexValueArgument.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadComplexValueArgument.snap @@ -5,6 +5,7 @@ "Path": { "Name": "findDog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadCustomerScalarIsInvalid.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadCustomerScalarIsInvalid.snap index 8b6c374e2f6..a8c84daadbd 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadCustomerScalarIsInvalid.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadCustomerScalarIsInvalid.snap @@ -5,6 +5,7 @@ "Path": { "Name": "invalidArg", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadDirectiveInvalidTypes.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadDirectiveInvalidTypes.snap index 47eb4ecfa15..eda1b5a9512 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadDirectiveInvalidTypes.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadDirectiveInvalidTypes.snap @@ -5,6 +5,7 @@ "Path": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, @@ -44,6 +45,7 @@ "Parent": { "Name": "dog", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadEnumIntoBool.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadEnumIntoBool.snap index 7599a4fe9ab..3e6a3ff11bd 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadEnumIntoBool.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadEnumIntoBool.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadEnumIntoFloat.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadEnumIntoFloat.snap index a5000c71ce0..2b9ccf90695 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadEnumIntoFloat.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadEnumIntoFloat.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadEnumIntoId.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadEnumIntoId.snap index f6763284a2f..da376b68f66 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadEnumIntoId.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadEnumIntoId.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadEnumIntoInt.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadEnumIntoInt.snap index 37fd372d975..44bf2b5deae 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadEnumIntoInt.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadEnumIntoInt.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadEnumIntoString.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadEnumIntoString.snap index efcb5bc4fb3..3046ea2c49f 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadEnumIntoString.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadEnumIntoString.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadFloatIntoBool.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadFloatIntoBool.snap index c38ba2f321d..13062cf858f 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadFloatIntoBool.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadFloatIntoBool.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadFloatIntoEnum.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadFloatIntoEnum.snap index 0c3fd8cc4cf..088935f185b 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadFloatIntoEnum.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadFloatIntoEnum.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadFloatIntoId.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadFloatIntoId.snap index 3ffd5f3bf03..7fabdec5503 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadFloatIntoId.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadFloatIntoId.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadFloatIntoInt.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadFloatIntoInt.snap index 4d9342e0b5a..9d6f634bdf6 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadFloatIntoInt.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadFloatIntoInt.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadFloatIntoString.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadFloatIntoString.snap index 89dc0e86451..3df032618ee 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadFloatIntoString.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadFloatIntoString.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadIncorrectItemType.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadIncorrectItemType.snap index 47d384b06c7..a4ecbf1fe0a 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadIncorrectItemType.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadIncorrectItemType.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadIntIntoEnum.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadIntIntoEnum.snap index a3e4c9c5559..f5cb1aad121 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadIntIntoEnum.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadIntIntoEnum.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadIntIntoString.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadIntIntoString.snap index bc54ecf4049..f02806c66dc 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadIntIntoString.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadIntIntoString.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadMultipleIncorrectValueType.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadMultipleIncorrectValueType.snap index 8fc9d7637d6..7ada44eaa9e 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadMultipleIncorrectValueType.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadMultipleIncorrectValueType.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, @@ -49,6 +50,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadSimpleFloatIntoBool.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadSimpleFloatIntoBool.snap index 6cce0c6d9e9..7ace283cb16 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadSimpleFloatIntoBool.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadSimpleFloatIntoBool.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadSimpleFloatIntoInt.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadSimpleFloatIntoInt.snap index b6bf89b31c4..d99873fdcdb 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadSimpleFloatIntoInt.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadSimpleFloatIntoInt.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadSingleValueInvalid.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadSingleValueInvalid.snap index c5b2a9c5ac7..669ed722360 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadSingleValueInvalid.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadSingleValueInvalid.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadStringIntoBool.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadStringIntoBool.snap index a6717bc6b75..d410727d95f 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadStringIntoBool.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadStringIntoBool.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadStringIntoEnum.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadStringIntoEnum.snap index 7b8be6278bd..6084f1cfdbd 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadStringIntoEnum.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadStringIntoEnum.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadStringIntoFloat.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadStringIntoFloat.snap index bf1d87194ea..1bb3c74eb3f 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadStringIntoFloat.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadStringIntoFloat.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadStringIntoInt.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadStringIntoInt.snap index 61acca7c058..bd4e576e2ba 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadStringIntoInt.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadStringIntoInt.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadUnknowEnumIntoEnum.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadUnknowEnumIntoEnum.snap index 36bc4d67ab4..3122dfdd292 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadUnknowEnumIntoEnum.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadUnknowEnumIntoEnum.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadWrongCasingEnumIntoEnum.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadWrongCasingEnumIntoEnum.snap index 987c2f625c1..e197e4e490d 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadWrongCasingEnumIntoEnum.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.BadWrongCasingEnumIntoEnum.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.OverflowInt.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.OverflowInt.snap index 86d104ca6ff..c8ce0d0eddc 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.OverflowInt.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.OverflowInt.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true }, diff --git a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.StringIntoInt.snap b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.StringIntoInt.snap index 1b878717eb8..f3a5ac161f9 100644 --- a/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.StringIntoInt.snap +++ b/src/HotChocolate/Core/test/Validation.Tests/__snapshots__/ValuesOfCorrectTypeRuleTests.StringIntoInt.snap @@ -7,6 +7,7 @@ "Parent": { "Name": "arguments", "Parent": { + "Parent": null, "Length": 0, "IsRoot": true },