diff --git a/.build/Helpers.cs b/.build/Helpers.cs index 2e6f8aee585..d0a9ce62d5f 100644 --- a/.build/Helpers.cs +++ b/.build/Helpers.cs @@ -12,25 +12,20 @@ static class Helpers static readonly string[] Directories = { "GreenDonut", - Path.Combine("HotChocolate", "Analyzers"), Path.Combine("HotChocolate", "ApolloFederation"), Path.Combine("HotChocolate", "AspNetCore"), Path.Combine("HotChocolate", "AzureFunctions"), Path.Combine("HotChocolate", "Core"), Path.Combine("HotChocolate", "Caching"), - Path.Combine("HotChocolate", "CodeGeneration"), Path.Combine("HotChocolate", "Diagnostics"), Path.Combine("HotChocolate", "Language"), Path.Combine("HotChocolate", "PersistedQueries"), Path.Combine("HotChocolate", "Utilities"), Path.Combine("HotChocolate", "Data"), - Path.Combine("HotChocolate", "Filters"), Path.Combine("HotChocolate", "Marten"), Path.Combine("HotChocolate", "MongoDb"), - Path.Combine("HotChocolate", "Neo4J"), Path.Combine("HotChocolate", "Raven"), Path.Combine("HotChocolate", "Skimmed"), - Path.Combine("HotChocolate", "Stitching"), Path.Combine("HotChocolate", "Fusion"), Path.Combine("HotChocolate", "Spatial"), Path.Combine("StrawberryShake", "Client"), @@ -40,6 +35,15 @@ static class Helpers "CookieCrumble" }; + static readonly string[] LegacyDirectories = + { + Path.Combine("HotChocolate", "Analyzers"), + Path.Combine("HotChocolate", "CodeGeneration"), + Path.Combine("HotChocolate", "Filters"), + Path.Combine("HotChocolate", "Neo4J"), + Path.Combine("HotChocolate", "Stitching"), + }; + static IEnumerable GetAllProjects( string sourceDirectory, IEnumerable directories, diff --git a/src/HotChocolate/Analyzers/.vscode/tasks.json b/legacy/Analyzers/.vscode/tasks.json similarity index 100% rename from src/HotChocolate/Analyzers/.vscode/tasks.json rename to legacy/Analyzers/.vscode/tasks.json diff --git a/src/HotChocolate/Analyzers/Directory.Build.props b/legacy/Analyzers/Directory.Build.props similarity index 100% rename from src/HotChocolate/Analyzers/Directory.Build.props rename to legacy/Analyzers/Directory.Build.props diff --git a/src/HotChocolate/Analyzers/HotChocolate.Analyzers.sln b/legacy/Analyzers/HotChocolate.Analyzers.sln similarity index 100% rename from src/HotChocolate/Analyzers/HotChocolate.Analyzers.sln rename to legacy/Analyzers/HotChocolate.Analyzers.sln diff --git a/src/HotChocolate/Analyzers/src/Analyzers/Configuration/FileContents.cs b/legacy/Analyzers/src/Analyzers/Configuration/FileContents.cs similarity index 100% rename from src/HotChocolate/Analyzers/src/Analyzers/Configuration/FileContents.cs rename to legacy/Analyzers/src/Analyzers/Configuration/FileContents.cs diff --git a/src/HotChocolate/Analyzers/src/Analyzers/Configuration/FileNames.cs b/legacy/Analyzers/src/Analyzers/Configuration/FileNames.cs similarity index 100% rename from src/HotChocolate/Analyzers/src/Analyzers/Configuration/FileNames.cs rename to legacy/Analyzers/src/Analyzers/Configuration/FileNames.cs diff --git a/src/HotChocolate/Analyzers/src/Analyzers/Configuration/GraphQLConfig.cs b/legacy/Analyzers/src/Analyzers/Configuration/GraphQLConfig.cs similarity index 100% rename from src/HotChocolate/Analyzers/src/Analyzers/Configuration/GraphQLConfig.cs rename to legacy/Analyzers/src/Analyzers/Configuration/GraphQLConfig.cs diff --git a/src/HotChocolate/Analyzers/src/Analyzers/Configuration/GraphQLConfigExtensions.cs b/legacy/Analyzers/src/Analyzers/Configuration/GraphQLConfigExtensions.cs similarity index 100% rename from src/HotChocolate/Analyzers/src/Analyzers/Configuration/GraphQLConfigExtensions.cs rename to legacy/Analyzers/src/Analyzers/Configuration/GraphQLConfigExtensions.cs diff --git a/src/HotChocolate/Analyzers/src/Analyzers/Configuration/Neo4JSettings.cs b/legacy/Analyzers/src/Analyzers/Configuration/Neo4JSettings.cs similarity index 100% rename from src/HotChocolate/Analyzers/src/Analyzers/Configuration/Neo4JSettings.cs rename to legacy/Analyzers/src/Analyzers/Configuration/Neo4JSettings.cs diff --git a/src/HotChocolate/Analyzers/src/Analyzers/Diagnostics/ErrorCodes.cs b/legacy/Analyzers/src/Analyzers/Diagnostics/ErrorCodes.cs similarity index 100% rename from src/HotChocolate/Analyzers/src/Analyzers/Diagnostics/ErrorCodes.cs rename to legacy/Analyzers/src/Analyzers/Diagnostics/ErrorCodes.cs diff --git a/src/HotChocolate/Analyzers/src/Analyzers/Diagnostics/ErrorHelper.cs b/legacy/Analyzers/src/Analyzers/Diagnostics/ErrorHelper.cs similarity index 100% rename from src/HotChocolate/Analyzers/src/Analyzers/Diagnostics/ErrorHelper.cs rename to legacy/Analyzers/src/Analyzers/Diagnostics/ErrorHelper.cs diff --git a/src/HotChocolate/Analyzers/src/Analyzers/Directories.cs b/legacy/Analyzers/src/Analyzers/Directories.cs similarity index 100% rename from src/HotChocolate/Analyzers/src/Analyzers/Directories.cs rename to legacy/Analyzers/src/Analyzers/Directories.cs diff --git a/src/HotChocolate/Analyzers/src/Analyzers/Files.cs b/legacy/Analyzers/src/Analyzers/Files.cs similarity index 100% rename from src/HotChocolate/Analyzers/src/Analyzers/Files.cs rename to legacy/Analyzers/src/Analyzers/Files.cs diff --git a/src/HotChocolate/Analyzers/src/Analyzers/HotChocolate.Analyzers.csproj b/legacy/Analyzers/src/Analyzers/HotChocolate.Analyzers.csproj similarity index 100% rename from src/HotChocolate/Analyzers/src/Analyzers/HotChocolate.Analyzers.csproj rename to legacy/Analyzers/src/Analyzers/HotChocolate.Analyzers.csproj diff --git a/src/HotChocolate/Analyzers/src/Analyzers/Neo4JSourceGenerator.TypeInitialization.cs b/legacy/Analyzers/src/Analyzers/Neo4JSourceGenerator.TypeInitialization.cs similarity index 100% rename from src/HotChocolate/Analyzers/src/Analyzers/Neo4JSourceGenerator.TypeInitialization.cs rename to legacy/Analyzers/src/Analyzers/Neo4JSourceGenerator.TypeInitialization.cs diff --git a/src/HotChocolate/Analyzers/src/Analyzers/Neo4JSourceGenerator.cs b/legacy/Analyzers/src/Analyzers/Neo4JSourceGenerator.cs similarity index 100% rename from src/HotChocolate/Analyzers/src/Analyzers/Neo4JSourceGenerator.cs rename to legacy/Analyzers/src/Analyzers/Neo4JSourceGenerator.cs diff --git a/src/HotChocolate/Analyzers/src/Analyzers/Properties/ToolsConfigResources.Designer.cs b/legacy/Analyzers/src/Analyzers/Properties/ToolsConfigResources.Designer.cs similarity index 100% rename from src/HotChocolate/Analyzers/src/Analyzers/Properties/ToolsConfigResources.Designer.cs rename to legacy/Analyzers/src/Analyzers/Properties/ToolsConfigResources.Designer.cs diff --git a/src/HotChocolate/Analyzers/src/Analyzers/Properties/ToolsConfigResources.resx b/legacy/Analyzers/src/Analyzers/Properties/ToolsConfigResources.resx similarity index 100% rename from src/HotChocolate/Analyzers/src/Analyzers/Properties/ToolsConfigResources.resx rename to legacy/Analyzers/src/Analyzers/Properties/ToolsConfigResources.resx diff --git a/src/HotChocolate/Analyzers/src/Analyzers/ShadowCopyAnalyzerAssemblyLoader.cs b/legacy/Analyzers/src/Analyzers/ShadowCopyAnalyzerAssemblyLoader.cs similarity index 100% rename from src/HotChocolate/Analyzers/src/Analyzers/ShadowCopyAnalyzerAssemblyLoader.cs rename to legacy/Analyzers/src/Analyzers/ShadowCopyAnalyzerAssemblyLoader.cs diff --git a/src/HotChocolate/Analyzers/src/Directory.Build.props b/legacy/Analyzers/src/Directory.Build.props similarity index 100% rename from src/HotChocolate/Analyzers/src/Directory.Build.props rename to legacy/Analyzers/src/Directory.Build.props diff --git a/src/HotChocolate/Analyzers/test/Analyzers.Configuration.Tests/GraphQLConfigTests.cs b/legacy/Analyzers/test/Analyzers.Configuration.Tests/GraphQLConfigTests.cs similarity index 100% rename from src/HotChocolate/Analyzers/test/Analyzers.Configuration.Tests/GraphQLConfigTests.cs rename to legacy/Analyzers/test/Analyzers.Configuration.Tests/GraphQLConfigTests.cs diff --git a/src/HotChocolate/Analyzers/test/Analyzers.Configuration.Tests/HotChocolate.Configuration.Analyzers.Tests.csproj b/legacy/Analyzers/test/Analyzers.Configuration.Tests/HotChocolate.Configuration.Analyzers.Tests.csproj similarity index 100% rename from src/HotChocolate/Analyzers/test/Analyzers.Configuration.Tests/HotChocolate.Configuration.Analyzers.Tests.csproj rename to legacy/Analyzers/test/Analyzers.Configuration.Tests/HotChocolate.Configuration.Analyzers.Tests.csproj diff --git a/src/HotChocolate/Analyzers/test/Analyzers.Configuration.Tests/__snapshots__/GraphQLConfigTests.NewDefaultConfig.snap b/legacy/Analyzers/test/Analyzers.Configuration.Tests/__snapshots__/GraphQLConfigTests.NewDefaultConfig.snap similarity index 100% rename from src/HotChocolate/Analyzers/test/Analyzers.Configuration.Tests/__snapshots__/GraphQLConfigTests.NewDefaultConfig.snap rename to legacy/Analyzers/test/Analyzers.Configuration.Tests/__snapshots__/GraphQLConfigTests.NewDefaultConfig.snap diff --git a/src/HotChocolate/Analyzers/test/Analyzers.Configuration.Tests/__snapshots__/GraphQLConfigTests.ParseNeo4JSettings.snap b/legacy/Analyzers/test/Analyzers.Configuration.Tests/__snapshots__/GraphQLConfigTests.ParseNeo4JSettings.snap similarity index 100% rename from src/HotChocolate/Analyzers/test/Analyzers.Configuration.Tests/__snapshots__/GraphQLConfigTests.ParseNeo4JSettings.snap rename to legacy/Analyzers/test/Analyzers.Configuration.Tests/__snapshots__/GraphQLConfigTests.ParseNeo4JSettings.snap diff --git a/src/HotChocolate/Analyzers/test/Analyzers.Tests/.graphqlrc.json b/legacy/Analyzers/test/Analyzers.Tests/.graphqlrc.json similarity index 100% rename from src/HotChocolate/Analyzers/test/Analyzers.Tests/.graphqlrc.json rename to legacy/Analyzers/test/Analyzers.Tests/.graphqlrc.json diff --git a/src/HotChocolate/Analyzers/test/Analyzers.Tests/HotChocolate.Analyzers.Tests.csproj b/legacy/Analyzers/test/Analyzers.Tests/HotChocolate.Analyzers.Tests.csproj similarity index 100% rename from src/HotChocolate/Analyzers/test/Analyzers.Tests/HotChocolate.Analyzers.Tests.csproj rename to legacy/Analyzers/test/Analyzers.Tests/HotChocolate.Analyzers.Tests.csproj diff --git a/src/HotChocolate/Analyzers/test/Analyzers.Tests/TypeDefinitions.graphql b/legacy/Analyzers/test/Analyzers.Tests/TypeDefinitions.graphql similarity index 100% rename from src/HotChocolate/Analyzers/test/Analyzers.Tests/TypeDefinitions.graphql rename to legacy/Analyzers/test/Analyzers.Tests/TypeDefinitions.graphql diff --git a/src/HotChocolate/Analyzers/test/Directory.Build.props b/legacy/Analyzers/test/Directory.Build.props similarity index 100% rename from src/HotChocolate/Analyzers/test/Directory.Build.props rename to legacy/Analyzers/test/Directory.Build.props diff --git a/src/HotChocolate/CodeGeneration/Directory.Build.props b/legacy/CodeGeneration/Directory.Build.props similarity index 100% rename from src/HotChocolate/CodeGeneration/Directory.Build.props rename to legacy/CodeGeneration/Directory.Build.props diff --git a/src/HotChocolate/CodeGeneration/HotChocolate.CodeGeneration.sln b/legacy/CodeGeneration/HotChocolate.CodeGeneration.sln similarity index 100% rename from src/HotChocolate/CodeGeneration/HotChocolate.CodeGeneration.sln rename to legacy/CodeGeneration/HotChocolate.CodeGeneration.sln diff --git a/src/HotChocolate/CodeGeneration/src/CodeGeneration.Neo4J/HotChocolate.CodeGeneration.Neo4J.csproj b/legacy/CodeGeneration/src/CodeGeneration.Neo4J/HotChocolate.CodeGeneration.Neo4J.csproj similarity index 100% rename from src/HotChocolate/CodeGeneration/src/CodeGeneration.Neo4J/HotChocolate.CodeGeneration.Neo4J.csproj rename to legacy/CodeGeneration/src/CodeGeneration.Neo4J/HotChocolate.CodeGeneration.Neo4J.csproj diff --git a/src/HotChocolate/CodeGeneration/src/CodeGeneration.Neo4J/Neo4JCodeGenerator.cs b/legacy/CodeGeneration/src/CodeGeneration.Neo4J/Neo4JCodeGenerator.cs similarity index 100% rename from src/HotChocolate/CodeGeneration/src/CodeGeneration.Neo4J/Neo4JCodeGenerator.cs rename to legacy/CodeGeneration/src/CodeGeneration.Neo4J/Neo4JCodeGenerator.cs diff --git a/src/HotChocolate/CodeGeneration/src/CodeGeneration.Neo4J/Neo4JSyntaxExtensions.cs b/legacy/CodeGeneration/src/CodeGeneration.Neo4J/Neo4JSyntaxExtensions.cs similarity index 100% rename from src/HotChocolate/CodeGeneration/src/CodeGeneration.Neo4J/Neo4JSyntaxExtensions.cs rename to legacy/CodeGeneration/src/CodeGeneration.Neo4J/Neo4JSyntaxExtensions.cs diff --git a/src/HotChocolate/CodeGeneration/src/CodeGeneration.Neo4J/Neo4JTypeNames.cs b/legacy/CodeGeneration/src/CodeGeneration.Neo4J/Neo4JTypeNames.cs similarity index 100% rename from src/HotChocolate/CodeGeneration/src/CodeGeneration.Neo4J/Neo4JTypeNames.cs rename to legacy/CodeGeneration/src/CodeGeneration.Neo4J/Neo4JTypeNames.cs diff --git a/src/HotChocolate/CodeGeneration/src/CodeGeneration.Neo4J/SchemaHelper.cs b/legacy/CodeGeneration/src/CodeGeneration.Neo4J/SchemaHelper.cs similarity index 100% rename from src/HotChocolate/CodeGeneration/src/CodeGeneration.Neo4J/SchemaHelper.cs rename to legacy/CodeGeneration/src/CodeGeneration.Neo4J/SchemaHelper.cs diff --git a/src/HotChocolate/CodeGeneration/src/CodeGeneration.Neo4J/Types/RelationshipDirection.cs b/legacy/CodeGeneration/src/CodeGeneration.Neo4J/Types/RelationshipDirection.cs similarity index 100% rename from src/HotChocolate/CodeGeneration/src/CodeGeneration.Neo4J/Types/RelationshipDirection.cs rename to legacy/CodeGeneration/src/CodeGeneration.Neo4J/Types/RelationshipDirection.cs diff --git a/src/HotChocolate/CodeGeneration/src/CodeGeneration.Neo4J/Types/RelationshipDirectionType.cs b/legacy/CodeGeneration/src/CodeGeneration.Neo4J/Types/RelationshipDirectionType.cs similarity index 100% rename from src/HotChocolate/CodeGeneration/src/CodeGeneration.Neo4J/Types/RelationshipDirectionType.cs rename to legacy/CodeGeneration/src/CodeGeneration.Neo4J/Types/RelationshipDirectionType.cs diff --git a/src/HotChocolate/CodeGeneration/src/CodeGeneration.Neo4J/Types/RelationshipDirective.cs b/legacy/CodeGeneration/src/CodeGeneration.Neo4J/Types/RelationshipDirective.cs similarity index 100% rename from src/HotChocolate/CodeGeneration/src/CodeGeneration.Neo4J/Types/RelationshipDirective.cs rename to legacy/CodeGeneration/src/CodeGeneration.Neo4J/Types/RelationshipDirective.cs diff --git a/src/HotChocolate/CodeGeneration/src/CodeGeneration.Neo4J/Types/RelationshipDirectiveType.cs b/legacy/CodeGeneration/src/CodeGeneration.Neo4J/Types/RelationshipDirectiveType.cs similarity index 100% rename from src/HotChocolate/CodeGeneration/src/CodeGeneration.Neo4J/Types/RelationshipDirectiveType.cs rename to legacy/CodeGeneration/src/CodeGeneration.Neo4J/Types/RelationshipDirectiveType.cs diff --git a/src/HotChocolate/CodeGeneration/src/CodeGeneration.Neo4J/packages.lock.json b/legacy/CodeGeneration/src/CodeGeneration.Neo4J/packages.lock.json similarity index 100% rename from src/HotChocolate/CodeGeneration/src/CodeGeneration.Neo4J/packages.lock.json rename to legacy/CodeGeneration/src/CodeGeneration.Neo4J/packages.lock.json diff --git a/src/HotChocolate/CodeGeneration/src/CodeGeneration/CodeGenerationResult.cs b/legacy/CodeGeneration/src/CodeGeneration/CodeGenerationResult.cs similarity index 100% rename from src/HotChocolate/CodeGeneration/src/CodeGeneration/CodeGenerationResult.cs rename to legacy/CodeGeneration/src/CodeGeneration/CodeGenerationResult.cs diff --git a/src/HotChocolate/CodeGeneration/src/CodeGeneration/CodeGeneratorContext.cs b/legacy/CodeGeneration/src/CodeGeneration/CodeGeneratorContext.cs similarity index 100% rename from src/HotChocolate/CodeGeneration/src/CodeGeneration/CodeGeneratorContext.cs rename to legacy/CodeGeneration/src/CodeGeneration/CodeGeneratorContext.cs diff --git a/src/HotChocolate/CodeGeneration/src/CodeGeneration/HotChocolate.CodeGeneration.csproj b/legacy/CodeGeneration/src/CodeGeneration/HotChocolate.CodeGeneration.csproj similarity index 100% rename from src/HotChocolate/CodeGeneration/src/CodeGeneration/HotChocolate.CodeGeneration.csproj rename to legacy/CodeGeneration/src/CodeGeneration/HotChocolate.CodeGeneration.csproj diff --git a/src/HotChocolate/CodeGeneration/src/CodeGeneration/ICodeGenerator.cs b/legacy/CodeGeneration/src/CodeGeneration/ICodeGenerator.cs similarity index 100% rename from src/HotChocolate/CodeGeneration/src/CodeGeneration/ICodeGenerator.cs rename to legacy/CodeGeneration/src/CodeGeneration/ICodeGenerator.cs diff --git a/src/HotChocolate/CodeGeneration/src/CodeGeneration/Properties/CodeGenerationResources.Designer.cs b/legacy/CodeGeneration/src/CodeGeneration/Properties/CodeGenerationResources.Designer.cs similarity index 100% rename from src/HotChocolate/CodeGeneration/src/CodeGeneration/Properties/CodeGenerationResources.Designer.cs rename to legacy/CodeGeneration/src/CodeGeneration/Properties/CodeGenerationResources.Designer.cs diff --git a/src/HotChocolate/CodeGeneration/src/CodeGeneration/Properties/CodeGenerationResources.resx b/legacy/CodeGeneration/src/CodeGeneration/Properties/CodeGenerationResources.resx similarity index 100% rename from src/HotChocolate/CodeGeneration/src/CodeGeneration/Properties/CodeGenerationResources.resx rename to legacy/CodeGeneration/src/CodeGeneration/Properties/CodeGenerationResources.resx diff --git a/src/HotChocolate/CodeGeneration/src/CodeGeneration/SchemaExtensions.cs b/legacy/CodeGeneration/src/CodeGeneration/SchemaExtensions.cs similarity index 100% rename from src/HotChocolate/CodeGeneration/src/CodeGeneration/SchemaExtensions.cs rename to legacy/CodeGeneration/src/CodeGeneration/SchemaExtensions.cs diff --git a/src/HotChocolate/CodeGeneration/src/CodeGeneration/SourceFile.cs b/legacy/CodeGeneration/src/CodeGeneration/SourceFile.cs similarity index 100% rename from src/HotChocolate/CodeGeneration/src/CodeGeneration/SourceFile.cs rename to legacy/CodeGeneration/src/CodeGeneration/SourceFile.cs diff --git a/src/HotChocolate/CodeGeneration/src/CodeGeneration/SyntaxExtensions.cs b/legacy/CodeGeneration/src/CodeGeneration/SyntaxExtensions.cs similarity index 100% rename from src/HotChocolate/CodeGeneration/src/CodeGeneration/SyntaxExtensions.cs rename to legacy/CodeGeneration/src/CodeGeneration/SyntaxExtensions.cs diff --git a/src/HotChocolate/CodeGeneration/src/CodeGeneration/TypeNames.cs b/legacy/CodeGeneration/src/CodeGeneration/TypeNames.cs similarity index 100% rename from src/HotChocolate/CodeGeneration/src/CodeGeneration/TypeNames.cs rename to legacy/CodeGeneration/src/CodeGeneration/TypeNames.cs diff --git a/src/HotChocolate/CodeGeneration/src/CodeGeneration/Types/DataGeneratorContext.cs b/legacy/CodeGeneration/src/CodeGeneration/Types/DataGeneratorContext.cs similarity index 100% rename from src/HotChocolate/CodeGeneration/src/CodeGeneration/Types/DataGeneratorContext.cs rename to legacy/CodeGeneration/src/CodeGeneration/Types/DataGeneratorContext.cs diff --git a/src/HotChocolate/CodeGeneration/src/CodeGeneration/Types/FilterOperation.cs b/legacy/CodeGeneration/src/CodeGeneration/Types/FilterOperation.cs similarity index 100% rename from src/HotChocolate/CodeGeneration/src/CodeGeneration/Types/FilterOperation.cs rename to legacy/CodeGeneration/src/CodeGeneration/Types/FilterOperation.cs diff --git a/src/HotChocolate/CodeGeneration/src/CodeGeneration/Types/FilterOperationType.cs b/legacy/CodeGeneration/src/CodeGeneration/Types/FilterOperationType.cs similarity index 100% rename from src/HotChocolate/CodeGeneration/src/CodeGeneration/Types/FilterOperationType.cs rename to legacy/CodeGeneration/src/CodeGeneration/Types/FilterOperationType.cs diff --git a/src/HotChocolate/CodeGeneration/src/CodeGeneration/Types/FilterableDirective.cs b/legacy/CodeGeneration/src/CodeGeneration/Types/FilterableDirective.cs similarity index 100% rename from src/HotChocolate/CodeGeneration/src/CodeGeneration/Types/FilterableDirective.cs rename to legacy/CodeGeneration/src/CodeGeneration/Types/FilterableDirective.cs diff --git a/src/HotChocolate/CodeGeneration/src/CodeGeneration/Types/FilterableDirectiveType.cs b/legacy/CodeGeneration/src/CodeGeneration/Types/FilterableDirectiveType.cs similarity index 100% rename from src/HotChocolate/CodeGeneration/src/CodeGeneration/Types/FilterableDirectiveType.cs rename to legacy/CodeGeneration/src/CodeGeneration/Types/FilterableDirectiveType.cs diff --git a/src/HotChocolate/CodeGeneration/src/CodeGeneration/Types/FilteringDirectiveType.cs b/legacy/CodeGeneration/src/CodeGeneration/Types/FilteringDirectiveType.cs similarity index 100% rename from src/HotChocolate/CodeGeneration/src/CodeGeneration/Types/FilteringDirectiveType.cs rename to legacy/CodeGeneration/src/CodeGeneration/Types/FilteringDirectiveType.cs diff --git a/src/HotChocolate/CodeGeneration/src/CodeGeneration/Types/OperationDirective.cs b/legacy/CodeGeneration/src/CodeGeneration/Types/OperationDirective.cs similarity index 100% rename from src/HotChocolate/CodeGeneration/src/CodeGeneration/Types/OperationDirective.cs rename to legacy/CodeGeneration/src/CodeGeneration/Types/OperationDirective.cs diff --git a/src/HotChocolate/CodeGeneration/src/CodeGeneration/Types/OperationDirectiveType.cs b/legacy/CodeGeneration/src/CodeGeneration/Types/OperationDirectiveType.cs similarity index 100% rename from src/HotChocolate/CodeGeneration/src/CodeGeneration/Types/OperationDirectiveType.cs rename to legacy/CodeGeneration/src/CodeGeneration/Types/OperationDirectiveType.cs diff --git a/src/HotChocolate/CodeGeneration/src/CodeGeneration/Types/OperationKind.cs b/legacy/CodeGeneration/src/CodeGeneration/Types/OperationKind.cs similarity index 100% rename from src/HotChocolate/CodeGeneration/src/CodeGeneration/Types/OperationKind.cs rename to legacy/CodeGeneration/src/CodeGeneration/Types/OperationKind.cs diff --git a/src/HotChocolate/CodeGeneration/src/CodeGeneration/Types/OperationKindType.cs b/legacy/CodeGeneration/src/CodeGeneration/Types/OperationKindType.cs similarity index 100% rename from src/HotChocolate/CodeGeneration/src/CodeGeneration/Types/OperationKindType.cs rename to legacy/CodeGeneration/src/CodeGeneration/Types/OperationKindType.cs diff --git a/src/HotChocolate/CodeGeneration/src/CodeGeneration/Types/PagingDirective.cs b/legacy/CodeGeneration/src/CodeGeneration/Types/PagingDirective.cs similarity index 100% rename from src/HotChocolate/CodeGeneration/src/CodeGeneration/Types/PagingDirective.cs rename to legacy/CodeGeneration/src/CodeGeneration/Types/PagingDirective.cs diff --git a/src/HotChocolate/CodeGeneration/src/CodeGeneration/Types/PagingDirectiveType.cs b/legacy/CodeGeneration/src/CodeGeneration/Types/PagingDirectiveType.cs similarity index 100% rename from src/HotChocolate/CodeGeneration/src/CodeGeneration/Types/PagingDirectiveType.cs rename to legacy/CodeGeneration/src/CodeGeneration/Types/PagingDirectiveType.cs diff --git a/src/HotChocolate/CodeGeneration/src/CodeGeneration/Types/PagingKind.cs b/legacy/CodeGeneration/src/CodeGeneration/Types/PagingKind.cs similarity index 100% rename from src/HotChocolate/CodeGeneration/src/CodeGeneration/Types/PagingKind.cs rename to legacy/CodeGeneration/src/CodeGeneration/Types/PagingKind.cs diff --git a/src/HotChocolate/CodeGeneration/src/CodeGeneration/Types/PagingKindType.cs b/legacy/CodeGeneration/src/CodeGeneration/Types/PagingKindType.cs similarity index 100% rename from src/HotChocolate/CodeGeneration/src/CodeGeneration/Types/PagingKindType.cs rename to legacy/CodeGeneration/src/CodeGeneration/Types/PagingKindType.cs diff --git a/src/HotChocolate/CodeGeneration/src/CodeGeneration/Types/ProjectionDirectiveType.cs b/legacy/CodeGeneration/src/CodeGeneration/Types/ProjectionDirectiveType.cs similarity index 100% rename from src/HotChocolate/CodeGeneration/src/CodeGeneration/Types/ProjectionDirectiveType.cs rename to legacy/CodeGeneration/src/CodeGeneration/Types/ProjectionDirectiveType.cs diff --git a/src/HotChocolate/CodeGeneration/src/CodeGeneration/Types/SortDirection.cs b/legacy/CodeGeneration/src/CodeGeneration/Types/SortDirection.cs similarity index 100% rename from src/HotChocolate/CodeGeneration/src/CodeGeneration/Types/SortDirection.cs rename to legacy/CodeGeneration/src/CodeGeneration/Types/SortDirection.cs diff --git a/src/HotChocolate/CodeGeneration/src/CodeGeneration/Types/SortDirectionType.cs b/legacy/CodeGeneration/src/CodeGeneration/Types/SortDirectionType.cs similarity index 100% rename from src/HotChocolate/CodeGeneration/src/CodeGeneration/Types/SortDirectionType.cs rename to legacy/CodeGeneration/src/CodeGeneration/Types/SortDirectionType.cs diff --git a/src/HotChocolate/CodeGeneration/src/CodeGeneration/Types/SortableDirective.cs b/legacy/CodeGeneration/src/CodeGeneration/Types/SortableDirective.cs similarity index 100% rename from src/HotChocolate/CodeGeneration/src/CodeGeneration/Types/SortableDirective.cs rename to legacy/CodeGeneration/src/CodeGeneration/Types/SortableDirective.cs diff --git a/src/HotChocolate/CodeGeneration/src/CodeGeneration/Types/SortableDirectiveType.cs b/legacy/CodeGeneration/src/CodeGeneration/Types/SortableDirectiveType.cs similarity index 100% rename from src/HotChocolate/CodeGeneration/src/CodeGeneration/Types/SortableDirectiveType.cs rename to legacy/CodeGeneration/src/CodeGeneration/Types/SortableDirectiveType.cs diff --git a/src/HotChocolate/CodeGeneration/src/CodeGeneration/Types/SortingDirectiveType.cs b/legacy/CodeGeneration/src/CodeGeneration/Types/SortingDirectiveType.cs similarity index 100% rename from src/HotChocolate/CodeGeneration/src/CodeGeneration/Types/SortingDirectiveType.cs rename to legacy/CodeGeneration/src/CodeGeneration/Types/SortingDirectiveType.cs diff --git a/src/HotChocolate/CodeGeneration/src/CodeGeneration/Types/TypeNameDirective.cs b/legacy/CodeGeneration/src/CodeGeneration/Types/TypeNameDirective.cs similarity index 100% rename from src/HotChocolate/CodeGeneration/src/CodeGeneration/Types/TypeNameDirective.cs rename to legacy/CodeGeneration/src/CodeGeneration/Types/TypeNameDirective.cs diff --git a/src/HotChocolate/CodeGeneration/src/CodeGeneration/Types/TypeNameDirectiveType.cs b/legacy/CodeGeneration/src/CodeGeneration/Types/TypeNameDirectiveType.cs similarity index 100% rename from src/HotChocolate/CodeGeneration/src/CodeGeneration/Types/TypeNameDirectiveType.cs rename to legacy/CodeGeneration/src/CodeGeneration/Types/TypeNameDirectiveType.cs diff --git a/src/HotChocolate/CodeGeneration/src/CodeGeneration/packages.lock.json b/legacy/CodeGeneration/src/CodeGeneration/packages.lock.json similarity index 100% rename from src/HotChocolate/CodeGeneration/src/CodeGeneration/packages.lock.json rename to legacy/CodeGeneration/src/CodeGeneration/packages.lock.json diff --git a/src/HotChocolate/CodeGeneration/src/Directory.Build.props b/legacy/CodeGeneration/src/Directory.Build.props similarity index 100% rename from src/HotChocolate/CodeGeneration/src/Directory.Build.props rename to legacy/CodeGeneration/src/Directory.Build.props diff --git a/src/HotChocolate/CodeGeneration/test/CodeGeneration.Neo4J.Tests/Directory.Build.props b/legacy/CodeGeneration/test/CodeGeneration.Neo4J.Tests/Directory.Build.props similarity index 100% rename from src/HotChocolate/CodeGeneration/test/CodeGeneration.Neo4J.Tests/Directory.Build.props rename to legacy/CodeGeneration/test/CodeGeneration.Neo4J.Tests/Directory.Build.props diff --git a/src/HotChocolate/CodeGeneration/test/CodeGeneration.Neo4J.Tests/HotChocolate.CodeGeneration.Neo4J.Tests.csproj b/legacy/CodeGeneration/test/CodeGeneration.Neo4J.Tests/HotChocolate.CodeGeneration.Neo4J.Tests.csproj similarity index 100% rename from src/HotChocolate/CodeGeneration/test/CodeGeneration.Neo4J.Tests/HotChocolate.CodeGeneration.Neo4J.Tests.csproj rename to legacy/CodeGeneration/test/CodeGeneration.Neo4J.Tests/HotChocolate.CodeGeneration.Neo4J.Tests.csproj diff --git a/src/HotChocolate/CodeGeneration/test/CodeGeneration.Neo4J.Tests/Neo4JCodeGeneratorTests.cs b/legacy/CodeGeneration/test/CodeGeneration.Neo4J.Tests/Neo4JCodeGeneratorTests.cs similarity index 100% rename from src/HotChocolate/CodeGeneration/test/CodeGeneration.Neo4J.Tests/Neo4JCodeGeneratorTests.cs rename to legacy/CodeGeneration/test/CodeGeneration.Neo4J.Tests/Neo4JCodeGeneratorTests.cs diff --git a/src/HotChocolate/CodeGeneration/test/CodeGeneration.Neo4J.Tests/__snapshots__/Neo4JCodeGeneratorTests.Works.snap b/legacy/CodeGeneration/test/CodeGeneration.Neo4J.Tests/__snapshots__/Neo4JCodeGeneratorTests.Works.snap similarity index 100% rename from src/HotChocolate/CodeGeneration/test/CodeGeneration.Neo4J.Tests/__snapshots__/Neo4JCodeGeneratorTests.Works.snap rename to legacy/CodeGeneration/test/CodeGeneration.Neo4J.Tests/__snapshots__/Neo4JCodeGeneratorTests.Works.snap diff --git a/src/HotChocolate/CodeGeneration/test/CodeGeneration.Neo4J.Tests/packages.lock.json b/legacy/CodeGeneration/test/CodeGeneration.Neo4J.Tests/packages.lock.json similarity index 100% rename from src/HotChocolate/CodeGeneration/test/CodeGeneration.Neo4J.Tests/packages.lock.json rename to legacy/CodeGeneration/test/CodeGeneration.Neo4J.Tests/packages.lock.json diff --git a/src/HotChocolate/Filters/.vscode/tasks.json b/legacy/Filters/.vscode/tasks.json similarity index 100% rename from src/HotChocolate/Filters/.vscode/tasks.json rename to legacy/Filters/.vscode/tasks.json diff --git a/src/HotChocolate/Filters/HotChocolate.Filters.sln b/legacy/Filters/HotChocolate.Filters.sln similarity index 100% rename from src/HotChocolate/Filters/HotChocolate.Filters.sln rename to legacy/Filters/HotChocolate.Filters.sln diff --git a/src/HotChocolate/Filters/src/Directory.Build.props b/legacy/Filters/src/Directory.Build.props similarity index 100% rename from src/HotChocolate/Filters/src/Directory.Build.props rename to legacy/Filters/src/Directory.Build.props diff --git a/src/HotChocolate/Filters/src/Types.Filters/Array/ArrayBooleanFilterOperationDescriptor.cs b/legacy/Filters/src/Types.Filters/Array/ArrayBooleanFilterOperationDescriptor.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Array/ArrayBooleanFilterOperationDescriptor.cs rename to legacy/Filters/src/Types.Filters/Array/ArrayBooleanFilterOperationDescriptor.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Array/ArrayFilterFieldDescriptor.cs b/legacy/Filters/src/Types.Filters/Array/ArrayFilterFieldDescriptor.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Array/ArrayFilterFieldDescriptor.cs rename to legacy/Filters/src/Types.Filters/Array/ArrayFilterFieldDescriptor.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Array/ArrayFilterFieldDescriptor~1.cs b/legacy/Filters/src/Types.Filters/Array/ArrayFilterFieldDescriptor~1.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Array/ArrayFilterFieldDescriptor~1.cs rename to legacy/Filters/src/Types.Filters/Array/ArrayFilterFieldDescriptor~1.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Array/ArrayFilterOperationDescriptor.cs b/legacy/Filters/src/Types.Filters/Array/ArrayFilterOperationDescriptor.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Array/ArrayFilterOperationDescriptor.cs rename to legacy/Filters/src/Types.Filters/Array/ArrayFilterOperationDescriptor.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Array/ArrayFilterOperationDescriptor~1.cs b/legacy/Filters/src/Types.Filters/Array/ArrayFilterOperationDescriptor~1.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Array/ArrayFilterOperationDescriptor~1.cs rename to legacy/Filters/src/Types.Filters/Array/ArrayFilterOperationDescriptor~1.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Array/IArrayBooleanFilterOperationDescriptor.cs b/legacy/Filters/src/Types.Filters/Array/IArrayBooleanFilterOperationDescriptor.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Array/IArrayBooleanFilterOperationDescriptor.cs rename to legacy/Filters/src/Types.Filters/Array/IArrayBooleanFilterOperationDescriptor.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Array/IArrayFilterFieldDescriptor.cs b/legacy/Filters/src/Types.Filters/Array/IArrayFilterFieldDescriptor.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Array/IArrayFilterFieldDescriptor.cs rename to legacy/Filters/src/Types.Filters/Array/IArrayFilterFieldDescriptor.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Array/IArrayFilterFieldDescriptor~1.cs b/legacy/Filters/src/Types.Filters/Array/IArrayFilterFieldDescriptor~1.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Array/IArrayFilterFieldDescriptor~1.cs rename to legacy/Filters/src/Types.Filters/Array/IArrayFilterFieldDescriptor~1.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Array/IArrayFilterOperationDescriptor.cs b/legacy/Filters/src/Types.Filters/Array/IArrayFilterOperationDescriptor.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Array/IArrayFilterOperationDescriptor.cs rename to legacy/Filters/src/Types.Filters/Array/IArrayFilterOperationDescriptor.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Array/IArrayFilterOperationDescriptor~1.cs b/legacy/Filters/src/Types.Filters/Array/IArrayFilterOperationDescriptor~1.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Array/IArrayFilterOperationDescriptor~1.cs rename to legacy/Filters/src/Types.Filters/Array/IArrayFilterOperationDescriptor~1.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Array/ISingleFilter.cs b/legacy/Filters/src/Types.Filters/Array/ISingleFilter.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Array/ISingleFilter.cs rename to legacy/Filters/src/Types.Filters/Array/ISingleFilter.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Array/ISingleFilter~1.cs b/legacy/Filters/src/Types.Filters/Array/ISingleFilter~1.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Array/ISingleFilter~1.cs rename to legacy/Filters/src/Types.Filters/Array/ISingleFilter~1.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Boolean/BooleanFilterFieldDescriptor.cs b/legacy/Filters/src/Types.Filters/Boolean/BooleanFilterFieldDescriptor.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Boolean/BooleanFilterFieldDescriptor.cs rename to legacy/Filters/src/Types.Filters/Boolean/BooleanFilterFieldDescriptor.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Boolean/BooleanFilterOperationDescriptor.cs b/legacy/Filters/src/Types.Filters/Boolean/BooleanFilterOperationDescriptor.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Boolean/BooleanFilterOperationDescriptor.cs rename to legacy/Filters/src/Types.Filters/Boolean/BooleanFilterOperationDescriptor.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Boolean/BooleanFilterOperationDescriptorBase.cs b/legacy/Filters/src/Types.Filters/Boolean/BooleanFilterOperationDescriptorBase.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Boolean/BooleanFilterOperationDescriptorBase.cs rename to legacy/Filters/src/Types.Filters/Boolean/BooleanFilterOperationDescriptorBase.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Boolean/IBooleanFilterFieldsDescriptor.cs b/legacy/Filters/src/Types.Filters/Boolean/IBooleanFilterFieldsDescriptor.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Boolean/IBooleanFilterFieldsDescriptor.cs rename to legacy/Filters/src/Types.Filters/Boolean/IBooleanFilterFieldsDescriptor.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Boolean/IBooleanFilterOperationDescriptor.cs b/legacy/Filters/src/Types.Filters/Boolean/IBooleanFilterOperationDescriptor.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Boolean/IBooleanFilterOperationDescriptor.cs rename to legacy/Filters/src/Types.Filters/Boolean/IBooleanFilterOperationDescriptor.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Boolean/IBooleanFilterOperationDescriptorBase.cs b/legacy/Filters/src/Types.Filters/Boolean/IBooleanFilterOperationDescriptorBase.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Boolean/IBooleanFilterOperationDescriptorBase.cs rename to legacy/Filters/src/Types.Filters/Boolean/IBooleanFilterOperationDescriptorBase.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Comparable/ComparableFilterFieldDescriptor.cs b/legacy/Filters/src/Types.Filters/Comparable/ComparableFilterFieldDescriptor.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Comparable/ComparableFilterFieldDescriptor.cs rename to legacy/Filters/src/Types.Filters/Comparable/ComparableFilterFieldDescriptor.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Comparable/ComparableFilterOperationDescriptor.cs b/legacy/Filters/src/Types.Filters/Comparable/ComparableFilterOperationDescriptor.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Comparable/ComparableFilterOperationDescriptor.cs rename to legacy/Filters/src/Types.Filters/Comparable/ComparableFilterOperationDescriptor.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Comparable/IComparableFilterFieldsDescriptor.cs b/legacy/Filters/src/Types.Filters/Comparable/IComparableFilterFieldsDescriptor.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Comparable/IComparableFilterFieldsDescriptor.cs rename to legacy/Filters/src/Types.Filters/Comparable/IComparableFilterFieldsDescriptor.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Comparable/IComparableFilterOperationDescriptor.cs b/legacy/Filters/src/Types.Filters/Comparable/IComparableFilterOperationDescriptor.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Comparable/IComparableFilterOperationDescriptor.cs rename to legacy/Filters/src/Types.Filters/Comparable/IComparableFilterOperationDescriptor.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Conventions/Naming/FilterNamingConventionBase.cs b/legacy/Filters/src/Types.Filters/Conventions/Naming/FilterNamingConventionBase.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Conventions/Naming/FilterNamingConventionBase.cs rename to legacy/Filters/src/Types.Filters/Conventions/Naming/FilterNamingConventionBase.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Conventions/Naming/FilterNamingConventionPascalCase.cs b/legacy/Filters/src/Types.Filters/Conventions/Naming/FilterNamingConventionPascalCase.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Conventions/Naming/FilterNamingConventionPascalCase.cs rename to legacy/Filters/src/Types.Filters/Conventions/Naming/FilterNamingConventionPascalCase.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Conventions/Naming/FilterNamingConventionSnakeCase.cs b/legacy/Filters/src/Types.Filters/Conventions/Naming/FilterNamingConventionSnakeCase.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Conventions/Naming/FilterNamingConventionSnakeCase.cs rename to legacy/Filters/src/Types.Filters/Conventions/Naming/FilterNamingConventionSnakeCase.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Conventions/Naming/IFilterNamingConvention.cs b/legacy/Filters/src/Types.Filters/Conventions/Naming/IFilterNamingConvention.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Conventions/Naming/IFilterNamingConvention.cs rename to legacy/Filters/src/Types.Filters/Conventions/Naming/IFilterNamingConvention.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Expressions/FieldHandlers/ArrayFieldHandler.cs b/legacy/Filters/src/Types.Filters/Expressions/FieldHandlers/ArrayFieldHandler.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Expressions/FieldHandlers/ArrayFieldHandler.cs rename to legacy/Filters/src/Types.Filters/Expressions/FieldHandlers/ArrayFieldHandler.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Expressions/FieldHandlers/ExpressionFieldHandlers.cs b/legacy/Filters/src/Types.Filters/Expressions/FieldHandlers/ExpressionFieldHandlers.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Expressions/FieldHandlers/ExpressionFieldHandlers.cs rename to legacy/Filters/src/Types.Filters/Expressions/FieldHandlers/ExpressionFieldHandlers.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Expressions/FieldHandlers/IExpressionFieldHandler.cs b/legacy/Filters/src/Types.Filters/Expressions/FieldHandlers/IExpressionFieldHandler.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Expressions/FieldHandlers/IExpressionFieldHandler.cs rename to legacy/Filters/src/Types.Filters/Expressions/FieldHandlers/IExpressionFieldHandler.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Expressions/FieldHandlers/ObjectFieldHandler.cs b/legacy/Filters/src/Types.Filters/Expressions/FieldHandlers/ObjectFieldHandler.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Expressions/FieldHandlers/ObjectFieldHandler.cs rename to legacy/Filters/src/Types.Filters/Expressions/FieldHandlers/ObjectFieldHandler.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Expressions/FilterExpressionBuilder.cs b/legacy/Filters/src/Types.Filters/Expressions/FilterExpressionBuilder.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Expressions/FilterExpressionBuilder.cs rename to legacy/Filters/src/Types.Filters/Expressions/FilterExpressionBuilder.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Expressions/OperationHandlers/Array/ArrayAnyOperationHandler.cs b/legacy/Filters/src/Types.Filters/Expressions/OperationHandlers/Array/ArrayAnyOperationHandler.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Expressions/OperationHandlers/Array/ArrayAnyOperationHandler.cs rename to legacy/Filters/src/Types.Filters/Expressions/OperationHandlers/Array/ArrayAnyOperationHandler.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Expressions/OperationHandlers/Boolean/BooleanEqualsOperationHandler.cs b/legacy/Filters/src/Types.Filters/Expressions/OperationHandlers/Boolean/BooleanEqualsOperationHandler.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Expressions/OperationHandlers/Boolean/BooleanEqualsOperationHandler.cs rename to legacy/Filters/src/Types.Filters/Expressions/OperationHandlers/Boolean/BooleanEqualsOperationHandler.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Expressions/OperationHandlers/Comparable/ComparableEqualsOperationHandler.cs b/legacy/Filters/src/Types.Filters/Expressions/OperationHandlers/Comparable/ComparableEqualsOperationHandler.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Expressions/OperationHandlers/Comparable/ComparableEqualsOperationHandler.cs rename to legacy/Filters/src/Types.Filters/Expressions/OperationHandlers/Comparable/ComparableEqualsOperationHandler.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Expressions/OperationHandlers/Comparable/ComparableGreaterThanOperationHandler.cs b/legacy/Filters/src/Types.Filters/Expressions/OperationHandlers/Comparable/ComparableGreaterThanOperationHandler.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Expressions/OperationHandlers/Comparable/ComparableGreaterThanOperationHandler.cs rename to legacy/Filters/src/Types.Filters/Expressions/OperationHandlers/Comparable/ComparableGreaterThanOperationHandler.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Expressions/OperationHandlers/Comparable/ComparableGreaterThanOrEqualsOperationHandler.cs b/legacy/Filters/src/Types.Filters/Expressions/OperationHandlers/Comparable/ComparableGreaterThanOrEqualsOperationHandler.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Expressions/OperationHandlers/Comparable/ComparableGreaterThanOrEqualsOperationHandler.cs rename to legacy/Filters/src/Types.Filters/Expressions/OperationHandlers/Comparable/ComparableGreaterThanOrEqualsOperationHandler.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Expressions/OperationHandlers/Comparable/ComparableInOperationHandler.cs b/legacy/Filters/src/Types.Filters/Expressions/OperationHandlers/Comparable/ComparableInOperationHandler.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Expressions/OperationHandlers/Comparable/ComparableInOperationHandler.cs rename to legacy/Filters/src/Types.Filters/Expressions/OperationHandlers/Comparable/ComparableInOperationHandler.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Expressions/OperationHandlers/Comparable/ComparableLowerThanOperationHandler.cs b/legacy/Filters/src/Types.Filters/Expressions/OperationHandlers/Comparable/ComparableLowerThanOperationHandler.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Expressions/OperationHandlers/Comparable/ComparableLowerThanOperationHandler.cs rename to legacy/Filters/src/Types.Filters/Expressions/OperationHandlers/Comparable/ComparableLowerThanOperationHandler.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Expressions/OperationHandlers/Comparable/ComparableLowerThanOrEqualsOperationHandler.cs b/legacy/Filters/src/Types.Filters/Expressions/OperationHandlers/Comparable/ComparableLowerThanOrEqualsOperationHandler.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Expressions/OperationHandlers/Comparable/ComparableLowerThanOrEqualsOperationHandler.cs rename to legacy/Filters/src/Types.Filters/Expressions/OperationHandlers/Comparable/ComparableLowerThanOrEqualsOperationHandler.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Expressions/OperationHandlers/Comparable/ComparableOperationHandlerBase.cs b/legacy/Filters/src/Types.Filters/Expressions/OperationHandlers/Comparable/ComparableOperationHandlerBase.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Expressions/OperationHandlers/Comparable/ComparableOperationHandlerBase.cs rename to legacy/Filters/src/Types.Filters/Expressions/OperationHandlers/Comparable/ComparableOperationHandlerBase.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Expressions/OperationHandlers/ExpressionOperationHandlers.cs b/legacy/Filters/src/Types.Filters/Expressions/OperationHandlers/ExpressionOperationHandlers.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Expressions/OperationHandlers/ExpressionOperationHandlers.cs rename to legacy/Filters/src/Types.Filters/Expressions/OperationHandlers/ExpressionOperationHandlers.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Expressions/OperationHandlers/IExpressionOperationHandler.cs b/legacy/Filters/src/Types.Filters/Expressions/OperationHandlers/IExpressionOperationHandler.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Expressions/OperationHandlers/IExpressionOperationHandler.cs rename to legacy/Filters/src/Types.Filters/Expressions/OperationHandlers/IExpressionOperationHandler.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Expressions/OperationHandlers/String/StringContainsOperationHandler.cs b/legacy/Filters/src/Types.Filters/Expressions/OperationHandlers/String/StringContainsOperationHandler.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Expressions/OperationHandlers/String/StringContainsOperationHandler.cs rename to legacy/Filters/src/Types.Filters/Expressions/OperationHandlers/String/StringContainsOperationHandler.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Expressions/OperationHandlers/String/StringEndsWithOperationHandler.cs b/legacy/Filters/src/Types.Filters/Expressions/OperationHandlers/String/StringEndsWithOperationHandler.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Expressions/OperationHandlers/String/StringEndsWithOperationHandler.cs rename to legacy/Filters/src/Types.Filters/Expressions/OperationHandlers/String/StringEndsWithOperationHandler.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Expressions/OperationHandlers/String/StringEqualsOperationHandler.cs b/legacy/Filters/src/Types.Filters/Expressions/OperationHandlers/String/StringEqualsOperationHandler.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Expressions/OperationHandlers/String/StringEqualsOperationHandler.cs rename to legacy/Filters/src/Types.Filters/Expressions/OperationHandlers/String/StringEqualsOperationHandler.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Expressions/OperationHandlers/String/StringInOperationHandler.cs b/legacy/Filters/src/Types.Filters/Expressions/OperationHandlers/String/StringInOperationHandler.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Expressions/OperationHandlers/String/StringInOperationHandler.cs rename to legacy/Filters/src/Types.Filters/Expressions/OperationHandlers/String/StringInOperationHandler.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Expressions/OperationHandlers/String/StringOperationHandlerBase.cs b/legacy/Filters/src/Types.Filters/Expressions/OperationHandlers/String/StringOperationHandlerBase.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Expressions/OperationHandlers/String/StringOperationHandlerBase.cs rename to legacy/Filters/src/Types.Filters/Expressions/OperationHandlers/String/StringOperationHandlerBase.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Expressions/OperationHandlers/String/StringStartsWithOperationHandler.cs b/legacy/Filters/src/Types.Filters/Expressions/OperationHandlers/String/StringStartsWithOperationHandler.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Expressions/OperationHandlers/String/StringStartsWithOperationHandler.cs rename to legacy/Filters/src/Types.Filters/Expressions/OperationHandlers/String/StringStartsWithOperationHandler.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Extensions/FilterFieldCollectionExtensions.cs b/legacy/Filters/src/Types.Filters/Extensions/FilterFieldCollectionExtensions.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Extensions/FilterFieldCollectionExtensions.cs rename to legacy/Filters/src/Types.Filters/Extensions/FilterFieldCollectionExtensions.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Extensions/FilterNamingConventionExtensions.cs b/legacy/Filters/src/Types.Filters/Extensions/FilterNamingConventionExtensions.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Extensions/FilterNamingConventionExtensions.cs rename to legacy/Filters/src/Types.Filters/Extensions/FilterNamingConventionExtensions.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Extensions/FilterObjectFieldDescriptorExtensions.cs b/legacy/Filters/src/Types.Filters/Extensions/FilterObjectFieldDescriptorExtensions.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Extensions/FilterObjectFieldDescriptorExtensions.cs rename to legacy/Filters/src/Types.Filters/Extensions/FilterObjectFieldDescriptorExtensions.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Extensions/QueryableFilterVisitorContextExtensions.cs b/legacy/Filters/src/Types.Filters/Extensions/QueryableFilterVisitorContextExtensions.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Extensions/QueryableFilterVisitorContextExtensions.cs rename to legacy/Filters/src/Types.Filters/Extensions/QueryableFilterVisitorContextExtensions.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Fields/AndField.cs b/legacy/Filters/src/Types.Filters/Fields/AndField.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Fields/AndField.cs rename to legacy/Filters/src/Types.Filters/Fields/AndField.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Fields/IAndField.cs b/legacy/Filters/src/Types.Filters/Fields/IAndField.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Fields/IAndField.cs rename to legacy/Filters/src/Types.Filters/Fields/IAndField.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Fields/IFilterOperationField.cs b/legacy/Filters/src/Types.Filters/Fields/IFilterOperationField.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Fields/IFilterOperationField.cs rename to legacy/Filters/src/Types.Filters/Fields/IFilterOperationField.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Fields/IOrField.cs b/legacy/Filters/src/Types.Filters/Fields/IOrField.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Fields/IOrField.cs rename to legacy/Filters/src/Types.Filters/Fields/IOrField.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Fields/OperationField.cs b/legacy/Filters/src/Types.Filters/Fields/OperationField.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Fields/OperationField.cs rename to legacy/Filters/src/Types.Filters/Fields/OperationField.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Fields/OrField.cs b/legacy/Filters/src/Types.Filters/Fields/OrField.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Fields/OrField.cs rename to legacy/Filters/src/Types.Filters/Fields/OrField.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/FilterFieldDefintion.cs b/legacy/Filters/src/Types.Filters/FilterFieldDefintion.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/FilterFieldDefintion.cs rename to legacy/Filters/src/Types.Filters/FilterFieldDefintion.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/FilterFieldDescriptorBase.cs b/legacy/Filters/src/Types.Filters/FilterFieldDescriptorBase.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/FilterFieldDescriptorBase.cs rename to legacy/Filters/src/Types.Filters/FilterFieldDescriptorBase.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/FilterInputType.cs b/legacy/Filters/src/Types.Filters/FilterInputType.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/FilterInputType.cs rename to legacy/Filters/src/Types.Filters/FilterInputType.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/FilterInputTypeDefinition.cs b/legacy/Filters/src/Types.Filters/FilterInputTypeDefinition.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/FilterInputTypeDefinition.cs rename to legacy/Filters/src/Types.Filters/FilterInputTypeDefinition.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/FilterInputTypeDescriptor.cs b/legacy/Filters/src/Types.Filters/FilterInputTypeDescriptor.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/FilterInputTypeDescriptor.cs rename to legacy/Filters/src/Types.Filters/FilterInputTypeDescriptor.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/FilterMiddlewareContext.cs b/legacy/Filters/src/Types.Filters/FilterMiddlewareContext.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/FilterMiddlewareContext.cs rename to legacy/Filters/src/Types.Filters/FilterMiddlewareContext.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/FilterOperation.cs b/legacy/Filters/src/Types.Filters/FilterOperation.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/FilterOperation.cs rename to legacy/Filters/src/Types.Filters/FilterOperation.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/FilterOperationDefintion.cs b/legacy/Filters/src/Types.Filters/FilterOperationDefintion.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/FilterOperationDefintion.cs rename to legacy/Filters/src/Types.Filters/FilterOperationDefintion.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/FilterOperationDescriptorBase.cs b/legacy/Filters/src/Types.Filters/FilterOperationDescriptorBase.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/FilterOperationDescriptorBase.cs rename to legacy/Filters/src/Types.Filters/FilterOperationDescriptorBase.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/FilterOperationKind.cs b/legacy/Filters/src/Types.Filters/FilterOperationKind.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/FilterOperationKind.cs rename to legacy/Filters/src/Types.Filters/FilterOperationKind.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/FilterVisitorBase.cs b/legacy/Filters/src/Types.Filters/FilterVisitorBase.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/FilterVisitorBase.cs rename to legacy/Filters/src/Types.Filters/FilterVisitorBase.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/FilterVisitorContextBase.cs b/legacy/Filters/src/Types.Filters/FilterVisitorContextBase.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/FilterVisitorContextBase.cs rename to legacy/Filters/src/Types.Filters/FilterVisitorContextBase.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/HotChocolate.Types.Filters.csproj b/legacy/Filters/src/Types.Filters/HotChocolate.Types.Filters.csproj similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/HotChocolate.Types.Filters.csproj rename to legacy/Filters/src/Types.Filters/HotChocolate.Types.Filters.csproj diff --git a/src/HotChocolate/Filters/src/Types.Filters/IFilterInputType.cs b/legacy/Filters/src/Types.Filters/IFilterInputType.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/IFilterInputType.cs rename to legacy/Filters/src/Types.Filters/IFilterInputType.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/IFilterInputTypeDescriptor.cs b/legacy/Filters/src/Types.Filters/IFilterInputTypeDescriptor.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/IFilterInputTypeDescriptor.cs rename to legacy/Filters/src/Types.Filters/IFilterInputTypeDescriptor.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/IFilterVisitorContextBase.cs b/legacy/Filters/src/Types.Filters/IFilterVisitorContextBase.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/IFilterVisitorContextBase.cs rename to legacy/Filters/src/Types.Filters/IFilterVisitorContextBase.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/IQueryableFilterVisitorContext.cs b/legacy/Filters/src/Types.Filters/IQueryableFilterVisitorContext.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/IQueryableFilterVisitorContext.cs rename to legacy/Filters/src/Types.Filters/IQueryableFilterVisitorContext.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/IgnoredFilterFieldDescriptor.cs b/legacy/Filters/src/Types.Filters/IgnoredFilterFieldDescriptor.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/IgnoredFilterFieldDescriptor.cs rename to legacy/Filters/src/Types.Filters/IgnoredFilterFieldDescriptor.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/InternalsVisibleTo.cs b/legacy/Filters/src/Types.Filters/InternalsVisibleTo.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/InternalsVisibleTo.cs rename to legacy/Filters/src/Types.Filters/InternalsVisibleTo.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Object/IObjectFilterFieldsDescriptor.cs b/legacy/Filters/src/Types.Filters/Object/IObjectFilterFieldsDescriptor.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Object/IObjectFilterFieldsDescriptor.cs rename to legacy/Filters/src/Types.Filters/Object/IObjectFilterFieldsDescriptor.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Object/IObjectFilterFieldsDescriptor~1.cs b/legacy/Filters/src/Types.Filters/Object/IObjectFilterFieldsDescriptor~1.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Object/IObjectFilterFieldsDescriptor~1.cs rename to legacy/Filters/src/Types.Filters/Object/IObjectFilterFieldsDescriptor~1.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Object/IObjectFilterOperationDescriptor.cs b/legacy/Filters/src/Types.Filters/Object/IObjectFilterOperationDescriptor.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Object/IObjectFilterOperationDescriptor.cs rename to legacy/Filters/src/Types.Filters/Object/IObjectFilterOperationDescriptor.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Object/IObjectFilterOperationDescriptor~1.cs b/legacy/Filters/src/Types.Filters/Object/IObjectFilterOperationDescriptor~1.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Object/IObjectFilterOperationDescriptor~1.cs rename to legacy/Filters/src/Types.Filters/Object/IObjectFilterOperationDescriptor~1.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Object/ObjectFilterFieldDescriptor.cs b/legacy/Filters/src/Types.Filters/Object/ObjectFilterFieldDescriptor.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Object/ObjectFilterFieldDescriptor.cs rename to legacy/Filters/src/Types.Filters/Object/ObjectFilterFieldDescriptor.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Object/ObjectFilterFieldDescriptor~1.cs b/legacy/Filters/src/Types.Filters/Object/ObjectFilterFieldDescriptor~1.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Object/ObjectFilterFieldDescriptor~1.cs rename to legacy/Filters/src/Types.Filters/Object/ObjectFilterFieldDescriptor~1.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Object/ObjectFilterOperationDescriptor.cs b/legacy/Filters/src/Types.Filters/Object/ObjectFilterOperationDescriptor.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Object/ObjectFilterOperationDescriptor.cs rename to legacy/Filters/src/Types.Filters/Object/ObjectFilterOperationDescriptor.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Object/ObjectFilterOperationDescriptor~1.cs b/legacy/Filters/src/Types.Filters/Object/ObjectFilterOperationDescriptor~1.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Object/ObjectFilterOperationDescriptor~1.cs rename to legacy/Filters/src/Types.Filters/Object/ObjectFilterOperationDescriptor~1.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Properties/FilterResources.Designer.cs b/legacy/Filters/src/Types.Filters/Properties/FilterResources.Designer.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Properties/FilterResources.Designer.cs rename to legacy/Filters/src/Types.Filters/Properties/FilterResources.Designer.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/Properties/FilterResources.resx b/legacy/Filters/src/Types.Filters/Properties/FilterResources.resx similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/Properties/FilterResources.resx rename to legacy/Filters/src/Types.Filters/Properties/FilterResources.resx diff --git a/src/HotChocolate/Filters/src/Types.Filters/QueryableClosure.cs b/legacy/Filters/src/Types.Filters/QueryableClosure.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/QueryableClosure.cs rename to legacy/Filters/src/Types.Filters/QueryableClosure.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/QueryableFilterMiddleware.cs b/legacy/Filters/src/Types.Filters/QueryableFilterMiddleware.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/QueryableFilterMiddleware.cs rename to legacy/Filters/src/Types.Filters/QueryableFilterMiddleware.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/QueryableFilterVisitor.cs b/legacy/Filters/src/Types.Filters/QueryableFilterVisitor.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/QueryableFilterVisitor.cs rename to legacy/Filters/src/Types.Filters/QueryableFilterVisitor.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/QueryableVisitorContext.cs b/legacy/Filters/src/Types.Filters/QueryableVisitorContext.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/QueryableVisitorContext.cs rename to legacy/Filters/src/Types.Filters/QueryableVisitorContext.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/String/IStringFilterFieldDescriptor.cs b/legacy/Filters/src/Types.Filters/String/IStringFilterFieldDescriptor.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/String/IStringFilterFieldDescriptor.cs rename to legacy/Filters/src/Types.Filters/String/IStringFilterFieldDescriptor.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/String/IStringFilterOperationDescriptor.cs b/legacy/Filters/src/Types.Filters/String/IStringFilterOperationDescriptor.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/String/IStringFilterOperationDescriptor.cs rename to legacy/Filters/src/Types.Filters/String/IStringFilterOperationDescriptor.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/String/StringFilterFieldDescriptor.cs b/legacy/Filters/src/Types.Filters/String/StringFilterFieldDescriptor.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/String/StringFilterFieldDescriptor.cs rename to legacy/Filters/src/Types.Filters/String/StringFilterFieldDescriptor.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/String/StringFilterOperationDescriptor.cs b/legacy/Filters/src/Types.Filters/String/StringFilterOperationDescriptor.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/String/StringFilterOperationDescriptor.cs rename to legacy/Filters/src/Types.Filters/String/StringFilterOperationDescriptor.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/TypeNameExtension/FilterInputTypeNameDependencyDescriptor~1.cs b/legacy/Filters/src/Types.Filters/TypeNameExtension/FilterInputTypeNameDependencyDescriptor~1.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/TypeNameExtension/FilterInputTypeNameDependencyDescriptor~1.cs rename to legacy/Filters/src/Types.Filters/TypeNameExtension/FilterInputTypeNameDependencyDescriptor~1.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/TypeNameExtension/FilterTypeNameExtensions.cs b/legacy/Filters/src/Types.Filters/TypeNameExtension/FilterTypeNameExtensions.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/TypeNameExtension/FilterTypeNameExtensions.cs rename to legacy/Filters/src/Types.Filters/TypeNameExtension/FilterTypeNameExtensions.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/TypeNameExtension/IFilterInputTypeNameDependencyDescriptor~1.cs b/legacy/Filters/src/Types.Filters/TypeNameExtension/IFilterInputTypeNameDependencyDescriptor~1.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/TypeNameExtension/IFilterInputTypeNameDependencyDescriptor~1.cs rename to legacy/Filters/src/Types.Filters/TypeNameExtension/IFilterInputTypeNameDependencyDescriptor~1.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/UseFilteringAttribute.cs b/legacy/Filters/src/Types.Filters/UseFilteringAttribute.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/UseFilteringAttribute.cs rename to legacy/Filters/src/Types.Filters/UseFilteringAttribute.cs diff --git a/src/HotChocolate/Filters/src/Types.Filters/packages.lock.json b/legacy/Filters/src/Types.Filters/packages.lock.json similarity index 100% rename from src/HotChocolate/Filters/src/Types.Filters/packages.lock.json rename to legacy/Filters/src/Types.Filters/packages.lock.json diff --git a/src/HotChocolate/Filters/src/Types.Sorting/Conventions/Naming/ISortingNamingConvention.cs b/legacy/Filters/src/Types.Sorting/Conventions/Naming/ISortingNamingConvention.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Sorting/Conventions/Naming/ISortingNamingConvention.cs rename to legacy/Filters/src/Types.Sorting/Conventions/Naming/ISortingNamingConvention.cs diff --git a/src/HotChocolate/Filters/src/Types.Sorting/Conventions/Naming/SortingNamingConventionBase.cs b/legacy/Filters/src/Types.Sorting/Conventions/Naming/SortingNamingConventionBase.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Sorting/Conventions/Naming/SortingNamingConventionBase.cs rename to legacy/Filters/src/Types.Sorting/Conventions/Naming/SortingNamingConventionBase.cs diff --git a/src/HotChocolate/Filters/src/Types.Sorting/Conventions/Naming/SortingNamingConventionPascalCase.cs b/legacy/Filters/src/Types.Sorting/Conventions/Naming/SortingNamingConventionPascalCase.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Sorting/Conventions/Naming/SortingNamingConventionPascalCase.cs rename to legacy/Filters/src/Types.Sorting/Conventions/Naming/SortingNamingConventionPascalCase.cs diff --git a/src/HotChocolate/Filters/src/Types.Sorting/Conventions/Naming/SortingNamingConventionSnakeCase.cs b/legacy/Filters/src/Types.Sorting/Conventions/Naming/SortingNamingConventionSnakeCase.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Sorting/Conventions/Naming/SortingNamingConventionSnakeCase.cs rename to legacy/Filters/src/Types.Sorting/Conventions/Naming/SortingNamingConventionSnakeCase.cs diff --git a/src/HotChocolate/Filters/src/Types.Sorting/Expressions/SortExpressionBuilder.cs b/legacy/Filters/src/Types.Sorting/Expressions/SortExpressionBuilder.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Sorting/Expressions/SortExpressionBuilder.cs rename to legacy/Filters/src/Types.Sorting/Expressions/SortExpressionBuilder.cs diff --git a/src/HotChocolate/Filters/src/Types.Sorting/Extensions/QueryableSortVisitorContextExtensions.cs b/legacy/Filters/src/Types.Sorting/Extensions/QueryableSortVisitorContextExtensions.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Sorting/Extensions/QueryableSortVisitorContextExtensions.cs rename to legacy/Filters/src/Types.Sorting/Extensions/QueryableSortVisitorContextExtensions.cs diff --git a/src/HotChocolate/Filters/src/Types.Sorting/Extensions/SortObjectFieldDescriptorExtensions.cs b/legacy/Filters/src/Types.Sorting/Extensions/SortObjectFieldDescriptorExtensions.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Sorting/Extensions/SortObjectFieldDescriptorExtensions.cs rename to legacy/Filters/src/Types.Sorting/Extensions/SortObjectFieldDescriptorExtensions.cs diff --git a/src/HotChocolate/Filters/src/Types.Sorting/Extensions/SortingFieldCollectionExtensions.cs b/legacy/Filters/src/Types.Sorting/Extensions/SortingFieldCollectionExtensions.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Sorting/Extensions/SortingFieldCollectionExtensions.cs rename to legacy/Filters/src/Types.Sorting/Extensions/SortingFieldCollectionExtensions.cs diff --git a/src/HotChocolate/Filters/src/Types.Sorting/Extensions/SortingNamingConventionExtension.cs b/legacy/Filters/src/Types.Sorting/Extensions/SortingNamingConventionExtension.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Sorting/Extensions/SortingNamingConventionExtension.cs rename to legacy/Filters/src/Types.Sorting/Extensions/SortingNamingConventionExtension.cs diff --git a/src/HotChocolate/Filters/src/Types.Sorting/HotChocolate.Types.Sorting.csproj b/legacy/Filters/src/Types.Sorting/HotChocolate.Types.Sorting.csproj similarity index 100% rename from src/HotChocolate/Filters/src/Types.Sorting/HotChocolate.Types.Sorting.csproj rename to legacy/Filters/src/Types.Sorting/HotChocolate.Types.Sorting.csproj diff --git a/src/HotChocolate/Filters/src/Types.Sorting/ISortInputType.cs b/legacy/Filters/src/Types.Sorting/ISortInputType.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Sorting/ISortInputType.cs rename to legacy/Filters/src/Types.Sorting/ISortInputType.cs diff --git a/src/HotChocolate/Filters/src/Types.Sorting/ISortInputTypeDescriptor.cs b/legacy/Filters/src/Types.Sorting/ISortInputTypeDescriptor.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Sorting/ISortInputTypeDescriptor.cs rename to legacy/Filters/src/Types.Sorting/ISortInputTypeDescriptor.cs diff --git a/src/HotChocolate/Filters/src/Types.Sorting/ISortObjectOperationDescriptor.cs b/legacy/Filters/src/Types.Sorting/ISortObjectOperationDescriptor.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Sorting/ISortObjectOperationDescriptor.cs rename to legacy/Filters/src/Types.Sorting/ISortObjectOperationDescriptor.cs diff --git a/src/HotChocolate/Filters/src/Types.Sorting/ISortObjectOperationDescriptor~1.cs b/legacy/Filters/src/Types.Sorting/ISortObjectOperationDescriptor~1.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Sorting/ISortObjectOperationDescriptor~1.cs rename to legacy/Filters/src/Types.Sorting/ISortObjectOperationDescriptor~1.cs diff --git a/src/HotChocolate/Filters/src/Types.Sorting/ISortOperationDescriptor.cs b/legacy/Filters/src/Types.Sorting/ISortOperationDescriptor.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Sorting/ISortOperationDescriptor.cs rename to legacy/Filters/src/Types.Sorting/ISortOperationDescriptor.cs diff --git a/src/HotChocolate/Filters/src/Types.Sorting/ISortVisitorContextBase.cs b/legacy/Filters/src/Types.Sorting/ISortVisitorContextBase.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Sorting/ISortVisitorContextBase.cs rename to legacy/Filters/src/Types.Sorting/ISortVisitorContextBase.cs diff --git a/src/HotChocolate/Filters/src/Types.Sorting/IgnoredSortingFieldDescriptor.cs b/legacy/Filters/src/Types.Sorting/IgnoredSortingFieldDescriptor.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Sorting/IgnoredSortingFieldDescriptor.cs rename to legacy/Filters/src/Types.Sorting/IgnoredSortingFieldDescriptor.cs diff --git a/src/HotChocolate/Filters/src/Types.Sorting/InternalsVisibleTo.cs b/legacy/Filters/src/Types.Sorting/InternalsVisibleTo.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Sorting/InternalsVisibleTo.cs rename to legacy/Filters/src/Types.Sorting/InternalsVisibleTo.cs diff --git a/src/HotChocolate/Filters/src/Types.Sorting/Properties/InternalsVisibleTo.cs b/legacy/Filters/src/Types.Sorting/Properties/InternalsVisibleTo.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Sorting/Properties/InternalsVisibleTo.cs rename to legacy/Filters/src/Types.Sorting/Properties/InternalsVisibleTo.cs diff --git a/src/HotChocolate/Filters/src/Types.Sorting/Properties/SortingResources.Designer.cs b/legacy/Filters/src/Types.Sorting/Properties/SortingResources.Designer.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Sorting/Properties/SortingResources.Designer.cs rename to legacy/Filters/src/Types.Sorting/Properties/SortingResources.Designer.cs diff --git a/src/HotChocolate/Filters/src/Types.Sorting/Properties/SortingResources.resx b/legacy/Filters/src/Types.Sorting/Properties/SortingResources.resx similarity index 100% rename from src/HotChocolate/Filters/src/Types.Sorting/Properties/SortingResources.resx rename to legacy/Filters/src/Types.Sorting/Properties/SortingResources.resx diff --git a/src/HotChocolate/Filters/src/Types.Sorting/QueryableExtensions.cs b/legacy/Filters/src/Types.Sorting/QueryableExtensions.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Sorting/QueryableExtensions.cs rename to legacy/Filters/src/Types.Sorting/QueryableExtensions.cs diff --git a/src/HotChocolate/Filters/src/Types.Sorting/QueryableSortMiddleware.cs b/legacy/Filters/src/Types.Sorting/QueryableSortMiddleware.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Sorting/QueryableSortMiddleware.cs rename to legacy/Filters/src/Types.Sorting/QueryableSortMiddleware.cs diff --git a/src/HotChocolate/Filters/src/Types.Sorting/QueryableSortVisitor.cs b/legacy/Filters/src/Types.Sorting/QueryableSortVisitor.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Sorting/QueryableSortVisitor.cs rename to legacy/Filters/src/Types.Sorting/QueryableSortVisitor.cs diff --git a/src/HotChocolate/Filters/src/Types.Sorting/QueryableSortVisitorContext.cs b/legacy/Filters/src/Types.Sorting/QueryableSortVisitorContext.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Sorting/QueryableSortVisitorContext.cs rename to legacy/Filters/src/Types.Sorting/QueryableSortVisitorContext.cs diff --git a/src/HotChocolate/Filters/src/Types.Sorting/SortInputType.cs b/legacy/Filters/src/Types.Sorting/SortInputType.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Sorting/SortInputType.cs rename to legacy/Filters/src/Types.Sorting/SortInputType.cs diff --git a/src/HotChocolate/Filters/src/Types.Sorting/SortInputTypeDefinition.cs b/legacy/Filters/src/Types.Sorting/SortInputTypeDefinition.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Sorting/SortInputTypeDefinition.cs rename to legacy/Filters/src/Types.Sorting/SortInputTypeDefinition.cs diff --git a/src/HotChocolate/Filters/src/Types.Sorting/SortInputTypeDescriptor.cs b/legacy/Filters/src/Types.Sorting/SortInputTypeDescriptor.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Sorting/SortInputTypeDescriptor.cs rename to legacy/Filters/src/Types.Sorting/SortInputTypeDescriptor.cs diff --git a/src/HotChocolate/Filters/src/Types.Sorting/SortMiddlewareContext.cs b/legacy/Filters/src/Types.Sorting/SortMiddlewareContext.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Sorting/SortMiddlewareContext.cs rename to legacy/Filters/src/Types.Sorting/SortMiddlewareContext.cs diff --git a/src/HotChocolate/Filters/src/Types.Sorting/SortObjectOperationDescriptor.cs b/legacy/Filters/src/Types.Sorting/SortObjectOperationDescriptor.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Sorting/SortObjectOperationDescriptor.cs rename to legacy/Filters/src/Types.Sorting/SortObjectOperationDescriptor.cs diff --git a/src/HotChocolate/Filters/src/Types.Sorting/SortObjectOperationDescriptor~1.cs b/legacy/Filters/src/Types.Sorting/SortObjectOperationDescriptor~1.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Sorting/SortObjectOperationDescriptor~1.cs rename to legacy/Filters/src/Types.Sorting/SortObjectOperationDescriptor~1.cs diff --git a/src/HotChocolate/Filters/src/Types.Sorting/SortOperation.cs b/legacy/Filters/src/Types.Sorting/SortOperation.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Sorting/SortOperation.cs rename to legacy/Filters/src/Types.Sorting/SortOperation.cs diff --git a/src/HotChocolate/Filters/src/Types.Sorting/SortOperationDefintion.cs b/legacy/Filters/src/Types.Sorting/SortOperationDefintion.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Sorting/SortOperationDefintion.cs rename to legacy/Filters/src/Types.Sorting/SortOperationDefintion.cs diff --git a/src/HotChocolate/Filters/src/Types.Sorting/SortOperationDescriptor.cs b/legacy/Filters/src/Types.Sorting/SortOperationDescriptor.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Sorting/SortOperationDescriptor.cs rename to legacy/Filters/src/Types.Sorting/SortOperationDescriptor.cs diff --git a/src/HotChocolate/Filters/src/Types.Sorting/SortOperationDescriptorBase.cs b/legacy/Filters/src/Types.Sorting/SortOperationDescriptorBase.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Sorting/SortOperationDescriptorBase.cs rename to legacy/Filters/src/Types.Sorting/SortOperationDescriptorBase.cs diff --git a/src/HotChocolate/Filters/src/Types.Sorting/SortOperationField.cs b/legacy/Filters/src/Types.Sorting/SortOperationField.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Sorting/SortOperationField.cs rename to legacy/Filters/src/Types.Sorting/SortOperationField.cs diff --git a/src/HotChocolate/Filters/src/Types.Sorting/SortOperationInvocation.cs b/legacy/Filters/src/Types.Sorting/SortOperationInvocation.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Sorting/SortOperationInvocation.cs rename to legacy/Filters/src/Types.Sorting/SortOperationInvocation.cs diff --git a/src/HotChocolate/Filters/src/Types.Sorting/SortOperationKind.cs b/legacy/Filters/src/Types.Sorting/SortOperationKind.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Sorting/SortOperationKind.cs rename to legacy/Filters/src/Types.Sorting/SortOperationKind.cs diff --git a/src/HotChocolate/Filters/src/Types.Sorting/SortOperationKindType.cs b/legacy/Filters/src/Types.Sorting/SortOperationKindType.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Sorting/SortOperationKindType.cs rename to legacy/Filters/src/Types.Sorting/SortOperationKindType.cs diff --git a/src/HotChocolate/Filters/src/Types.Sorting/SortQueryableClosure.cs b/legacy/Filters/src/Types.Sorting/SortQueryableClosure.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Sorting/SortQueryableClosure.cs rename to legacy/Filters/src/Types.Sorting/SortQueryableClosure.cs diff --git a/src/HotChocolate/Filters/src/Types.Sorting/SortVisitorBase.cs b/legacy/Filters/src/Types.Sorting/SortVisitorBase.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Sorting/SortVisitorBase.cs rename to legacy/Filters/src/Types.Sorting/SortVisitorBase.cs diff --git a/src/HotChocolate/Filters/src/Types.Sorting/SortVisitorContextBase.cs b/legacy/Filters/src/Types.Sorting/SortVisitorContextBase.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Sorting/SortVisitorContextBase.cs rename to legacy/Filters/src/Types.Sorting/SortVisitorContextBase.cs diff --git a/src/HotChocolate/Filters/src/Types.Sorting/TypeNameExtension/ISortInputTypeNameDependencyDescriptor~1.cs b/legacy/Filters/src/Types.Sorting/TypeNameExtension/ISortInputTypeNameDependencyDescriptor~1.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Sorting/TypeNameExtension/ISortInputTypeNameDependencyDescriptor~1.cs rename to legacy/Filters/src/Types.Sorting/TypeNameExtension/ISortInputTypeNameDependencyDescriptor~1.cs diff --git a/src/HotChocolate/Filters/src/Types.Sorting/TypeNameExtension/SortInputTypeNameDependencyDescriptor~1.cs b/legacy/Filters/src/Types.Sorting/TypeNameExtension/SortInputTypeNameDependencyDescriptor~1.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Sorting/TypeNameExtension/SortInputTypeNameDependencyDescriptor~1.cs rename to legacy/Filters/src/Types.Sorting/TypeNameExtension/SortInputTypeNameDependencyDescriptor~1.cs diff --git a/src/HotChocolate/Filters/src/Types.Sorting/TypeNameExtension/SortTypeNameExtensions.cs b/legacy/Filters/src/Types.Sorting/TypeNameExtension/SortTypeNameExtensions.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Sorting/TypeNameExtension/SortTypeNameExtensions.cs rename to legacy/Filters/src/Types.Sorting/TypeNameExtension/SortTypeNameExtensions.cs diff --git a/src/HotChocolate/Filters/src/Types.Sorting/UseSortingAttribute.cs b/legacy/Filters/src/Types.Sorting/UseSortingAttribute.cs similarity index 100% rename from src/HotChocolate/Filters/src/Types.Sorting/UseSortingAttribute.cs rename to legacy/Filters/src/Types.Sorting/UseSortingAttribute.cs diff --git a/src/HotChocolate/Filters/src/Types.Sorting/packages.lock.json b/legacy/Filters/src/Types.Sorting/packages.lock.json similarity index 100% rename from src/HotChocolate/Filters/src/Types.Sorting/packages.lock.json rename to legacy/Filters/src/Types.Sorting/packages.lock.json diff --git a/src/HotChocolate/Filters/test/Directory.Build.props b/legacy/Filters/test/Directory.Build.props similarity index 100% rename from src/HotChocolate/Filters/test/Directory.Build.props rename to legacy/Filters/test/Directory.Build.props diff --git a/src/HotChocolate/Filters/test/Types.Filters.Mongo.Tests/ArrayFilterTests.cs b/legacy/Filters/test/Types.Filters.Mongo.Tests/ArrayFilterTests.cs similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Mongo.Tests/ArrayFilterTests.cs rename to legacy/Filters/test/Types.Filters.Mongo.Tests/ArrayFilterTests.cs diff --git a/src/HotChocolate/Filters/test/Types.Filters.Mongo.Tests/HotChocolate.Types.Filters.Mongo.Tests.csproj b/legacy/Filters/test/Types.Filters.Mongo.Tests/HotChocolate.Types.Filters.Mongo.Tests.csproj similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Mongo.Tests/HotChocolate.Types.Filters.Mongo.Tests.csproj rename to legacy/Filters/test/Types.Filters.Mongo.Tests/HotChocolate.Types.Filters.Mongo.Tests.csproj diff --git a/src/HotChocolate/Filters/test/Types.Filters.Mongo.Tests/MongoFilterTests.cs b/legacy/Filters/test/Types.Filters.Mongo.Tests/MongoFilterTests.cs similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Mongo.Tests/MongoFilterTests.cs rename to legacy/Filters/test/Types.Filters.Mongo.Tests/MongoFilterTests.cs diff --git a/src/HotChocolate/Filters/test/Types.Filters.Mongo.Tests/__snapshots__/ArrayFilterTests.Array_Filter_On_Objects_Types.snap b/legacy/Filters/test/Types.Filters.Mongo.Tests/__snapshots__/ArrayFilterTests.Array_Filter_On_Objects_Types.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Mongo.Tests/__snapshots__/ArrayFilterTests.Array_Filter_On_Objects_Types.snap rename to legacy/Filters/test/Types.Filters.Mongo.Tests/__snapshots__/ArrayFilterTests.Array_Filter_On_Objects_Types.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Mongo.Tests/__snapshots__/ArrayFilterTests.Array_Filter_On_Scalar_Types.snap b/legacy/Filters/test/Types.Filters.Mongo.Tests/__snapshots__/ArrayFilterTests.Array_Filter_On_Scalar_Types.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Mongo.Tests/__snapshots__/ArrayFilterTests.Array_Filter_On_Scalar_Types.snap rename to legacy/Filters/test/Types.Filters.Mongo.Tests/__snapshots__/ArrayFilterTests.Array_Filter_On_Scalar_Types.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Mongo.Tests/__snapshots__/ArrayFilterTests.Collection_Filter_On_Objects_Types.snap b/legacy/Filters/test/Types.Filters.Mongo.Tests/__snapshots__/ArrayFilterTests.Collection_Filter_On_Objects_Types.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Mongo.Tests/__snapshots__/ArrayFilterTests.Collection_Filter_On_Objects_Types.snap rename to legacy/Filters/test/Types.Filters.Mongo.Tests/__snapshots__/ArrayFilterTests.Collection_Filter_On_Objects_Types.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Mongo.Tests/__snapshots__/ArrayFilterTests.Collection_Filter_On_Scalar_Types.snap b/legacy/Filters/test/Types.Filters.Mongo.Tests/__snapshots__/ArrayFilterTests.Collection_Filter_On_Scalar_Types.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Mongo.Tests/__snapshots__/ArrayFilterTests.Collection_Filter_On_Scalar_Types.snap rename to legacy/Filters/test/Types.Filters.Mongo.Tests/__snapshots__/ArrayFilterTests.Collection_Filter_On_Scalar_Types.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Mongo.Tests/__snapshots__/MongoFilterTests.Boolean_Filter_Equals.snap b/legacy/Filters/test/Types.Filters.Mongo.Tests/__snapshots__/MongoFilterTests.Boolean_Filter_Equals.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Mongo.Tests/__snapshots__/MongoFilterTests.Boolean_Filter_Equals.snap rename to legacy/Filters/test/Types.Filters.Mongo.Tests/__snapshots__/MongoFilterTests.Boolean_Filter_Equals.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Mongo.Tests/__snapshots__/MongoFilterTests.Boolean_Filter_Not_Equals.snap b/legacy/Filters/test/Types.Filters.Mongo.Tests/__snapshots__/MongoFilterTests.Boolean_Filter_Not_Equals.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Mongo.Tests/__snapshots__/MongoFilterTests.Boolean_Filter_Not_Equals.snap rename to legacy/Filters/test/Types.Filters.Mongo.Tests/__snapshots__/MongoFilterTests.Boolean_Filter_Not_Equals.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Mongo.Tests/__snapshots__/MongoFilterTests.DateTimeType_GreaterThan_Filter.snap b/legacy/Filters/test/Types.Filters.Mongo.Tests/__snapshots__/MongoFilterTests.DateTimeType_GreaterThan_Filter.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Mongo.Tests/__snapshots__/MongoFilterTests.DateTimeType_GreaterThan_Filter.snap rename to legacy/Filters/test/Types.Filters.Mongo.Tests/__snapshots__/MongoFilterTests.DateTimeType_GreaterThan_Filter.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Mongo.Tests/__snapshots__/MongoFilterTests.DateType_GreaterThan_Filter.snap b/legacy/Filters/test/Types.Filters.Mongo.Tests/__snapshots__/MongoFilterTests.DateType_GreaterThan_Filter.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Mongo.Tests/__snapshots__/MongoFilterTests.DateType_GreaterThan_Filter.snap rename to legacy/Filters/test/Types.Filters.Mongo.Tests/__snapshots__/MongoFilterTests.DateType_GreaterThan_Filter.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Mongo.Tests/__snapshots__/MongoFilterTests.GetItems_EqualsFilter_FirstItems_Is_Returned.snap b/legacy/Filters/test/Types.Filters.Mongo.Tests/__snapshots__/MongoFilterTests.GetItems_EqualsFilter_FirstItems_Is_Returned.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Mongo.Tests/__snapshots__/MongoFilterTests.GetItems_EqualsFilter_FirstItems_Is_Returned.snap rename to legacy/Filters/test/Types.Filters.Mongo.Tests/__snapshots__/MongoFilterTests.GetItems_EqualsFilter_FirstItems_Is_Returned.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Mongo.Tests/__snapshots__/MongoFilterTests.GetItems_NoFilter_AllItems_Are_Returned.snap b/legacy/Filters/test/Types.Filters.Mongo.Tests/__snapshots__/MongoFilterTests.GetItems_NoFilter_AllItems_Are_Returned.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Mongo.Tests/__snapshots__/MongoFilterTests.GetItems_NoFilter_AllItems_Are_Returned.snap rename to legacy/Filters/test/Types.Filters.Mongo.Tests/__snapshots__/MongoFilterTests.GetItems_NoFilter_AllItems_Are_Returned.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Mongo.Tests/__snapshots__/MongoFilterTests.GetItems_ObjectEqualsFilter_FirstItems_Is_Returned.snap b/legacy/Filters/test/Types.Filters.Mongo.Tests/__snapshots__/MongoFilterTests.GetItems_ObjectEqualsFilter_FirstItems_Is_Returned.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Mongo.Tests/__snapshots__/MongoFilterTests.GetItems_ObjectEqualsFilter_FirstItems_Is_Returned.snap rename to legacy/Filters/test/Types.Filters.Mongo.Tests/__snapshots__/MongoFilterTests.GetItems_ObjectEqualsFilter_FirstItems_Is_Returned.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Mongo.Tests/__snapshots__/MongoFilterTests.GetItems_With_Paging_EqualsFilter_FirstItems_Is_Returned.snap b/legacy/Filters/test/Types.Filters.Mongo.Tests/__snapshots__/MongoFilterTests.GetItems_With_Paging_EqualsFilter_FirstItems_Is_Returned.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Mongo.Tests/__snapshots__/MongoFilterTests.GetItems_With_Paging_EqualsFilter_FirstItems_Is_Returned.snap rename to legacy/Filters/test/Types.Filters.Mongo.Tests/__snapshots__/MongoFilterTests.GetItems_With_Paging_EqualsFilter_FirstItems_Is_Returned.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Mongo.Tests/packages.lock.json b/legacy/Filters/test/Types.Filters.Mongo.Tests/packages.lock.json similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Mongo.Tests/packages.lock.json rename to legacy/Filters/test/Types.Filters.Mongo.Tests/packages.lock.json diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/ArrayFilterInputGenericConstraintTests.cs b/legacy/Filters/test/Types.Filters.Tests/ArrayFilterInputGenericConstraintTests.cs similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/ArrayFilterInputGenericConstraintTests.cs rename to legacy/Filters/test/Types.Filters.Tests/ArrayFilterInputGenericConstraintTests.cs diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/ArrayFilterInputTypeTests.cs b/legacy/Filters/test/Types.Filters.Tests/ArrayFilterInputTypeTests.cs similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/ArrayFilterInputTypeTests.cs rename to legacy/Filters/test/Types.Filters.Tests/ArrayFilterInputTypeTests.cs diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/BooleanFilterInputTypeTests.cs b/legacy/Filters/test/Types.Filters.Tests/BooleanFilterInputTypeTests.cs similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/BooleanFilterInputTypeTests.cs rename to legacy/Filters/test/Types.Filters.Tests/BooleanFilterInputTypeTests.cs diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/ComparableFilterInputTypeTests.cs b/legacy/Filters/test/Types.Filters.Tests/ComparableFilterInputTypeTests.cs similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/ComparableFilterInputTypeTests.cs rename to legacy/Filters/test/Types.Filters.Tests/ComparableFilterInputTypeTests.cs diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/FilterFieldCollectionExtensionTest.cs b/legacy/Filters/test/Types.Filters.Tests/FilterFieldCollectionExtensionTest.cs similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/FilterFieldCollectionExtensionTest.cs rename to legacy/Filters/test/Types.Filters.Tests/FilterFieldCollectionExtensionTest.cs diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/FilterInputTypeTest.cs b/legacy/Filters/test/Types.Filters.Tests/FilterInputTypeTest.cs similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/FilterInputTypeTest.cs rename to legacy/Filters/test/Types.Filters.Tests/FilterInputTypeTest.cs diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/FilterNamingConventionTests.cs b/legacy/Filters/test/Types.Filters.Tests/FilterNamingConventionTests.cs similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/FilterNamingConventionTests.cs rename to legacy/Filters/test/Types.Filters.Tests/FilterNamingConventionTests.cs diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/FilterObjectFieldDescriptorExtensionsTests.cs b/legacy/Filters/test/Types.Filters.Tests/FilterObjectFieldDescriptorExtensionsTests.cs similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/FilterObjectFieldDescriptorExtensionsTests.cs rename to legacy/Filters/test/Types.Filters.Tests/FilterObjectFieldDescriptorExtensionsTests.cs diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/FilterTypeAttributeTests.cs b/legacy/Filters/test/Types.Filters.Tests/FilterTypeAttributeTests.cs similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/FilterTypeAttributeTests.cs rename to legacy/Filters/test/Types.Filters.Tests/FilterTypeAttributeTests.cs diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/HotChocolate.Types.Filters.Tests.csproj b/legacy/Filters/test/Types.Filters.Tests/HotChocolate.Types.Filters.Tests.csproj similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/HotChocolate.Types.Filters.Tests.csproj rename to legacy/Filters/test/Types.Filters.Tests/HotChocolate.Types.Filters.Tests.csproj diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/NoNullQueryFilterTests.cs b/legacy/Filters/test/Types.Filters.Tests/NoNullQueryFilterTests.cs similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/NoNullQueryFilterTests.cs rename to legacy/Filters/test/Types.Filters.Tests/NoNullQueryFilterTests.cs diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/ObjectFilterInputTypeTests.cs b/legacy/Filters/test/Types.Filters.Tests/ObjectFilterInputTypeTests.cs similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/ObjectFilterInputTypeTests.cs rename to legacy/Filters/test/Types.Filters.Tests/ObjectFilterInputTypeTests.cs diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/QueryableFilterAttributeTests.cs b/legacy/Filters/test/Types.Filters.Tests/QueryableFilterAttributeTests.cs similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/QueryableFilterAttributeTests.cs rename to legacy/Filters/test/Types.Filters.Tests/QueryableFilterAttributeTests.cs diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/QueryableFilterTests.cs b/legacy/Filters/test/Types.Filters.Tests/QueryableFilterTests.cs similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/QueryableFilterTests.cs rename to legacy/Filters/test/Types.Filters.Tests/QueryableFilterTests.cs diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/QueryableFilterVisitorArrayTests.cs b/legacy/Filters/test/Types.Filters.Tests/QueryableFilterVisitorArrayTests.cs similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/QueryableFilterVisitorArrayTests.cs rename to legacy/Filters/test/Types.Filters.Tests/QueryableFilterVisitorArrayTests.cs diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/QueryableFilterVisitorBooleanTests.cs b/legacy/Filters/test/Types.Filters.Tests/QueryableFilterVisitorBooleanTests.cs similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/QueryableFilterVisitorBooleanTests.cs rename to legacy/Filters/test/Types.Filters.Tests/QueryableFilterVisitorBooleanTests.cs diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/QueryableFilterVisitorComparableTests.cs b/legacy/Filters/test/Types.Filters.Tests/QueryableFilterVisitorComparableTests.cs similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/QueryableFilterVisitorComparableTests.cs rename to legacy/Filters/test/Types.Filters.Tests/QueryableFilterVisitorComparableTests.cs diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/QueryableFilterVisitorObjectTests.cs b/legacy/Filters/test/Types.Filters.Tests/QueryableFilterVisitorObjectTests.cs similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/QueryableFilterVisitorObjectTests.cs rename to legacy/Filters/test/Types.Filters.Tests/QueryableFilterVisitorObjectTests.cs diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/QueryableFilterVisitorStringTests.cs b/legacy/Filters/test/Types.Filters.Tests/QueryableFilterVisitorStringTests.cs similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/QueryableFilterVisitorStringTests.cs rename to legacy/Filters/test/Types.Filters.Tests/QueryableFilterVisitorStringTests.cs diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/QueryableFilterVisitorTest.cs b/legacy/Filters/test/Types.Filters.Tests/QueryableFilterVisitorTest.cs similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/QueryableFilterVisitorTest.cs rename to legacy/Filters/test/Types.Filters.Tests/QueryableFilterVisitorTest.cs diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/StringFilterInputTypeTests.cs b/legacy/Filters/test/Types.Filters.Tests/StringFilterInputTypeTests.cs similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/StringFilterInputTypeTests.cs rename to legacy/Filters/test/Types.Filters.Tests/StringFilterInputTypeTests.cs diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputGenericConstraintTests.Create_ArrayObjectFilter_ShouldMatchSameSnapshotInAllCases.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputGenericConstraintTests.Create_ArrayObjectFilter_ShouldMatchSameSnapshotInAllCases.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputGenericConstraintTests.Create_ArrayObjectFilter_ShouldMatchSameSnapshotInAllCases.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputGenericConstraintTests.Create_ArrayObjectFilter_ShouldMatchSameSnapshotInAllCases.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstAddThenIgnore.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstAddThenIgnore.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstAddThenIgnore.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstAddThenIgnore.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstIgnoreThenAdd.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstIgnoreThenAdd.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstIgnoreThenAdd.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstIgnoreThenAdd.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Bind_Filter_FilterDescirptor_Override.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Bind_Filter_FilterDescirptor_Override.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Bind_Filter_FilterDescirptor_Override.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Bind_Filter_FilterDescirptor_Override.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Bind_Filter_FilterDescirptor_OverrideFieldDescriptor.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Bind_Filter_FilterDescirptor_OverrideFieldDescriptor.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Bind_Filter_FilterDescirptor_OverrideFieldDescriptor.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Bind_Filter_FilterDescirptor_OverrideFieldDescriptor.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayFilter_Declare_Operators_Explicitly.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayFilter_Declare_Operators_Explicitly.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayFilter_Declare_Operators_Explicitly.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayFilter_Declare_Operators_Explicitly.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayObjectFilter_BindExplicitly.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayObjectFilter_BindExplicitly.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayObjectFilter_BindExplicitly.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayObjectFilter_BindExplicitly.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayObjectFilter_FooExplicitBarExplicit.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayObjectFilter_FooExplicitBarExplicit.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayObjectFilter_FooExplicitBarExplicit.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayObjectFilter_FooExplicitBarExplicit.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayObjectFilter_FooExplicitBarExplicitByGeneric.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayObjectFilter_FooExplicitBarExplicitByGeneric.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayObjectFilter_FooExplicitBarExplicitByGeneric.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayObjectFilter_FooExplicitBarExplicitByGeneric.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayObjectFilter_FooExplicitBarImplicit.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayObjectFilter_FooExplicitBarImplicit.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayObjectFilter_FooExplicitBarImplicit.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayObjectFilter_FooExplicitBarImplicit.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayObjectFilter_FooImplicitBarExplicit.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayObjectFilter_FooImplicitBarExplicit.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayObjectFilter_FooImplicitBarExplicit.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayObjectFilter_FooImplicitBarExplicit.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayObjectFilter_FooImplicitBarImplicit.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayObjectFilter_FooImplicitBarImplicit.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayObjectFilter_FooImplicitBarImplicit.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayObjectFilter_FooImplicitBarImplicit.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterBoolNullable_FooExplicitBarExplicit.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterBoolNullable_FooExplicitBarExplicit.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterBoolNullable_FooExplicitBarExplicit.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterBoolNullable_FooExplicitBarExplicit.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterBool_FooExplicitBarExplicit.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterBool_FooExplicitBarExplicit.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterBool_FooExplicitBarExplicit.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterBool_FooExplicitBarExplicit.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterBool_FooExplicitBarExplicitAny.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterBool_FooExplicitBarExplicitAny.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterBool_FooExplicitBarExplicitAny.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterBool_FooExplicitBarExplicitAny.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDatetimeNullable_FooExplicitBarExplicit.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDatetimeNullable_FooExplicitBarExplicit.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDatetimeNullable_FooExplicitBarExplicit.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDatetimeNullable_FooExplicitBarExplicit.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDatetimeOffsetNullable_FooExplicitBarExplicit.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDatetimeOffsetNullable_FooExplicitBarExplicit.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDatetimeOffsetNullable_FooExplicitBarExplicit.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDatetimeOffsetNullable_FooExplicitBarExplicit.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDatetimeOffset_FooExplicitBarExplicit.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDatetimeOffset_FooExplicitBarExplicit.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDatetimeOffset_FooExplicitBarExplicit.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDatetimeOffset_FooExplicitBarExplicit.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDatetime_FooExplicitBarExplicit.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDatetime_FooExplicitBarExplicit.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDatetime_FooExplicitBarExplicit.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDatetime_FooExplicitBarExplicit.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDecimalNullable_FooExplicitBarExplicit.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDecimalNullable_FooExplicitBarExplicit.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDecimalNullable_FooExplicitBarExplicit.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDecimalNullable_FooExplicitBarExplicit.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDecimal_FooExplicitBarExplicit.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDecimal_FooExplicitBarExplicit.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDecimal_FooExplicitBarExplicit.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDecimal_FooExplicitBarExplicit.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDoubleNullable_FooExplicitBarExplicit.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDoubleNullable_FooExplicitBarExplicit.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDoubleNullable_FooExplicitBarExplicit.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDoubleNullable_FooExplicitBarExplicit.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDouble_FooExplicitBarExplicit.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDouble_FooExplicitBarExplicit.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDouble_FooExplicitBarExplicit.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDouble_FooExplicitBarExplicit.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterGuidNullable_FooExplicitBarExplicit.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterGuidNullable_FooExplicitBarExplicit.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterGuidNullable_FooExplicitBarExplicit.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterGuidNullable_FooExplicitBarExplicit.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterGuid_FooExplicitBarExplicit.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterGuid_FooExplicitBarExplicit.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterGuid_FooExplicitBarExplicit.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterGuid_FooExplicitBarExplicit.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterInt16Nullable_FooExplicitBarExplicit.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterInt16Nullable_FooExplicitBarExplicit.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterInt16Nullable_FooExplicitBarExplicit.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterInt16Nullable_FooExplicitBarExplicit.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterInt16_FooExplicitBarExplicit.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterInt16_FooExplicitBarExplicit.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterInt16_FooExplicitBarExplicit.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterInt16_FooExplicitBarExplicit.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterInt32Nullable_FooExplicitBarExplicit.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterInt32Nullable_FooExplicitBarExplicit.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterInt32Nullable_FooExplicitBarExplicit.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterInt32Nullable_FooExplicitBarExplicit.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterInt32_FooExplicitBarExplicit.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterInt32_FooExplicitBarExplicit.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterInt32_FooExplicitBarExplicit.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterInt32_FooExplicitBarExplicit.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterInt64Nullable_FooExplicitBarExplicit.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterInt64Nullable_FooExplicitBarExplicit.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterInt64Nullable_FooExplicitBarExplicit.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterInt64Nullable_FooExplicitBarExplicit.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterInt64_FooExplicitBarExplicit.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterInt64_FooExplicitBarExplicit.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterInt64_FooExplicitBarExplicit.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterInt64_FooExplicitBarExplicit.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterSingleNullable_FooExplicitBarExplicit.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterSingleNullable_FooExplicitBarExplicit.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterSingleNullable_FooExplicitBarExplicit.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterSingleNullable_FooExplicitBarExplicit.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterSingle_FooExplicitBarExplicit.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterSingle_FooExplicitBarExplicit.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterSingle_FooExplicitBarExplicit.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterSingle_FooExplicitBarExplicit.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilter_FooImplicitBarImplicit.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilter_FooImplicitBarImplicit.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilter_FooImplicitBarImplicit.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilter_FooImplicitBarImplicit.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilter_FooImplicitBarImplicit_Collection.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilter_FooImplicitBarImplicit_Collection.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilter_FooImplicitBarImplicit_Collection.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilter_FooImplicitBarImplicit_Collection.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayStringFilter_FooImplicitBarExplicit.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayStringFilter_FooImplicitBarExplicit.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayStringFilter_FooImplicitBarExplicit.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayStringFilter_FooImplicitBarExplicit.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayStringFilter_FooImplicitBarImplicit.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayStringFilter_FooImplicitBarImplicit.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayStringFilter_FooImplicitBarImplicit.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayStringFilter_FooImplicitBarImplicit.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Declare_Description_Explicitly.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Declare_Description_Explicitly.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Declare_Description_Explicitly.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Declare_Description_Explicitly.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Declare_Directive_By_Name.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Declare_Directive_By_Name.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Declare_Directive_By_Name.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Declare_Directive_By_Name.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Declare_Directive_By_Name_With_Argument.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Declare_Directive_By_Name_With_Argument.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Declare_Directive_By_Name_With_Argument.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Declare_Directive_By_Name_With_Argument.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Declare_Directive_With_Clr_Type.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Declare_Directive_With_Clr_Type.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Declare_Directive_With_Clr_Type.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Declare_Directive_With_Clr_Type.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Declare_Name_Explicitly.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Declare_Name_Explicitly.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Declare_Name_Explicitly.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Declare_Name_Explicitly.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstAddThenIgnore.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstAddThenIgnore.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstAddThenIgnore.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstAddThenIgnore.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstIgnoreThenAdd.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstIgnoreThenAdd.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstIgnoreThenAdd.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstIgnoreThenAdd.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Bind_Filter_FilterDescirptor_Override.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Bind_Filter_FilterDescirptor_Override.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Bind_Filter_FilterDescirptor_Override.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Bind_Filter_FilterDescirptor_Override.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Bind_Filter_FilterDescirptor_OverrideFieldDescriptor.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Bind_Filter_FilterDescirptor_OverrideFieldDescriptor.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Bind_Filter_FilterDescirptor_OverrideFieldDescriptor.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Bind_Filter_FilterDescirptor_OverrideFieldDescriptor.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Bind_Filter_Implicitly.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Bind_Filter_Implicitly.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Bind_Filter_Implicitly.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Bind_Filter_Implicitly.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Bind_Filter_ImplicitlyTwice.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Bind_Filter_ImplicitlyTwice.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Bind_Filter_ImplicitlyTwice.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Bind_Filter_ImplicitlyTwice.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Create_Filter_Declare_Operators_Explicitly.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Create_Filter_Declare_Operators_Explicitly.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Create_Filter_Declare_Operators_Explicitly.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Create_Filter_Declare_Operators_Explicitly.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Create_Filter_Discover_Everything_Implicitly.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Create_Filter_Discover_Everything_Implicitly.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Create_Filter_Discover_Everything_Implicitly.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Create_Filter_Discover_Everything_Implicitly.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Create_Filter_Discover_Operators_Implicitly.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Create_Filter_Discover_Operators_Implicitly.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Create_Filter_Discover_Operators_Implicitly.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Create_Filter_Discover_Operators_Implicitly.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Declare_Description_Explicitly.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Declare_Description_Explicitly.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Declare_Description_Explicitly.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Declare_Description_Explicitly.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Declare_Directive_By_Name.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Declare_Directive_By_Name.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Declare_Directive_By_Name.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Declare_Directive_By_Name.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Declare_Directive_By_Name_With_Argument.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Declare_Directive_By_Name_With_Argument.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Declare_Directive_By_Name_With_Argument.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Declare_Directive_By_Name_With_Argument.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Declare_Directive_With_Clr_Instance.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Declare_Directive_With_Clr_Instance.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Declare_Directive_With_Clr_Instance.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Declare_Directive_With_Clr_Instance.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Declare_Directive_With_Clr_Type.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Declare_Directive_With_Clr_Type.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Declare_Directive_With_Clr_Type.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Declare_Directive_With_Clr_Type.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Declare_Name_Explicitly.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Declare_Name_Explicitly.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Declare_Name_Explicitly.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Declare_Name_Explicitly.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Ignore_Field_2.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Ignore_Field_2.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Ignore_Field_2.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Ignore_Field_2.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Ignore_Field_Fields.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Ignore_Field_Fields.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Ignore_Field_Fields.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Ignore_Field_Fields.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstAddThenIgnore.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstAddThenIgnore.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstAddThenIgnore.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstAddThenIgnore.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstIgnoreThenAdd.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstIgnoreThenAdd.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstIgnoreThenAdd.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstIgnoreThenAdd.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Bind_Filter_FilterDescirptor_Override.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Bind_Filter_FilterDescirptor_Override.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Bind_Filter_FilterDescirptor_Override.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Bind_Filter_FilterDescirptor_Override.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Bind_Filter_FilterDescirptor_OverrideFieldDescriptor.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Bind_Filter_FilterDescirptor_OverrideFieldDescriptor.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Bind_Filter_FilterDescirptor_OverrideFieldDescriptor.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Bind_Filter_FilterDescirptor_OverrideFieldDescriptor.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Bind_Filter_Implicitly.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Bind_Filter_Implicitly.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Bind_Filter_Implicitly.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Bind_Filter_Implicitly.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Create_Filter_Declare_Operators_Explicitly.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Create_Filter_Declare_Operators_Explicitly.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Create_Filter_Declare_Operators_Explicitly.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Create_Filter_Declare_Operators_Explicitly.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Create_Filter_Discover_Everything_Implicitly.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Create_Filter_Discover_Everything_Implicitly.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Create_Filter_Discover_Everything_Implicitly.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Create_Filter_Discover_Everything_Implicitly.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Create_Filter_Discover_Operators_Implicitly.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Create_Filter_Discover_Operators_Implicitly.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Create_Filter_Discover_Operators_Implicitly.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Create_Filter_Discover_Operators_Implicitly.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Declare_Description_Explicitly.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Declare_Description_Explicitly.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Declare_Description_Explicitly.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Declare_Description_Explicitly.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Declare_Directive_By_Name.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Declare_Directive_By_Name.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Declare_Directive_By_Name.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Declare_Directive_By_Name.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Declare_Directive_By_Name_With_Argument.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Declare_Directive_By_Name_With_Argument.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Declare_Directive_By_Name_With_Argument.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Declare_Directive_By_Name_With_Argument.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Declare_Directive_With_Clr_Instance.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Declare_Directive_With_Clr_Instance.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Declare_Directive_With_Clr_Instance.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Declare_Directive_With_Clr_Instance.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Declare_Directive_With_Clr_Type.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Declare_Directive_With_Clr_Type.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Declare_Directive_With_Clr_Type.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Declare_Directive_With_Clr_Type.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Declare_Name_Explicitly.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Declare_Name_Explicitly.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Declare_Name_Explicitly.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Declare_Name_Explicitly.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Ignore_Field_2.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Ignore_Field_2.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Ignore_Field_2.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Ignore_Field_2.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Ignore_Field_Fields.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Ignore_Field_Fields.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Ignore_Field_Fields.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Ignore_Field_Fields.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Infer_Nullable_Fields.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Infer_Nullable_Fields.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Infer_Nullable_Fields.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Infer_Nullable_Fields.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Model_With_Nullable_Properties.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Model_With_Nullable_Properties.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Model_With_Nullable_Properties.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Model_With_Nullable_Properties.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Query_DateTimeGte_Integration.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Query_DateTimeGte_Integration.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Query_DateTimeGte_Integration.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Query_DateTimeGte_Integration.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterAttribute_NonNullType.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterAttribute_NonNullType.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterAttribute_NonNullType.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterAttribute_NonNullType.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_DynamicName.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_DynamicName.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_DynamicName.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_DynamicName.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_DynamicName_NonGeneric.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_DynamicName_NonGeneric.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_DynamicName_NonGeneric.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_DynamicName_NonGeneric.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_ExplicitBinding.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_ExplicitBinding.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_ExplicitBinding.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_ExplicitBinding.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_ExplicitBinding_BindFields.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_ExplicitBinding_BindFields.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_ExplicitBinding_BindFields.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_ExplicitBinding_BindFields.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_ImplicitBinding.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_ImplicitBinding.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_ImplicitBinding.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_ImplicitBinding.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_ImplicitBinding_BindFields.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_ImplicitBinding_BindFields.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_ImplicitBinding_BindFields.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_ImplicitBinding_BindFields.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDescription.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDescription.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDescription.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDescription.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_DirectiveClassInstance.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_DirectiveClassInstance.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_DirectiveClassInstance.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_DirectiveClassInstance.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_DirectiveNode.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_DirectiveNode.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_DirectiveNode.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_DirectiveNode.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_DirectiveType.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_DirectiveType.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_DirectiveType.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_DirectiveType.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_NameArgs.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_NameArgs.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_NameArgs.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_NameArgs.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_NameArgs2.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_NameArgs2.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_NameArgs2.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_NameArgs2.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddName.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddName.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddName.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddName.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTests.Create_Explicit_Filters.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTests.Create_Explicit_Filters.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTests.Create_Explicit_Filters.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTests.Create_Explicit_Filters.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTests.Create_Implicit_Filters.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTests.Create_Implicit_Filters.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTests.Create_Implicit_Filters.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTests.Create_Implicit_Filters.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTests.Define_Filters_By_Configure_Override.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTests.Define_Filters_By_Configure_Override.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTests.Define_Filters_By_Configure_Override.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTests.Define_Filters_By_Configure_Override.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTests.Rename_Specific_Filter.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTests.Rename_Specific_Filter.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTests.Rename_Specific_Filter.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTests.Rename_Specific_Filter.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterNamingConventionTests.Convention_Custom.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/FilterNamingConventionTests.Convention_Custom.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterNamingConventionTests.Convention_Custom.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/FilterNamingConventionTests.Convention_Custom.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterNamingConventionTests.Convention_PascalCase.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/FilterNamingConventionTests.Convention_PascalCase.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterNamingConventionTests.Convention_PascalCase.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/FilterNamingConventionTests.Convention_PascalCase.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterNamingConventionTests.Convention_SnakeCase.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/FilterNamingConventionTests.Convention_SnakeCase.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterNamingConventionTests.Convention_SnakeCase.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/FilterNamingConventionTests.Convention_SnakeCase.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterNamingConventionTests.Default_Convention.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/FilterNamingConventionTests.Default_Convention.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterNamingConventionTests.Default_Convention.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/FilterNamingConventionTests.Default_Convention.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/NoNullQueryFilterTests.Create_Schema.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/NoNullQueryFilterTests.Create_Schema.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/NoNullQueryFilterTests.Create_Schema.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/NoNullQueryFilterTests.Create_Schema.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/NoNullQueryFilterTests.Execute_Filter.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/NoNullQueryFilterTests.Execute_Filter.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/NoNullQueryFilterTests.Execute_Filter.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/NoNullQueryFilterTests.Execute_Filter.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstAddThenIgnore.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstAddThenIgnore.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstAddThenIgnore.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstAddThenIgnore.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstIgnoreThenAdd.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstIgnoreThenAdd.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstIgnoreThenAdd.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstIgnoreThenAdd.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Bind_Filter_FilterDescirptor_Override.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Bind_Filter_FilterDescirptor_Override.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Bind_Filter_FilterDescirptor_Override.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Bind_Filter_FilterDescirptor_Override.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Bind_Filter_FilterDescirptor_OverrideFieldDescriptor.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Bind_Filter_FilterDescirptor_OverrideFieldDescriptor.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Bind_Filter_FilterDescirptor_OverrideFieldDescriptor.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Bind_Filter_FilterDescirptor_OverrideFieldDescriptor.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Bind_Filter_FilterDescirptor_OverrideString.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Bind_Filter_FilterDescirptor_OverrideString.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Bind_Filter_FilterDescirptor_OverrideString.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Bind_Filter_FilterDescirptor_OverrideString.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Bind_Filter_Implicitly.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Bind_Filter_Implicitly.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Bind_Filter_Implicitly.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Bind_Filter_Implicitly.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_Filter_Declare_Operators_Explicitly.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_Filter_Declare_Operators_Explicitly.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_Filter_Declare_Operators_Explicitly.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_Filter_Declare_Operators_Explicitly.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_BindExplicitly.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_BindExplicitly.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_BindExplicitly.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_BindExplicitly.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_Discover_Everything.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_Discover_Everything.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_Discover_Everything.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_Discover_Everything.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_FooExplicitBarExplicit.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_FooExplicitBarExplicit.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_FooExplicitBarExplicit.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_FooExplicitBarExplicit.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_FooExplicitBarExplicitByGeneric.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_FooExplicitBarExplicitByGeneric.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_FooExplicitBarExplicitByGeneric.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_FooExplicitBarExplicitByGeneric.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_FooExplicitBarImplicit.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_FooExplicitBarImplicit.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_FooExplicitBarImplicit.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_FooExplicitBarImplicit.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_FooImplicitBarExplicit.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_FooImplicitBarExplicit.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_FooImplicitBarExplicit.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_FooImplicitBarExplicit.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_FooImplicitBarImplicit.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_FooImplicitBarImplicit.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_FooImplicitBarImplicit.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_FooImplicitBarImplicit.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Declare_Description_Explicitly.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Declare_Description_Explicitly.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Declare_Description_Explicitly.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Declare_Description_Explicitly.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Declare_Directive_By_Name.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Declare_Directive_By_Name.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Declare_Directive_By_Name.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Declare_Directive_By_Name.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Declare_Directive_By_Name_With_Argument.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Declare_Directive_By_Name_With_Argument.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Declare_Directive_By_Name_With_Argument.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Declare_Directive_By_Name_With_Argument.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Declare_Directive_With_Clr_Instance.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Declare_Directive_With_Clr_Instance.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Declare_Directive_With_Clr_Instance.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Declare_Directive_With_Clr_Instance.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Declare_Directive_With_Clr_Type.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Declare_Directive_With_Clr_Type.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Declare_Directive_With_Clr_Type.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Declare_Directive_With_Clr_Type.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Declare_Name_Explicitly.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Declare_Name_Explicitly.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Declare_Name_Explicitly.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Declare_Name_Explicitly.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterAttributeTests.Create_Schema_With_FilterType.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterAttributeTests.Create_Schema_With_FilterType.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterAttributeTests.Create_Schema_With_FilterType.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterAttributeTests.Create_Schema_With_FilterType.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterAttributeTests.Create_Schema_With_FilterType_With_Fluent_API.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterAttributeTests.Create_Schema_With_FilterType_With_Fluent_API.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterAttributeTests.Create_Schema_With_FilterType_With_Fluent_API.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterAttributeTests.Create_Schema_With_FilterType_With_Fluent_API.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Create_Schema_With_FilterType.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Create_Schema_With_FilterType.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Create_Schema_With_FilterType.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Create_Schema_With_FilterType.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Create_Schema_With_FilterType_With_Fluent_API.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Create_Schema_With_FilterType_With_Fluent_API.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Create_Schema_With_FilterType_With_Fluent_API.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Create_Schema_With_FilterType_With_Fluent_API.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_DateTime_Filter.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_DateTime_Filter.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_DateTime_Filter.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_DateTime_Filter.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_DateTime_Filter_With_Variables.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_DateTime_Filter_With_Variables.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_DateTime_Filter_With_Variables.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_DateTime_Filter_With_Variables.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_Filter.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_Filter.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_Filter.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_Filter.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_Filter_As_Variable.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_Filter_As_Variable.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_Filter_As_Variable.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_Filter_As_Variable.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_Filter_Comparable_In.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_Filter_Comparable_In.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_Filter_Comparable_In.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_Filter_Comparable_In.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_Filter_Equals_And.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_Filter_Equals_And.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_Filter_Equals_And.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_Filter_Equals_And.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_Filter_Equals_Null.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_Filter_Equals_Null.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_Filter_Equals_Null.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_Filter_Equals_Null.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_Filter_Equals_Or.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_Filter_Equals_Or.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_Filter_Equals_Or.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_Filter_Equals_Or.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_Filter_In.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_Filter_In.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_Filter_In.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_Filter_In.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_Filter_Is_Null.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_Filter_Is_Null.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_Filter_Is_Null.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_Filter_Is_Null.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_Filter_Not_Equals_Null.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_Filter_Not_Equals_Null.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_Filter_Not_Equals_Null.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_Filter_Not_Equals_Null.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_Filter_Nullable_Equals_1.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_Filter_Nullable_Equals_1.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_Filter_Nullable_Equals_1.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_Filter_Nullable_Equals_1.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_Filter_Nullable_Equals_Null.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_Filter_Nullable_Equals_Null.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_Filter_Nullable_Equals_Null.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_Filter_Nullable_Equals_Null.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_Filter_With_Variables.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_Filter_With_Variables.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_Filter_With_Variables.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_Filter_With_Variables.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_ObjectStringEqualWithNull_Expression_Array.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_ObjectStringEqualWithNull_Expression_Array.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_ObjectStringEqualWithNull_Expression_Array.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_ObjectStringEqualWithNull_Expression_Array.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_ObjectStringEqualWithNull_Expression_InMemoryQueryable.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_ObjectStringEqualWithNull_Expression_InMemoryQueryable.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_ObjectStringEqualWithNull_Expression_InMemoryQueryable.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Execute_ObjectStringEqualWithNull_Expression_InMemoryQueryable.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Infer_Filter_From_Field.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Infer_Filter_From_Field.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Infer_Filter_From_Field.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Infer_Filter_From_Field.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterVisitorComparableTests.Overwrite_Comparable_Filter_Type_With_Attribute.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterVisitorComparableTests.Overwrite_Comparable_Filter_Type_With_Attribute.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterVisitorComparableTests.Overwrite_Comparable_Filter_Type_With_Attribute.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterVisitorComparableTests.Overwrite_Comparable_Filter_Type_With_Attribute.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterVisitorComparableTests.Overwrite_Comparable_Filter_Type_With_Descriptor.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterVisitorComparableTests.Overwrite_Comparable_Filter_Type_With_Descriptor.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterVisitorComparableTests.Overwrite_Comparable_Filter_Type_With_Descriptor.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterVisitorComparableTests.Overwrite_Comparable_Filter_Type_With_Descriptor.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterVisitorContextComparableTests.Overwrite_Comparable_Filter_Type_With_Attribute.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterVisitorContextComparableTests.Overwrite_Comparable_Filter_Type_With_Attribute.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterVisitorContextComparableTests.Overwrite_Comparable_Filter_Type_With_Attribute.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterVisitorContextComparableTests.Overwrite_Comparable_Filter_Type_With_Attribute.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterVisitorContextComparableTests.Overwrite_Comparable_Filter_Type_With_Descriptor.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterVisitorContextComparableTests.Overwrite_Comparable_Filter_Type_With_Descriptor.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterVisitorContextComparableTests.Overwrite_Comparable_Filter_Type_With_Descriptor.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterVisitorContextComparableTests.Overwrite_Comparable_Filter_Type_With_Descriptor.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstAddThenIgnore.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstAddThenIgnore.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstAddThenIgnore.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstAddThenIgnore.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstIgnoreThenAdd.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstIgnoreThenAdd.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstIgnoreThenAdd.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstIgnoreThenAdd.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Bind_Filter_FilterDescirptor_Override.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Bind_Filter_FilterDescirptor_Override.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Bind_Filter_FilterDescirptor_Override.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Bind_Filter_FilterDescirptor_Override.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Bind_Filter_FilterDescirptor_OverrideFieldDescriptor.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Bind_Filter_FilterDescirptor_OverrideFieldDescriptor.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Bind_Filter_FilterDescirptor_OverrideFieldDescriptor.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Bind_Filter_FilterDescirptor_OverrideFieldDescriptor.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Bind_Filter_Implicitly.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Bind_Filter_Implicitly.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Bind_Filter_Implicitly.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Bind_Filter_Implicitly.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Create_Explicit_Filters.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Create_Explicit_Filters.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Create_Explicit_Filters.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Create_Explicit_Filters.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Create_Explicit_Filters_All_Operations.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Create_Explicit_Filters_All_Operations.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Create_Explicit_Filters_All_Operations.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Create_Explicit_Filters_All_Operations.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Create_Implicit_Filters.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Create_Implicit_Filters.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Create_Implicit_Filters.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Create_Implicit_Filters.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Declare_Description_Explicitly.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Declare_Description_Explicitly.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Declare_Description_Explicitly.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Declare_Description_Explicitly.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Declare_Directive_By_Name.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Declare_Directive_By_Name.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Declare_Directive_By_Name.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Declare_Directive_By_Name.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Declare_Directive_By_Name_With_Argument.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Declare_Directive_By_Name_With_Argument.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Declare_Directive_By_Name_With_Argument.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Declare_Directive_By_Name_With_Argument.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Declare_Directive_With_Clr_Instance.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Declare_Directive_With_Clr_Instance.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Declare_Directive_With_Clr_Instance.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Declare_Directive_With_Clr_Instance.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Declare_Directive_With_Clr_Type.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Declare_Directive_With_Clr_Type.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Declare_Directive_With_Clr_Type.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Declare_Directive_With_Clr_Type.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Declare_Name_Explicitly.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Declare_Name_Explicitly.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Declare_Name_Explicitly.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Declare_Name_Explicitly.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Define_Filters_By_Configure_Override.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Define_Filters_By_Configure_Override.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Define_Filters_By_Configure_Override.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Define_Filters_By_Configure_Override.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Ignore_Field_2.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Ignore_Field_2.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Ignore_Field_2.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Ignore_Field_2.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Ignore_Field_Fields.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Ignore_Field_Fields.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Ignore_Field_Fields.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Ignore_Field_Fields.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Rename_Specific_Filter.snap b/legacy/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Rename_Specific_Filter.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Rename_Specific_Filter.snap rename to legacy/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Rename_Specific_Filter.snap diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/packages.lock.json b/legacy/Filters/test/Types.Filters.Tests/packages.lock.json similarity index 100% rename from src/HotChocolate/Filters/test/Types.Filters.Tests/packages.lock.json rename to legacy/Filters/test/Types.Filters.Tests/packages.lock.json diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Mongo.Tests/HotChocolate.Types.Sorting.Mongo.Tests.csproj b/legacy/Filters/test/Types.Sorting.Mongo.Tests/HotChocolate.Types.Sorting.Mongo.Tests.csproj similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Mongo.Tests/HotChocolate.Types.Sorting.Mongo.Tests.csproj rename to legacy/Filters/test/Types.Sorting.Mongo.Tests/HotChocolate.Types.Sorting.Mongo.Tests.csproj diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Mongo.Tests/MongoSortingObjectTests.cs b/legacy/Filters/test/Types.Sorting.Mongo.Tests/MongoSortingObjectTests.cs similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Mongo.Tests/MongoSortingObjectTests.cs rename to legacy/Filters/test/Types.Sorting.Mongo.Tests/MongoSortingObjectTests.cs diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Mongo.Tests/MongoSortingTests.cs b/legacy/Filters/test/Types.Sorting.Mongo.Tests/MongoSortingTests.cs similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Mongo.Tests/MongoSortingTests.cs rename to legacy/Filters/test/Types.Sorting.Mongo.Tests/MongoSortingTests.cs diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Mongo.Tests/__snapshots__/MongoSortingObjectTests.GetItems_DescSorting_AllItems_Are_Returned_DescSorted.snap b/legacy/Filters/test/Types.Sorting.Mongo.Tests/__snapshots__/MongoSortingObjectTests.GetItems_DescSorting_AllItems_Are_Returned_DescSorted.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Mongo.Tests/__snapshots__/MongoSortingObjectTests.GetItems_DescSorting_AllItems_Are_Returned_DescSorted.snap rename to legacy/Filters/test/Types.Sorting.Mongo.Tests/__snapshots__/MongoSortingObjectTests.GetItems_DescSorting_AllItems_Are_Returned_DescSorted.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Mongo.Tests/__snapshots__/MongoSortingObjectTests.GetItems_DescSorting_AllItems_Are_Returned_DescSortedOnNullable.snap b/legacy/Filters/test/Types.Sorting.Mongo.Tests/__snapshots__/MongoSortingObjectTests.GetItems_DescSorting_AllItems_Are_Returned_DescSortedOnNullable.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Mongo.Tests/__snapshots__/MongoSortingObjectTests.GetItems_DescSorting_AllItems_Are_Returned_DescSortedOnNullable.snap rename to legacy/Filters/test/Types.Sorting.Mongo.Tests/__snapshots__/MongoSortingObjectTests.GetItems_DescSorting_AllItems_Are_Returned_DescSortedOnNullable.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Mongo.Tests/__snapshots__/MongoSortingObjectTests.GetItems_DescSorting_AllItems_Are_Returned_DescSortedOnNullableObject.snap b/legacy/Filters/test/Types.Sorting.Mongo.Tests/__snapshots__/MongoSortingObjectTests.GetItems_DescSorting_AllItems_Are_Returned_DescSortedOnNullableObject.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Mongo.Tests/__snapshots__/MongoSortingObjectTests.GetItems_DescSorting_AllItems_Are_Returned_DescSortedOnNullableObject.snap rename to legacy/Filters/test/Types.Sorting.Mongo.Tests/__snapshots__/MongoSortingObjectTests.GetItems_DescSorting_AllItems_Are_Returned_DescSortedOnNullableObject.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Mongo.Tests/__snapshots__/MongoSortingObjectTests.GetItems_NoSorting_AllItems_Are_Returned_Unsorted.snap b/legacy/Filters/test/Types.Sorting.Mongo.Tests/__snapshots__/MongoSortingObjectTests.GetItems_NoSorting_AllItems_Are_Returned_Unsorted.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Mongo.Tests/__snapshots__/MongoSortingObjectTests.GetItems_NoSorting_AllItems_Are_Returned_Unsorted.snap rename to legacy/Filters/test/Types.Sorting.Mongo.Tests/__snapshots__/MongoSortingObjectTests.GetItems_NoSorting_AllItems_Are_Returned_Unsorted.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Mongo.Tests/__snapshots__/MongoSortingObjectTests.GetItems_OnRenamedField_DescSorting_AllItems_Are_Returned_DescSorted.snap b/legacy/Filters/test/Types.Sorting.Mongo.Tests/__snapshots__/MongoSortingObjectTests.GetItems_OnRenamedField_DescSorting_AllItems_Are_Returned_DescSorted.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Mongo.Tests/__snapshots__/MongoSortingObjectTests.GetItems_OnRenamedField_DescSorting_AllItems_Are_Returned_DescSorted.snap rename to legacy/Filters/test/Types.Sorting.Mongo.Tests/__snapshots__/MongoSortingObjectTests.GetItems_OnRenamedField_DescSorting_AllItems_Are_Returned_DescSorted.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Mongo.Tests/__snapshots__/MongoSortingObjectTests.GetItems_With_Paging__DescSorting_AllItems_Are_Returned_DescSorted.snap b/legacy/Filters/test/Types.Sorting.Mongo.Tests/__snapshots__/MongoSortingObjectTests.GetItems_With_Paging__DescSorting_AllItems_Are_Returned_DescSorted.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Mongo.Tests/__snapshots__/MongoSortingObjectTests.GetItems_With_Paging__DescSorting_AllItems_Are_Returned_DescSorted.snap rename to legacy/Filters/test/Types.Sorting.Mongo.Tests/__snapshots__/MongoSortingObjectTests.GetItems_With_Paging__DescSorting_AllItems_Are_Returned_DescSorted.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Mongo.Tests/__snapshots__/MongoSortingTests.GetItems_DescSorting_AllItems_Are_Returned_DescSorted.snap b/legacy/Filters/test/Types.Sorting.Mongo.Tests/__snapshots__/MongoSortingTests.GetItems_DescSorting_AllItems_Are_Returned_DescSorted.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Mongo.Tests/__snapshots__/MongoSortingTests.GetItems_DescSorting_AllItems_Are_Returned_DescSorted.snap rename to legacy/Filters/test/Types.Sorting.Mongo.Tests/__snapshots__/MongoSortingTests.GetItems_DescSorting_AllItems_Are_Returned_DescSorted.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Mongo.Tests/__snapshots__/MongoSortingTests.GetItems_NoSorting_AllItems_Are_Returned_Unsorted.snap b/legacy/Filters/test/Types.Sorting.Mongo.Tests/__snapshots__/MongoSortingTests.GetItems_NoSorting_AllItems_Are_Returned_Unsorted.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Mongo.Tests/__snapshots__/MongoSortingTests.GetItems_NoSorting_AllItems_Are_Returned_Unsorted.snap rename to legacy/Filters/test/Types.Sorting.Mongo.Tests/__snapshots__/MongoSortingTests.GetItems_NoSorting_AllItems_Are_Returned_Unsorted.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Mongo.Tests/__snapshots__/MongoSortingTests.GetItems_OnRenamedField_DescSorting_AllItems_Are_Returned_DescSorted.snap b/legacy/Filters/test/Types.Sorting.Mongo.Tests/__snapshots__/MongoSortingTests.GetItems_OnRenamedField_DescSorting_AllItems_Are_Returned_DescSorted.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Mongo.Tests/__snapshots__/MongoSortingTests.GetItems_OnRenamedField_DescSorting_AllItems_Are_Returned_DescSorted.snap rename to legacy/Filters/test/Types.Sorting.Mongo.Tests/__snapshots__/MongoSortingTests.GetItems_OnRenamedField_DescSorting_AllItems_Are_Returned_DescSorted.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Mongo.Tests/__snapshots__/MongoSortingTests.GetItems_With_Paging__DescSorting_AllItems_Are_Returned_DescSorted.snap b/legacy/Filters/test/Types.Sorting.Mongo.Tests/__snapshots__/MongoSortingTests.GetItems_With_Paging__DescSorting_AllItems_Are_Returned_DescSorted.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Mongo.Tests/__snapshots__/MongoSortingTests.GetItems_With_Paging__DescSorting_AllItems_Are_Returned_DescSorted.snap rename to legacy/Filters/test/Types.Sorting.Mongo.Tests/__snapshots__/MongoSortingTests.GetItems_With_Paging__DescSorting_AllItems_Are_Returned_DescSorted.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Mongo.Tests/packages.lock.json b/legacy/Filters/test/Types.Sorting.Mongo.Tests/packages.lock.json similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Mongo.Tests/packages.lock.json rename to legacy/Filters/test/Types.Sorting.Mongo.Tests/packages.lock.json diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/HotChocolate.Types.Sorting.Tests.csproj b/legacy/Filters/test/Types.Sorting.Tests/HotChocolate.Types.Sorting.Tests.csproj similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/HotChocolate.Types.Sorting.Tests.csproj rename to legacy/Filters/test/Types.Sorting.Tests/HotChocolate.Types.Sorting.Tests.csproj diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/ObjectFieldDescriptorExtensionsTests.cs b/legacy/Filters/test/Types.Sorting.Tests/ObjectFieldDescriptorExtensionsTests.cs similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/ObjectFieldDescriptorExtensionsTests.cs rename to legacy/Filters/test/Types.Sorting.Tests/ObjectFieldDescriptorExtensionsTests.cs diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/QueryableExtensionsTests.cs b/legacy/Filters/test/Types.Sorting.Tests/QueryableExtensionsTests.cs similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/QueryableExtensionsTests.cs rename to legacy/Filters/test/Types.Sorting.Tests/QueryableExtensionsTests.cs diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/QueryableObjectSortVisitorTests.cs b/legacy/Filters/test/Types.Sorting.Tests/QueryableObjectSortVisitorTests.cs similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/QueryableObjectSortVisitorTests.cs rename to legacy/Filters/test/Types.Sorting.Tests/QueryableObjectSortVisitorTests.cs diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/QueryableSortVisitorTests.cs b/legacy/Filters/test/Types.Sorting.Tests/QueryableSortVisitorTests.cs similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/QueryableSortVisitorTests.cs rename to legacy/Filters/test/Types.Sorting.Tests/QueryableSortVisitorTests.cs diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/SortInputObjectTypeTests.cs b/legacy/Filters/test/Types.Sorting.Tests/SortInputObjectTypeTests.cs similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/SortInputObjectTypeTests.cs rename to legacy/Filters/test/Types.Sorting.Tests/SortInputObjectTypeTests.cs diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/SortInputTypeTests.cs b/legacy/Filters/test/Types.Sorting.Tests/SortInputTypeTests.cs similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/SortInputTypeTests.cs rename to legacy/Filters/test/Types.Sorting.Tests/SortInputTypeTests.cs diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/SortMiddlewareTests.cs b/legacy/Filters/test/Types.Sorting.Tests/SortMiddlewareTests.cs similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/SortMiddlewareTests.cs rename to legacy/Filters/test/Types.Sorting.Tests/SortMiddlewareTests.cs diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/SortNamingConventionTests.cs b/legacy/Filters/test/Types.Sorting.Tests/SortNamingConventionTests.cs similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/SortNamingConventionTests.cs rename to legacy/Filters/test/Types.Sorting.Tests/SortNamingConventionTests.cs diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/SortingAttributeTests.cs b/legacy/Filters/test/Types.Sorting.Tests/SortingAttributeTests.cs similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/SortingAttributeTests.cs rename to legacy/Filters/test/Types.Sorting.Tests/SortingAttributeTests.cs diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/SortingFieldCollectionExtensionTest.cs b/legacy/Filters/test/Types.Sorting.Tests/SortingFieldCollectionExtensionTest.cs similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/SortingFieldCollectionExtensionTest.cs rename to legacy/Filters/test/Types.Sorting.Tests/SortingFieldCollectionExtensionTest.cs diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/SortingTypeAttributeTests.cs b/legacy/Filters/test/Types.Sorting.Tests/SortingTypeAttributeTests.cs similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/SortingTypeAttributeTests.cs rename to legacy/Filters/test/Types.Sorting.Tests/SortingTypeAttributeTests.cs diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/AsEnumerable.snap b/legacy/Filters/test/Types.Sorting.Tests/__snapshots__/AsEnumerable.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/AsEnumerable.snap rename to legacy/Filters/test/Types.Sorting.Tests/__snapshots__/AsEnumerable.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/AsQueryable.snap b/legacy/Filters/test/Types.Sorting.Tests/__snapshots__/AsQueryable.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/AsQueryable.snap rename to legacy/Filters/test/Types.Sorting.Tests/__snapshots__/AsQueryable.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/QueryableSortVisitorTests.Sort_ComparableAsc_PrefilterInResolver.snap b/legacy/Filters/test/Types.Sorting.Tests/__snapshots__/QueryableSortVisitorTests.Sort_ComparableAsc_PrefilterInResolver.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/QueryableSortVisitorTests.Sort_ComparableAsc_PrefilterInResolver.snap rename to legacy/Filters/test/Types.Sorting.Tests/__snapshots__/QueryableSortVisitorTests.Sort_ComparableAsc_PrefilterInResolver.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Bind_Sort_SortDescirptor_FirstAddThenIgnoreBar.snap b/legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Bind_Sort_SortDescirptor_FirstAddThenIgnoreBar.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Bind_Sort_SortDescirptor_FirstAddThenIgnoreBar.snap rename to legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Bind_Sort_SortDescirptor_FirstAddThenIgnoreBar.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Bind_Sort_SortDescirptor_FirstIgnoreThenAddBar.snap b/legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Bind_Sort_SortDescirptor_FirstIgnoreThenAddBar.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Bind_Sort_SortDescirptor_FirstIgnoreThenAddBar.snap rename to legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Bind_Sort_SortDescirptor_FirstIgnoreThenAddBar.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Bind_Sort_SortDescirptor_OverrideDescriptor.snap b/legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Bind_Sort_SortDescirptor_OverrideDescriptor.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Bind_Sort_SortDescirptor_OverrideDescriptor.snap rename to legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Bind_Sort_SortDescirptor_OverrideDescriptor.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Bind_Sort_SortDescirptor_OverrideObjectDescriptor.snap b/legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Bind_Sort_SortDescirptor_OverrideObjectDescriptor.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Bind_Sort_SortDescirptor_OverrideObjectDescriptor.snap rename to legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Bind_Sort_SortDescirptor_OverrideObjectDescriptor.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Description_Explicitly.snap b/legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Description_Explicitly.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Description_Explicitly.snap rename to legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Description_Explicitly.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Directive_By_Name.snap b/legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Directive_By_Name.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Directive_By_Name.snap rename to legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Directive_By_Name.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Directive_By_Name_With_Argument.snap b/legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Directive_By_Name_With_Argument.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Directive_By_Name_With_Argument.snap rename to legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Directive_By_Name_With_Argument.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Directive_With_Clr_Type.snap b/legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Directive_With_Clr_Type.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Directive_With_Clr_Type.snap rename to legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Directive_With_Clr_Type.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Explicit_Sorting.snap b/legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Explicit_Sorting.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Explicit_Sorting.snap rename to legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Explicit_Sorting.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Explicit_Sorting_ByType.snap b/legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Explicit_Sorting_ByType.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Explicit_Sorting_ByType.snap rename to legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Explicit_Sorting_ByType.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Implicit_Sorting.snap b/legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Implicit_Sorting.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Implicit_Sorting.snap rename to legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Implicit_Sorting.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Implicit_Sorting_NoBindInvocation.snap b/legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Implicit_Sorting_NoBindInvocation.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Implicit_Sorting_NoBindInvocation.snap rename to legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Implicit_Sorting_NoBindInvocation.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Implicit_Sorting_WithIgnoredField.snap b/legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Implicit_Sorting_WithIgnoredField.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Implicit_Sorting_WithIgnoredField.snap rename to legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Implicit_Sorting_WithIgnoredField.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Implicit_Sorting_WithIgnoredField2.snap b/legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Implicit_Sorting_WithIgnoredField2.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Implicit_Sorting_WithIgnoredField2.snap rename to legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Implicit_Sorting_WithIgnoredField2.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Implicit_Sorting_WithRenamedField.snap b/legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Implicit_Sorting_WithRenamedField.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Implicit_Sorting_WithRenamedField.snap rename to legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Implicit_Sorting_WithRenamedField.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Description_Explicitly.snap b/legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Description_Explicitly.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Description_Explicitly.snap rename to legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Description_Explicitly.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Directive_By_Name.snap b/legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Directive_By_Name.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Directive_By_Name.snap rename to legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Directive_By_Name.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Directive_By_Name_With_Argument.snap b/legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Directive_By_Name_With_Argument.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Directive_By_Name_With_Argument.snap rename to legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Directive_By_Name_With_Argument.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Directive_With_Clr_Type.snap b/legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Directive_With_Clr_Type.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Directive_With_Clr_Type.snap rename to legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Directive_With_Clr_Type.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Explicit_Sorting.snap b/legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Explicit_Sorting.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Explicit_Sorting.snap rename to legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Explicit_Sorting.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Global_Explicit_Sorting.snap b/legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Global_Explicit_Sorting.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Global_Explicit_Sorting.snap rename to legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Global_Explicit_Sorting.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Implicit_Sorting.snap b/legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Implicit_Sorting.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Implicit_Sorting.snap rename to legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Implicit_Sorting.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Implicit_Sorting_EnumerablesShouldNotBeGenerated.snap b/legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Implicit_Sorting_EnumerablesShouldNotBeGenerated.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Implicit_Sorting_EnumerablesShouldNotBeGenerated.snap rename to legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Implicit_Sorting_EnumerablesShouldNotBeGenerated.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Implicit_Sorting_NoBindInvocation.snap b/legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Implicit_Sorting_NoBindInvocation.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Implicit_Sorting_NoBindInvocation.snap rename to legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Implicit_Sorting_NoBindInvocation.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Implicit_Sorting_WithIgnoredField.snap b/legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Implicit_Sorting_WithIgnoredField.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Implicit_Sorting_WithIgnoredField.snap rename to legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Implicit_Sorting_WithIgnoredField.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Implicit_Sorting_WithRenamedField.snap b/legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Implicit_Sorting_WithRenamedField.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Implicit_Sorting_WithRenamedField.snap rename to legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Implicit_Sorting_WithRenamedField.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddDescription.snap b/legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddDescription.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddDescription.snap rename to legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddDescription.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddDirectives_DirectiveClassInstance.snap b/legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddDirectives_DirectiveClassInstance.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddDirectives_DirectiveClassInstance.snap rename to legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddDirectives_DirectiveClassInstance.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddDirectives_DirectiveNode.snap b/legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddDirectives_DirectiveNode.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddDirectives_DirectiveNode.snap rename to legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddDirectives_DirectiveNode.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddDirectives_DirectiveType.snap b/legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddDirectives_DirectiveType.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddDirectives_DirectiveType.snap rename to legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddDirectives_DirectiveType.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddDirectives_NameArgs.snap b/legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddDirectives_NameArgs.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddDirectives_NameArgs.snap rename to legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddDirectives_NameArgs.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddDirectives_NameArgs2.snap b/legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddDirectives_NameArgs2.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddDirectives_NameArgs2.snap rename to legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddDirectives_NameArgs2.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddName.snap b/legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddName.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddName.snap rename to legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddName.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_DynamicName.snap b/legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_DynamicName.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_DynamicName.snap rename to legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_DynamicName.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_DynamicName_NonGeneric.snap b/legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_DynamicName_NonGeneric.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_DynamicName_NonGeneric.snap rename to legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_DynamicName_NonGeneric.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortMiddlewareTests.InvokeAsync.snap b/legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortMiddlewareTests.InvokeAsync.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortMiddlewareTests.InvokeAsync.snap rename to legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortMiddlewareTests.InvokeAsync.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortingAttributeTests.Use_Attribute_With_SortType.snap b/legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortingAttributeTests.Use_Attribute_With_SortType.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortingAttributeTests.Use_Attribute_With_SortType.snap rename to legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortingAttributeTests.Use_Attribute_With_SortType.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortingAttributeTests.Use_Attribute_Without_SortType.snap b/legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortingAttributeTests.Use_Attribute_Without_SortType.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortingAttributeTests.Use_Attribute_Without_SortType.snap rename to legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortingAttributeTests.Use_Attribute_Without_SortType.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortingNamingConventionTests.Convention_Custom.snap b/legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortingNamingConventionTests.Convention_Custom.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortingNamingConventionTests.Convention_Custom.snap rename to legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortingNamingConventionTests.Convention_Custom.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortingNamingConventionTests.Convention_PascalCase.snap b/legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortingNamingConventionTests.Convention_PascalCase.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortingNamingConventionTests.Convention_PascalCase.snap rename to legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortingNamingConventionTests.Convention_PascalCase.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortingNamingConventionTests.Convention_SnakeCase.snap b/legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortingNamingConventionTests.Convention_SnakeCase.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortingNamingConventionTests.Convention_SnakeCase.snap rename to legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortingNamingConventionTests.Convention_SnakeCase.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortingNamingConventionTests.Default_Convention.snap b/legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortingNamingConventionTests.Default_Convention.snap similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortingNamingConventionTests.Default_Convention.snap rename to legacy/Filters/test/Types.Sorting.Tests/__snapshots__/SortingNamingConventionTests.Default_Convention.snap diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/packages.lock.json b/legacy/Filters/test/Types.Sorting.Tests/packages.lock.json similarity index 100% rename from src/HotChocolate/Filters/test/Types.Sorting.Tests/packages.lock.json rename to legacy/Filters/test/Types.Sorting.Tests/packages.lock.json diff --git a/src/HotChocolate/Neo4J/.graphqlrc.json b/legacy/Neo4J/.graphqlrc.json similarity index 100% rename from src/HotChocolate/Neo4J/.graphqlrc.json rename to legacy/Neo4J/.graphqlrc.json diff --git a/src/HotChocolate/Neo4J/.vscode/tasks.json b/legacy/Neo4J/.vscode/tasks.json similarity index 100% rename from src/HotChocolate/Neo4J/.vscode/tasks.json rename to legacy/Neo4J/.vscode/tasks.json diff --git a/src/HotChocolate/Neo4J/Directory.Build.props b/legacy/Neo4J/Directory.Build.props similarity index 100% rename from src/HotChocolate/Neo4J/Directory.Build.props rename to legacy/Neo4J/Directory.Build.props diff --git a/src/HotChocolate/Neo4J/HotChocolate.Neo4J.sln b/legacy/Neo4J/HotChocolate.Neo4J.sln similarity index 100% rename from src/HotChocolate/Neo4J/HotChocolate.Neo4J.sln rename to legacy/Neo4J/HotChocolate.Neo4J.sln diff --git a/src/HotChocolate/Neo4J/src/Data/Attributes/Neo4JCypherAttribute.cs b/legacy/Neo4J/src/Data/Attributes/Neo4JCypherAttribute.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Attributes/Neo4JCypherAttribute.cs rename to legacy/Neo4J/src/Data/Attributes/Neo4JCypherAttribute.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Attributes/Neo4JIgnoreAttribute.cs b/legacy/Neo4J/src/Data/Attributes/Neo4JIgnoreAttribute.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Attributes/Neo4JIgnoreAttribute.cs rename to legacy/Neo4J/src/Data/Attributes/Neo4JIgnoreAttribute.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Attributes/Neo4JNodeAttribute.cs b/legacy/Neo4J/src/Data/Attributes/Neo4JNodeAttribute.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Attributes/Neo4JNodeAttribute.cs rename to legacy/Neo4J/src/Data/Attributes/Neo4JNodeAttribute.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Attributes/Neo4JNodeIdAttribute.cs b/legacy/Neo4J/src/Data/Attributes/Neo4JNodeIdAttribute.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Attributes/Neo4JNodeIdAttribute.cs rename to legacy/Neo4J/src/Data/Attributes/Neo4JNodeIdAttribute.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Attributes/Neo4JRelationshipAttribute.cs b/legacy/Neo4J/src/Data/Attributes/Neo4JRelationshipAttribute.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Attributes/Neo4JRelationshipAttribute.cs rename to legacy/Neo4J/src/Data/Attributes/Neo4JRelationshipAttribute.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Attributes/Neo4jDateTimeAttribute.cs b/legacy/Neo4J/src/Data/Attributes/Neo4jDateTimeAttribute.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Attributes/Neo4jDateTimeAttribute.cs rename to legacy/Neo4J/src/Data/Attributes/Neo4jDateTimeAttribute.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Attributes/UseNeo4JDbAttribute.cs b/legacy/Neo4J/src/Data/Attributes/UseNeo4JDbAttribute.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Attributes/UseNeo4JDbAttribute.cs rename to legacy/Neo4J/src/Data/Attributes/UseNeo4JDbAttribute.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Driver/RecordExtensions.cs b/legacy/Neo4J/src/Data/Driver/RecordExtensions.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Driver/RecordExtensions.cs rename to legacy/Neo4J/src/Data/Driver/RecordExtensions.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Driver/RelationshipDirection.cs b/legacy/Neo4J/src/Data/Driver/RelationshipDirection.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Driver/RelationshipDirection.cs rename to legacy/Neo4J/src/Data/Driver/RelationshipDirection.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Driver/ResultCursorExtensions.cs b/legacy/Neo4J/src/Data/Driver/ResultCursorExtensions.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Driver/ResultCursorExtensions.cs rename to legacy/Neo4J/src/Data/Driver/ResultCursorExtensions.cs diff --git a/src/HotChocolate/Neo4J/src/Data/ErrorHelper.cs b/legacy/Neo4J/src/Data/ErrorHelper.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/ErrorHelper.cs rename to legacy/Neo4J/src/Data/ErrorHelper.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Execution/CollectionMapper`1.cs b/legacy/Neo4J/src/Data/Execution/CollectionMapper`1.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Execution/CollectionMapper`1.cs rename to legacy/Neo4J/src/Data/Execution/CollectionMapper`1.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Execution/INeo4JExecutable.cs b/legacy/Neo4J/src/Data/Execution/INeo4JExecutable.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Execution/INeo4JExecutable.cs rename to legacy/Neo4J/src/Data/Execution/INeo4JExecutable.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Execution/Interfaces/ICollectionMapper.cs b/legacy/Neo4J/src/Data/Execution/Interfaces/ICollectionMapper.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Execution/Interfaces/ICollectionMapper.cs rename to legacy/Neo4J/src/Data/Execution/Interfaces/ICollectionMapper.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Execution/Neo4JExecutable.cs b/legacy/Neo4J/src/Data/Execution/Neo4JExecutable.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Execution/Neo4JExecutable.cs rename to legacy/Neo4J/src/Data/Execution/Neo4JExecutable.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Execution/ValueMapper.cs b/legacy/Neo4J/src/Data/Execution/ValueMapper.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Execution/ValueMapper.cs rename to legacy/Neo4J/src/Data/Execution/ValueMapper.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Extensions/Neo4JDataRequestBuilderExtensions.cs b/legacy/Neo4J/src/Data/Extensions/Neo4JDataRequestBuilderExtensions.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Extensions/Neo4JDataRequestBuilderExtensions.cs rename to legacy/Neo4J/src/Data/Extensions/Neo4JDataRequestBuilderExtensions.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Extensions/Neo4JObjectFieldDescriptorExtensions.cs b/legacy/Neo4J/src/Data/Extensions/Neo4JObjectFieldDescriptorExtensions.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Extensions/Neo4JObjectFieldDescriptorExtensions.cs rename to legacy/Neo4J/src/Data/Extensions/Neo4JObjectFieldDescriptorExtensions.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Extensions/Neo4JSchemaBuilderExtensions.cs b/legacy/Neo4J/src/Data/Extensions/Neo4JSchemaBuilderExtensions.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Extensions/Neo4JSchemaBuilderExtensions.cs rename to legacy/Neo4J/src/Data/Extensions/Neo4JSchemaBuilderExtensions.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Extensions/StringExtensions.cs b/legacy/Neo4J/src/Data/Extensions/StringExtensions.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Extensions/StringExtensions.cs rename to legacy/Neo4J/src/Data/Extensions/StringExtensions.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Filtering/Extensions/Neo4JFilterConventionDescriptorExtensions.cs b/legacy/Neo4J/src/Data/Filtering/Extensions/Neo4JFilterConventionDescriptorExtensions.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Filtering/Extensions/Neo4JFilterConventionDescriptorExtensions.cs rename to legacy/Neo4J/src/Data/Filtering/Extensions/Neo4JFilterConventionDescriptorExtensions.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Filtering/Extensions/Neo4JFilterFieldExtensions.cs b/legacy/Neo4J/src/Data/Filtering/Extensions/Neo4JFilterFieldExtensions.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Filtering/Extensions/Neo4JFilterFieldExtensions.cs rename to legacy/Neo4J/src/Data/Filtering/Extensions/Neo4JFilterFieldExtensions.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Filtering/Extensions/Neo4JFilterScopeExtensions.cs b/legacy/Neo4J/src/Data/Filtering/Extensions/Neo4JFilterScopeExtensions.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Filtering/Extensions/Neo4JFilterScopeExtensions.cs rename to legacy/Neo4J/src/Data/Filtering/Extensions/Neo4JFilterScopeExtensions.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Filtering/Extensions/Neo4JFilterVisitorContextExtensions.cs b/legacy/Neo4J/src/Data/Filtering/Extensions/Neo4JFilterVisitorContextExtensions.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Filtering/Extensions/Neo4JFilterVisitorContextExtensions.cs rename to legacy/Neo4J/src/Data/Filtering/Extensions/Neo4JFilterVisitorContextExtensions.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/Comparable/Neo4JComparableGreaterThanHandler.cs b/legacy/Neo4J/src/Data/Filtering/Handlers/Comparable/Neo4JComparableGreaterThanHandler.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/Comparable/Neo4JComparableGreaterThanHandler.cs rename to legacy/Neo4J/src/Data/Filtering/Handlers/Comparable/Neo4JComparableGreaterThanHandler.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/Comparable/Neo4JComparableGreaterThanOrEqualsHandler.cs b/legacy/Neo4J/src/Data/Filtering/Handlers/Comparable/Neo4JComparableGreaterThanOrEqualsHandler.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/Comparable/Neo4JComparableGreaterThanOrEqualsHandler.cs rename to legacy/Neo4J/src/Data/Filtering/Handlers/Comparable/Neo4JComparableGreaterThanOrEqualsHandler.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/Comparable/Neo4JComparableLowerThanHandler.cs b/legacy/Neo4J/src/Data/Filtering/Handlers/Comparable/Neo4JComparableLowerThanHandler.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/Comparable/Neo4JComparableLowerThanHandler.cs rename to legacy/Neo4J/src/Data/Filtering/Handlers/Comparable/Neo4JComparableLowerThanHandler.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/Comparable/Neo4JComparableLowerThanOrEqualsHandler.cs b/legacy/Neo4J/src/Data/Filtering/Handlers/Comparable/Neo4JComparableLowerThanOrEqualsHandler.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/Comparable/Neo4JComparableLowerThanOrEqualsHandler.cs rename to legacy/Neo4J/src/Data/Filtering/Handlers/Comparable/Neo4JComparableLowerThanOrEqualsHandler.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/Comparable/Neo4JComparableNotGreaterThanHandler.cs b/legacy/Neo4J/src/Data/Filtering/Handlers/Comparable/Neo4JComparableNotGreaterThanHandler.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/Comparable/Neo4JComparableNotGreaterThanHandler.cs rename to legacy/Neo4J/src/Data/Filtering/Handlers/Comparable/Neo4JComparableNotGreaterThanHandler.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/Comparable/Neo4JComparableNotGreaterThanOrEqualsHandler.cs b/legacy/Neo4J/src/Data/Filtering/Handlers/Comparable/Neo4JComparableNotGreaterThanOrEqualsHandler.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/Comparable/Neo4JComparableNotGreaterThanOrEqualsHandler.cs rename to legacy/Neo4J/src/Data/Filtering/Handlers/Comparable/Neo4JComparableNotGreaterThanOrEqualsHandler.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/Comparable/Neo4JComparableNotLowerThanHandler.cs b/legacy/Neo4J/src/Data/Filtering/Handlers/Comparable/Neo4JComparableNotLowerThanHandler.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/Comparable/Neo4JComparableNotLowerThanHandler.cs rename to legacy/Neo4J/src/Data/Filtering/Handlers/Comparable/Neo4JComparableNotLowerThanHandler.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/Comparable/Neo4JComparableNotLowerThanOrEqualsHandler.cs b/legacy/Neo4J/src/Data/Filtering/Handlers/Comparable/Neo4JComparableNotLowerThanOrEqualsHandler.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/Comparable/Neo4JComparableNotLowerThanOrEqualsHandler.cs rename to legacy/Neo4J/src/Data/Filtering/Handlers/Comparable/Neo4JComparableNotLowerThanOrEqualsHandler.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/Comparable/Neo4JComparableOperationHandler.cs b/legacy/Neo4J/src/Data/Filtering/Handlers/Comparable/Neo4JComparableOperationHandler.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/Comparable/Neo4JComparableOperationHandler.cs rename to legacy/Neo4J/src/Data/Filtering/Handlers/Comparable/Neo4JComparableOperationHandler.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/List/Neo4JListAllOperationHandler.cs b/legacy/Neo4J/src/Data/Filtering/Handlers/List/Neo4JListAllOperationHandler.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/List/Neo4JListAllOperationHandler.cs rename to legacy/Neo4J/src/Data/Filtering/Handlers/List/Neo4JListAllOperationHandler.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/List/Neo4JListAnyOperationHandler.cs b/legacy/Neo4J/src/Data/Filtering/Handlers/List/Neo4JListAnyOperationHandler.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/List/Neo4JListAnyOperationHandler.cs rename to legacy/Neo4J/src/Data/Filtering/Handlers/List/Neo4JListAnyOperationHandler.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/List/Neo4JListNoneOperationHandler.cs b/legacy/Neo4J/src/Data/Filtering/Handlers/List/Neo4JListNoneOperationHandler.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/List/Neo4JListNoneOperationHandler.cs rename to legacy/Neo4J/src/Data/Filtering/Handlers/List/Neo4JListNoneOperationHandler.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/List/Neo4JListOperationHandlerBase.cs b/legacy/Neo4J/src/Data/Filtering/Handlers/List/Neo4JListOperationHandlerBase.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/List/Neo4JListOperationHandlerBase.cs rename to legacy/Neo4J/src/Data/Filtering/Handlers/List/Neo4JListOperationHandlerBase.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/List/Neo4JListSomeOperationHandler.cs b/legacy/Neo4J/src/Data/Filtering/Handlers/List/Neo4JListSomeOperationHandler.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/List/Neo4JListSomeOperationHandler.cs rename to legacy/Neo4J/src/Data/Filtering/Handlers/List/Neo4JListSomeOperationHandler.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/Neo4JDefaultFieldHandler.cs b/legacy/Neo4J/src/Data/Filtering/Handlers/Neo4JDefaultFieldHandler.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/Neo4JDefaultFieldHandler.cs rename to legacy/Neo4J/src/Data/Filtering/Handlers/Neo4JDefaultFieldHandler.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/Neo4JEqualsOperatorHandler.cs b/legacy/Neo4J/src/Data/Filtering/Handlers/Neo4JEqualsOperatorHandler.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/Neo4JEqualsOperatorHandler.cs rename to legacy/Neo4J/src/Data/Filtering/Handlers/Neo4JEqualsOperatorHandler.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/Neo4JFilterOperatorHandlerBase.cs b/legacy/Neo4J/src/Data/Filtering/Handlers/Neo4JFilterOperatorHandlerBase.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/Neo4JFilterOperatorHandlerBase.cs rename to legacy/Neo4J/src/Data/Filtering/Handlers/Neo4JFilterOperatorHandlerBase.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/Neo4JInOperationHandler.cs b/legacy/Neo4J/src/Data/Filtering/Handlers/Neo4JInOperationHandler.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/Neo4JInOperationHandler.cs rename to legacy/Neo4J/src/Data/Filtering/Handlers/Neo4JInOperationHandler.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/Neo4JNotEqualsOperationHandler.cs b/legacy/Neo4J/src/Data/Filtering/Handlers/Neo4JNotEqualsOperationHandler.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/Neo4JNotEqualsOperationHandler.cs rename to legacy/Neo4J/src/Data/Filtering/Handlers/Neo4JNotEqualsOperationHandler.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/Neo4JNotInOperationHandler.cs b/legacy/Neo4J/src/Data/Filtering/Handlers/Neo4JNotInOperationHandler.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/Neo4JNotInOperationHandler.cs rename to legacy/Neo4J/src/Data/Filtering/Handlers/Neo4JNotInOperationHandler.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/String/Neo4JStringContainsHandler.cs b/legacy/Neo4J/src/Data/Filtering/Handlers/String/Neo4JStringContainsHandler.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/String/Neo4JStringContainsHandler.cs rename to legacy/Neo4J/src/Data/Filtering/Handlers/String/Neo4JStringContainsHandler.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/String/Neo4JStringEndsWithHandler.cs b/legacy/Neo4J/src/Data/Filtering/Handlers/String/Neo4JStringEndsWithHandler.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/String/Neo4JStringEndsWithHandler.cs rename to legacy/Neo4J/src/Data/Filtering/Handlers/String/Neo4JStringEndsWithHandler.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/String/Neo4JStringNotContainsHandler.cs b/legacy/Neo4J/src/Data/Filtering/Handlers/String/Neo4JStringNotContainsHandler.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/String/Neo4JStringNotContainsHandler.cs rename to legacy/Neo4J/src/Data/Filtering/Handlers/String/Neo4JStringNotContainsHandler.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/String/Neo4JStringNotEndsWithHandler.cs b/legacy/Neo4J/src/Data/Filtering/Handlers/String/Neo4JStringNotEndsWithHandler.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/String/Neo4JStringNotEndsWithHandler.cs rename to legacy/Neo4J/src/Data/Filtering/Handlers/String/Neo4JStringNotEndsWithHandler.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/String/Neo4JStringNotStartsWithHandler.cs b/legacy/Neo4J/src/Data/Filtering/Handlers/String/Neo4JStringNotStartsWithHandler.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/String/Neo4JStringNotStartsWithHandler.cs rename to legacy/Neo4J/src/Data/Filtering/Handlers/String/Neo4JStringNotStartsWithHandler.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/String/Neo4JStringOperationHandler.cs b/legacy/Neo4J/src/Data/Filtering/Handlers/String/Neo4JStringOperationHandler.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/String/Neo4JStringOperationHandler.cs rename to legacy/Neo4J/src/Data/Filtering/Handlers/String/Neo4JStringOperationHandler.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/String/Neo4JStringStartsWithHandler.cs b/legacy/Neo4J/src/Data/Filtering/Handlers/String/Neo4JStringStartsWithHandler.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Filtering/Handlers/String/Neo4JStringStartsWithHandler.cs rename to legacy/Neo4J/src/Data/Filtering/Handlers/String/Neo4JStringStartsWithHandler.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Filtering/Neo4JFilterCombinator.cs b/legacy/Neo4J/src/Data/Filtering/Neo4JFilterCombinator.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Filtering/Neo4JFilterCombinator.cs rename to legacy/Neo4J/src/Data/Filtering/Neo4JFilterCombinator.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Filtering/Neo4JFilterProvider.cs b/legacy/Neo4J/src/Data/Filtering/Neo4JFilterProvider.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Filtering/Neo4JFilterProvider.cs rename to legacy/Neo4J/src/Data/Filtering/Neo4JFilterProvider.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Filtering/Neo4JFilterScope.cs b/legacy/Neo4J/src/Data/Filtering/Neo4JFilterScope.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Filtering/Neo4JFilterScope.cs rename to legacy/Neo4J/src/Data/Filtering/Neo4JFilterScope.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Filtering/Neo4JFilterVisitorContext.cs b/legacy/Neo4J/src/Data/Filtering/Neo4JFilterVisitorContext.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Filtering/Neo4JFilterVisitorContext.cs rename to legacy/Neo4J/src/Data/Filtering/Neo4JFilterVisitorContext.cs diff --git a/src/HotChocolate/Neo4J/src/Data/HotChocolate.Data.Neo4J.csproj b/legacy/Neo4J/src/Data/HotChocolate.Data.Neo4J.csproj similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/HotChocolate.Data.Neo4J.csproj rename to legacy/Neo4J/src/Data/HotChocolate.Data.Neo4J.csproj diff --git a/src/HotChocolate/Neo4J/src/Data/Language/AliasedExpression.cs b/legacy/Neo4J/src/Data/Language/AliasedExpression.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/AliasedExpression.cs rename to legacy/Neo4J/src/Data/Language/AliasedExpression.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/BooleanFunctionCondition.cs b/legacy/Neo4J/src/Data/Language/BooleanFunctionCondition.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/BooleanFunctionCondition.cs rename to legacy/Neo4J/src/Data/Language/BooleanFunctionCondition.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/BuiltInFunctions.cs b/legacy/Neo4J/src/Data/Language/BuiltInFunctions.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/BuiltInFunctions.cs rename to legacy/Neo4J/src/Data/Language/BuiltInFunctions.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/ClauseKind.cs b/legacy/Neo4J/src/Data/Language/ClauseKind.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/ClauseKind.cs rename to legacy/Neo4J/src/Data/Language/ClauseKind.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Comparison.cs b/legacy/Neo4J/src/Data/Language/Comparison.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Comparison.cs rename to legacy/Neo4J/src/Data/Language/Comparison.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/CompoundCondition.cs b/legacy/Neo4J/src/Data/Language/CompoundCondition.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/CompoundCondition.cs rename to legacy/Neo4J/src/Data/Language/CompoundCondition.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Condition.cs b/legacy/Neo4J/src/Data/Language/Condition.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Condition.cs rename to legacy/Neo4J/src/Data/Language/Condition.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Conditions.cs b/legacy/Neo4J/src/Data/Language/Conditions.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Conditions.cs rename to legacy/Neo4J/src/Data/Language/Conditions.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Cypher.cs b/legacy/Neo4J/src/Data/Language/Cypher.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Cypher.cs rename to legacy/Neo4J/src/Data/Language/Cypher.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Exists.cs b/legacy/Neo4J/src/Data/Language/Exists.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Exists.cs rename to legacy/Neo4J/src/Data/Language/Exists.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Expression.cs b/legacy/Neo4J/src/Data/Language/Expression.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Expression.cs rename to legacy/Neo4J/src/Data/Language/Expression.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/ExpressionList.cs b/legacy/Neo4J/src/Data/Language/ExpressionList.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/ExpressionList.cs rename to legacy/Neo4J/src/Data/Language/ExpressionList.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Expressions.cs b/legacy/Neo4J/src/Data/Language/Expressions.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Expressions.cs rename to legacy/Neo4J/src/Data/Language/Expressions.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/FunctionDefinition.cs b/legacy/Neo4J/src/Data/Language/FunctionDefinition.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/FunctionDefinition.cs rename to legacy/Neo4J/src/Data/Language/FunctionDefinition.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/FunctionInvocation.cs b/legacy/Neo4J/src/Data/Language/FunctionInvocation.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/FunctionInvocation.cs rename to legacy/Neo4J/src/Data/Language/FunctionInvocation.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Functions.cs b/legacy/Neo4J/src/Data/Language/Functions.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Functions.cs rename to legacy/Neo4J/src/Data/Language/Functions.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/IOngoingListBasedPredicateFunction.cs b/legacy/Neo4J/src/Data/Language/IOngoingListBasedPredicateFunction.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/IOngoingListBasedPredicateFunction.cs rename to legacy/Neo4J/src/Data/Language/IOngoingListBasedPredicateFunction.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/IOngoingListBasedPredicateFunctionWithList.cs b/legacy/Neo4J/src/Data/Language/IOngoingListBasedPredicateFunctionWithList.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/IOngoingListBasedPredicateFunctionWithList.cs rename to legacy/Neo4J/src/Data/Language/IOngoingListBasedPredicateFunctionWithList.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Interfaces/IAliased.cs b/legacy/Neo4J/src/Data/Language/Interfaces/IAliased.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Interfaces/IAliased.cs rename to legacy/Neo4J/src/Data/Language/Interfaces/IAliased.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Interfaces/IExposesProperties`1.cs b/legacy/Neo4J/src/Data/Language/Interfaces/IExposesProperties`1.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Interfaces/IExposesProperties`1.cs rename to legacy/Neo4J/src/Data/Language/Interfaces/IExposesProperties`1.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Interfaces/IExposesRelationships`1.cs b/legacy/Neo4J/src/Data/Language/Interfaces/IExposesRelationships`1.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Interfaces/IExposesRelationships`1.cs rename to legacy/Neo4J/src/Data/Language/Interfaces/IExposesRelationships`1.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Interfaces/IFunctionDefinition.cs b/legacy/Neo4J/src/Data/Language/Interfaces/IFunctionDefinition.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Interfaces/IFunctionDefinition.cs rename to legacy/Neo4J/src/Data/Language/Interfaces/IFunctionDefinition.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Interfaces/ILiteral.cs b/legacy/Neo4J/src/Data/Language/Interfaces/ILiteral.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Interfaces/ILiteral.cs rename to legacy/Neo4J/src/Data/Language/Interfaces/ILiteral.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Interfaces/INamed.cs b/legacy/Neo4J/src/Data/Language/Interfaces/INamed.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Interfaces/INamed.cs rename to legacy/Neo4J/src/Data/Language/Interfaces/INamed.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Interfaces/IPatternElement.cs b/legacy/Neo4J/src/Data/Language/Interfaces/IPatternElement.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Interfaces/IPatternElement.cs rename to legacy/Neo4J/src/Data/Language/Interfaces/IPatternElement.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Interfaces/IPropertyContainer.cs b/legacy/Neo4J/src/Data/Language/Interfaces/IPropertyContainer.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Interfaces/IPropertyContainer.cs rename to legacy/Neo4J/src/Data/Language/Interfaces/IPropertyContainer.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Interfaces/IReadingClause.cs b/legacy/Neo4J/src/Data/Language/Interfaces/IReadingClause.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Interfaces/IReadingClause.cs rename to legacy/Neo4J/src/Data/Language/Interfaces/IReadingClause.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Interfaces/IRelationshipPattern.cs b/legacy/Neo4J/src/Data/Language/Interfaces/IRelationshipPattern.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Interfaces/IRelationshipPattern.cs rename to legacy/Neo4J/src/Data/Language/Interfaces/IRelationshipPattern.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Interfaces/IStatementContext.cs b/legacy/Neo4J/src/Data/Language/Interfaces/IStatementContext.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Interfaces/IStatementContext.cs rename to legacy/Neo4J/src/Data/Language/Interfaces/IStatementContext.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Interfaces/ITypedSubtree.cs b/legacy/Neo4J/src/Data/Language/Interfaces/ITypedSubtree.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Interfaces/ITypedSubtree.cs rename to legacy/Neo4J/src/Data/Language/Interfaces/ITypedSubtree.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Interfaces/IUpdatingClause.cs b/legacy/Neo4J/src/Data/Language/Interfaces/IUpdatingClause.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Interfaces/IUpdatingClause.cs rename to legacy/Neo4J/src/Data/Language/Interfaces/IUpdatingClause.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Interfaces/IVisitable.cs b/legacy/Neo4J/src/Data/Language/Interfaces/IVisitable.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Interfaces/IVisitable.cs rename to legacy/Neo4J/src/Data/Language/Interfaces/IVisitable.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Interfaces/IVisitor.cs b/legacy/Neo4J/src/Data/Language/Interfaces/IVisitor.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Interfaces/IVisitor.cs rename to legacy/Neo4J/src/Data/Language/Interfaces/IVisitor.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/KeyValueMapEntry.cs b/legacy/Neo4J/src/Data/Language/KeyValueMapEntry.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/KeyValueMapEntry.cs rename to legacy/Neo4J/src/Data/Language/KeyValueMapEntry.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Limit.cs b/legacy/Neo4J/src/Data/Language/Limit.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Limit.cs rename to legacy/Neo4J/src/Data/Language/Limit.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/ListComprehension.cs b/legacy/Neo4J/src/Data/Language/ListComprehension.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/ListComprehension.cs rename to legacy/Neo4J/src/Data/Language/ListComprehension.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/ListExpression.cs b/legacy/Neo4J/src/Data/Language/ListExpression.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/ListExpression.cs rename to legacy/Neo4J/src/Data/Language/ListExpression.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/ListPredicate.cs b/legacy/Neo4J/src/Data/Language/ListPredicate.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/ListPredicate.cs rename to legacy/Neo4J/src/Data/Language/ListPredicate.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Literals/Asterisk.cs b/legacy/Neo4J/src/Data/Language/Literals/Asterisk.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Literals/Asterisk.cs rename to legacy/Neo4J/src/Data/Language/Literals/Asterisk.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Literals/BooleanLiteral.cs b/legacy/Neo4J/src/Data/Language/Literals/BooleanLiteral.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Literals/BooleanLiteral.cs rename to legacy/Neo4J/src/Data/Language/Literals/BooleanLiteral.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Literals/DoubleLiteral.cs b/legacy/Neo4J/src/Data/Language/Literals/DoubleLiteral.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Literals/DoubleLiteral.cs rename to legacy/Neo4J/src/Data/Language/Literals/DoubleLiteral.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Literals/IntegerLiteral.cs b/legacy/Neo4J/src/Data/Language/Literals/IntegerLiteral.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Literals/IntegerLiteral.cs rename to legacy/Neo4J/src/Data/Language/Literals/IntegerLiteral.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Literals/ListLiteral.cs b/legacy/Neo4J/src/Data/Language/Literals/ListLiteral.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Literals/ListLiteral.cs rename to legacy/Neo4J/src/Data/Language/Literals/ListLiteral.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Literals/Literal.cs b/legacy/Neo4J/src/Data/Language/Literals/Literal.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Literals/Literal.cs rename to legacy/Neo4J/src/Data/Language/Literals/Literal.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Literals/NullLiteral.cs b/legacy/Neo4J/src/Data/Language/Literals/NullLiteral.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Literals/NullLiteral.cs rename to legacy/Neo4J/src/Data/Language/Literals/NullLiteral.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Literals/PlainStringLiteral.cs b/legacy/Neo4J/src/Data/Language/Literals/PlainStringLiteral.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Literals/PlainStringLiteral.cs rename to legacy/Neo4J/src/Data/Language/Literals/PlainStringLiteral.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Literals/StringLiteral.cs b/legacy/Neo4J/src/Data/Language/Literals/StringLiteral.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Literals/StringLiteral.cs rename to legacy/Neo4J/src/Data/Language/Literals/StringLiteral.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/MapExpression.cs b/legacy/Neo4J/src/Data/Language/MapExpression.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/MapExpression.cs rename to legacy/Neo4J/src/Data/Language/MapExpression.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/MapProjection.cs b/legacy/Neo4J/src/Data/Language/MapProjection.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/MapProjection.cs rename to legacy/Neo4J/src/Data/Language/MapProjection.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Match.cs b/legacy/Neo4J/src/Data/Language/Match.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Match.cs rename to legacy/Neo4J/src/Data/Language/Match.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/NestedExpression.cs b/legacy/Neo4J/src/Data/Language/NestedExpression.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/NestedExpression.cs rename to legacy/Neo4J/src/Data/Language/NestedExpression.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Node.cs b/legacy/Neo4J/src/Data/Language/Node.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Node.cs rename to legacy/Neo4J/src/Data/Language/Node.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/NodeLabel.cs b/legacy/Neo4J/src/Data/Language/NodeLabel.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/NodeLabel.cs rename to legacy/Neo4J/src/Data/Language/NodeLabel.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/NodeLabels.cs b/legacy/Neo4J/src/Data/Language/NodeLabels.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/NodeLabels.cs rename to legacy/Neo4J/src/Data/Language/NodeLabels.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Operation.cs b/legacy/Neo4J/src/Data/Language/Operation.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Operation.cs rename to legacy/Neo4J/src/Data/Language/Operation.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Operations.cs b/legacy/Neo4J/src/Data/Language/Operations.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Operations.cs rename to legacy/Neo4J/src/Data/Language/Operations.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Operator.Defaults.cs b/legacy/Neo4J/src/Data/Language/Operator.Defaults.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Operator.Defaults.cs rename to legacy/Neo4J/src/Data/Language/Operator.Defaults.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Operator.cs b/legacy/Neo4J/src/Data/Language/Operator.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Operator.cs rename to legacy/Neo4J/src/Data/Language/Operator.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/OperatorType.cs b/legacy/Neo4J/src/Data/Language/OperatorType.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/OperatorType.cs rename to legacy/Neo4J/src/Data/Language/OperatorType.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/OrderBy.cs b/legacy/Neo4J/src/Data/Language/OrderBy.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/OrderBy.cs rename to legacy/Neo4J/src/Data/Language/OrderBy.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Parameter.cs b/legacy/Neo4J/src/Data/Language/Parameter.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Parameter.cs rename to legacy/Neo4J/src/Data/Language/Parameter.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Pattern.cs b/legacy/Neo4J/src/Data/Language/Pattern.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Pattern.cs rename to legacy/Neo4J/src/Data/Language/Pattern.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/PatternComprehension.cs b/legacy/Neo4J/src/Data/Language/PatternComprehension.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/PatternComprehension.cs rename to legacy/Neo4J/src/Data/Language/PatternComprehension.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Predicates.cs b/legacy/Neo4J/src/Data/Language/Predicates.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Predicates.cs rename to legacy/Neo4J/src/Data/Language/Predicates.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/ProjectionBody.cs b/legacy/Neo4J/src/Data/Language/ProjectionBody.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/ProjectionBody.cs rename to legacy/Neo4J/src/Data/Language/ProjectionBody.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Properties.cs b/legacy/Neo4J/src/Data/Language/Properties.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Properties.cs rename to legacy/Neo4J/src/Data/Language/Properties.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Property.cs b/legacy/Neo4J/src/Data/Language/Property.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Property.cs rename to legacy/Neo4J/src/Data/Language/Property.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/PropertyLookup.cs b/legacy/Neo4J/src/Data/Language/PropertyLookup.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/PropertyLookup.cs rename to legacy/Neo4J/src/Data/Language/PropertyLookup.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Relationship.cs b/legacy/Neo4J/src/Data/Language/Relationship.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Relationship.cs rename to legacy/Neo4J/src/Data/Language/Relationship.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/RelationshipChain.cs b/legacy/Neo4J/src/Data/Language/RelationshipChain.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/RelationshipChain.cs rename to legacy/Neo4J/src/Data/Language/RelationshipChain.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/RelationshipDetails.cs b/legacy/Neo4J/src/Data/Language/RelationshipDetails.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/RelationshipDetails.cs rename to legacy/Neo4J/src/Data/Language/RelationshipDetails.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/RelationshipDirection.cs b/legacy/Neo4J/src/Data/Language/RelationshipDirection.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/RelationshipDirection.cs rename to legacy/Neo4J/src/Data/Language/RelationshipDirection.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/RelationshipLength.cs b/legacy/Neo4J/src/Data/Language/RelationshipLength.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/RelationshipLength.cs rename to legacy/Neo4J/src/Data/Language/RelationshipLength.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/RelationshipPatternCondition.cs b/legacy/Neo4J/src/Data/Language/RelationshipPatternCondition.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/RelationshipPatternCondition.cs rename to legacy/Neo4J/src/Data/Language/RelationshipPatternCondition.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/RelationshipTypes.cs b/legacy/Neo4J/src/Data/Language/RelationshipTypes.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/RelationshipTypes.cs rename to legacy/Neo4J/src/Data/Language/RelationshipTypes.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Return.cs b/legacy/Neo4J/src/Data/Language/Return.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Return.cs rename to legacy/Neo4J/src/Data/Language/Return.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Skip.cs b/legacy/Neo4J/src/Data/Language/Skip.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Skip.cs rename to legacy/Neo4J/src/Data/Language/Skip.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/SortDirection.cs b/legacy/Neo4J/src/Data/Language/SortDirection.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/SortDirection.cs rename to legacy/Neo4J/src/Data/Language/SortDirection.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/SortItem.cs b/legacy/Neo4J/src/Data/Language/SortItem.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/SortItem.cs rename to legacy/Neo4J/src/Data/Language/SortItem.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Statement.cs b/legacy/Neo4J/src/Data/Language/Statement.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Statement.cs rename to legacy/Neo4J/src/Data/Language/Statement.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/StatementBuilder.cs b/legacy/Neo4J/src/Data/Language/StatementBuilder.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/StatementBuilder.cs rename to legacy/Neo4J/src/Data/Language/StatementBuilder.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Symbol.cs b/legacy/Neo4J/src/Data/Language/Symbol.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Symbol.cs rename to legacy/Neo4J/src/Data/Language/Symbol.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/SymbolicName.cs b/legacy/Neo4J/src/Data/Language/SymbolicName.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/SymbolicName.cs rename to legacy/Neo4J/src/Data/Language/SymbolicName.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/TypedSubtree.cs b/legacy/Neo4J/src/Data/Language/TypedSubtree.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/TypedSubtree.cs rename to legacy/Neo4J/src/Data/Language/TypedSubtree.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Visitable.cs b/legacy/Neo4J/src/Data/Language/Visitable.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Visitable.cs rename to legacy/Neo4J/src/Data/Language/Visitable.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Visitor/CypherVisitor.Enter.cs b/legacy/Neo4J/src/Data/Language/Visitor/CypherVisitor.Enter.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Visitor/CypherVisitor.Enter.cs rename to legacy/Neo4J/src/Data/Language/Visitor/CypherVisitor.Enter.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Visitor/CypherVisitor.Leave.cs b/legacy/Neo4J/src/Data/Language/Visitor/CypherVisitor.Leave.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Visitor/CypherVisitor.Leave.cs rename to legacy/Neo4J/src/Data/Language/Visitor/CypherVisitor.Leave.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Visitor/CypherVisitor.VisitationMap.cs b/legacy/Neo4J/src/Data/Language/Visitor/CypherVisitor.VisitationMap.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Visitor/CypherVisitor.VisitationMap.cs rename to legacy/Neo4J/src/Data/Language/Visitor/CypherVisitor.VisitationMap.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Visitor/CypherVisitor.cs b/legacy/Neo4J/src/Data/Language/Visitor/CypherVisitor.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Visitor/CypherVisitor.cs rename to legacy/Neo4J/src/Data/Language/Visitor/CypherVisitor.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Visitor/CypherWriter.cs b/legacy/Neo4J/src/Data/Language/Visitor/CypherWriter.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Visitor/CypherWriter.cs rename to legacy/Neo4J/src/Data/Language/Visitor/CypherWriter.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/Where.cs b/legacy/Neo4J/src/Data/Language/Where.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/Where.cs rename to legacy/Neo4J/src/Data/Language/Where.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Language/With.cs b/legacy/Neo4J/src/Data/Language/With.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Language/With.cs rename to legacy/Neo4J/src/Data/Language/With.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Neo4JResources.Designer.cs b/legacy/Neo4J/src/Data/Neo4JResources.Designer.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Neo4JResources.Designer.cs rename to legacy/Neo4J/src/Data/Neo4JResources.Designer.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Neo4JResources.resx b/legacy/Neo4J/src/Data/Neo4JResources.resx similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Neo4JResources.resx rename to legacy/Neo4J/src/Data/Neo4JResources.resx diff --git a/src/HotChocolate/Neo4J/src/Data/Paging/Neo4JOffsetPagingProvider.cs b/legacy/Neo4J/src/Data/Paging/Neo4JOffsetPagingProvider.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Paging/Neo4JOffsetPagingProvider.cs rename to legacy/Neo4J/src/Data/Paging/Neo4JOffsetPagingProvider.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Projections/Extensions/Neo4JObjectFieldExtensions.cs b/legacy/Neo4J/src/Data/Projections/Extensions/Neo4JObjectFieldExtensions.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Projections/Extensions/Neo4JObjectFieldExtensions.cs rename to legacy/Neo4J/src/Data/Projections/Extensions/Neo4JObjectFieldExtensions.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Projections/Extensions/Neo4JProjectionConventionDescriptorExtensions.cs b/legacy/Neo4J/src/Data/Projections/Extensions/Neo4JProjectionConventionDescriptorExtensions.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Projections/Extensions/Neo4JProjectionConventionDescriptorExtensions.cs rename to legacy/Neo4J/src/Data/Projections/Extensions/Neo4JProjectionConventionDescriptorExtensions.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Projections/Extensions/Neo4JProjectionProviderDescriptorExtensions.cs b/legacy/Neo4J/src/Data/Projections/Extensions/Neo4JProjectionProviderDescriptorExtensions.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Projections/Extensions/Neo4JProjectionProviderDescriptorExtensions.cs rename to legacy/Neo4J/src/Data/Projections/Extensions/Neo4JProjectionProviderDescriptorExtensions.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Projections/Extensions/Neo4JProjectionVisitorContextExtensions.cs b/legacy/Neo4J/src/Data/Projections/Extensions/Neo4JProjectionVisitorContextExtensions.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Projections/Extensions/Neo4JProjectionVisitorContextExtensions.cs rename to legacy/Neo4J/src/Data/Projections/Extensions/Neo4JProjectionVisitorContextExtensions.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Projections/Handlers/Neo4JProjectionFieldHandler.cs b/legacy/Neo4J/src/Data/Projections/Handlers/Neo4JProjectionFieldHandler.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Projections/Handlers/Neo4JProjectionFieldHandler.cs rename to legacy/Neo4J/src/Data/Projections/Handlers/Neo4JProjectionFieldHandler.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Projections/Handlers/Neo4JProjectionHandlerBase.cs b/legacy/Neo4J/src/Data/Projections/Handlers/Neo4JProjectionHandlerBase.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Projections/Handlers/Neo4JProjectionHandlerBase.cs rename to legacy/Neo4J/src/Data/Projections/Handlers/Neo4JProjectionHandlerBase.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Projections/Handlers/Neo4JProjectionScalarHandler.cs b/legacy/Neo4J/src/Data/Projections/Handlers/Neo4JProjectionScalarHandler.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Projections/Handlers/Neo4JProjectionScalarHandler.cs rename to legacy/Neo4J/src/Data/Projections/Handlers/Neo4JProjectionScalarHandler.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Projections/Neo4JProjectionProvider.cs b/legacy/Neo4J/src/Data/Projections/Neo4JProjectionProvider.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Projections/Neo4JProjectionProvider.cs rename to legacy/Neo4J/src/Data/Projections/Neo4JProjectionProvider.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Projections/Neo4JProjectionScope.cs b/legacy/Neo4J/src/Data/Projections/Neo4JProjectionScope.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Projections/Neo4JProjectionScope.cs rename to legacy/Neo4J/src/Data/Projections/Neo4JProjectionScope.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Projections/Neo4JProjectionVisitorContext.cs b/legacy/Neo4J/src/Data/Projections/Neo4JProjectionVisitorContext.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Projections/Neo4JProjectionVisitorContext.cs rename to legacy/Neo4J/src/Data/Projections/Neo4JProjectionVisitorContext.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Sorting/Extensions/Neo4JSortFieldExtensions.cs b/legacy/Neo4J/src/Data/Sorting/Extensions/Neo4JSortFieldExtensions.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Sorting/Extensions/Neo4JSortFieldExtensions.cs rename to legacy/Neo4J/src/Data/Sorting/Extensions/Neo4JSortFieldExtensions.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Sorting/Extensions/Neo4JSortVisitorContextExtensions.cs b/legacy/Neo4J/src/Data/Sorting/Extensions/Neo4JSortVisitorContextExtensions.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Sorting/Extensions/Neo4JSortVisitorContextExtensions.cs rename to legacy/Neo4J/src/Data/Sorting/Extensions/Neo4JSortVisitorContextExtensions.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Sorting/Extensions/Neo4JSortingConventionDescriptorExtensions.cs b/legacy/Neo4J/src/Data/Sorting/Extensions/Neo4JSortingConventionDescriptorExtensions.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Sorting/Extensions/Neo4JSortingConventionDescriptorExtensions.cs rename to legacy/Neo4J/src/Data/Sorting/Extensions/Neo4JSortingConventionDescriptorExtensions.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Sorting/Handlers/Neo4JAscendingSortOperationHandler.cs b/legacy/Neo4J/src/Data/Sorting/Handlers/Neo4JAscendingSortOperationHandler.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Sorting/Handlers/Neo4JAscendingSortOperationHandler.cs rename to legacy/Neo4J/src/Data/Sorting/Handlers/Neo4JAscendingSortOperationHandler.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Sorting/Handlers/Neo4JDefaultSortFieldHandler.cs b/legacy/Neo4J/src/Data/Sorting/Handlers/Neo4JDefaultSortFieldHandler.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Sorting/Handlers/Neo4JDefaultSortFieldHandler.cs rename to legacy/Neo4J/src/Data/Sorting/Handlers/Neo4JDefaultSortFieldHandler.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Sorting/Handlers/Neo4JDescendingSortOperationHandler.cs b/legacy/Neo4J/src/Data/Sorting/Handlers/Neo4JDescendingSortOperationHandler.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Sorting/Handlers/Neo4JDescendingSortOperationHandler.cs rename to legacy/Neo4J/src/Data/Sorting/Handlers/Neo4JDescendingSortOperationHandler.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Sorting/Handlers/Neo4JSortOperationHandlerBase.cs b/legacy/Neo4J/src/Data/Sorting/Handlers/Neo4JSortOperationHandlerBase.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Sorting/Handlers/Neo4JSortOperationHandlerBase.cs rename to legacy/Neo4J/src/Data/Sorting/Handlers/Neo4JSortOperationHandlerBase.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Sorting/Neo4JSortDefinition.cs b/legacy/Neo4J/src/Data/Sorting/Neo4JSortDefinition.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Sorting/Neo4JSortDefinition.cs rename to legacy/Neo4J/src/Data/Sorting/Neo4JSortDefinition.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Sorting/Neo4JSortProvider.cs b/legacy/Neo4J/src/Data/Sorting/Neo4JSortProvider.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Sorting/Neo4JSortProvider.cs rename to legacy/Neo4J/src/Data/Sorting/Neo4JSortProvider.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Sorting/Neo4JSortVisitorContext.cs b/legacy/Neo4J/src/Data/Sorting/Neo4JSortVisitorContext.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Sorting/Neo4JSortVisitorContext.cs rename to legacy/Neo4J/src/Data/Sorting/Neo4JSortVisitorContext.cs diff --git a/src/HotChocolate/Neo4J/src/Data/ThrowHelper.cs b/legacy/Neo4J/src/Data/ThrowHelper.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/ThrowHelper.cs rename to legacy/Neo4J/src/Data/ThrowHelper.cs diff --git a/src/HotChocolate/Neo4J/src/Data/Utilities/Ensure.cs b/legacy/Neo4J/src/Data/Utilities/Ensure.cs similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/Utilities/Ensure.cs rename to legacy/Neo4J/src/Data/Utilities/Ensure.cs diff --git a/src/HotChocolate/Neo4J/src/Data/packages.lock.json b/legacy/Neo4J/src/Data/packages.lock.json similarity index 100% rename from src/HotChocolate/Neo4J/src/Data/packages.lock.json rename to legacy/Neo4J/src/Data/packages.lock.json diff --git a/src/HotChocolate/Neo4J/src/Directory.Build.props b/legacy/Neo4J/src/Directory.Build.props similarity index 100% rename from src/HotChocolate/Neo4J/src/Directory.Build.props rename to legacy/Neo4J/src/Directory.Build.props diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/HotChocolate.Data.Neo4J.Filtering.Tests.csproj b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/HotChocolate.Data.Neo4J.Filtering.Tests.csproj similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/HotChocolate.Data.Neo4J.Filtering.Tests.csproj rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/HotChocolate.Data.Neo4J.Filtering.Tests.csproj diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/Neo4JBooleanFilterTests.cs b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/Neo4JBooleanFilterTests.cs similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/Neo4JBooleanFilterTests.cs rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/Neo4JBooleanFilterTests.cs diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/Neo4JDatabaseCollectionFixture.cs b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/Neo4JDatabaseCollectionFixture.cs similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/Neo4JDatabaseCollectionFixture.cs rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/Neo4JDatabaseCollectionFixture.cs diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/Neo4JFilterCombinatorTests.cs b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/Neo4JFilterCombinatorTests.cs similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/Neo4JFilterCombinatorTests.cs rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/Neo4JFilterCombinatorTests.cs diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/Neo4JFilterComparableTests.cs b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/Neo4JFilterComparableTests.cs similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/Neo4JFilterComparableTests.cs rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/Neo4JFilterComparableTests.cs diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/Neo4JFixture.cs b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/Neo4JFixture.cs similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/Neo4JFixture.cs rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/Neo4JFixture.cs diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/Neo4JListFilterTests.cs b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/Neo4JListFilterTests.cs similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/Neo4JListFilterTests.cs rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/Neo4JListFilterTests.cs diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/Neo4JStringFilterTests.cs b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/Neo4JStringFilterTests.cs similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/Neo4JStringFilterTests.cs rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/Neo4JStringFilterTests.cs diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_Equal_And_Combinator_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_Equal_And_Combinator_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_Equal_And_Combinator_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_Equal_And_Combinator_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_Equal_And_Combinator_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_Equal_And_Combinator_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_Equal_And_Combinator_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_Equal_And_Combinator_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_Equal_And_Combinator_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_Equal_And_Combinator_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_Equal_And_Combinator_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_Equal_And_Combinator_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_Equal_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_Equal_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_Equal_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_Equal_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_Equal_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_Equal_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_Equal_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_Equal_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_Equal_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_Equal_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_Equal_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_Equal_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_Equal_Or_Combinator_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_Equal_Or_Combinator_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_Equal_Or_Combinator_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_Equal_Or_Combinator_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_Equal_Or_Combinator_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_Equal_Or_Combinator_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_Equal_Or_Combinator_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_Equal_Or_Combinator_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_Equal_Or_Combinator_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_Equal_Or_Combinator_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_Equal_Or_Combinator_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_Equal_Or_Combinator_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_NotEqual_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_NotEqual_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_NotEqual_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_NotEqual_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_NotEqual_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_NotEqual_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_NotEqual_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_NotEqual_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_NotEqual_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_NotEqual_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_NotEqual_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_NotEqual_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_SchemaSnapshot.graphql b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_SchemaSnapshot.graphql similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_SchemaSnapshot.graphql rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_SchemaSnapshot.graphql diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.Nullable_BooleanFilter_Equal_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.Nullable_BooleanFilter_Equal_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.Nullable_BooleanFilter_Equal_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.Nullable_BooleanFilter_Equal_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.Nullable_BooleanFilter_Equal_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.Nullable_BooleanFilter_Equal_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.Nullable_BooleanFilter_Equal_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.Nullable_BooleanFilter_Equal_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.Nullable_BooleanFilter_Equal_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.Nullable_BooleanFilter_Equal_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.Nullable_BooleanFilter_Equal_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.Nullable_BooleanFilter_Equal_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.Nullable_BooleanFilter_NotEqual_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.Nullable_BooleanFilter_NotEqual_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.Nullable_BooleanFilter_NotEqual_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.Nullable_BooleanFilter_NotEqual_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.Nullable_BooleanFilter_NotEqual_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.Nullable_BooleanFilter_NotEqual_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.Nullable_BooleanFilter_NotEqual_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.Nullable_BooleanFilter_NotEqual_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.Nullable_BooleanFilter_NotEqual_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.Nullable_BooleanFilter_NotEqual_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.Nullable_BooleanFilter_NotEqual_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.Nullable_BooleanFilter_NotEqual_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.Nullable_BooleanFilter_SchemaSnapshot.graphql b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.Nullable_BooleanFilter_SchemaSnapshot.graphql similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.Nullable_BooleanFilter_SchemaSnapshot.graphql rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.Nullable_BooleanFilter_SchemaSnapshot.graphql diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterCombinatorTests.FilterCombinator_Empty.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterCombinatorTests.FilterCombinator_Empty.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterCombinatorTests.FilterCombinator_Empty.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterCombinatorTests.FilterCombinator_Empty.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_Implicit_Operation.graphql b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_Implicit_Operation.graphql similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_Implicit_Operation.graphql rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_Implicit_Operation.graphql diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_Implicit_Operation_Normalized.graphql b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_Implicit_Operation_Normalized.graphql similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_Implicit_Operation_Normalized.graphql rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_Implicit_Operation_Normalized.graphql diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableGreaterThanOrEquals_Expression_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableGreaterThanOrEquals_Expression_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableGreaterThanOrEquals_Expression_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableGreaterThanOrEquals_Expression_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableGreaterThanOrEquals_Expression_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableGreaterThanOrEquals_Expression_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableGreaterThanOrEquals_Expression_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableGreaterThanOrEquals_Expression_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableGreaterThanOrEquals_Expression_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableGreaterThanOrEquals_Expression_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableGreaterThanOrEquals_Expression_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableGreaterThanOrEquals_Expression_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableIn_Expression_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableIn_Expression_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableIn_Expression_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableIn_Expression_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableIn_Expression_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableIn_Expression_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableIn_Expression_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableIn_Expression_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableIn_Expression_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableIn_Expression_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableIn_Expression_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableIn_Expression_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableLowerThanOrEquals_Expression_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableLowerThanOrEquals_Expression_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableLowerThanOrEquals_Expression_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableLowerThanOrEquals_Expression_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableLowerThanOrEquals_Expression_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableLowerThanOrEquals_Expression_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableLowerThanOrEquals_Expression_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableLowerThanOrEquals_Expression_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableLowerThanOrEquals_Expression_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableLowerThanOrEquals_Expression_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableLowerThanOrEquals_Expression_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableLowerThanOrEquals_Expression_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableLowerThan_Expression_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableLowerThan_Expression_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableLowerThan_Expression_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableLowerThan_Expression_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableLowerThan_Expression_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableLowerThan_Expression_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableLowerThan_Expression_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableLowerThan_Expression_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableLowerThan_Expression_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableLowerThan_Expression_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableLowerThan_Expression_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableLowerThan_Expression_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableNotGreaterThanOrEquals_Expression_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableNotGreaterThanOrEquals_Expression_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableNotGreaterThanOrEquals_Expression_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableNotGreaterThanOrEquals_Expression_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableNotGreaterThanOrEquals_Expression_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableNotGreaterThanOrEquals_Expression_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableNotGreaterThanOrEquals_Expression_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableNotGreaterThanOrEquals_Expression_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableNotGreaterThanOrEquals_Expression_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableNotGreaterThanOrEquals_Expression_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableNotGreaterThanOrEquals_Expression_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableNotGreaterThanOrEquals_Expression_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableNotIn_Expression_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableNotIn_Expression_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableNotIn_Expression_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableNotIn_Expression_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableNotIn_Expression_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableNotIn_Expression_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableNotIn_Expression_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableNotIn_Expression_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableNotIn_Expression_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableNotIn_Expression_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableNotIn_Expression_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableNotIn_Expression_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableNotLowerThanOrEquals_Expression_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableNotLowerThanOrEquals_Expression_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableNotLowerThanOrEquals_Expression_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableNotLowerThanOrEquals_Expression_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableNotLowerThanOrEquals_Expression_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableNotLowerThanOrEquals_Expression_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableNotLowerThanOrEquals_Expression_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableNotLowerThanOrEquals_Expression_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableNotLowerThanOrEquals_Expression_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableNotLowerThanOrEquals_Expression_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableNotLowerThanOrEquals_Expression_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableNotLowerThanOrEquals_Expression_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableNotLowerThan_Expression_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableNotLowerThan_Expression_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableNotLowerThan_Expression_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableNotLowerThan_Expression_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableNotLowerThan_Expression_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableNotLowerThan_Expression_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableNotLowerThan_Expression_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableNotLowerThan_Expression_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableNotLowerThan_Expression_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableNotLowerThan_Expression_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableNotLowerThan_Expression_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_ShortNullableNotLowerThan_Expression_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Nullable_Short_Equal_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Nullable_Short_Equal_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Nullable_Short_Equal_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Nullable_Short_Equal_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Nullable_Short_Equal_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Nullable_Short_Equal_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Nullable_Short_Equal_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Nullable_Short_Equal_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Nullable_Short_Equal_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Nullable_Short_Equal_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Nullable_Short_Equal_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Nullable_Short_Equal_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Nullable_Short_GreaterThan_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Nullable_Short_GreaterThan_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Nullable_Short_GreaterThan_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Nullable_Short_GreaterThan_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Nullable_Short_GreaterThan_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Nullable_Short_GreaterThan_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Nullable_Short_GreaterThan_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Nullable_Short_GreaterThan_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Nullable_Short_GreaterThan_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Nullable_Short_GreaterThan_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Nullable_Short_GreaterThan_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Nullable_Short_GreaterThan_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Nullable_Short_NotEqual_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Nullable_Short_NotEqual_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Nullable_Short_NotEqual_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Nullable_Short_NotEqual_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Nullable_Short_NotEqual_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Nullable_Short_NotEqual_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Nullable_Short_NotEqual_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Nullable_Short_NotEqual_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Nullable_Short_NotEqual_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Nullable_Short_NotEqual_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Nullable_Short_NotEqual_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Nullable_Short_NotEqual_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Nullable_Short_NotGreaterThan_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Nullable_Short_NotGreaterThan_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Nullable_Short_NotGreaterThan_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Nullable_Short_NotGreaterThan_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Nullable_Short_NotGreaterThan_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Nullable_Short_NotGreaterThan_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Nullable_Short_NotGreaterThan_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Nullable_Short_NotGreaterThan_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Nullable_Short_NotGreaterThan_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Nullable_Short_NotGreaterThan_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Nullable_Short_NotGreaterThan_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Nullable_Short_NotGreaterThan_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_Equal_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_Equal_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_Equal_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_Equal_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_Equal_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_Equal_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_Equal_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_Equal_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_Equal_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_Equal_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_Equal_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_Equal_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_GreaterThanOrEquals_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_GreaterThanOrEquals_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_GreaterThanOrEquals_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_GreaterThanOrEquals_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_GreaterThanOrEquals_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_GreaterThanOrEquals_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_GreaterThanOrEquals_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_GreaterThanOrEquals_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_GreaterThanOrEquals_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_GreaterThanOrEquals_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_GreaterThanOrEquals_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_GreaterThanOrEquals_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_GreaterThan_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_GreaterThan_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_GreaterThan_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_GreaterThan_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_GreaterThan_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_GreaterThan_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_GreaterThan_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_GreaterThan_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_GreaterThan_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_GreaterThan_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_GreaterThan_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_GreaterThan_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_In_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_In_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_In_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_In_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_In_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_In_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_In_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_In_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_In_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_In_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_In_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_In_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_LowerThanOrEquals_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_LowerThanOrEquals_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_LowerThanOrEquals_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_LowerThanOrEquals_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_LowerThanOrEquals_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_LowerThanOrEquals_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_LowerThanOrEquals_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_LowerThanOrEquals_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_LowerThanOrEquals_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_LowerThanOrEquals_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_LowerThanOrEquals_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_LowerThanOrEquals_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_LowerThan_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_LowerThan_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_LowerThan_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_LowerThan_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_LowerThan_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_LowerThan_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_LowerThan_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_LowerThan_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_LowerThan_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_LowerThan_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_LowerThan_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_LowerThan_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotEqual_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotEqual_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotEqual_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotEqual_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotEqual_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotEqual_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotEqual_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotEqual_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotEqual_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotEqual_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotEqual_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotEqual_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotGreaterThanOrEquals_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotGreaterThanOrEquals_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotGreaterThanOrEquals_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotGreaterThanOrEquals_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotGreaterThanOrEquals_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotGreaterThanOrEquals_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotGreaterThanOrEquals_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotGreaterThanOrEquals_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotGreaterThanOrEquals_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotGreaterThanOrEquals_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotGreaterThanOrEquals_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotGreaterThanOrEquals_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotGreaterThan_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotGreaterThan_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotGreaterThan_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotGreaterThan_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotGreaterThan_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotGreaterThan_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotGreaterThan_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotGreaterThan_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotGreaterThan_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotGreaterThan_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotGreaterThan_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotGreaterThan_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotIn_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotIn_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotIn_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotIn_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotIn_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotIn_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotIn_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotIn_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotIn_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotIn_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotIn_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotIn_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotLowerThanOrEquals_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotLowerThanOrEquals_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotLowerThanOrEquals_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotLowerThanOrEquals_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotLowerThanOrEquals_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotLowerThanOrEquals_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotLowerThanOrEquals_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotLowerThanOrEquals_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotLowerThanOrEquals_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotLowerThanOrEquals_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotLowerThanOrEquals_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotLowerThanOrEquals_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotLowerThan_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotLowerThan_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotLowerThan_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotLowerThan_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotLowerThan_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotLowerThan_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotLowerThan_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotLowerThan_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotLowerThan_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotLowerThan_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotLowerThan_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Short_NotLowerThan_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JListFilterTests.Create_ArrayAllObjectStringEqual_Expression_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JListFilterTests.Create_ArrayAllObjectStringEqual_Expression_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JListFilterTests.Create_ArrayAllObjectStringEqual_Expression_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JListFilterTests.Create_ArrayAllObjectStringEqual_Expression_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JListFilterTests.Create_ArrayAllObjectStringEqual_Expression_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JListFilterTests.Create_ArrayAllObjectStringEqual_Expression_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JListFilterTests.Create_ArrayAllObjectStringEqual_Expression_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JListFilterTests.Create_ArrayAllObjectStringEqual_Expression_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JListFilterTests.Create_ArrayAllObjectStringEqual_Expression_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JListFilterTests.Create_ArrayAllObjectStringEqual_Expression_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JListFilterTests.Create_ArrayAllObjectStringEqual_Expression_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JListFilterTests.Create_ArrayAllObjectStringEqual_Expression_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringContains_Expression_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringContains_Expression_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringContains_Expression_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringContains_Expression_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringContains_Expression_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringContains_Expression_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringContains_Expression_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringContains_Expression_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringContains_Expression_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringContains_Expression_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringContains_Expression_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringContains_Expression_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringEndsWith_Expression_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringEndsWith_Expression_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringEndsWith_Expression_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringEndsWith_Expression_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringEndsWith_Expression_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringEndsWith_Expression_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringEndsWith_Expression_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringEndsWith_Expression_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringEndsWith_Expression_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringEndsWith_Expression_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringEndsWith_Expression_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringEndsWith_Expression_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringEqual_Expression_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringEqual_Expression_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringEqual_Expression_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringEqual_Expression_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringEqual_Expression_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringEqual_Expression_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringEqual_Expression_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringEqual_Expression_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringEqual_Expression_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringEqual_Expression_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringEqual_Expression_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringEqual_Expression_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringIn_Expression_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringIn_Expression_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringIn_Expression_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringIn_Expression_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringIn_Expression_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringIn_Expression_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringIn_Expression_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringIn_Expression_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringIn_Expression_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringIn_Expression_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringIn_Expression_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringIn_Expression_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotContains_Expression_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotContains_Expression_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotContains_Expression_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotContains_Expression_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotContains_Expression_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotContains_Expression_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotContains_Expression_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotContains_Expression_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotContains_Expression_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotContains_Expression_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotContains_Expression_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotContains_Expression_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotEndsWith_Expression_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotEndsWith_Expression_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotEndsWith_Expression_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotEndsWith_Expression_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotEndsWith_Expression_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotEndsWith_Expression_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotEndsWith_Expression_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotEndsWith_Expression_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotEndsWith_Expression_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotEndsWith_Expression_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotEndsWith_Expression_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotEndsWith_Expression_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotEqual_Expression_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotEqual_Expression_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotEqual_Expression_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotEqual_Expression_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotEqual_Expression_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotEqual_Expression_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotEqual_Expression_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotEqual_Expression_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotEqual_Expression_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotEqual_Expression_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotEqual_Expression_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotEqual_Expression_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotIn_Expression_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotIn_Expression_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotIn_Expression_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotIn_Expression_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotIn_Expression_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotIn_Expression_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotIn_Expression_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotIn_Expression_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotIn_Expression_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotIn_Expression_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotIn_Expression_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotIn_Expression_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotStartsWith_Expression_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotStartsWith_Expression_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotStartsWith_Expression_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotStartsWith_Expression_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotStartsWith_Expression_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotStartsWith_Expression_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotStartsWith_Expression_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotStartsWith_Expression_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotStartsWith_Expression_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotStartsWith_Expression_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotStartsWith_Expression_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringNotStartsWith_Expression_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringStartsWith_Expression_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringStartsWith_Expression_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringStartsWith_Expression_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringStartsWith_Expression_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringStartsWith_Expression_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringStartsWith_Expression_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringStartsWith_Expression_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringStartsWith_Expression_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringStartsWith_Expression_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringStartsWith_Expression_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringStartsWith_Expression_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_NullableStringStartsWith_Expression_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringContains_Expression_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringContains_Expression_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringContains_Expression_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringContains_Expression_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringContains_Expression_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringContains_Expression_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringContains_Expression_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringContains_Expression_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringContains_Expression_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringContains_Expression_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringContains_Expression_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringContains_Expression_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringEndsWith_Expression_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringEndsWith_Expression_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringEndsWith_Expression_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringEndsWith_Expression_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringEndsWith_Expression_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringEndsWith_Expression_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringEndsWith_Expression_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringEndsWith_Expression_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringEndsWith_Expression_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringEndsWith_Expression_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringEndsWith_Expression_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringEndsWith_Expression_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringEqual_Expression_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringEqual_Expression_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringEqual_Expression_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringEqual_Expression_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringEqual_Expression_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringEqual_Expression_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringEqual_Expression_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringEqual_Expression_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringEqual_Expression_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringEqual_Expression_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringEqual_Expression_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringEqual_Expression_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringIn_Expression_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringIn_Expression_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringIn_Expression_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringIn_Expression_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringIn_Expression_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringIn_Expression_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringIn_Expression_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringIn_Expression_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringIn_Expression_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringIn_Expression_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringIn_Expression_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringIn_Expression_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotContains_Expression_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotContains_Expression_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotContains_Expression_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotContains_Expression_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotContains_Expression_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotContains_Expression_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotContains_Expression_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotContains_Expression_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotContains_Expression_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotContains_Expression_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotContains_Expression_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotContains_Expression_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotEndsWith_Expression_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotEndsWith_Expression_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotEndsWith_Expression_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotEndsWith_Expression_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotEndsWith_Expression_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotEndsWith_Expression_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotEndsWith_Expression_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotEndsWith_Expression_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotEndsWith_Expression_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotEndsWith_Expression_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotEndsWith_Expression_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotEndsWith_Expression_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotEqual_Expression_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotEqual_Expression_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotEqual_Expression_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotEqual_Expression_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotEqual_Expression_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotEqual_Expression_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotEqual_Expression_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotEqual_Expression_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotEqual_Expression_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotEqual_Expression_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotEqual_Expression_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotEqual_Expression_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotIn_Expression_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotIn_Expression_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotIn_Expression_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotIn_Expression_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotIn_Expression_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotIn_Expression_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotIn_Expression_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotIn_Expression_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotIn_Expression_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotIn_Expression_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotIn_Expression_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotIn_Expression_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotStartsWith_Expression_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotStartsWith_Expression_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotStartsWith_Expression_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotStartsWith_Expression_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotStartsWith_Expression_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotStartsWith_Expression_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotStartsWith_Expression_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotStartsWith_Expression_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotStartsWith_Expression_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotStartsWith_Expression_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotStartsWith_Expression_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringNotStartsWith_Expression_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringStartsWith_Expression_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringStartsWith_Expression_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringStartsWith_Expression_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringStartsWith_Expression_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringStartsWith_Expression_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringStartsWith_Expression_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringStartsWith_Expression_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringStartsWith_Expression_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringStartsWith_Expression_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringStartsWith_Expression_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringStartsWith_Expression_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JStringFilterTests.Create_StringStartsWith_Expression_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/packages.lock.json b/legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/packages.lock.json similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/packages.lock.json rename to legacy/Neo4J/test/Data.Neo4J.Filtering.Tests/packages.lock.json diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Integration.Tests/AnnotationBased/AnnotationBasedIntegrationTests.cs b/legacy/Neo4J/test/Data.Neo4J.Integration.Tests/AnnotationBased/AnnotationBasedIntegrationTests.cs similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Integration.Tests/AnnotationBased/AnnotationBasedIntegrationTests.cs rename to legacy/Neo4J/test/Data.Neo4J.Integration.Tests/AnnotationBased/AnnotationBasedIntegrationTests.cs diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Integration.Tests/AnnotationBased/Models/Actor.cs b/legacy/Neo4J/test/Data.Neo4J.Integration.Tests/AnnotationBased/Models/Actor.cs similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Integration.Tests/AnnotationBased/Models/Actor.cs rename to legacy/Neo4J/test/Data.Neo4J.Integration.Tests/AnnotationBased/Models/Actor.cs diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Integration.Tests/AnnotationBased/Models/Movie.cs b/legacy/Neo4J/test/Data.Neo4J.Integration.Tests/AnnotationBased/Models/Movie.cs similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Integration.Tests/AnnotationBased/Models/Movie.cs rename to legacy/Neo4J/test/Data.Neo4J.Integration.Tests/AnnotationBased/Models/Movie.cs diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Integration.Tests/AnnotationBased/Neo4JFixture.cs b/legacy/Neo4J/test/Data.Neo4J.Integration.Tests/AnnotationBased/Neo4JFixture.cs similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Integration.Tests/AnnotationBased/Neo4JFixture.cs rename to legacy/Neo4J/test/Data.Neo4J.Integration.Tests/AnnotationBased/Neo4JFixture.cs diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Integration.Tests/AnnotationBased/Schema/Queries.cs b/legacy/Neo4J/test/Data.Neo4J.Integration.Tests/AnnotationBased/Schema/Queries.cs similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Integration.Tests/AnnotationBased/Schema/Queries.cs rename to legacy/Neo4J/test/Data.Neo4J.Integration.Tests/AnnotationBased/Schema/Queries.cs diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Integration.Tests/AnnotationBased/__snapshots__/AnnotationBasedIntegrationTests.MoviesSchemaIntegrationTests_GetSchema.snap b/legacy/Neo4J/test/Data.Neo4J.Integration.Tests/AnnotationBased/__snapshots__/AnnotationBasedIntegrationTests.MoviesSchemaIntegrationTests_GetSchema.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Integration.Tests/AnnotationBased/__snapshots__/AnnotationBasedIntegrationTests.MoviesSchemaIntegrationTests_GetSchema.snap rename to legacy/Neo4J/test/Data.Neo4J.Integration.Tests/AnnotationBased/__snapshots__/AnnotationBasedIntegrationTests.MoviesSchemaIntegrationTests_GetSchema.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Integration.Tests/HotChocolate.Data.Neo4J.Integration.Tests.csproj b/legacy/Neo4J/test/Data.Neo4J.Integration.Tests/HotChocolate.Data.Neo4J.Integration.Tests.csproj similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Integration.Tests/HotChocolate.Data.Neo4J.Integration.Tests.csproj rename to legacy/Neo4J/test/Data.Neo4J.Integration.Tests/HotChocolate.Data.Neo4J.Integration.Tests.csproj diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Integration.Tests/Neo4JDatabaseCollectionFixture.cs b/legacy/Neo4J/test/Data.Neo4J.Integration.Tests/Neo4JDatabaseCollectionFixture.cs similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Integration.Tests/Neo4JDatabaseCollectionFixture.cs rename to legacy/Neo4J/test/Data.Neo4J.Integration.Tests/Neo4JDatabaseCollectionFixture.cs diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Integration.Tests/SchemaFirst/.graphqlrc.json b/legacy/Neo4J/test/Data.Neo4J.Integration.Tests/SchemaFirst/.graphqlrc.json similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Integration.Tests/SchemaFirst/.graphqlrc.json rename to legacy/Neo4J/test/Data.Neo4J.Integration.Tests/SchemaFirst/.graphqlrc.json diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Integration.Tests/SchemaFirst/Neo4JFixture.cs b/legacy/Neo4J/test/Data.Neo4J.Integration.Tests/SchemaFirst/Neo4JFixture.cs similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Integration.Tests/SchemaFirst/Neo4JFixture.cs rename to legacy/Neo4J/test/Data.Neo4J.Integration.Tests/SchemaFirst/Neo4JFixture.cs diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Integration.Tests/SchemaFirst/SchemaIntegrationTests.cs b/legacy/Neo4J/test/Data.Neo4J.Integration.Tests/SchemaFirst/SchemaIntegrationTests.cs similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Integration.Tests/SchemaFirst/SchemaIntegrationTests.cs rename to legacy/Neo4J/test/Data.Neo4J.Integration.Tests/SchemaFirst/SchemaIntegrationTests.cs diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Integration.Tests/SchemaFirst/TypeDefinitions.graphql b/legacy/Neo4J/test/Data.Neo4J.Integration.Tests/SchemaFirst/TypeDefinitions.graphql similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Integration.Tests/SchemaFirst/TypeDefinitions.graphql rename to legacy/Neo4J/test/Data.Neo4J.Integration.Tests/SchemaFirst/TypeDefinitions.graphql diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Integration.Tests/SchemaFirst/__snapshots__/SchemaIntegrationTests.MoviesSchemaIntegrationTests_GetSchema.snap b/legacy/Neo4J/test/Data.Neo4J.Integration.Tests/SchemaFirst/__snapshots__/SchemaIntegrationTests.MoviesSchemaIntegrationTests_GetSchema.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Integration.Tests/SchemaFirst/__snapshots__/SchemaIntegrationTests.MoviesSchemaIntegrationTests_GetSchema.snap rename to legacy/Neo4J/test/Data.Neo4J.Integration.Tests/SchemaFirst/__snapshots__/SchemaIntegrationTests.MoviesSchemaIntegrationTests_GetSchema.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Integration.Tests/packages.lock.json b/legacy/Neo4J/test/Data.Neo4J.Integration.Tests/packages.lock.json similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Integration.Tests/packages.lock.json rename to legacy/Neo4J/test/Data.Neo4J.Integration.Tests/packages.lock.json diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/HotChocolate.Data.Neo4J.Language.Tests.csproj b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/HotChocolate.Data.Neo4J.Language.Tests.csproj similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/HotChocolate.Data.Neo4J.Language.Tests.csproj rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/HotChocolate.Data.Neo4J.Language.Tests.csproj diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/CypherTests.cs b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/CypherTests.cs similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/CypherTests.cs rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/CypherTests.cs diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/SymbolicNameTests.cs b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/SymbolicNameTests.cs similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/SymbolicNameTests.cs rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/SymbolicNameTests.cs diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/MatchNodes.MatchNamedNode.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/MatchNodes.MatchNamedNode.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/MatchNodes.MatchNamedNode.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/MatchNodes.MatchNamedNode.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/MatchNodes.MatchNamedNodeLimit.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/MatchNodes.MatchNamedNodeLimit.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/MatchNodes.MatchNamedNodeLimit.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/MatchNodes.MatchNamedNodeLimit.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/MatchNodes.MatchNamedNodeSkip.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/MatchNodes.MatchNamedNodeSkip.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/MatchNodes.MatchNamedNodeSkip.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/MatchNodes.MatchNamedNodeSkip.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/MatchNodes.MatchNamedNodeSkipLimit.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/MatchNodes.MatchNamedNodeSkipLimit.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/MatchNodes.MatchNamedNodeSkipLimit.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/MatchNodes.MatchNamedNodeSkipLimit.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/MatchNodes.MatchNamedNodeWithProperties.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/MatchNodes.MatchNamedNodeWithProperties.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/MatchNodes.MatchNamedNodeWithProperties.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/MatchNodes.MatchNamedNodeWithProperties.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/MatchNodes.MatchTwoNamedNode.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/MatchNodes.MatchTwoNamedNode.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/MatchNodes.MatchTwoNamedNode.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/MatchNodes.MatchTwoNamedNode.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.AliasedExpressionInReturn.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.AliasedExpressionInReturn.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.AliasedExpressionInReturn.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.AliasedExpressionInReturn.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.ChainedRelationshipMultiple.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.ChainedRelationshipMultiple.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.ChainedRelationshipMultiple.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.ChainedRelationshipMultiple.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.ChainedRelationshipSingle.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.ChainedRelationshipSingle.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.ChainedRelationshipSingle.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.ChainedRelationshipSingle.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.MatchThreeNodes.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.MatchThreeNodes.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.MatchThreeNodes.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.MatchThreeNodes.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.NodeWithProperties.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.NodeWithProperties.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.NodeWithProperties.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.NodeWithProperties.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.ReturnAsterisk.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.ReturnAsterisk.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.ReturnAsterisk.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.ReturnAsterisk.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.SimpleRelationshipMultipleTypes.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.SimpleRelationshipMultipleTypes.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.SimpleRelationshipMultipleTypes.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.SimpleRelationshipMultipleTypes.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.SimpleRelationshipSingleType.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.SimpleRelationshipSingleType.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.SimpleRelationshipSingleType.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.SimpleRelationshipSingleType.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.SimpleRelationshipSingleTypeWithLength.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.SimpleRelationshipSingleTypeWithLength.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.SimpleRelationshipSingleTypeWithLength.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.SimpleRelationshipSingleTypeWithLength.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.SimpleRelationshipSingleTypeWithLengthAndProperties.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.SimpleRelationshipSingleTypeWithLengthAndProperties.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.SimpleRelationshipSingleTypeWithLengthAndProperties.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.SimpleRelationshipSingleTypeWithLengthAndProperties.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.SimpleRelationshipSingleTypeWithMaximumLength.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.SimpleRelationshipSingleTypeWithMaximumLength.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.SimpleRelationshipSingleTypeWithMaximumLength.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.SimpleRelationshipSingleTypeWithMaximumLength.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.SimpleRelationshipSingleTypeWithMinimumLength.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.SimpleRelationshipSingleTypeWithMinimumLength.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.SimpleRelationshipSingleTypeWithMinimumLength.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.SimpleRelationshipSingleTypeWithMinimumLength.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.SimpleRelationshipSingleTypeWithProperties.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.SimpleRelationshipSingleTypeWithProperties.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.SimpleRelationshipSingleTypeWithProperties.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.SimpleRelationshipSingleTypeWithProperties.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.UnrelatedNodes.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.UnrelatedNodes.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.UnrelatedNodes.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturn.UnrelatedNodes.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturnWithProjections.NodeWithSingleFieldsProjection.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturnWithProjections.NodeWithSingleFieldsProjection.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturnWithProjections.NodeWithSingleFieldsProjection.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturnWithProjections.NodeWithSingleFieldsProjection.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturnWithProjections.NodeWithTwoFieldsAndRelationshipProjection.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturnWithProjections.NodeWithTwoFieldsAndRelationshipProjection.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturnWithProjections.NodeWithTwoFieldsAndRelationshipProjection.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturnWithProjections.NodeWithTwoFieldsAndRelationshipProjection.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturnWithProjections.NodeWithTwoFieldsAndRelationshipProjectionNullWhere.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturnWithProjections.NodeWithTwoFieldsAndRelationshipProjectionNullWhere.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturnWithProjections.NodeWithTwoFieldsAndRelationshipProjectionNullWhere.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturnWithProjections.NodeWithTwoFieldsAndRelationshipProjectionNullWhere.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturnWithProjections.NodeWithTwoFieldsProjection.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturnWithProjections.NodeWithTwoFieldsProjection.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturnWithProjections.NodeWithTwoFieldsProjection.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturnWithProjections.NodeWithTwoFieldsProjection.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturnWithProjections.NodeWithTwoFieldsProjectionWithOrderByAscending.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturnWithProjections.NodeWithTwoFieldsProjectionWithOrderByAscending.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturnWithProjections.NodeWithTwoFieldsProjectionWithOrderByAscending.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturnWithProjections.NodeWithTwoFieldsProjectionWithOrderByAscending.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturnWithProjections.NodeWithTwoFieldsProjectionWithOrderByDescending.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturnWithProjections.NodeWithTwoFieldsProjectionWithOrderByDescending.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturnWithProjections.NodeWithTwoFieldsProjectionWithOrderByDescending.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturnWithProjections.NodeWithTwoFieldsProjectionWithOrderByDescending.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturnWithProjections.NodeWithTwoFieldsProjectionWithTwoFieldOrderBy.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturnWithProjections.NodeWithTwoFieldsProjectionWithTwoFieldOrderBy.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturnWithProjections.NodeWithTwoFieldsProjectionWithTwoFieldOrderBy.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingAndReturnWithProjections.NodeWithTwoFieldsProjectionWithTwoFieldOrderBy.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingWithWhereAndReturn.AndCondition.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingWithWhereAndReturn.AndCondition.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingWithWhereAndReturn.AndCondition.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingWithWhereAndReturn.AndCondition.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingWithWhereAndReturn.OrCondition.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingWithWhereAndReturn.OrCondition.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingWithWhereAndReturn.OrCondition.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingWithWhereAndReturn.OrCondition.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingWithWhereAndReturn.PredicateAll.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingWithWhereAndReturn.PredicateAll.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingWithWhereAndReturn.PredicateAll.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingWithWhereAndReturn.PredicateAll.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingWithWhereAndReturn.PredicateExists.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingWithWhereAndReturn.PredicateExists.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingWithWhereAndReturn.PredicateExists.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingWithWhereAndReturn.PredicateExists.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingWithWhereAndReturn.PropertyIsEqual.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingWithWhereAndReturn.PropertyIsEqual.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingWithWhereAndReturn.PropertyIsEqual.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingWithWhereAndReturn.PropertyIsEqual.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingWithWhereAndReturn.PropertyIsNull.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingWithWhereAndReturn.PropertyIsNull.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingWithWhereAndReturn.PropertyIsNull.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/LanguageTests/__snapshots__/ReadingWithWhereAndReturn.PropertyIsNull.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/ExpressionVisitorTests.cs b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/ExpressionVisitorTests.cs similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/ExpressionVisitorTests.cs rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/ExpressionVisitorTests.cs diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/LiteralTests.cs b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/LiteralTests.cs similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/LiteralTests.cs rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/LiteralTests.cs diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/NodeVisitorTests.cs b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/NodeVisitorTests.cs similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/NodeVisitorTests.cs rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/NodeVisitorTests.cs diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/WhereVisitorTests.cs b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/WhereVisitorTests.cs similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/WhereVisitorTests.cs rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/WhereVisitorTests.cs diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionContains.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionContains.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionContains.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionContains.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionEndsWith.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionEndsWith.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionEndsWith.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionEndsWith.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionGreaterThan.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionGreaterThan.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionGreaterThan.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionGreaterThan.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionGreaterThanOEqualTo.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionGreaterThanOEqualTo.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionGreaterThanOEqualTo.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionGreaterThanOEqualTo.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionIsEqualTo.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionIsEqualTo.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionIsEqualTo.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionIsEqualTo.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionIsFalse.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionIsFalse.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionIsFalse.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionIsFalse.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionIsNotEqualTo.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionIsNotEqualTo.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionIsNotEqualTo.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionIsNotEqualTo.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionIsNotNull.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionIsNotNull.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionIsNotNull.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionIsNotNull.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionIsNull.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionIsNull.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionIsNull.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionIsNull.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionIsTrue.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionIsTrue.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionIsTrue.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionIsTrue.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionLessThan.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionLessThan.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionLessThan.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionLessThan.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionLessThanOrEqualTo.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionLessThanOrEqualTo.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionLessThanOrEqualTo.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionLessThanOrEqualTo.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionMatches.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionMatches.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionMatches.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionMatches.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionMatchesRegex.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionMatchesRegex.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionMatchesRegex.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionMatchesRegex.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionNotIsEqualTo.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionNotIsEqualTo.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionNotIsEqualTo.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionNotIsEqualTo.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionStartsWith.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionStartsWith.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionStartsWith.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/ExpressionVisitorTests.ExpressionStartsWith.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/LiteralTests.BooleanLiteral.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/LiteralTests.BooleanLiteral.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/LiteralTests.BooleanLiteral.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/LiteralTests.BooleanLiteral.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/LiteralTests.DoubleLiteral.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/LiteralTests.DoubleLiteral.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/LiteralTests.DoubleLiteral.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/LiteralTests.DoubleLiteral.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/LiteralTests.IntegerLiteral.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/LiteralTests.IntegerLiteral.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/LiteralTests.IntegerLiteral.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/LiteralTests.IntegerLiteral.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/LiteralTests.StringLiteral.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/LiteralTests.StringLiteral.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/LiteralTests.StringLiteral.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/LiteralTests.StringLiteral.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/NodeVisitorTests.NamedNode.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/NodeVisitorTests.NamedNode.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/NodeVisitorTests.NamedNode.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/NodeVisitorTests.NamedNode.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/NodeVisitorTests.NodeWithAdditionalLabels.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/NodeVisitorTests.NodeWithAdditionalLabels.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/NodeVisitorTests.NodeWithAdditionalLabels.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/NodeVisitorTests.NodeWithAdditionalLabels.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/NodeVisitorTests.NodeWithMultipleProperties.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/NodeVisitorTests.NodeWithMultipleProperties.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/NodeVisitorTests.NodeWithMultipleProperties.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/NodeVisitorTests.NodeWithMultipleProperties.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/NodeVisitorTests.NodeWithOneProperty.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/NodeVisitorTests.NodeWithOneProperty.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/NodeVisitorTests.NodeWithOneProperty.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/NodeVisitorTests.NodeWithOneProperty.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/WhereVisitorTests.Where.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/WhereVisitorTests.Where.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/WhereVisitorTests.Where.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/WhereVisitorTests.Where.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/WhereVisitorTests.WhereStatementIncludingAndCompoundCondition.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/WhereVisitorTests.WhereStatementIncludingAndCompoundCondition.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/WhereVisitorTests.WhereStatementIncludingAndCompoundCondition.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/WhereVisitorTests.WhereStatementIncludingAndCompoundCondition.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/WhereVisitorTests.WhereStatementIncludingAndCompoundConditionChain.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/WhereVisitorTests.WhereStatementIncludingAndCompoundConditionChain.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/WhereVisitorTests.WhereStatementIncludingAndCompoundConditionChain.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/WhereVisitorTests.WhereStatementIncludingAndCompoundConditionChain.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/WhereVisitorTests.WhereStatementIncludingOrCompoundCondition.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/WhereVisitorTests.WhereStatementIncludingOrCompoundCondition.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/WhereVisitorTests.WhereStatementIncludingOrCompoundCondition.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/WhereVisitorTests.WhereStatementIncludingOrCompoundCondition.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/WhereVisitorTests.WhereStatementIncludingOrCompoundConditionChain.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/WhereVisitorTests.WhereStatementIncludingOrCompoundConditionChain.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/WhereVisitorTests.WhereStatementIncludingOrCompoundConditionChain.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/WhereVisitorTests.WhereStatementIncludingOrCompoundConditionChain.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/WhereVisitorTests.WhereStatementIncludingTwoAndCompoundCondition.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/WhereVisitorTests.WhereStatementIncludingTwoAndCompoundCondition.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/WhereVisitorTests.WhereStatementIncludingTwoAndCompoundCondition.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/WhereVisitorTests.WhereStatementIncludingTwoAndCompoundCondition.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/WhereVisitorTests.WhereStatementIncludingXOrCompoundCondition.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/WhereVisitorTests.WhereStatementIncludingXOrCompoundCondition.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/WhereVisitorTests.WhereStatementIncludingXOrCompoundCondition.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/WhereVisitorTests.WhereStatementIncludingXOrCompoundCondition.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/WhereVisitorTests.WhereStatementIncludingXOrCompoundConditionChain.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/WhereVisitorTests.WhereStatementIncludingXOrCompoundConditionChain.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/WhereVisitorTests.WhereStatementIncludingXOrCompoundConditionChain.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/WhereVisitorTests.WhereStatementIncludingXOrCompoundConditionChain.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/WhereVisitorTests.WhereStatementIncludingXOrCompoundConditionChainMutiple.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/WhereVisitorTests.WhereStatementIncludingXOrCompoundConditionChainMutiple.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/WhereVisitorTests.WhereStatementIncludingXOrCompoundConditionChainMutiple.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/WhereVisitorTests.WhereStatementIncludingXOrCompoundConditionChainMutiple.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/WhereVisitorTests.WhereStatementIncludingXOrLargeChain.snap b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/WhereVisitorTests.WhereStatementIncludingXOrLargeChain.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/WhereVisitorTests.WhereStatementIncludingXOrLargeChain.snap rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/VisitorTests/__snapshots__/WhereVisitorTests.WhereStatementIncludingXOrLargeChain.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/packages.lock.json b/legacy/Neo4J/test/Data.Neo4J.Language.Tests/packages.lock.json similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Language.Tests/packages.lock.json rename to legacy/Neo4J/test/Data.Neo4J.Language.Tests/packages.lock.json diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Paging.Tests/HotChocolate.Data.Neo4J.Paging.Tests.csproj b/legacy/Neo4J/test/Data.Neo4J.Paging.Tests/HotChocolate.Data.Neo4J.Paging.Tests.csproj similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Paging.Tests/HotChocolate.Data.Neo4J.Paging.Tests.csproj rename to legacy/Neo4J/test/Data.Neo4J.Paging.Tests/HotChocolate.Data.Neo4J.Paging.Tests.csproj diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Paging.Tests/Neo4JDatabaseCollectionFixture.cs b/legacy/Neo4J/test/Data.Neo4J.Paging.Tests/Neo4JDatabaseCollectionFixture.cs similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Paging.Tests/Neo4JDatabaseCollectionFixture.cs rename to legacy/Neo4J/test/Data.Neo4J.Paging.Tests/Neo4JDatabaseCollectionFixture.cs diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Paging.Tests/Neo4JFixture.cs b/legacy/Neo4J/test/Data.Neo4J.Paging.Tests/Neo4JFixture.cs similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Paging.Tests/Neo4JFixture.cs rename to legacy/Neo4J/test/Data.Neo4J.Paging.Tests/Neo4JFixture.cs diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Paging.Tests/Neo4JOffsetPagingTests.cs b/legacy/Neo4J/test/Data.Neo4J.Paging.Tests/Neo4JOffsetPagingTests.cs similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Paging.Tests/Neo4JOffsetPagingTests.cs rename to legacy/Neo4J/test/Data.Neo4J.Paging.Tests/Neo4JOffsetPagingTests.cs diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Paging.Tests/__snapshots__/Neo4JOffsetPagingTests.OffsetPaging_SchemaSnapshot.graphql b/legacy/Neo4J/test/Data.Neo4J.Paging.Tests/__snapshots__/Neo4JOffsetPagingTests.OffsetPaging_SchemaSnapshot.graphql similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Paging.Tests/__snapshots__/Neo4JOffsetPagingTests.OffsetPaging_SchemaSnapshot.graphql rename to legacy/Neo4J/test/Data.Neo4J.Paging.Tests/__snapshots__/Neo4JOffsetPagingTests.OffsetPaging_SchemaSnapshot.graphql diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Paging.Tests/__snapshots__/Neo4JOffsetPagingTests.Simple_StringList_Default_Items_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Paging.Tests/__snapshots__/Neo4JOffsetPagingTests.Simple_StringList_Default_Items_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Paging.Tests/__snapshots__/Neo4JOffsetPagingTests.Simple_StringList_Default_Items_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Paging.Tests/__snapshots__/Neo4JOffsetPagingTests.Simple_StringList_Default_Items_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Paging.Tests/__snapshots__/Neo4JOffsetPagingTests.Simple_StringList_Default_Items_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Paging.Tests/__snapshots__/Neo4JOffsetPagingTests.Simple_StringList_Default_Items_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Paging.Tests/__snapshots__/Neo4JOffsetPagingTests.Simple_StringList_Default_Items_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Paging.Tests/__snapshots__/Neo4JOffsetPagingTests.Simple_StringList_Default_Items_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Paging.Tests/__snapshots__/Neo4JOffsetPagingTests.Simple_StringList_Default_Items_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Paging.Tests/__snapshots__/Neo4JOffsetPagingTests.Simple_StringList_Default_Items_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Paging.Tests/__snapshots__/Neo4JOffsetPagingTests.Simple_StringList_Default_Items_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Paging.Tests/__snapshots__/Neo4JOffsetPagingTests.Simple_StringList_Default_Items_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Paging.Tests/__snapshots__/Neo4JOffsetPagingTests.Simple_StringList_Take_2_After_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Paging.Tests/__snapshots__/Neo4JOffsetPagingTests.Simple_StringList_Take_2_After_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Paging.Tests/__snapshots__/Neo4JOffsetPagingTests.Simple_StringList_Take_2_After_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Paging.Tests/__snapshots__/Neo4JOffsetPagingTests.Simple_StringList_Take_2_After_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Paging.Tests/__snapshots__/Neo4JOffsetPagingTests.Simple_StringList_Take_2_After_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Paging.Tests/__snapshots__/Neo4JOffsetPagingTests.Simple_StringList_Take_2_After_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Paging.Tests/__snapshots__/Neo4JOffsetPagingTests.Simple_StringList_Take_2_After_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Paging.Tests/__snapshots__/Neo4JOffsetPagingTests.Simple_StringList_Take_2_After_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Paging.Tests/__snapshots__/Neo4JOffsetPagingTests.Simple_StringList_Take_2_After_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Paging.Tests/__snapshots__/Neo4JOffsetPagingTests.Simple_StringList_Take_2_After_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Paging.Tests/__snapshots__/Neo4JOffsetPagingTests.Simple_StringList_Take_2_After_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Paging.Tests/__snapshots__/Neo4JOffsetPagingTests.Simple_StringList_Take_2_After_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Paging.Tests/__snapshots__/Neo4JOffsetPagingTests.Simple_StringList_Take_2_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Paging.Tests/__snapshots__/Neo4JOffsetPagingTests.Simple_StringList_Take_2_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Paging.Tests/__snapshots__/Neo4JOffsetPagingTests.Simple_StringList_Take_2_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Paging.Tests/__snapshots__/Neo4JOffsetPagingTests.Simple_StringList_Take_2_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Paging.Tests/__snapshots__/Neo4JOffsetPagingTests.Simple_StringList_Take_2_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Paging.Tests/__snapshots__/Neo4JOffsetPagingTests.Simple_StringList_Take_2_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Paging.Tests/__snapshots__/Neo4JOffsetPagingTests.Simple_StringList_Take_2_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Paging.Tests/__snapshots__/Neo4JOffsetPagingTests.Simple_StringList_Take_2_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Paging.Tests/__snapshots__/Neo4JOffsetPagingTests.Simple_StringList_Take_2_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Paging.Tests/__snapshots__/Neo4JOffsetPagingTests.Simple_StringList_Take_2_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Paging.Tests/__snapshots__/Neo4JOffsetPagingTests.Simple_StringList_Take_2_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Paging.Tests/__snapshots__/Neo4JOffsetPagingTests.Simple_StringList_Take_2_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Paging.Tests/packages.lock.json b/legacy/Neo4J/test/Data.Neo4J.Paging.Tests/packages.lock.json similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Paging.Tests/packages.lock.json rename to legacy/Neo4J/test/Data.Neo4J.Paging.Tests/packages.lock.json diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Projections.Tests/HotChocolate.Data.Neo4J.Projections.Tests.csproj b/legacy/Neo4J/test/Data.Neo4J.Projections.Tests/HotChocolate.Data.Neo4J.Projections.Tests.csproj similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Projections.Tests/HotChocolate.Data.Neo4J.Projections.Tests.csproj rename to legacy/Neo4J/test/Data.Neo4J.Projections.Tests/HotChocolate.Data.Neo4J.Projections.Tests.csproj diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Projections.Tests/Neo4JDatabaseCollectionDefinition.cs b/legacy/Neo4J/test/Data.Neo4J.Projections.Tests/Neo4JDatabaseCollectionDefinition.cs similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Projections.Tests/Neo4JDatabaseCollectionDefinition.cs rename to legacy/Neo4J/test/Data.Neo4J.Projections.Tests/Neo4JDatabaseCollectionDefinition.cs diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Projections.Tests/Neo4JFixture.cs b/legacy/Neo4J/test/Data.Neo4J.Projections.Tests/Neo4JFixture.cs similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Projections.Tests/Neo4JFixture.cs rename to legacy/Neo4J/test/Data.Neo4J.Projections.Tests/Neo4JFixture.cs diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Projections.Tests/Neo4JRelationshipProjectionTests.cs b/legacy/Neo4J/test/Data.Neo4J.Projections.Tests/Neo4JRelationshipProjectionTests.cs similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Projections.Tests/Neo4JRelationshipProjectionTests.cs rename to legacy/Neo4J/test/Data.Neo4J.Projections.Tests/Neo4JRelationshipProjectionTests.cs diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Projections.Tests/Neo4JScalarProjectionTests.cs b/legacy/Neo4J/test/Data.Neo4J.Projections.Tests/Neo4JScalarProjectionTests.cs similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Projections.Tests/Neo4JScalarProjectionTests.cs rename to legacy/Neo4J/test/Data.Neo4J.Projections.Tests/Neo4JScalarProjectionTests.cs diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Projections.Tests/__snapshots__/Neo4JRelationshipProjectionTests.Relationship_Projection_OneRelationshipReturnOneProperty_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Projections.Tests/__snapshots__/Neo4JRelationshipProjectionTests.Relationship_Projection_OneRelationshipReturnOneProperty_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Projections.Tests/__snapshots__/Neo4JRelationshipProjectionTests.Relationship_Projection_OneRelationshipReturnOneProperty_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Projections.Tests/__snapshots__/Neo4JRelationshipProjectionTests.Relationship_Projection_OneRelationshipReturnOneProperty_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Projections.Tests/__snapshots__/Neo4JRelationshipProjectionTests.Relationship_Projection_OneRelationshipReturnOneProperty_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Projections.Tests/__snapshots__/Neo4JRelationshipProjectionTests.Relationship_Projection_OneRelationshipReturnOneProperty_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Projections.Tests/__snapshots__/Neo4JRelationshipProjectionTests.Relationship_Projection_OneRelationshipReturnOneProperty_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Projections.Tests/__snapshots__/Neo4JRelationshipProjectionTests.Relationship_Projection_OneRelationshipReturnOneProperty_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Projections.Tests/__snapshots__/Neo4JRelationshipProjectionTests.Relationship_Projection_OneRelationshipReturnOneProperty_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Projections.Tests/__snapshots__/Neo4JRelationshipProjectionTests.Relationship_Projection_OneRelationshipReturnOneProperty_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Projections.Tests/__snapshots__/Neo4JRelationshipProjectionTests.Relationship_Projection_OneRelationshipReturnOneProperty_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Projections.Tests/__snapshots__/Neo4JRelationshipProjectionTests.Relationship_Projection_OneRelationshipReturnOneProperty_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Projections.Tests/__snapshots__/Neo4JRelationshipProjectionTests.Relationship_Projection_TwoRelationshipReturnOneProperty_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Projections.Tests/__snapshots__/Neo4JRelationshipProjectionTests.Relationship_Projection_TwoRelationshipReturnOneProperty_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Projections.Tests/__snapshots__/Neo4JRelationshipProjectionTests.Relationship_Projection_TwoRelationshipReturnOneProperty_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Projections.Tests/__snapshots__/Neo4JRelationshipProjectionTests.Relationship_Projection_TwoRelationshipReturnOneProperty_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Projections.Tests/__snapshots__/Neo4JRelationshipProjectionTests.Relationship_Projection_TwoRelationshipReturnOneProperty_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Projections.Tests/__snapshots__/Neo4JRelationshipProjectionTests.Relationship_Projection_TwoRelationshipReturnOneProperty_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Projections.Tests/__snapshots__/Neo4JRelationshipProjectionTests.Relationship_Projection_TwoRelationshipReturnOneProperty_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Projections.Tests/__snapshots__/Neo4JRelationshipProjectionTests.Relationship_Projection_TwoRelationshipReturnOneProperty_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Projections.Tests/__snapshots__/Neo4JRelationshipProjectionTests.Relationship_Projection_TwoRelationshipReturnOneProperty_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Projections.Tests/__snapshots__/Neo4JRelationshipProjectionTests.Relationship_Projection_TwoRelationshipReturnOneProperty_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Projections.Tests/__snapshots__/Neo4JRelationshipProjectionTests.Relationship_Projection_TwoRelationshipReturnOneProperty_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Projections.Tests/__snapshots__/Neo4JRelationshipProjectionTests.Relationship_Projection_TwoRelationshipReturnOneProperty_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Projections.Tests/__snapshots__/Neo4JScalarProjectionTest.Scalar_Projection_One_Property_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Projections.Tests/__snapshots__/Neo4JScalarProjectionTest.Scalar_Projection_One_Property_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Projections.Tests/__snapshots__/Neo4JScalarProjectionTest.Scalar_Projection_One_Property_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Projections.Tests/__snapshots__/Neo4JScalarProjectionTest.Scalar_Projection_One_Property_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Projections.Tests/__snapshots__/Neo4JScalarProjectionTest.Scalar_Projection_One_Property_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Projections.Tests/__snapshots__/Neo4JScalarProjectionTest.Scalar_Projection_One_Property_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Projections.Tests/__snapshots__/Neo4JScalarProjectionTest.Scalar_Projection_One_Property_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Projections.Tests/__snapshots__/Neo4JScalarProjectionTest.Scalar_Projection_One_Property_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Projections.Tests/__snapshots__/Neo4JScalarProjectionTest.Scalar_Projection_One_Property_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Projections.Tests/__snapshots__/Neo4JScalarProjectionTest.Scalar_Projection_One_Property_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Projections.Tests/__snapshots__/Neo4JScalarProjectionTest.Scalar_Projection_One_Property_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Projections.Tests/__snapshots__/Neo4JScalarProjectionTest.Scalar_Projection_One_Property_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Projections.Tests/__snapshots__/Neo4JScalarProjectionTest.Scalar_Projection_Two_Properties_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Projections.Tests/__snapshots__/Neo4JScalarProjectionTest.Scalar_Projection_Two_Properties_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Projections.Tests/__snapshots__/Neo4JScalarProjectionTest.Scalar_Projection_Two_Properties_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Projections.Tests/__snapshots__/Neo4JScalarProjectionTest.Scalar_Projection_Two_Properties_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Projections.Tests/__snapshots__/Neo4JScalarProjectionTest.Scalar_Projection_Two_Properties_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Projections.Tests/__snapshots__/Neo4JScalarProjectionTest.Scalar_Projection_Two_Properties_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Projections.Tests/__snapshots__/Neo4JScalarProjectionTest.Scalar_Projection_Two_Properties_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Projections.Tests/__snapshots__/Neo4JScalarProjectionTest.Scalar_Projection_Two_Properties_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Projections.Tests/__snapshots__/Neo4JScalarProjectionTest.Scalar_Projection_Two_Properties_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Projections.Tests/__snapshots__/Neo4JScalarProjectionTest.Scalar_Projection_Two_Properties_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Projections.Tests/__snapshots__/Neo4JScalarProjectionTest.Scalar_Projection_Two_Properties_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Projections.Tests/__snapshots__/Neo4JScalarProjectionTest.Scalar_Projection_Two_Properties_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Projections.Tests/packages.lock.json b/legacy/Neo4J/test/Data.Neo4J.Projections.Tests/packages.lock.json similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Projections.Tests/packages.lock.json rename to legacy/Neo4J/test/Data.Neo4J.Projections.Tests/packages.lock.json diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/HotChocolate.Data.Neo4J.Sorting.Tests.csproj b/legacy/Neo4J/test/Data.Neo4J.Sorting.Tests/HotChocolate.Data.Neo4J.Sorting.Tests.csproj similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/HotChocolate.Data.Neo4J.Sorting.Tests.csproj rename to legacy/Neo4J/test/Data.Neo4J.Sorting.Tests/HotChocolate.Data.Neo4J.Sorting.Tests.csproj diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/Neo4JBooleanSortingTests.cs b/legacy/Neo4J/test/Data.Neo4J.Sorting.Tests/Neo4JBooleanSortingTests.cs similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/Neo4JBooleanSortingTests.cs rename to legacy/Neo4J/test/Data.Neo4J.Sorting.Tests/Neo4JBooleanSortingTests.cs diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/Neo4JComparableSortingTests.cs b/legacy/Neo4J/test/Data.Neo4J.Sorting.Tests/Neo4JComparableSortingTests.cs similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/Neo4JComparableSortingTests.cs rename to legacy/Neo4J/test/Data.Neo4J.Sorting.Tests/Neo4JComparableSortingTests.cs diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/Neo4JDatabaseCollectionFixture.cs b/legacy/Neo4J/test/Data.Neo4J.Sorting.Tests/Neo4JDatabaseCollectionFixture.cs similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/Neo4JDatabaseCollectionFixture.cs rename to legacy/Neo4J/test/Data.Neo4J.Sorting.Tests/Neo4JDatabaseCollectionFixture.cs diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/Neo4JFixture.cs b/legacy/Neo4J/test/Data.Neo4J.Sorting.Tests/Neo4JFixture.cs similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/Neo4JFixture.cs rename to legacy/Neo4J/test/Data.Neo4J.Sorting.Tests/Neo4JFixture.cs diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/Neo4JStringsSortingTests.cs b/legacy/Neo4J/test/Data.Neo4J.Sorting.Tests/Neo4JStringsSortingTests.cs similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/Neo4JStringsSortingTests.cs rename to legacy/Neo4J/test/Data.Neo4J.Sorting.Tests/Neo4JStringsSortingTests.cs diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JBooleanSortingTests.BooleanSorting_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JBooleanSortingTests.BooleanSorting_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JBooleanSortingTests.BooleanSorting_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JBooleanSortingTests.BooleanSorting_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JBooleanSortingTests.BooleanSorting_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JBooleanSortingTests.BooleanSorting_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JBooleanSortingTests.BooleanSorting_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JBooleanSortingTests.BooleanSorting_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JBooleanSortingTests.BooleanSorting_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JBooleanSortingTests.BooleanSorting_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JBooleanSortingTests.BooleanSorting_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JBooleanSortingTests.BooleanSorting_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JBooleanSortingTests.BooleanSorting_SchemaSnapshot.graphql b/legacy/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JBooleanSortingTests.BooleanSorting_SchemaSnapshot.graphql similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JBooleanSortingTests.BooleanSorting_SchemaSnapshot.graphql rename to legacy/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JBooleanSortingTests.BooleanSorting_SchemaSnapshot.graphql diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JComparableSortingTests.ComparableSorting_SchemaSnapshot.graphql b/legacy/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JComparableSortingTests.ComparableSorting_SchemaSnapshot.graphql similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JComparableSortingTests.ComparableSorting_SchemaSnapshot.graphql rename to legacy/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JComparableSortingTests.ComparableSorting_SchemaSnapshot.graphql diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JComparableSortingTests.ComparableSorting_Short_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JComparableSortingTests.ComparableSorting_Short_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JComparableSortingTests.ComparableSorting_Short_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JComparableSortingTests.ComparableSorting_Short_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JComparableSortingTests.ComparableSorting_Short_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JComparableSortingTests.ComparableSorting_Short_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JComparableSortingTests.ComparableSorting_Short_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JComparableSortingTests.ComparableSorting_Short_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JComparableSortingTests.ComparableSorting_Short_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JComparableSortingTests.ComparableSorting_Short_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JComparableSortingTests.ComparableSorting_Short_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JComparableSortingTests.ComparableSorting_Short_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JStringsSortingTests.StringSorting_NET6_0.snap b/legacy/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JStringsSortingTests.StringSorting_NET6_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JStringsSortingTests.StringSorting_NET6_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JStringsSortingTests.StringSorting_NET6_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JStringsSortingTests.StringSorting_NET7_0.snap b/legacy/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JStringsSortingTests.StringSorting_NET7_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JStringsSortingTests.StringSorting_NET7_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JStringsSortingTests.StringSorting_NET7_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JStringsSortingTests.StringSorting_NET8_0.snap b/legacy/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JStringsSortingTests.StringSorting_NET8_0.snap similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JStringsSortingTests.StringSorting_NET8_0.snap rename to legacy/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JStringsSortingTests.StringSorting_NET8_0.snap diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JStringsSortingTests.StringSorting_SchemaSnapshot.graphql b/legacy/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JStringsSortingTests.StringSorting_SchemaSnapshot.graphql similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JStringsSortingTests.StringSorting_SchemaSnapshot.graphql rename to legacy/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JStringsSortingTests.StringSorting_SchemaSnapshot.graphql diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/packages.lock.json b/legacy/Neo4J/test/Data.Neo4J.Sorting.Tests/packages.lock.json similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/packages.lock.json rename to legacy/Neo4J/test/Data.Neo4J.Sorting.Tests/packages.lock.json diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Testing/HotChocolate.Data.Neo4J.Testing.csproj b/legacy/Neo4J/test/Data.Neo4J.Testing/HotChocolate.Data.Neo4J.Testing.csproj similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Testing/HotChocolate.Data.Neo4J.Testing.csproj rename to legacy/Neo4J/test/Data.Neo4J.Testing/HotChocolate.Data.Neo4J.Testing.csproj diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Testing/Neo4JConfig.cs b/legacy/Neo4J/test/Data.Neo4J.Testing/Neo4JConfig.cs similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Testing/Neo4JConfig.cs rename to legacy/Neo4J/test/Data.Neo4J.Testing/Neo4JConfig.cs diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Testing/Neo4JDatabase.cs b/legacy/Neo4J/test/Data.Neo4J.Testing/Neo4JDatabase.cs similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Testing/Neo4JDatabase.cs rename to legacy/Neo4J/test/Data.Neo4J.Testing/Neo4JDatabase.cs diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Testing/Neo4JFixtureBase.cs b/legacy/Neo4J/test/Data.Neo4J.Testing/Neo4JFixtureBase.cs similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Testing/Neo4JFixtureBase.cs rename to legacy/Neo4J/test/Data.Neo4J.Testing/Neo4JFixtureBase.cs diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Testing/TestSetupExtensions.cs b/legacy/Neo4J/test/Data.Neo4J.Testing/TestSetupExtensions.cs similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Testing/TestSetupExtensions.cs rename to legacy/Neo4J/test/Data.Neo4J.Testing/TestSetupExtensions.cs diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Testing/packages.lock.json b/legacy/Neo4J/test/Data.Neo4J.Testing/packages.lock.json similarity index 100% rename from src/HotChocolate/Neo4J/test/Data.Neo4J.Testing/packages.lock.json rename to legacy/Neo4J/test/Data.Neo4J.Testing/packages.lock.json diff --git a/src/HotChocolate/Neo4J/test/Directory.Build.props b/legacy/Neo4J/test/Directory.Build.props similarity index 100% rename from src/HotChocolate/Neo4J/test/Directory.Build.props rename to legacy/Neo4J/test/Directory.Build.props diff --git a/src/HotChocolate/Stitching/.vscode/tasks.json b/legacy/Stitching/.vscode/tasks.json similarity index 100% rename from src/HotChocolate/Stitching/.vscode/tasks.json rename to legacy/Stitching/.vscode/tasks.json diff --git a/src/HotChocolate/Stitching/Directory.Build.props b/legacy/Stitching/Directory.Build.props similarity index 100% rename from src/HotChocolate/Stitching/Directory.Build.props rename to legacy/Stitching/Directory.Build.props diff --git a/src/HotChocolate/Stitching/HotChocolate.Stitching.sln b/legacy/Stitching/HotChocolate.Stitching.sln similarity index 100% rename from src/HotChocolate/Stitching/HotChocolate.Stitching.sln rename to legacy/Stitching/HotChocolate.Stitching.sln diff --git a/src/HotChocolate/Stitching/src/Directory.Build.props b/legacy/Stitching/src/Directory.Build.props similarity index 100% rename from src/HotChocolate/Stitching/src/Directory.Build.props rename to legacy/Stitching/src/Directory.Build.props diff --git a/src/HotChocolate/Stitching/src/Stitching.Abstractions/HotChocolate.Stitching.Abstractions.csproj b/legacy/Stitching/src/Stitching.Abstractions/HotChocolate.Stitching.Abstractions.csproj similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching.Abstractions/HotChocolate.Stitching.Abstractions.csproj rename to legacy/Stitching/src/Stitching.Abstractions/HotChocolate.Stitching.Abstractions.csproj diff --git a/src/HotChocolate/Stitching/src/Stitching.Abstractions/PublicAPI.Shipped.txt b/legacy/Stitching/src/Stitching.Abstractions/PublicAPI.Shipped.txt similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching.Abstractions/PublicAPI.Shipped.txt rename to legacy/Stitching/src/Stitching.Abstractions/PublicAPI.Shipped.txt diff --git a/src/HotChocolate/Stitching/src/Stitching.Abstractions/PublicAPI.Unshipped.txt b/legacy/Stitching/src/Stitching.Abstractions/PublicAPI.Unshipped.txt similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching.Abstractions/PublicAPI.Unshipped.txt rename to legacy/Stitching/src/Stitching.Abstractions/PublicAPI.Unshipped.txt diff --git a/src/HotChocolate/Stitching/src/Stitching.Abstractions/RemoteSchemaDefinition.cs b/legacy/Stitching/src/Stitching.Abstractions/RemoteSchemaDefinition.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching.Abstractions/RemoteSchemaDefinition.cs rename to legacy/Stitching/src/Stitching.Abstractions/RemoteSchemaDefinition.cs diff --git a/src/HotChocolate/Stitching/src/Stitching.Abstractions/packages.lock.json b/legacy/Stitching/src/Stitching.Abstractions/packages.lock.json similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching.Abstractions/packages.lock.json rename to legacy/Stitching/src/Stitching.Abstractions/packages.lock.json diff --git a/src/HotChocolate/Stitching/src/Stitching.Redis/DependencyInjection/HotChocolateStitchingRedisPublishSchemaDefinitionDescriptorExtensions.cs b/legacy/Stitching/src/Stitching.Redis/DependencyInjection/HotChocolateStitchingRedisPublishSchemaDefinitionDescriptorExtensions.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching.Redis/DependencyInjection/HotChocolateStitchingRedisPublishSchemaDefinitionDescriptorExtensions.cs rename to legacy/Stitching/src/Stitching.Redis/DependencyInjection/HotChocolateStitchingRedisPublishSchemaDefinitionDescriptorExtensions.cs diff --git a/src/HotChocolate/Stitching/src/Stitching.Redis/DependencyInjection/HotChocolateStitchingRedisRequestExecutorBuilderExtensions.cs b/legacy/Stitching/src/Stitching.Redis/DependencyInjection/HotChocolateStitchingRedisRequestExecutorBuilderExtensions.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching.Redis/DependencyInjection/HotChocolateStitchingRedisRequestExecutorBuilderExtensions.cs rename to legacy/Stitching/src/Stitching.Redis/DependencyInjection/HotChocolateStitchingRedisRequestExecutorBuilderExtensions.cs diff --git a/src/HotChocolate/Stitching/src/Stitching.Redis/HotChocolate.Stitching.Redis.csproj b/legacy/Stitching/src/Stitching.Redis/HotChocolate.Stitching.Redis.csproj similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching.Redis/HotChocolate.Stitching.Redis.csproj rename to legacy/Stitching/src/Stitching.Redis/HotChocolate.Stitching.Redis.csproj diff --git a/src/HotChocolate/Stitching/src/Stitching.Redis/PublicAPI.Shipped.txt b/legacy/Stitching/src/Stitching.Redis/PublicAPI.Shipped.txt similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching.Redis/PublicAPI.Shipped.txt rename to legacy/Stitching/src/Stitching.Redis/PublicAPI.Shipped.txt diff --git a/src/HotChocolate/Stitching/src/Stitching.Redis/PublicAPI.Unshipped.txt b/legacy/Stitching/src/Stitching.Redis/PublicAPI.Unshipped.txt similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching.Redis/PublicAPI.Unshipped.txt rename to legacy/Stitching/src/Stitching.Redis/PublicAPI.Unshipped.txt diff --git a/src/HotChocolate/Stitching/src/Stitching.Redis/RedisExecutorOptionsProvider.cs b/legacy/Stitching/src/Stitching.Redis/RedisExecutorOptionsProvider.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching.Redis/RedisExecutorOptionsProvider.cs rename to legacy/Stitching/src/Stitching.Redis/RedisExecutorOptionsProvider.cs diff --git a/src/HotChocolate/Stitching/src/Stitching.Redis/RedisSchemaDefinitionPublisher.cs b/legacy/Stitching/src/Stitching.Redis/RedisSchemaDefinitionPublisher.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching.Redis/RedisSchemaDefinitionPublisher.cs rename to legacy/Stitching/src/Stitching.Redis/RedisSchemaDefinitionPublisher.cs diff --git a/src/HotChocolate/Stitching/src/Stitching.Redis/SchemaDefinitionDto.cs b/legacy/Stitching/src/Stitching.Redis/SchemaDefinitionDto.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching.Redis/SchemaDefinitionDto.cs rename to legacy/Stitching/src/Stitching.Redis/SchemaDefinitionDto.cs diff --git a/src/HotChocolate/Stitching/src/Stitching.Redis/packages.lock.json b/legacy/Stitching/src/Stitching.Redis/packages.lock.json similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching.Redis/packages.lock.json rename to legacy/Stitching/src/Stitching.Redis/packages.lock.json diff --git a/src/HotChocolate/Stitching/src/Stitching/Delegation/CollectUsedVariableVisitor.cs b/legacy/Stitching/src/Stitching/Delegation/CollectUsedVariableVisitor.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Delegation/CollectUsedVariableVisitor.cs rename to legacy/Stitching/src/Stitching/Delegation/CollectUsedVariableVisitor.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Delegation/DelegateToRemoteSchemaMiddleware.cs b/legacy/Stitching/src/Stitching/Delegation/DelegateToRemoteSchemaMiddleware.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Delegation/DelegateToRemoteSchemaMiddleware.cs rename to legacy/Stitching/src/Stitching/Delegation/DelegateToRemoteSchemaMiddleware.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Delegation/DictionaryDeserializer.cs b/legacy/Stitching/src/Stitching/Delegation/DictionaryDeserializer.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Delegation/DictionaryDeserializer.cs rename to legacy/Stitching/src/Stitching/Delegation/DictionaryDeserializer.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Delegation/DictionaryResultMiddleware.cs b/legacy/Stitching/src/Stitching/Delegation/DictionaryResultMiddleware.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Delegation/DictionaryResultMiddleware.cs rename to legacy/Stitching/src/Stitching/Delegation/DictionaryResultMiddleware.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Delegation/ExtractFieldQuerySyntaxRewriter.Context.cs b/legacy/Stitching/src/Stitching/Delegation/ExtractFieldQuerySyntaxRewriter.Context.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Delegation/ExtractFieldQuerySyntaxRewriter.Context.cs rename to legacy/Stitching/src/Stitching/Delegation/ExtractFieldQuerySyntaxRewriter.Context.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Delegation/ExtractFieldQuerySyntaxRewriter.cs b/legacy/Stitching/src/Stitching/Delegation/ExtractFieldQuerySyntaxRewriter.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Delegation/ExtractFieldQuerySyntaxRewriter.cs rename to legacy/Stitching/src/Stitching/Delegation/ExtractFieldQuerySyntaxRewriter.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Delegation/ExtractedField.cs b/legacy/Stitching/src/Stitching/Delegation/ExtractedField.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Delegation/ExtractedField.cs rename to legacy/Stitching/src/Stitching/Delegation/ExtractedField.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Delegation/RemoteFieldHelper.cs b/legacy/Stitching/src/Stitching/Delegation/RemoteFieldHelper.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Delegation/RemoteFieldHelper.cs rename to legacy/Stitching/src/Stitching/Delegation/RemoteFieldHelper.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Delegation/RemoteQueryBuilder.cs b/legacy/Stitching/src/Stitching/Delegation/RemoteQueryBuilder.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Delegation/RemoteQueryBuilder.cs rename to legacy/Stitching/src/Stitching/Delegation/RemoteQueryBuilder.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Delegation/ScopedVariables/ArgumentScopedVariableResolver.cs b/legacy/Stitching/src/Stitching/Delegation/ScopedVariables/ArgumentScopedVariableResolver.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Delegation/ScopedVariables/ArgumentScopedVariableResolver.cs rename to legacy/Stitching/src/Stitching/Delegation/ScopedVariables/ArgumentScopedVariableResolver.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Delegation/ScopedVariables/ContextDataScopedVariableResolver.cs b/legacy/Stitching/src/Stitching/Delegation/ScopedVariables/ContextDataScopedVariableResolver.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Delegation/ScopedVariables/ContextDataScopedVariableResolver.cs rename to legacy/Stitching/src/Stitching/Delegation/ScopedVariables/ContextDataScopedVariableResolver.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Delegation/ScopedVariables/FieldScopedVariableResolver.cs b/legacy/Stitching/src/Stitching/Delegation/ScopedVariables/FieldScopedVariableResolver.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Delegation/ScopedVariables/FieldScopedVariableResolver.cs rename to legacy/Stitching/src/Stitching/Delegation/ScopedVariables/FieldScopedVariableResolver.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Delegation/ScopedVariables/IScopedVariableResolver.cs b/legacy/Stitching/src/Stitching/Delegation/ScopedVariables/IScopedVariableResolver.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Delegation/ScopedVariables/IScopedVariableResolver.cs rename to legacy/Stitching/src/Stitching/Delegation/ScopedVariables/IScopedVariableResolver.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Delegation/ScopedVariables/RootScopedVariableResolver.cs b/legacy/Stitching/src/Stitching/Delegation/ScopedVariables/RootScopedVariableResolver.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Delegation/ScopedVariables/RootScopedVariableResolver.cs rename to legacy/Stitching/src/Stitching/Delegation/ScopedVariables/RootScopedVariableResolver.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Delegation/ScopedVariables/ScopeNames.cs b/legacy/Stitching/src/Stitching/Delegation/ScopedVariables/ScopeNames.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Delegation/ScopedVariables/ScopeNames.cs rename to legacy/Stitching/src/Stitching/Delegation/ScopedVariables/ScopeNames.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Delegation/ScopedVariables/ScopedContextDataScopedVariableResolver.cs b/legacy/Stitching/src/Stitching/Delegation/ScopedVariables/ScopedContextDataScopedVariableResolver.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Delegation/ScopedVariables/ScopedContextDataScopedVariableResolver.cs rename to legacy/Stitching/src/Stitching/Delegation/ScopedVariables/ScopedContextDataScopedVariableResolver.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Delegation/ScopedVariables/ScopedVariableValue.cs b/legacy/Stitching/src/Stitching/Delegation/ScopedVariables/ScopedVariableValue.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Delegation/ScopedVariables/ScopedVariableValue.cs rename to legacy/Stitching/src/Stitching/Delegation/ScopedVariables/ScopedVariableValue.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Delegation/SerializedData.cs b/legacy/Stitching/src/Stitching/Delegation/SerializedData.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Delegation/SerializedData.cs rename to legacy/Stitching/src/Stitching/Delegation/SerializedData.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/DependencyInjection/HotChocolateStitchingRequestExecutorExtensions.DomainServices.cs b/legacy/Stitching/src/Stitching/DependencyInjection/HotChocolateStitchingRequestExecutorExtensions.DomainServices.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/DependencyInjection/HotChocolateStitchingRequestExecutorExtensions.DomainServices.cs rename to legacy/Stitching/src/Stitching/DependencyInjection/HotChocolateStitchingRequestExecutorExtensions.DomainServices.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/DependencyInjection/HotChocolateStitchingRequestExecutorExtensions.cs b/legacy/Stitching/src/Stitching/DependencyInjection/HotChocolateStitchingRequestExecutorExtensions.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/DependencyInjection/HotChocolateStitchingRequestExecutorExtensions.cs rename to legacy/Stitching/src/Stitching/DependencyInjection/HotChocolateStitchingRequestExecutorExtensions.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Directives/ComputedDirective.cs b/legacy/Stitching/src/Stitching/Directives/ComputedDirective.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Directives/ComputedDirective.cs rename to legacy/Stitching/src/Stitching/Directives/ComputedDirective.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Directives/ComputedDirectiveType.cs b/legacy/Stitching/src/Stitching/Directives/ComputedDirectiveType.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Directives/ComputedDirectiveType.cs rename to legacy/Stitching/src/Stitching/Directives/ComputedDirectiveType.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Directives/DelegateDirective.cs b/legacy/Stitching/src/Stitching/Directives/DelegateDirective.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Directives/DelegateDirective.cs rename to legacy/Stitching/src/Stitching/Directives/DelegateDirective.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Directives/DelegateDirectiveType.cs b/legacy/Stitching/src/Stitching/Directives/DelegateDirectiveType.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Directives/DelegateDirectiveType.cs rename to legacy/Stitching/src/Stitching/Directives/DelegateDirectiveType.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Directives/DirectiveFieldNames.cs b/legacy/Stitching/src/Stitching/Directives/DirectiveFieldNames.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Directives/DirectiveFieldNames.cs rename to legacy/Stitching/src/Stitching/Directives/DirectiveFieldNames.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Directives/DirectiveNames.cs b/legacy/Stitching/src/Stitching/Directives/DirectiveNames.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Directives/DirectiveNames.cs rename to legacy/Stitching/src/Stitching/Directives/DirectiveNames.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Directives/ScopedVariableNode.cs b/legacy/Stitching/src/Stitching/Directives/ScopedVariableNode.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Directives/ScopedVariableNode.cs rename to legacy/Stitching/src/Stitching/Directives/ScopedVariableNode.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Directives/SelectionPathComponent.cs b/legacy/Stitching/src/Stitching/Directives/SelectionPathComponent.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Directives/SelectionPathComponent.cs rename to legacy/Stitching/src/Stitching/Directives/SelectionPathComponent.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Directives/SelectionPathParser.cs b/legacy/Stitching/src/Stitching/Directives/SelectionPathParser.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Directives/SelectionPathParser.cs rename to legacy/Stitching/src/Stitching/Directives/SelectionPathParser.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Directives/SourceDirective.cs b/legacy/Stitching/src/Stitching/Directives/SourceDirective.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Directives/SourceDirective.cs rename to legacy/Stitching/src/Stitching/Directives/SourceDirective.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Directives/SourceDirectiveType.cs b/legacy/Stitching/src/Stitching/Directives/SourceDirectiveType.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Directives/SourceDirectiveType.cs rename to legacy/Stitching/src/Stitching/Directives/SourceDirectiveType.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/ErrorHelper.cs b/legacy/Stitching/src/Stitching/ErrorHelper.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/ErrorHelper.cs rename to legacy/Stitching/src/Stitching/ErrorHelper.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Extensions/ContextDataExtensions.cs b/legacy/Stitching/src/Stitching/Extensions/ContextDataExtensions.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Extensions/ContextDataExtensions.cs rename to legacy/Stitching/src/Stitching/Extensions/ContextDataExtensions.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Extensions/HasDirectiveExtensions.cs b/legacy/Stitching/src/Stitching/Extensions/HasDirectiveExtensions.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Extensions/HasDirectiveExtensions.cs rename to legacy/Stitching/src/Stitching/Extensions/HasDirectiveExtensions.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/HotChocolate.Stitching.csproj b/legacy/Stitching/src/Stitching/HotChocolate.Stitching.csproj similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/HotChocolate.Stitching.csproj rename to legacy/Stitching/src/Stitching/HotChocolate.Stitching.csproj diff --git a/src/HotChocolate/Stitching/src/Stitching/InternalsVisibleTo.cs b/legacy/Stitching/src/Stitching/InternalsVisibleTo.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/InternalsVisibleTo.cs rename to legacy/Stitching/src/Stitching/InternalsVisibleTo.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/AddSchemaExtensionRewriter.MergeContext.cs b/legacy/Stitching/src/Stitching/Merge/AddSchemaExtensionRewriter.MergeContext.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/AddSchemaExtensionRewriter.MergeContext.cs rename to legacy/Stitching/src/Stitching/Merge/AddSchemaExtensionRewriter.MergeContext.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/AddSchemaExtensionRewriter.cs b/legacy/Stitching/src/Stitching/Merge/AddSchemaExtensionRewriter.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/AddSchemaExtensionRewriter.cs rename to legacy/Stitching/src/Stitching/Merge/AddSchemaExtensionRewriter.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/DirectiveTypeInfo.cs b/legacy/Stitching/src/Stitching/Merge/DirectiveTypeInfo.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/DirectiveTypeInfo.cs rename to legacy/Stitching/src/Stitching/Merge/DirectiveTypeInfo.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/EnumTypeInfo.cs b/legacy/Stitching/src/Stitching/Merge/EnumTypeInfo.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/EnumTypeInfo.cs rename to legacy/Stitching/src/Stitching/Merge/EnumTypeInfo.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/Extensions/EnumerableExtensions.cs b/legacy/Stitching/src/Stitching/Merge/Extensions/EnumerableExtensions.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/Extensions/EnumerableExtensions.cs rename to legacy/Stitching/src/Stitching/Merge/Extensions/EnumerableExtensions.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/Extensions/MergeSyntaxNodeExtensions.cs b/legacy/Stitching/src/Stitching/Merge/Extensions/MergeSyntaxNodeExtensions.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/Extensions/MergeSyntaxNodeExtensions.cs rename to legacy/Stitching/src/Stitching/Merge/Extensions/MergeSyntaxNodeExtensions.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/Extensions/SchemaInfoExtensions.cs b/legacy/Stitching/src/Stitching/Merge/Extensions/SchemaInfoExtensions.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/Extensions/SchemaInfoExtensions.cs rename to legacy/Stitching/src/Stitching/Merge/Extensions/SchemaInfoExtensions.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/Extensions/SchemaMergerExtensions.cs b/legacy/Stitching/src/Stitching/Merge/Extensions/SchemaMergerExtensions.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/Extensions/SchemaMergerExtensions.cs rename to legacy/Stitching/src/Stitching/Merge/Extensions/SchemaMergerExtensions.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/Extensions/TypeInfoExtensions.cs b/legacy/Stitching/src/Stitching/Merge/Extensions/TypeInfoExtensions.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/Extensions/TypeInfoExtensions.cs rename to legacy/Stitching/src/Stitching/Merge/Extensions/TypeInfoExtensions.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/Handlers/ComplexTypeMergeHelpers.cs b/legacy/Stitching/src/Stitching/Merge/Handlers/ComplexTypeMergeHelpers.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/Handlers/ComplexTypeMergeHelpers.cs rename to legacy/Stitching/src/Stitching/Merge/Handlers/ComplexTypeMergeHelpers.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/Handlers/DirectiveTypeMergeHandler.cs b/legacy/Stitching/src/Stitching/Merge/Handlers/DirectiveTypeMergeHandler.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/Handlers/DirectiveTypeMergeHandler.cs rename to legacy/Stitching/src/Stitching/Merge/Handlers/DirectiveTypeMergeHandler.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/Handlers/EnumTypeMergeHandler.cs b/legacy/Stitching/src/Stitching/Merge/Handlers/EnumTypeMergeHandler.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/Handlers/EnumTypeMergeHandler.cs rename to legacy/Stitching/src/Stitching/Merge/Handlers/EnumTypeMergeHandler.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/Handlers/InputObjectTypeMergeHandler.cs b/legacy/Stitching/src/Stitching/Merge/Handlers/InputObjectTypeMergeHandler.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/Handlers/InputObjectTypeMergeHandler.cs rename to legacy/Stitching/src/Stitching/Merge/Handlers/InputObjectTypeMergeHandler.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/Handlers/InterfaceTypeMergeHandler.cs b/legacy/Stitching/src/Stitching/Merge/Handlers/InterfaceTypeMergeHandler.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/Handlers/InterfaceTypeMergeHandler.cs rename to legacy/Stitching/src/Stitching/Merge/Handlers/InterfaceTypeMergeHandler.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/Handlers/ObjectTypeMergeHandler.cs b/legacy/Stitching/src/Stitching/Merge/Handlers/ObjectTypeMergeHandler.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/Handlers/ObjectTypeMergeHandler.cs rename to legacy/Stitching/src/Stitching/Merge/Handlers/ObjectTypeMergeHandler.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/Handlers/RootTypeMergeHandler.cs b/legacy/Stitching/src/Stitching/Merge/Handlers/RootTypeMergeHandler.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/Handlers/RootTypeMergeHandler.cs rename to legacy/Stitching/src/Stitching/Merge/Handlers/RootTypeMergeHandler.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/Handlers/ScalarTypeMergeHandler.cs b/legacy/Stitching/src/Stitching/Merge/Handlers/ScalarTypeMergeHandler.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/Handlers/ScalarTypeMergeHandler.cs rename to legacy/Stitching/src/Stitching/Merge/Handlers/ScalarTypeMergeHandler.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/Handlers/TypeMergeHandlerBase.cs b/legacy/Stitching/src/Stitching/Merge/Handlers/TypeMergeHandlerBase.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/Handlers/TypeMergeHandlerBase.cs rename to legacy/Stitching/src/Stitching/Merge/Handlers/TypeMergeHandlerBase.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/Handlers/TypeMergeHelpers.cs b/legacy/Stitching/src/Stitching/Merge/Handlers/TypeMergeHelpers.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/Handlers/TypeMergeHelpers.cs rename to legacy/Stitching/src/Stitching/Merge/Handlers/TypeMergeHelpers.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/Handlers/UnionTypeMergeHandler.cs b/legacy/Stitching/src/Stitching/Merge/Handlers/UnionTypeMergeHandler.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/Handlers/UnionTypeMergeHandler.cs rename to legacy/Stitching/src/Stitching/Merge/Handlers/UnionTypeMergeHandler.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/IDirectiveMergeHandler.cs b/legacy/Stitching/src/Stitching/Merge/IDirectiveMergeHandler.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/IDirectiveMergeHandler.cs rename to legacy/Stitching/src/Stitching/Merge/IDirectiveMergeHandler.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/IDirectiveTypeInfo.cs b/legacy/Stitching/src/Stitching/Merge/IDirectiveTypeInfo.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/IDirectiveTypeInfo.cs rename to legacy/Stitching/src/Stitching/Merge/IDirectiveTypeInfo.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/ISchemaInfo.cs b/legacy/Stitching/src/Stitching/Merge/ISchemaInfo.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/ISchemaInfo.cs rename to legacy/Stitching/src/Stitching/Merge/ISchemaInfo.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/ISchemaMergeContext.cs b/legacy/Stitching/src/Stitching/Merge/ISchemaMergeContext.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/ISchemaMergeContext.cs rename to legacy/Stitching/src/Stitching/Merge/ISchemaMergeContext.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/ISchemaMerger.cs b/legacy/Stitching/src/Stitching/Merge/ISchemaMerger.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/ISchemaMerger.cs rename to legacy/Stitching/src/Stitching/Merge/ISchemaMerger.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/ITypeInfo.cs b/legacy/Stitching/src/Stitching/Merge/ITypeInfo.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/ITypeInfo.cs rename to legacy/Stitching/src/Stitching/Merge/ITypeInfo.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/ITypeInfo~1.cs b/legacy/Stitching/src/Stitching/Merge/ITypeInfo~1.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/ITypeInfo~1.cs rename to legacy/Stitching/src/Stitching/Merge/ITypeInfo~1.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/ITypeMergeHandler.cs b/legacy/Stitching/src/Stitching/Merge/ITypeMergeHandler.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/ITypeMergeHandler.cs rename to legacy/Stitching/src/Stitching/Merge/ITypeMergeHandler.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/InputObjectTypeInfo.cs b/legacy/Stitching/src/Stitching/Merge/InputObjectTypeInfo.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/InputObjectTypeInfo.cs rename to legacy/Stitching/src/Stitching/Merge/InputObjectTypeInfo.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/InterfaceTypeInfo.cs b/legacy/Stitching/src/Stitching/Merge/InterfaceTypeInfo.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/InterfaceTypeInfo.cs rename to legacy/Stitching/src/Stitching/Merge/InterfaceTypeInfo.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/MergeDirectiveRuleDelegate.cs b/legacy/Stitching/src/Stitching/Merge/MergeDirectiveRuleDelegate.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/MergeDirectiveRuleDelegate.cs rename to legacy/Stitching/src/Stitching/Merge/MergeDirectiveRuleDelegate.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/MergeTypeDelegate.cs b/legacy/Stitching/src/Stitching/Merge/MergeTypeDelegate.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/MergeTypeDelegate.cs rename to legacy/Stitching/src/Stitching/Merge/MergeTypeDelegate.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/ObjectTypeInfo.cs b/legacy/Stitching/src/Stitching/Merge/ObjectTypeInfo.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/ObjectTypeInfo.cs rename to legacy/Stitching/src/Stitching/Merge/ObjectTypeInfo.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/Rewriters/DelegateDocumentRewriter.cs b/legacy/Stitching/src/Stitching/Merge/Rewriters/DelegateDocumentRewriter.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/Rewriters/DelegateDocumentRewriter.cs rename to legacy/Stitching/src/Stitching/Merge/Rewriters/DelegateDocumentRewriter.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/Rewriters/DelegateTypeRewriter.cs b/legacy/Stitching/src/Stitching/Merge/Rewriters/DelegateTypeRewriter.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/Rewriters/DelegateTypeRewriter.cs rename to legacy/Stitching/src/Stitching/Merge/Rewriters/DelegateTypeRewriter.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/Rewriters/IDocumentRewriter.cs b/legacy/Stitching/src/Stitching/Merge/Rewriters/IDocumentRewriter.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/Rewriters/IDocumentRewriter.cs rename to legacy/Stitching/src/Stitching/Merge/Rewriters/IDocumentRewriter.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/Rewriters/ITypeRewriter.cs b/legacy/Stitching/src/Stitching/Merge/Rewriters/ITypeRewriter.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/Rewriters/ITypeRewriter.cs rename to legacy/Stitching/src/Stitching/Merge/Rewriters/ITypeRewriter.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/Rewriters/RemoveFieldRewriter.cs b/legacy/Stitching/src/Stitching/Merge/Rewriters/RemoveFieldRewriter.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/Rewriters/RemoveFieldRewriter.cs rename to legacy/Stitching/src/Stitching/Merge/Rewriters/RemoveFieldRewriter.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/Rewriters/RemoveRootTypeRewriter.cs b/legacy/Stitching/src/Stitching/Merge/Rewriters/RemoveRootTypeRewriter.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/Rewriters/RemoveRootTypeRewriter.cs rename to legacy/Stitching/src/Stitching/Merge/Rewriters/RemoveRootTypeRewriter.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/Rewriters/RemoveTypeRewriter.cs b/legacy/Stitching/src/Stitching/Merge/Rewriters/RemoveTypeRewriter.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/Rewriters/RemoveTypeRewriter.cs rename to legacy/Stitching/src/Stitching/Merge/Rewriters/RemoveTypeRewriter.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/Rewriters/RenameFieldArgumentRewriter.cs b/legacy/Stitching/src/Stitching/Merge/Rewriters/RenameFieldArgumentRewriter.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/Rewriters/RenameFieldArgumentRewriter.cs rename to legacy/Stitching/src/Stitching/Merge/Rewriters/RenameFieldArgumentRewriter.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/Rewriters/RenameFieldRewriter.cs b/legacy/Stitching/src/Stitching/Merge/Rewriters/RenameFieldRewriter.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/Rewriters/RenameFieldRewriter.cs rename to legacy/Stitching/src/Stitching/Merge/Rewriters/RenameFieldRewriter.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/Rewriters/RenameTypeRewriter.cs b/legacy/Stitching/src/Stitching/Merge/Rewriters/RenameTypeRewriter.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/Rewriters/RenameTypeRewriter.cs rename to legacy/Stitching/src/Stitching/Merge/Rewriters/RenameTypeRewriter.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/Rewriters/RewriteFieldsDelegate.cs b/legacy/Stitching/src/Stitching/Merge/Rewriters/RewriteFieldsDelegate.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/Rewriters/RewriteFieldsDelegate.cs rename to legacy/Stitching/src/Stitching/Merge/Rewriters/RewriteFieldsDelegate.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/ScalarTypeInfo.cs b/legacy/Stitching/src/Stitching/Merge/ScalarTypeInfo.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/ScalarTypeInfo.cs rename to legacy/Stitching/src/Stitching/Merge/ScalarTypeInfo.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/SchemaInfo.cs b/legacy/Stitching/src/Stitching/Merge/SchemaInfo.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/SchemaInfo.cs rename to legacy/Stitching/src/Stitching/Merge/SchemaInfo.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/SchemaMergeContext.cs b/legacy/Stitching/src/Stitching/Merge/SchemaMergeContext.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/SchemaMergeContext.cs rename to legacy/Stitching/src/Stitching/Merge/SchemaMergeContext.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/SchemaMergeException.cs b/legacy/Stitching/src/Stitching/Merge/SchemaMergeException.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/SchemaMergeException.cs rename to legacy/Stitching/src/Stitching/Merge/SchemaMergeException.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/SchemaMerger.cs b/legacy/Stitching/src/Stitching/Merge/SchemaMerger.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/SchemaMerger.cs rename to legacy/Stitching/src/Stitching/Merge/SchemaMerger.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/TypeInfo.cs b/legacy/Stitching/src/Stitching/Merge/TypeInfo.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/TypeInfo.cs rename to legacy/Stitching/src/Stitching/Merge/TypeInfo.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/TypeInfo~1.cs b/legacy/Stitching/src/Stitching/Merge/TypeInfo~1.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/TypeInfo~1.cs rename to legacy/Stitching/src/Stitching/Merge/TypeInfo~1.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/TypeReferenceRewriter.cs b/legacy/Stitching/src/Stitching/Merge/TypeReferenceRewriter.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/TypeReferenceRewriter.cs rename to legacy/Stitching/src/Stitching/Merge/TypeReferenceRewriter.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Merge/UnionTypeInfo.cs b/legacy/Stitching/src/Stitching/Merge/UnionTypeInfo.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Merge/UnionTypeInfo.cs rename to legacy/Stitching/src/Stitching/Merge/UnionTypeInfo.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Pipeline/HttpRequestClient.cs b/legacy/Stitching/src/Stitching/Pipeline/HttpRequestClient.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Pipeline/HttpRequestClient.cs rename to legacy/Stitching/src/Stitching/Pipeline/HttpRequestClient.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Pipeline/HttpRequestMiddleware.cs b/legacy/Stitching/src/Stitching/Pipeline/HttpRequestMiddleware.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Pipeline/HttpRequestMiddleware.cs rename to legacy/Stitching/src/Stitching/Pipeline/HttpRequestMiddleware.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Pipeline/HttpResponseDeserializer.cs b/legacy/Stitching/src/Stitching/Pipeline/HttpResponseDeserializer.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Pipeline/HttpResponseDeserializer.cs rename to legacy/Stitching/src/Stitching/Pipeline/HttpResponseDeserializer.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Pipeline/HttpStitchingRequestInterceptor.cs b/legacy/Stitching/src/Stitching/Pipeline/HttpStitchingRequestInterceptor.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Pipeline/HttpStitchingRequestInterceptor.cs rename to legacy/Stitching/src/Stitching/Pipeline/HttpStitchingRequestInterceptor.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Pipeline/IHttpStitchingRequestInterceptor.cs b/legacy/Stitching/src/Stitching/Pipeline/IHttpStitchingRequestInterceptor.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Pipeline/IHttpStitchingRequestInterceptor.cs rename to legacy/Stitching/src/Stitching/Pipeline/IHttpStitchingRequestInterceptor.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Properties/StitchingResources.Designer.cs b/legacy/Stitching/src/Stitching/Properties/StitchingResources.Designer.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Properties/StitchingResources.Designer.cs rename to legacy/Stitching/src/Stitching/Properties/StitchingResources.Designer.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Properties/StitchingResources.resx b/legacy/Stitching/src/Stitching/Properties/StitchingResources.resx similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Properties/StitchingResources.resx rename to legacy/Stitching/src/Stitching/Properties/StitchingResources.resx diff --git a/src/HotChocolate/Stitching/src/Stitching/PublicAPI.Shipped.txt b/legacy/Stitching/src/Stitching/PublicAPI.Shipped.txt similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/PublicAPI.Shipped.txt rename to legacy/Stitching/src/Stitching/PublicAPI.Shipped.txt diff --git a/src/HotChocolate/Stitching/src/Stitching/PublicAPI.Unshipped.txt b/legacy/Stitching/src/Stitching/PublicAPI.Unshipped.txt similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/PublicAPI.Unshipped.txt rename to legacy/Stitching/src/Stitching/PublicAPI.Unshipped.txt diff --git a/src/HotChocolate/Stitching/src/Stitching/Requests/BufferedRequest.cs b/legacy/Stitching/src/Stitching/Requests/BufferedRequest.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Requests/BufferedRequest.cs rename to legacy/Stitching/src/Stitching/Requests/BufferedRequest.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Requests/IRemoteRequestExecutor.cs b/legacy/Stitching/src/Stitching/Requests/IRemoteRequestExecutor.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Requests/IRemoteRequestExecutor.cs rename to legacy/Stitching/src/Stitching/Requests/IRemoteRequestExecutor.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Requests/IStitchingContext.cs b/legacy/Stitching/src/Stitching/Requests/IStitchingContext.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Requests/IStitchingContext.cs rename to legacy/Stitching/src/Stitching/Requests/IStitchingContext.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Requests/MergeRequestHelper.cs b/legacy/Stitching/src/Stitching/Requests/MergeRequestHelper.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Requests/MergeRequestHelper.cs rename to legacy/Stitching/src/Stitching/Requests/MergeRequestHelper.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Requests/MergeRequestRewriter.cs b/legacy/Stitching/src/Stitching/Requests/MergeRequestRewriter.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Requests/MergeRequestRewriter.cs rename to legacy/Stitching/src/Stitching/Requests/MergeRequestRewriter.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Requests/MergeUtils.cs b/legacy/Stitching/src/Stitching/Requests/MergeUtils.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Requests/MergeUtils.cs rename to legacy/Stitching/src/Stitching/Requests/MergeUtils.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Requests/RemoteRequestExecutor.cs b/legacy/Stitching/src/Stitching/Requests/RemoteRequestExecutor.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Requests/RemoteRequestExecutor.cs rename to legacy/Stitching/src/Stitching/Requests/RemoteRequestExecutor.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Requests/StitchingContext.cs b/legacy/Stitching/src/Stitching/Requests/StitchingContext.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Requests/StitchingContext.cs rename to legacy/Stitching/src/Stitching/Requests/StitchingContext.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/SchemaDefinitions/IPublishSchemaDefinitionDescriptor.cs b/legacy/Stitching/src/Stitching/SchemaDefinitions/IPublishSchemaDefinitionDescriptor.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/SchemaDefinitions/IPublishSchemaDefinitionDescriptor.cs rename to legacy/Stitching/src/Stitching/SchemaDefinitions/IPublishSchemaDefinitionDescriptor.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/SchemaDefinitions/ISchemaDefinitionPublisher.cs b/legacy/Stitching/src/Stitching/SchemaDefinitions/ISchemaDefinitionPublisher.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/SchemaDefinitions/ISchemaDefinitionPublisher.cs rename to legacy/Stitching/src/Stitching/SchemaDefinitions/ISchemaDefinitionPublisher.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/SchemaDefinitions/PublishSchemaDefinitionDescriptor.cs b/legacy/Stitching/src/Stitching/SchemaDefinitions/PublishSchemaDefinitionDescriptor.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/SchemaDefinitions/PublishSchemaDefinitionDescriptor.cs rename to legacy/Stitching/src/Stitching/SchemaDefinitions/PublishSchemaDefinitionDescriptor.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/SchemaDefinitions/SchemaDefinitionFieldNames.cs b/legacy/Stitching/src/Stitching/SchemaDefinitions/SchemaDefinitionFieldNames.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/SchemaDefinitions/SchemaDefinitionFieldNames.cs rename to legacy/Stitching/src/Stitching/SchemaDefinitions/SchemaDefinitionFieldNames.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/SchemaDefinitions/SchemaDefinitionSchemaInterceptor.cs b/legacy/Stitching/src/Stitching/SchemaDefinitions/SchemaDefinitionSchemaInterceptor.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/SchemaDefinitions/SchemaDefinitionSchemaInterceptor.cs rename to legacy/Stitching/src/Stitching/SchemaDefinitions/SchemaDefinitionSchemaInterceptor.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/SchemaDefinitions/SchemaDefinitionType.cs b/legacy/Stitching/src/Stitching/SchemaDefinitions/SchemaDefinitionType.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/SchemaDefinitions/SchemaDefinitionType.cs rename to legacy/Stitching/src/Stitching/SchemaDefinitions/SchemaDefinitionType.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/SchemaDefinitions/SchemaDefinitionTypeInterceptor.cs b/legacy/Stitching/src/Stitching/SchemaDefinitions/SchemaDefinitionTypeInterceptor.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/SchemaDefinitions/SchemaDefinitionTypeInterceptor.cs rename to legacy/Stitching/src/Stitching/SchemaDefinitions/SchemaDefinitionTypeInterceptor.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/ThrowHelper.cs b/legacy/Stitching/src/Stitching/ThrowHelper.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/ThrowHelper.cs rename to legacy/Stitching/src/Stitching/ThrowHelper.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Utilities/CopySchemaDefinitionTypeInterceptor.cs b/legacy/Stitching/src/Stitching/Utilities/CopySchemaDefinitionTypeInterceptor.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Utilities/CopySchemaDefinitionTypeInterceptor.cs rename to legacy/Stitching/src/Stitching/Utilities/CopySchemaDefinitionTypeInterceptor.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Utilities/FieldDependency.cs b/legacy/Stitching/src/Stitching/Utilities/FieldDependency.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Utilities/FieldDependency.cs rename to legacy/Stitching/src/Stitching/Utilities/FieldDependency.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Utilities/FieldDependencyResolver.cs b/legacy/Stitching/src/Stitching/Utilities/FieldDependencyResolver.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Utilities/FieldDependencyResolver.cs rename to legacy/Stitching/src/Stitching/Utilities/FieldDependencyResolver.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Utilities/IQueryDelegationRewriter.cs b/legacy/Stitching/src/Stitching/Utilities/IQueryDelegationRewriter.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Utilities/IQueryDelegationRewriter.cs rename to legacy/Stitching/src/Stitching/Utilities/IQueryDelegationRewriter.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Utilities/IntrospectionHelper.cs b/legacy/Stitching/src/Stitching/Utilities/IntrospectionHelper.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Utilities/IntrospectionHelper.cs rename to legacy/Stitching/src/Stitching/Utilities/IntrospectionHelper.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Utilities/QueryDelegationRewriterBase.cs b/legacy/Stitching/src/Stitching/Utilities/QueryDelegationRewriterBase.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Utilities/QueryDelegationRewriterBase.cs rename to legacy/Stitching/src/Stitching/Utilities/QueryDelegationRewriterBase.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Utilities/SchemaExtensionsRewriter.cs b/legacy/Stitching/src/Stitching/Utilities/SchemaExtensionsRewriter.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Utilities/SchemaExtensionsRewriter.cs rename to legacy/Stitching/src/Stitching/Utilities/SchemaExtensionsRewriter.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Utilities/StitchingSchemaInterceptor.cs b/legacy/Stitching/src/Stitching/Utilities/StitchingSchemaInterceptor.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Utilities/StitchingSchemaInterceptor.cs rename to legacy/Stitching/src/Stitching/Utilities/StitchingSchemaInterceptor.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/Utilities/StitchingTypeInterceptor.cs b/legacy/Stitching/src/Stitching/Utilities/StitchingTypeInterceptor.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/Utilities/StitchingTypeInterceptor.cs rename to legacy/Stitching/src/Stitching/Utilities/StitchingTypeInterceptor.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/WellKnownContextData.cs b/legacy/Stitching/src/Stitching/WellKnownContextData.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/WellKnownContextData.cs rename to legacy/Stitching/src/Stitching/WellKnownContextData.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/WellKnownFieldNames.cs b/legacy/Stitching/src/Stitching/WellKnownFieldNames.cs similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/WellKnownFieldNames.cs rename to legacy/Stitching/src/Stitching/WellKnownFieldNames.cs diff --git a/src/HotChocolate/Stitching/src/Stitching/packages.lock.json b/legacy/Stitching/src/Stitching/packages.lock.json similarity index 100% rename from src/HotChocolate/Stitching/src/Stitching/packages.lock.json rename to legacy/Stitching/src/Stitching/packages.lock.json diff --git a/src/HotChocolate/Stitching/test/Directory.Build.props b/legacy/Stitching/test/Directory.Build.props similarity index 100% rename from src/HotChocolate/Stitching/test/Directory.Build.props rename to legacy/Stitching/test/Directory.Build.props diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Configuration/ContextDataExtensionsTest.cs b/legacy/Stitching/test/Stitching.Tests/Configuration/ContextDataExtensionsTest.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Configuration/ContextDataExtensionsTest.cs rename to legacy/Stitching/test/Stitching.Tests/Configuration/ContextDataExtensionsTest.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Configuration/HotChocolateStitchingRequestExecutorExtensionsTests.cs b/legacy/Stitching/test/Stitching.Tests/Configuration/HotChocolateStitchingRequestExecutorExtensionsTests.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Configuration/HotChocolateStitchingRequestExecutorExtensionsTests.cs rename to legacy/Stitching/test/Stitching.Tests/Configuration/HotChocolateStitchingRequestExecutorExtensionsTests.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Delegation/ArgumentScopedVariableResolverTests.cs b/legacy/Stitching/test/Stitching.Tests/Delegation/ArgumentScopedVariableResolverTests.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Delegation/ArgumentScopedVariableResolverTests.cs rename to legacy/Stitching/test/Stitching.Tests/Delegation/ArgumentScopedVariableResolverTests.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Delegation/ContextDataScopedVariableResolverTests.cs b/legacy/Stitching/test/Stitching.Tests/Delegation/ContextDataScopedVariableResolverTests.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Delegation/ContextDataScopedVariableResolverTests.cs rename to legacy/Stitching/test/Stitching.Tests/Delegation/ContextDataScopedVariableResolverTests.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Delegation/DelegateDirectiveTests.cs b/legacy/Stitching/test/Stitching.Tests/Delegation/DelegateDirectiveTests.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Delegation/DelegateDirectiveTests.cs rename to legacy/Stitching/test/Stitching.Tests/Delegation/DelegateDirectiveTests.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Delegation/DictionaryDeserializerTests.cs b/legacy/Stitching/test/Stitching.Tests/Delegation/DictionaryDeserializerTests.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Delegation/DictionaryDeserializerTests.cs rename to legacy/Stitching/test/Stitching.Tests/Delegation/DictionaryDeserializerTests.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Delegation/FieldScopedVariableResolverTests.cs b/legacy/Stitching/test/Stitching.Tests/Delegation/FieldScopedVariableResolverTests.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Delegation/FieldScopedVariableResolverTests.cs rename to legacy/Stitching/test/Stitching.Tests/Delegation/FieldScopedVariableResolverTests.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Delegation/RemoteQueryBuilderTests.cs b/legacy/Stitching/test/Stitching.Tests/Delegation/RemoteQueryBuilderTests.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Delegation/RemoteQueryBuilderTests.cs rename to legacy/Stitching/test/Stitching.Tests/Delegation/RemoteQueryBuilderTests.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Delegation/ScopedContextDataScopedVariableResolverTests.cs b/legacy/Stitching/test/Stitching.Tests/Delegation/ScopedContextDataScopedVariableResolverTests.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Delegation/ScopedContextDataScopedVariableResolverTests.cs rename to legacy/Stitching/test/Stitching.Tests/Delegation/ScopedContextDataScopedVariableResolverTests.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Delegation/__snapshots__/DelegateDirectiveTests.Directive_Definition_PrintIsMtch.snap b/legacy/Stitching/test/Stitching.Tests/Delegation/__snapshots__/DelegateDirectiveTests.Directive_Definition_PrintIsMtch.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Delegation/__snapshots__/DelegateDirectiveTests.Directive_Definition_PrintIsMtch.snap rename to legacy/Stitching/test/Stitching.Tests/Delegation/__snapshots__/DelegateDirectiveTests.Directive_Definition_PrintIsMtch.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Delegation/__snapshots__/RemoteQueryBuilderTests.BuildRemoteQuery.snap b/legacy/Stitching/test/Stitching.Tests/Delegation/__snapshots__/RemoteQueryBuilderTests.BuildRemoteQuery.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Delegation/__snapshots__/RemoteQueryBuilderTests.BuildRemoteQuery.snap rename to legacy/Stitching/test/Stitching.Tests/Delegation/__snapshots__/RemoteQueryBuilderTests.BuildRemoteQuery.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Delegation/__snapshots__/RemoteQueryBuilderTests.BuildRemoteQueryCanOverrideOperationName.snap b/legacy/Stitching/test/Stitching.Tests/Delegation/__snapshots__/RemoteQueryBuilderTests.BuildRemoteQueryCanOverrideOperationName.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Delegation/__snapshots__/RemoteQueryBuilderTests.BuildRemoteQueryCanOverrideOperationName.snap rename to legacy/Stitching/test/Stitching.Tests/Delegation/__snapshots__/RemoteQueryBuilderTests.BuildRemoteQueryCanOverrideOperationName.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Delegation/__snapshots__/RemoteQueryMiddlewareTests.ExecuteQueryOnRemoteSchema.snap b/legacy/Stitching/test/Stitching.Tests/Delegation/__snapshots__/RemoteQueryMiddlewareTests.ExecuteQueryOnRemoteSchema.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Delegation/__snapshots__/RemoteQueryMiddlewareTests.ExecuteQueryOnRemoteSchema.snap rename to legacy/Stitching/test/Stitching.Tests/Delegation/__snapshots__/RemoteQueryMiddlewareTests.ExecuteQueryOnRemoteSchema.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Directives/SelectionPathParserTests.cs b/legacy/Stitching/test/Stitching.Tests/Directives/SelectionPathParserTests.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Directives/SelectionPathParserTests.cs rename to legacy/Stitching/test/Stitching.Tests/Directives/SelectionPathParserTests.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/HotChocolate.Stitching.Tests.csproj b/legacy/Stitching/test/Stitching.Tests/HotChocolate.Stitching.Tests.csproj similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/HotChocolate.Stitching.Tests.csproj rename to legacy/Stitching/test/Stitching.Tests/HotChocolate.Stitching.Tests.csproj diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/BaseTests.cs b/legacy/Stitching/test/Stitching.Tests/Integration/BaseTests.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Integration/BaseTests.cs rename to legacy/Stitching/test/Stitching.Tests/Integration/BaseTests.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/FederatedRedisSchemaTests.cs b/legacy/Stitching/test/Stitching.Tests/Integration/FederatedRedisSchemaTests.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Integration/FederatedRedisSchemaTests.cs rename to legacy/Stitching/test/Stitching.Tests/Integration/FederatedRedisSchemaTests.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/FederatedSchemaErrorTests.cs b/legacy/Stitching/test/Stitching.Tests/Integration/FederatedSchemaErrorTests.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Integration/FederatedSchemaErrorTests.cs rename to legacy/Stitching/test/Stitching.Tests/Integration/FederatedSchemaErrorTests.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/FederatedSchemaTests.cs b/legacy/Stitching/test/Stitching.Tests/Integration/FederatedSchemaTests.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Integration/FederatedSchemaTests.cs rename to legacy/Stitching/test/Stitching.Tests/Integration/FederatedSchemaTests.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/StitchingTestContext.cs b/legacy/Stitching/test/Stitching.Tests/Integration/StitchingTestContext.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Integration/StitchingTestContext.cs rename to legacy/Stitching/test/Stitching.Tests/Integration/StitchingTestContext.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AddLocalSchema.snap b/legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AddLocalSchema.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AddLocalSchema.snap rename to legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AddLocalSchema.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute.snap b/legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute.snap rename to legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_Arguments.snap b/legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_Arguments.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_Arguments.snap rename to legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_Arguments.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_Computed.snap b/legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_Computed.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_Computed.snap rename to legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_Computed.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_Customer_DoesNotExist_And_Is_Correctly_Null.snap b/legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_Customer_DoesNotExist_And_Is_Correctly_Null.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_Customer_DoesNotExist_And_Is_Correctly_Null.snap rename to legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_Customer_DoesNotExist_And_Is_Correctly_Null.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_Fragment_Definition.snap b/legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_Fragment_Definition.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_Fragment_Definition.snap rename to legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_Fragment_Definition.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_GuidField.snap b/legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_GuidField.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_GuidField.snap rename to legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_GuidField.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_Inline_Fragment.snap b/legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_Inline_Fragment.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_Inline_Fragment.snap rename to legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_Inline_Fragment.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_IntField.snap b/legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_IntField.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_IntField.snap rename to legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_IntField.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_List_Aggregations.snap b/legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_List_Aggregations.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_List_Aggregations.snap rename to legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_List_Aggregations.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_Object_Aggregations.snap b/legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_Object_Aggregations.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_Object_Aggregations.snap rename to legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_Object_Aggregations.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_RenameScalar.snap b/legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_RenameScalar.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_RenameScalar.snap rename to legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_RenameScalar.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_Scalar_Aggregations.snap b/legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_Scalar_Aggregations.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_Scalar_Aggregations.snap rename to legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_Scalar_Aggregations.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_Schema_GuidField.snap b/legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_Schema_GuidField.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_Schema_GuidField.snap rename to legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_Schema_GuidField.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_Union.snap b/legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_Union.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_Union.snap rename to legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_Union.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_Variables.snap b/legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_Variables.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_Variables.snap rename to legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_Variables.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Schema.snap b/legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Schema.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Schema.snap rename to legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Schema.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.Directive_Delegation.snap b/legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.Directive_Delegation.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.Directive_Delegation.snap rename to legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.Directive_Delegation.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.LocalField_Execute.snap b/legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.LocalField_Execute.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.LocalField_Execute.snap rename to legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.LocalField_Execute.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.Schema_AddResolver.snap b/legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.Schema_AddResolver.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.Schema_AddResolver.snap rename to legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.Schema_AddResolver.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedRedisSchemaTests.AutoMerge_AddLocal_Field_Execute.snap b/legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedRedisSchemaTests.AutoMerge_AddLocal_Field_Execute.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedRedisSchemaTests.AutoMerge_AddLocal_Field_Execute.snap rename to legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedRedisSchemaTests.AutoMerge_AddLocal_Field_Execute.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedRedisSchemaTests.AutoMerge_Execute.snap b/legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedRedisSchemaTests.AutoMerge_Execute.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedRedisSchemaTests.AutoMerge_Execute.snap rename to legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedRedisSchemaTests.AutoMerge_Execute.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedRedisSchemaTests.AutoMerge_Schema.snap b/legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedRedisSchemaTests.AutoMerge_Schema.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedRedisSchemaTests.AutoMerge_Schema.snap rename to legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedRedisSchemaTests.AutoMerge_Schema.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedSchemaErrorTests.AutoMerge_Schema.snap b/legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedSchemaErrorTests.AutoMerge_Schema.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedSchemaErrorTests.AutoMerge_Schema.snap rename to legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedSchemaErrorTests.AutoMerge_Schema.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedSchemaErrorTests.Execute_Error_StatusCode_On_DownStream_Request.snap b/legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedSchemaErrorTests.Execute_Error_StatusCode_On_DownStream_Request.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedSchemaErrorTests.Execute_Error_StatusCode_On_DownStream_Request.snap rename to legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedSchemaErrorTests.Execute_Error_StatusCode_On_DownStream_Request.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedSchemaTests.AutoMerge_AddLocal_Field_Execute.snap b/legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedSchemaTests.AutoMerge_AddLocal_Field_Execute.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedSchemaTests.AutoMerge_AddLocal_Field_Execute.snap rename to legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedSchemaTests.AutoMerge_AddLocal_Field_Execute.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedSchemaTests.AutoMerge_CompileOperation.snap b/legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedSchemaTests.AutoMerge_CompileOperation.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedSchemaTests.AutoMerge_CompileOperation.snap rename to legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedSchemaTests.AutoMerge_CompileOperation.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedSchemaTests.AutoMerge_Execute.snap b/legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedSchemaTests.AutoMerge_Execute.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedSchemaTests.AutoMerge_Execute.snap rename to legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedSchemaTests.AutoMerge_Execute.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedSchemaTests.AutoMerge_Schema.snap b/legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedSchemaTests.AutoMerge_Schema.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedSchemaTests.AutoMerge_Schema.snap rename to legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedSchemaTests.AutoMerge_Schema.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedSchemaTests.Directive_Variables_Are_Correctly_Rewritten.snap b/legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedSchemaTests.Directive_Variables_Are_Correctly_Rewritten.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedSchemaTests.Directive_Variables_Are_Correctly_Rewritten.snap rename to legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedSchemaTests.Directive_Variables_Are_Correctly_Rewritten.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedSchemaTests.Skip_Field_With_Variable.snap b/legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedSchemaTests.Skip_Field_With_Variable.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedSchemaTests.Skip_Field_With_Variable.snap rename to legacy/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedSchemaTests.Skip_Field_With_Variable.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/AddSchemaExtensionRewriterTests.cs b/legacy/Stitching/test/Stitching.Tests/Merge/AddSchemaExtensionRewriterTests.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/AddSchemaExtensionRewriterTests.cs rename to legacy/Stitching/test/Stitching.Tests/Merge/AddSchemaExtensionRewriterTests.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/DirectiveTypeMergeHandlerTests.cs b/legacy/Stitching/test/Stitching.Tests/Merge/Handlers/DirectiveTypeMergeHandlerTests.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/DirectiveTypeMergeHandlerTests.cs rename to legacy/Stitching/test/Stitching.Tests/Merge/Handlers/DirectiveTypeMergeHandlerTests.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/EnumTypeMergeHandlerTests.cs b/legacy/Stitching/test/Stitching.Tests/Merge/Handlers/EnumTypeMergeHandlerTests.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/EnumTypeMergeHandlerTests.cs rename to legacy/Stitching/test/Stitching.Tests/Merge/Handlers/EnumTypeMergeHandlerTests.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/InputObjectTypeMergeHandlerTests.cs b/legacy/Stitching/test/Stitching.Tests/Merge/Handlers/InputObjectTypeMergeHandlerTests.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/InputObjectTypeMergeHandlerTests.cs rename to legacy/Stitching/test/Stitching.Tests/Merge/Handlers/InputObjectTypeMergeHandlerTests.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/InterfaceTypeMergeHandlerTests.cs b/legacy/Stitching/test/Stitching.Tests/Merge/Handlers/InterfaceTypeMergeHandlerTests.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/InterfaceTypeMergeHandlerTests.cs rename to legacy/Stitching/test/Stitching.Tests/Merge/Handlers/InterfaceTypeMergeHandlerTests.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/ObjectTypeMergeHandlerTests.cs b/legacy/Stitching/test/Stitching.Tests/Merge/Handlers/ObjectTypeMergeHandlerTests.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/ObjectTypeMergeHandlerTests.cs rename to legacy/Stitching/test/Stitching.Tests/Merge/Handlers/ObjectTypeMergeHandlerTests.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/RootTypeMergeHandlerTests.cs b/legacy/Stitching/test/Stitching.Tests/Merge/Handlers/RootTypeMergeHandlerTests.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/RootTypeMergeHandlerTests.cs rename to legacy/Stitching/test/Stitching.Tests/Merge/Handlers/RootTypeMergeHandlerTests.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/UnionTypeMergeHandlerTests.cs b/legacy/Stitching/test/Stitching.Tests/Merge/Handlers/UnionTypeMergeHandlerTests.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/UnionTypeMergeHandlerTests.cs rename to legacy/Stitching/test/Stitching.Tests/Merge/Handlers/UnionTypeMergeHandlerTests.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/DirectiveTypeMergeHandlerTests.Merge_SimpleIdenticalDirectives_TypeMerges.snap b/legacy/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/DirectiveTypeMergeHandlerTests.Merge_SimpleIdenticalDirectives_TypeMerges.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/DirectiveTypeMergeHandlerTests.Merge_SimpleIdenticalDirectives_TypeMerges.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/DirectiveTypeMergeHandlerTests.Merge_SimpleIdenticalDirectives_TypeMerges.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/DirectiveTypeMergeHandlerTests.Merge_ThreeDirectivessWhereTwoAreIdentical_TwoTypesAfterMerge.snap b/legacy/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/DirectiveTypeMergeHandlerTests.Merge_ThreeDirectivessWhereTwoAreIdentical_TwoTypesAfterMerge.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/DirectiveTypeMergeHandlerTests.Merge_ThreeDirectivessWhereTwoAreIdentical_TwoTypesAfterMerge.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/DirectiveTypeMergeHandlerTests.Merge_ThreeDirectivessWhereTwoAreIdentical_TwoTypesAfterMerge.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/EnumTypeMergeHandlerTests.MergeIdenticalEnums.snap b/legacy/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/EnumTypeMergeHandlerTests.MergeIdenticalEnums.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/EnumTypeMergeHandlerTests.MergeIdenticalEnums.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/EnumTypeMergeHandlerTests.MergeIdenticalEnums.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/EnumTypeMergeHandlerTests.MergeIdenticalEnumsTakeDescriptionFromSecondType.snap b/legacy/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/EnumTypeMergeHandlerTests.MergeIdenticalEnumsTakeDescriptionFromSecondType.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/EnumTypeMergeHandlerTests.MergeIdenticalEnumsTakeDescriptionFromSecondType.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/EnumTypeMergeHandlerTests.MergeIdenticalEnumsTakeDescriptionFromSecondType.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/EnumTypeMergeHandlerTests.MergeNonIdenticalEnums.snap b/legacy/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/EnumTypeMergeHandlerTests.MergeNonIdenticalEnums.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/EnumTypeMergeHandlerTests.MergeNonIdenticalEnums.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/EnumTypeMergeHandlerTests.MergeNonIdenticalEnums.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/EnumTypeMergeHandlerTests.MergeNonIdenticalEnums2.snap b/legacy/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/EnumTypeMergeHandlerTests.MergeNonIdenticalEnums2.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/EnumTypeMergeHandlerTests.MergeNonIdenticalEnums2.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/EnumTypeMergeHandlerTests.MergeNonIdenticalEnums2.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/EnumTypeMergeHandlerTests.Merge_DifferentTypes_InputMergesLeftoversArePassed.snap b/legacy/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/EnumTypeMergeHandlerTests.Merge_DifferentTypes_InputMergesLeftoversArePassed.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/EnumTypeMergeHandlerTests.Merge_DifferentTypes_InputMergesLeftoversArePassed.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/EnumTypeMergeHandlerTests.Merge_DifferentTypes_InputMergesLeftoversArePassed.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/InputObjectTypeMergeHandlerTests.Merge_DifferentTypes_InputMergesLeftoversArePassed.snap b/legacy/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/InputObjectTypeMergeHandlerTests.Merge_DifferentTypes_InputMergesLeftoversArePassed.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/InputObjectTypeMergeHandlerTests.Merge_DifferentTypes_InputMergesLeftoversArePassed.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/InputObjectTypeMergeHandlerTests.Merge_DifferentTypes_InputMergesLeftoversArePassed.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/InputObjectTypeMergeHandlerTests.Merge_SimpleIdenticalInputs_TypeMerges.snap b/legacy/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/InputObjectTypeMergeHandlerTests.Merge_SimpleIdenticalInputs_TypeMerges.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/InputObjectTypeMergeHandlerTests.Merge_SimpleIdenticalInputs_TypeMerges.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/InputObjectTypeMergeHandlerTests.Merge_SimpleIdenticalInputs_TypeMerges.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/InputObjectTypeMergeHandlerTests.Merge_ThreeInputsWhereTwoAreIdentical_TwoTypesAfterMerge.snap b/legacy/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/InputObjectTypeMergeHandlerTests.Merge_ThreeInputsWhereTwoAreIdentical_TwoTypesAfterMerge.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/InputObjectTypeMergeHandlerTests.Merge_ThreeInputsWhereTwoAreIdentical_TwoTypesAfterMerge.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/InputObjectTypeMergeHandlerTests.Merge_ThreeInputsWhereTwoAreIdentical_TwoTypesAfterMerge.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/InterfaceTypeMergeHandlerTests.Merge_DifferentTypes_InterfMergesLeftoversArePassed.snap b/legacy/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/InterfaceTypeMergeHandlerTests.Merge_DifferentTypes_InterfMergesLeftoversArePassed.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/InterfaceTypeMergeHandlerTests.Merge_DifferentTypes_InterfMergesLeftoversArePassed.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/InterfaceTypeMergeHandlerTests.Merge_DifferentTypes_InterfMergesLeftoversArePassed.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/InterfaceTypeMergeHandlerTests.Merge_SimpleIdenticalInterfaces_TypeMerges.snap b/legacy/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/InterfaceTypeMergeHandlerTests.Merge_SimpleIdenticalInterfaces_TypeMerges.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/InterfaceTypeMergeHandlerTests.Merge_SimpleIdenticalInterfaces_TypeMerges.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/InterfaceTypeMergeHandlerTests.Merge_SimpleIdenticalInterfaces_TypeMerges.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/InterfaceTypeMergeHandlerTests.Merge_ThreeInterfWhereTwoAreIdentical_TwoTypesAfterMerge.snap b/legacy/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/InterfaceTypeMergeHandlerTests.Merge_ThreeInterfWhereTwoAreIdentical_TwoTypesAfterMerge.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/InterfaceTypeMergeHandlerTests.Merge_ThreeInterfWhereTwoAreIdentical_TwoTypesAfterMerge.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/InterfaceTypeMergeHandlerTests.Merge_ThreeInterfWhereTwoAreIdentical_TwoTypesAfterMerge.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/ObjectTypeMergeHandlerTests.Merge_DifferentTypes_ObjectMergesLeftoversArePassed.snap b/legacy/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/ObjectTypeMergeHandlerTests.Merge_DifferentTypes_ObjectMergesLeftoversArePassed.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/ObjectTypeMergeHandlerTests.Merge_DifferentTypes_ObjectMergesLeftoversArePassed.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/ObjectTypeMergeHandlerTests.Merge_DifferentTypes_ObjectMergesLeftoversArePassed.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/ObjectTypeMergeHandlerTests.Merge_ObjectWithDifferentInterfaces_TypesMerge.snap b/legacy/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/ObjectTypeMergeHandlerTests.Merge_ObjectWithDifferentInterfaces_TypesMerge.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/ObjectTypeMergeHandlerTests.Merge_ObjectWithDifferentInterfaces_TypesMerge.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/ObjectTypeMergeHandlerTests.Merge_ObjectWithDifferentInterfaces_TypesMerge.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/ObjectTypeMergeHandlerTests.Merge_SimpleIdenticalObjects_TypeMerges.snap b/legacy/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/ObjectTypeMergeHandlerTests.Merge_SimpleIdenticalObjects_TypeMerges.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/ObjectTypeMergeHandlerTests.Merge_SimpleIdenticalObjects_TypeMerges.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/ObjectTypeMergeHandlerTests.Merge_SimpleIdenticalObjects_TypeMerges.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/ObjectTypeMergeHandlerTests.Merge_ThreeObjectsWhereTwoAreIdentical_TwoTypesAfterMerge.snap b/legacy/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/ObjectTypeMergeHandlerTests.Merge_ThreeObjectsWhereTwoAreIdentical_TwoTypesAfterMerge.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/ObjectTypeMergeHandlerTests.Merge_ThreeObjectsWhereTwoAreIdentical_TwoTypesAfterMerge.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/ObjectTypeMergeHandlerTests.Merge_ThreeObjectsWhereTwoAreIdentical_TwoTypesAfterMerge.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/RootTypeMergeHandlerTests.Merge_RootTypeWithCollisions_CollidingFieldsAreRenamed.snap b/legacy/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/RootTypeMergeHandlerTests.Merge_RootTypeWithCollisions_CollidingFieldsAreRenamed.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/RootTypeMergeHandlerTests.Merge_RootTypeWithCollisions_CollidingFieldsAreRenamed.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/RootTypeMergeHandlerTests.Merge_RootTypeWithCollisions_CollidingFieldsAreRenamed.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/RootTypeMergeHandlerTests.Merge_RootTypeWithNoCollisions_TypeMerges.snap b/legacy/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/RootTypeMergeHandlerTests.Merge_RootTypeWithNoCollisions_TypeMerges.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/RootTypeMergeHandlerTests.Merge_RootTypeWithNoCollisions_TypeMerges.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/RootTypeMergeHandlerTests.Merge_RootTypeWithNoCollisions_TypeMerges.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/UnionTypeMergeHandlerTests.MergeUnionTypes.snap b/legacy/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/UnionTypeMergeHandlerTests.MergeUnionTypes.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/UnionTypeMergeHandlerTests.MergeUnionTypes.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/Handlers/__snapshots__/UnionTypeMergeHandlerTests.MergeUnionTypes.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/MergeSyntaxNodeExtensionsTests.cs b/legacy/Stitching/test/Stitching.Tests/Merge/MergeSyntaxNodeExtensionsTests.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/MergeSyntaxNodeExtensionsTests.cs rename to legacy/Stitching/test/Stitching.Tests/Merge/MergeSyntaxNodeExtensionsTests.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/SchemaInfoTests.cs b/legacy/Stitching/test/Stitching.Tests/Merge/SchemaInfoTests.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/SchemaInfoTests.cs rename to legacy/Stitching/test/Stitching.Tests/Merge/SchemaInfoTests.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/SchemaMergerTests.cs b/legacy/Stitching/test/Stitching.Tests/Merge/SchemaMergerTests.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/SchemaMergerTests.cs rename to legacy/Stitching/test/Stitching.Tests/Merge/SchemaMergerTests.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/TypeInfoExtensionsTests.cs b/legacy/Stitching/test/Stitching.Tests/Merge/TypeInfoExtensionsTests.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/TypeInfoExtensionsTests.cs rename to legacy/Stitching/test/Stitching.Tests/Merge/TypeInfoExtensionsTests.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.EnumType_AddDirectives.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.EnumType_AddDirectives.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.EnumType_AddDirectives.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.EnumType_AddDirectives.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.EnumType_AddDuplicateDirectives.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.EnumType_AddDuplicateDirectives.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.EnumType_AddDuplicateDirectives.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.EnumType_AddDuplicateDirectives.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.EnumType_AddUndeclaredDirectives.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.EnumType_AddUndeclaredDirectives.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.EnumType_AddUndeclaredDirectives.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.EnumType_AddUndeclaredDirectives.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.EnumType_AddValue.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.EnumType_AddValue.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.EnumType_AddValue.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.EnumType_AddValue.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.EnumType_TypeMismatch.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.EnumType_TypeMismatch.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.EnumType_TypeMismatch.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.EnumType_TypeMismatch.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.InputObjectType_AddDirectives.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.InputObjectType_AddDirectives.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.InputObjectType_AddDirectives.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.InputObjectType_AddDirectives.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.InputObjectType_AddDuplicateDirectives.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.InputObjectType_AddDuplicateDirectives.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.InputObjectType_AddDuplicateDirectives.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.InputObjectType_AddDuplicateDirectives.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.InputObjectType_AddObjectField.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.InputObjectType_AddObjectField.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.InputObjectType_AddObjectField.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.InputObjectType_AddObjectField.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.InputObjectType_AddScalarField.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.InputObjectType_AddScalarField.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.InputObjectType_AddScalarField.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.InputObjectType_AddScalarField.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.InputObjectType_AddUndeclaredDirectives.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.InputObjectType_AddUndeclaredDirectives.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.InputObjectType_AddUndeclaredDirectives.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.InputObjectType_AddUndeclaredDirectives.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.InterfaceType_AddDirectives.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.InterfaceType_AddDirectives.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.InterfaceType_AddDirectives.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.InterfaceType_AddDirectives.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.InterfaceType_AddDuplicateDirectives.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.InterfaceType_AddDuplicateDirectives.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.InterfaceType_AddDuplicateDirectives.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.InterfaceType_AddDuplicateDirectives.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.InterfaceType_AddObjectField.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.InterfaceType_AddObjectField.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.InterfaceType_AddObjectField.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.InterfaceType_AddObjectField.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.InterfaceType_AddScalarField.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.InterfaceType_AddScalarField.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.InterfaceType_AddScalarField.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.InterfaceType_AddScalarField.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.InterfaceType_AddUndeclaredDirectives.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.InterfaceType_AddUndeclaredDirectives.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.InterfaceType_AddUndeclaredDirectives.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.InterfaceType_AddUndeclaredDirectives.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.ObjectType_AddDirectives.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.ObjectType_AddDirectives.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.ObjectType_AddDirectives.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.ObjectType_AddDirectives.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.ObjectType_AddDirectivesToField.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.ObjectType_AddDirectivesToField.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.ObjectType_AddDirectivesToField.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.ObjectType_AddDirectivesToField.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.ObjectType_AddDuplicateDirectives.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.ObjectType_AddDuplicateDirectives.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.ObjectType_AddDuplicateDirectives.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.ObjectType_AddDuplicateDirectives.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.ObjectType_AddObjectField.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.ObjectType_AddObjectField.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.ObjectType_AddObjectField.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.ObjectType_AddObjectField.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.ObjectType_AddScalarField.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.ObjectType_AddScalarField.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.ObjectType_AddScalarField.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.ObjectType_AddScalarField.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.ObjectType_AddScalarField_2.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.ObjectType_AddScalarField_2.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.ObjectType_AddScalarField_2.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.ObjectType_AddScalarField_2.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.ObjectType_AddUndeclaredDirectives.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.ObjectType_AddUndeclaredDirectives.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.ObjectType_AddUndeclaredDirectives.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.ObjectType_AddUndeclaredDirectives.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.ObjectType_DirectiveDeclaredInExtensionDoc.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.ObjectType_DirectiveDeclaredInExtensionDoc.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.ObjectType_DirectiveDeclaredInExtensionDoc.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.ObjectType_DirectiveDeclaredInExtensionDoc.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.UnionType_AddDirectives.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.UnionType_AddDirectives.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.UnionType_AddDirectives.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.UnionType_AddDirectives.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.UnionType_AddDuplicateDirectives.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.UnionType_AddDuplicateDirectives.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.UnionType_AddDuplicateDirectives.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.UnionType_AddDuplicateDirectives.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.UnionType_AddType.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.UnionType_AddType.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.UnionType_AddType.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.UnionType_AddType.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.UnionType_AddUndeclaredDirectives.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.UnionType_AddUndeclaredDirectives.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.UnionType_AddUndeclaredDirectives.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/AddSchemaExtensionRewriterTests.UnionType_AddUndeclaredDirectives.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/MergeSyntaxNodeExtensionsTests.AddDelegationPath_MultipleComponents.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/MergeSyntaxNodeExtensionsTests.AddDelegationPath_MultipleComponents.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/MergeSyntaxNodeExtensionsTests.AddDelegationPath_MultipleComponents.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/MergeSyntaxNodeExtensionsTests.AddDelegationPath_MultipleComponents.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/MergeSyntaxNodeExtensionsTests.AddDelegationPath_MultipleComponents_EmptyPath.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/MergeSyntaxNodeExtensionsTests.AddDelegationPath_MultipleComponents_EmptyPath.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/MergeSyntaxNodeExtensionsTests.AddDelegationPath_MultipleComponents_EmptyPath.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/MergeSyntaxNodeExtensionsTests.AddDelegationPath_MultipleComponents_EmptyPath.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/MergeSyntaxNodeExtensionsTests.AddDelegationPath_MultipleComponents_SingleComponent.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/MergeSyntaxNodeExtensionsTests.AddDelegationPath_MultipleComponents_SingleComponent.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/MergeSyntaxNodeExtensionsTests.AddDelegationPath_MultipleComponents_SingleComponent.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/MergeSyntaxNodeExtensionsTests.AddDelegationPath_MultipleComponents_SingleComponent.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/MergeSyntaxNodeExtensionsTests.AddDelegationPath_Overwrite.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/MergeSyntaxNodeExtensionsTests.AddDelegationPath_Overwrite.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/MergeSyntaxNodeExtensionsTests.AddDelegationPath_Overwrite.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/MergeSyntaxNodeExtensionsTests.AddDelegationPath_Overwrite.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/MergeSyntaxNodeExtensionsTests.AddDelegationPath_SingleComponent.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/MergeSyntaxNodeExtensionsTests.AddDelegationPath_SingleComponent.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/MergeSyntaxNodeExtensionsTests.AddDelegationPath_SingleComponent.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/MergeSyntaxNodeExtensionsTests.AddDelegationPath_SingleComponent.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/MergeSyntaxNodeExtensionsTests.AddDelegationPath_SingleComponent_TwoArgs.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/MergeSyntaxNodeExtensionsTests.AddDelegationPath_SingleComponent_TwoArgs.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/MergeSyntaxNodeExtensionsTests.AddDelegationPath_SingleComponent_TwoArgs.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/MergeSyntaxNodeExtensionsTests.AddDelegationPath_SingleComponent_TwoArgs.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.FieldDefinitionDoesNotHaveSameTypeShape.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.FieldDefinitionDoesNotHaveSameTypeShape.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.FieldDefinitionDoesNotHaveSameTypeShape.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.FieldDefinitionDoesNotHaveSameTypeShape.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.LastFieldRenameWins_A.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.LastFieldRenameWins_A.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.LastFieldRenameWins_A.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.LastFieldRenameWins_A.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.LastFieldRenameWins_B.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.LastFieldRenameWins_B.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.LastFieldRenameWins_B.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.LastFieldRenameWins_B.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeDemoSchemaAndRemoveRootTypes.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeDemoSchemaAndRemoveRootTypes.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeDemoSchemaAndRemoveRootTypes.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeDemoSchemaAndRemoveRootTypes.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeDemoSchemaAndRemoveRootTypesOnSchemaA.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeDemoSchemaAndRemoveRootTypesOnSchemaA.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeDemoSchemaAndRemoveRootTypesOnSchemaA.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeDemoSchemaAndRemoveRootTypesOnSchemaA.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeDemoSchemaWithDefaultHandler.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeDemoSchemaWithDefaultHandler.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeDemoSchemaWithDefaultHandler.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeDemoSchemaWithDefaultHandler.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeDirectivesWithCustomHandler.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeDirectivesWithCustomHandler.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeDirectivesWithCustomHandler.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeDirectivesWithCustomHandler.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeDirectivesWithCustomRule.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeDirectivesWithCustomRule.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeDirectivesWithCustomRule.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeDirectivesWithCustomRule.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeSchemaAndRemoveFieldB1OnAllSchemas.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeSchemaAndRemoveFieldB1OnAllSchemas.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeSchemaAndRemoveFieldB1OnAllSchemas.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeSchemaAndRemoveFieldB1OnAllSchemas.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeSchemaAndRemoveFieldB1OnSchemaA.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeSchemaAndRemoveFieldB1OnSchemaA.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeSchemaAndRemoveFieldB1OnSchemaA.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeSchemaAndRemoveFieldB1OnSchemaA.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeSchemaAndRemoveTypeAOnAllSchemas.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeSchemaAndRemoveTypeAOnAllSchemas.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeSchemaAndRemoveTypeAOnAllSchemas.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeSchemaAndRemoveTypeAOnAllSchemas.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeSchemaAndRemoveTypeAOnSchemaA.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeSchemaAndRemoveTypeAOnSchemaA.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeSchemaAndRemoveTypeAOnSchemaA.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeSchemaAndRemoveTypeAOnSchemaA.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeSchemaAndRenameFieldB1toB11OnAllSchemas.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeSchemaAndRenameFieldB1toB11OnAllSchemas.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeSchemaAndRenameFieldB1toB11OnAllSchemas.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeSchemaAndRenameFieldB1toB11OnAllSchemas.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeSchemaAndRenameFieldB1toB11OnSchemaA.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeSchemaAndRenameFieldB1toB11OnSchemaA.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeSchemaAndRenameFieldB1toB11OnSchemaA.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeSchemaAndRenameFieldB1toB11OnSchemaA.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeSchemaAndRenameTypeAtoXyzOnAllSchemas.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeSchemaAndRenameTypeAtoXyzOnAllSchemas.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeSchemaAndRenameTypeAtoXyzOnAllSchemas.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeSchemaAndRenameTypeAtoXyzOnAllSchemas.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeSchemaAndRenameTypeAtoXyzOnSchemaA.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeSchemaAndRenameTypeAtoXyzOnSchemaA.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeSchemaAndRenameTypeAtoXyzOnSchemaA.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeSchemaAndRenameTypeAtoXyzOnSchemaA.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeSimpleSchemaWithDefaultHandler.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeSimpleSchemaWithDefaultHandler.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeSimpleSchemaWithDefaultHandler.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeSimpleSchemaWithDefaultHandler.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeTypeWithCustomHandler.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeTypeWithCustomHandler.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeTypeWithCustomHandler.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeTypeWithCustomHandler.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeTypeWithCustomRule.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeTypeWithCustomRule.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeTypeWithCustomRule.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.MergeTypeWithCustomRule.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.RenameInterfaceField.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.RenameInterfaceField.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.RenameInterfaceField.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.RenameInterfaceField.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.RenameObjectField.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.RenameObjectField.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.RenameObjectField.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.RenameObjectField.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.RenameObjectFieldThatImplementsInterface.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.RenameObjectFieldThatImplementsInterface.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.RenameObjectFieldThatImplementsInterface.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.RenameObjectFieldThatImplementsInterface.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.RenameReferencingType_A.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.RenameReferencingType_A.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.RenameReferencingType_A.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.RenameReferencingType_A.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.RenameReferencingType_B.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.RenameReferencingType_B.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.RenameReferencingType_B.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.RenameReferencingType_B.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.Rename_Type_With_Various_Variants.snap b/legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.Rename_Type_With_Various_Variants.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.Rename_Type_With_Various_Variants.snap rename to legacy/Stitching/test/Stitching.Tests/Merge/__snapshots__/SchemaMergerTests.Rename_Type_With_Various_Variants.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/ConfigurationApiTests.txt b/legacy/Stitching/test/Stitching.Tests/Middleware/ConfigurationApiTests.txt similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/ConfigurationApiTests.txt rename to legacy/Stitching/test/Stitching.Tests/Middleware/ConfigurationApiTests.txt diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/DelegateToRemoteSchemaMiddlewareTests.txt b/legacy/Stitching/test/Stitching.Tests/Middleware/DelegateToRemoteSchemaMiddlewareTests.txt similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/DelegateToRemoteSchemaMiddlewareTests.txt rename to legacy/Stitching/test/Stitching.Tests/Middleware/DelegateToRemoteSchemaMiddlewareTests.txt diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/ErrorBehaviour.txt b/legacy/Stitching/test/Stitching.Tests/Middleware/ErrorBehaviour.txt similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/ErrorBehaviour.txt rename to legacy/Stitching/test/Stitching.Tests/Middleware/ErrorBehaviour.txt diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/HttpInterceptorTests.txt b/legacy/Stitching/test/Stitching.Tests/Middleware/HttpInterceptorTests.txt similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/HttpInterceptorTests.txt rename to legacy/Stitching/test/Stitching.Tests/Middleware/HttpInterceptorTests.txt diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/InputObjectDelegationTests.txt b/legacy/Stitching/test/Stitching.Tests/Middleware/InputObjectDelegationTests.txt similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/InputObjectDelegationTests.txt rename to legacy/Stitching/test/Stitching.Tests/Middleware/InputObjectDelegationTests.txt diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/ScalarTests.txt b/legacy/Stitching/test/Stitching.Tests/Middleware/ScalarTests.txt similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/ScalarTests.txt rename to legacy/Stitching/test/Stitching.Tests/Middleware/ScalarTests.txt diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/SchemaCreationTests.txt b/legacy/Stitching/test/Stitching.Tests/Middleware/SchemaCreationTests.txt similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/SchemaCreationTests.txt rename to legacy/Stitching/test/Stitching.Tests/Middleware/SchemaCreationTests.txt diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/SchemaMergeTests.txt b/legacy/Stitching/test/Stitching.Tests/Middleware/SchemaMergeTests.txt similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/SchemaMergeTests.txt rename to legacy/Stitching/test/Stitching.Tests/Middleware/SchemaMergeTests.txt diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/StitchingTestBase.txt b/legacy/Stitching/test/Stitching.Tests/Middleware/StitchingTestBase.txt similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/StitchingTestBase.txt rename to legacy/Stitching/test/Stitching.Tests/Middleware/StitchingTestBase.txt diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/TypeExtensionTests.txt b/legacy/Stitching/test/Stitching.Tests/Middleware/TypeExtensionTests.txt similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/TypeExtensionTests.txt rename to legacy/Stitching/test/Stitching.Tests/Middleware/TypeExtensionTests.txt diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/TypeRewriterTests.txt b/legacy/Stitching/test/Stitching.Tests/Middleware/TypeRewriterTests.txt similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/TypeRewriterTests.txt rename to legacy/Stitching/test/Stitching.Tests/Middleware/TypeRewriterTests.txt diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/TypeSystemDirectivesTests.txt b/legacy/Stitching/test/Stitching.Tests/Middleware/TypeSystemDirectivesTests.txt similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/TypeSystemDirectivesTests.txt rename to legacy/Stitching/test/Stitching.Tests/Middleware/TypeSystemDirectivesTests.txt diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/VariableDelegationTests.txt b/legacy/Stitching/test/Stitching.Tests/Middleware/VariableDelegationTests.txt similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/VariableDelegationTests.txt rename to legacy/Stitching/test/Stitching.Tests/Middleware/VariableDelegationTests.txt diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.AddErrorFilter.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.AddErrorFilter.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.AddErrorFilter.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.AddErrorFilter.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.CustomDirectiveIsPassedOn.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.CustomDirectiveIsPassedOn.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.CustomDirectiveIsPassedOn.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.CustomDirectiveIsPassedOn.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.DateTimeIsHandledCorrectly.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.DateTimeIsHandledCorrectly.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.DateTimeIsHandledCorrectly.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.DateTimeIsHandledCorrectly.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.DelegateWithGuidFieldArgument.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.DelegateWithGuidFieldArgument.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.DelegateWithGuidFieldArgument.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.DelegateWithGuidFieldArgument.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.DelegateWithIntFieldArgument.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.DelegateWithIntFieldArgument.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.DelegateWithIntFieldArgument.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.DelegateWithIntFieldArgument.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExecuteStitchedQueryBuilder.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExecuteStitchedQueryBuilder.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExecuteStitchedQueryBuilder.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExecuteStitchedQueryBuilder.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExecuteStitchedQueryBuilderVariableArguments.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExecuteStitchedQueryBuilderVariableArguments.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExecuteStitchedQueryBuilderVariableArguments.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExecuteStitchedQueryBuilderVariableArguments.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExecuteStitchedQueryBuilderWithLocalSchema.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExecuteStitchedQueryBuilderWithLocalSchema.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExecuteStitchedQueryBuilderWithLocalSchema.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExecuteStitchedQueryBuilderWithLocalSchema.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExecuteStitchedQueryBuilderWithRenamedType.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExecuteStitchedQueryBuilderWithRenamedType.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExecuteStitchedQueryBuilderWithRenamedType.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExecuteStitchedQueryBuilderWithRenamedType.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExecuteStitchedQueryWithComputedField.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExecuteStitchedQueryWithComputedField.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExecuteStitchedQueryWithComputedField.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExecuteStitchedQueryWithComputedField.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExecuteStitchingQueryDeepObjectPath.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExecuteStitchingQueryDeepObjectPath.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExecuteStitchingQueryDeepObjectPath.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExecuteStitchingQueryDeepObjectPath.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExecuteStitchingQueryDeepScalarPath.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExecuteStitchingQueryDeepScalarPath.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExecuteStitchingQueryDeepScalarPath.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExecuteStitchingQueryDeepScalarPath.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExecuteStitchingQueryWithArguments.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExecuteStitchingQueryWithArguments.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExecuteStitchingQueryWithArguments.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExecuteStitchingQueryWithArguments.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExecuteStitchingQueryWithFragmentDefinition.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExecuteStitchingQueryWithFragmentDefinition.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExecuteStitchingQueryWithFragmentDefinition.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExecuteStitchingQueryWithFragmentDefinition.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExecuteStitchingQueryWithInlineFragment.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExecuteStitchingQueryWithInlineFragment.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExecuteStitchingQueryWithInlineFragment.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExecuteStitchingQueryWithInlineFragment.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExecuteStitchingQueryWithUnion.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExecuteStitchingQueryWithUnion.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExecuteStitchingQueryWithUnion.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExecuteStitchingQueryWithUnion.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExecuteStitchingQueryWithVariables.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExecuteStitchingQueryWithVariables.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExecuteStitchingQueryWithVariables.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExecuteStitchingQueryWithVariables.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExtendedScalarAsInAndOutputType.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExtendedScalarAsInAndOutputType.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExtendedScalarAsInAndOutputType.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ExtendedScalarAsInAndOutputType.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.HttpErrorsHavePathSet.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.HttpErrorsHavePathSet.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.HttpErrorsHavePathSet.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.HttpErrorsHavePathSet.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.Query_WithEnumArgument_EnumIsCorrectlyPassed.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.Query_WithEnumArgument_EnumIsCorrectlyPassed.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.Query_WithEnumArgument_EnumIsCorrectlyPassed.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.Query_WithEnumArgument_EnumIsCorrectlyPassed.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ReplaceField.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ReplaceField.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ReplaceField.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.ReplaceField.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.StitchedMutation.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.StitchedMutation.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.StitchedMutation.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.StitchedMutation.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.StitchedMutationWithRenamedFieldArgument.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.StitchedMutationWithRenamedFieldArgument.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.StitchedMutationWithRenamedFieldArgument.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.StitchedMutationWithRenamedFieldArgument.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.StitchedMutationWithRenamedInputField.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.StitchedMutationWithRenamedInputField.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.StitchedMutationWithRenamedInputField.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.StitchedMutationWithRenamedInputField.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.StitchedMutationWithRenamedInputFieldInVariables.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.StitchedMutationWithRenamedInputFieldInVariables.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.StitchedMutationWithRenamedInputFieldInVariables.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.StitchedMutationWithRenamedInputFieldInVariables.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.StitchedMutationWithRenamedInputFieldInVariablesList.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.StitchedMutationWithRenamedInputFieldInVariablesList.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.StitchedMutationWithRenamedInputFieldInVariablesList.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.StitchedMutationWithRenamedInputFieldInVariablesList.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.StitchedMutationWithRenamedInputFieldList.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.StitchedMutationWithRenamedInputFieldList.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.StitchedMutationWithRenamedInputFieldList.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.StitchedMutationWithRenamedInputFieldList.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.StitchedMutationWithRenamedInputType.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.StitchedMutationWithRenamedInputType.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.StitchedMutationWithRenamedInputType.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/DelegateToRemoteSchemaMiddlewareTests.StitchedMutationWithRenamedInputType.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ErrorBehaviour.ConnectionLost.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ErrorBehaviour.ConnectionLost.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ErrorBehaviour.ConnectionLost.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ErrorBehaviour.ConnectionLost.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/Errorbehavior.ConnectionLost.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/Errorbehavior.ConnectionLost.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/Errorbehavior.ConnectionLost.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/Errorbehavior.ConnectionLost.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/HttpInterceptorTests.InterceptHttpRequestAndDelegateHeaders.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/HttpInterceptorTests.InterceptHttpRequestAndDelegateHeaders.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/HttpInterceptorTests.InterceptHttpRequestAndDelegateHeaders.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/HttpInterceptorTests.InterceptHttpRequestAndDelegateHeaders.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/InputObjectDelegationTests.AllowInputObjectTypesAsArguments_result.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/InputObjectDelegationTests.AllowInputObjectTypesAsArguments_result.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/InputObjectDelegationTests.AllowInputObjectTypesAsArguments_result.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/InputObjectDelegationTests.AllowInputObjectTypesAsArguments_result.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/InputObjectDelegationTests.AllowInputObjectTypesAsArguments_schema.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/InputObjectDelegationTests.AllowInputObjectTypesAsArguments_schema.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/InputObjectDelegationTests.AllowInputObjectTypesAsArguments_schema.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/InputObjectDelegationTests.AllowInputObjectTypesAsArguments_schema.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Custom_Scalar_Delegated_Argument.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Custom_Scalar_Delegated_Argument.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Custom_Scalar_Delegated_Argument.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Custom_Scalar_Delegated_Argument.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Custom_Scalar_Delegated_Input_Argument.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Custom_Scalar_Delegated_Input_Argument.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Custom_Scalar_Delegated_Input_Argument.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Custom_Scalar_Delegated_Input_Argument.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Custom_Scalar_Delegated_Input_Argument_Unstitched.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Custom_Scalar_Delegated_Input_Argument_Unstitched.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Custom_Scalar_Delegated_Input_Argument_Unstitched.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Custom_Scalar_Delegated_Input_Argument_Unstitched.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Custom_Scalar_Types.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Custom_Scalar_Types.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Custom_Scalar_Types.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Custom_Scalar_Types.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Scalar_Serializes_And_Deserializes_Correctly_byte_field.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Scalar_Serializes_And_Deserializes_Correctly_byte_field.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Scalar_Serializes_And_Deserializes_Correctly_byte_field.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Scalar_Serializes_And_Deserializes_Correctly_byte_field.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Scalar_Serializes_And_Deserializes_Correctly_date_field.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Scalar_Serializes_And_Deserializes_Correctly_date_field.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Scalar_Serializes_And_Deserializes_Correctly_date_field.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Scalar_Serializes_And_Deserializes_Correctly_date_field.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Scalar_Serializes_And_Deserializes_Correctly_date_time_field.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Scalar_Serializes_And_Deserializes_Correctly_date_time_field.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Scalar_Serializes_And_Deserializes_Correctly_date_time_field.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Scalar_Serializes_And_Deserializes_Correctly_date_time_field.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Scalar_Serializes_And_Deserializes_Correctly_decimal_field.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Scalar_Serializes_And_Deserializes_Correctly_decimal_field.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Scalar_Serializes_And_Deserializes_Correctly_decimal_field.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Scalar_Serializes_And_Deserializes_Correctly_decimal_field.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Scalar_Serializes_And_Deserializes_Correctly_float_field.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Scalar_Serializes_And_Deserializes_Correctly_float_field.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Scalar_Serializes_And_Deserializes_Correctly_float_field.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Scalar_Serializes_And_Deserializes_Correctly_float_field.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Scalar_Serializes_And_Deserializes_Correctly_id_field.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Scalar_Serializes_And_Deserializes_Correctly_id_field.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Scalar_Serializes_And_Deserializes_Correctly_id_field.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Scalar_Serializes_And_Deserializes_Correctly_id_field.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Scalar_Serializes_And_Deserializes_Correctly_int_field.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Scalar_Serializes_And_Deserializes_Correctly_int_field.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Scalar_Serializes_And_Deserializes_Correctly_int_field.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Scalar_Serializes_And_Deserializes_Correctly_int_field.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Scalar_Serializes_And_Deserializes_Correctly_long_field.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Scalar_Serializes_And_Deserializes_Correctly_long_field.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Scalar_Serializes_And_Deserializes_Correctly_long_field.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Scalar_Serializes_And_Deserializes_Correctly_long_field.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Scalar_Serializes_And_Deserializes_Correctly_string_field.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Scalar_Serializes_And_Deserializes_Correctly_string_field.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Scalar_Serializes_And_Deserializes_Correctly_string_field.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/ScalarTests.Scalar_Serializes_And_Deserializes_Correctly_string_field.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/TypeExtensionTests.AddObjectTypeExtension.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/TypeExtensionTests.AddObjectTypeExtension.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/TypeExtensionTests.AddObjectTypeExtension.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/TypeExtensionTests.AddObjectTypeExtension.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/TypeExtensionTests.UseSchemaBuilder.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/TypeExtensionTests.UseSchemaBuilder.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/TypeExtensionTests.UseSchemaBuilder.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/TypeExtensionTests.UseSchemaBuilder.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/TypeRewriterTests.CustomRewriterTakesPriority_result.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/TypeRewriterTests.CustomRewriterTakesPriority_result.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/TypeRewriterTests.CustomRewriterTakesPriority_result.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/TypeRewriterTests.CustomRewriterTakesPriority_result.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/TypeRewriterTests.CustomRewriterTakesPriority_schema.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/TypeRewriterTests.CustomRewriterTakesPriority_schema.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/TypeRewriterTests.CustomRewriterTakesPriority_schema.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/TypeRewriterTests.CustomRewriterTakesPriority_schema.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/TypeSystemDirectivesTests.SourceSchemaHasTypeSystemDirectives_result.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/TypeSystemDirectivesTests.SourceSchemaHasTypeSystemDirectives_result.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/TypeSystemDirectivesTests.SourceSchemaHasTypeSystemDirectives_result.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/TypeSystemDirectivesTests.SourceSchemaHasTypeSystemDirectives_result.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/TypeSystemDirectivesTests.SourceSchemaHasTypeSystemDirectives_schema.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/TypeSystemDirectivesTests.SourceSchemaHasTypeSystemDirectives_schema.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/TypeSystemDirectivesTests.SourceSchemaHasTypeSystemDirectives_schema.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/TypeSystemDirectivesTests.SourceSchemaHasTypeSystemDirectives_schema.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/VariableDelegationTests.ListVariableIsCorrectlyPassed_result.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/VariableDelegationTests.ListVariableIsCorrectlyPassed_result.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/VariableDelegationTests.ListVariableIsCorrectlyPassed_result.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/VariableDelegationTests.ListVariableIsCorrectlyPassed_result.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/VariableDelegationTests.ListVariableIsCorrectlyPassed_schema.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/VariableDelegationTests.ListVariableIsCorrectlyPassed_schema.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/VariableDelegationTests.ListVariableIsCorrectlyPassed_schema.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/VariableDelegationTests.ListVariableIsCorrectlyPassed_schema.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/VariableDelegationTests.ObjectFieldVariableIsCorrectlyPassed_result.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/VariableDelegationTests.ObjectFieldVariableIsCorrectlyPassed_result.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/VariableDelegationTests.ObjectFieldVariableIsCorrectlyPassed_result.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/VariableDelegationTests.ObjectFieldVariableIsCorrectlyPassed_result.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/VariableDelegationTests.ObjectFieldVariableIsCorrectlyPassed_schema.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/VariableDelegationTests.ObjectFieldVariableIsCorrectlyPassed_schema.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/VariableDelegationTests.ObjectFieldVariableIsCorrectlyPassed_schema.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/VariableDelegationTests.ObjectFieldVariableIsCorrectlyPassed_schema.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/VariableDelegationTests.ScopedListVariableIsCorrectlyPassed_result.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/VariableDelegationTests.ScopedListVariableIsCorrectlyPassed_result.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/VariableDelegationTests.ScopedListVariableIsCorrectlyPassed_result.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/VariableDelegationTests.ScopedListVariableIsCorrectlyPassed_result.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/VariableDelegationTests.ScopedListVariableIsCorrectlyPassed_schema.snap b/legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/VariableDelegationTests.ScopedListVariableIsCorrectlyPassed_schema.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Middleware/__snapshots__/VariableDelegationTests.ScopedListVariableIsCorrectlyPassed_schema.snap rename to legacy/Stitching/test/Stitching.Tests/Middleware/__snapshots__/VariableDelegationTests.ScopedListVariableIsCorrectlyPassed_schema.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Requests/BufferedRequestTests.cs b/legacy/Stitching/test/Stitching.Tests/Requests/BufferedRequestTests.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Requests/BufferedRequestTests.cs rename to legacy/Stitching/test/Stitching.Tests/Requests/BufferedRequestTests.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Requests/MergeRequestHelperTests.cs b/legacy/Stitching/test/Stitching.Tests/Requests/MergeRequestHelperTests.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Requests/MergeRequestHelperTests.cs rename to legacy/Stitching/test/Stitching.Tests/Requests/MergeRequestHelperTests.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Requests/__snapshots__/MergeRequestHelperTests.Create_BufferedRequest.snap b/legacy/Stitching/test/Stitching.Tests/Requests/__snapshots__/MergeRequestHelperTests.Create_BufferedRequest.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Requests/__snapshots__/MergeRequestHelperTests.Create_BufferedRequest.snap rename to legacy/Stitching/test/Stitching.Tests/Requests/__snapshots__/MergeRequestHelperTests.Create_BufferedRequest.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Requests/__snapshots__/MergeRequestHelperTests.Create_BufferedRequest_AutoGenerated.snap b/legacy/Stitching/test/Stitching.Tests/Requests/__snapshots__/MergeRequestHelperTests.Create_BufferedRequest_AutoGenerated.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Requests/__snapshots__/MergeRequestHelperTests.Create_BufferedRequest_AutoGenerated.snap rename to legacy/Stitching/test/Stitching.Tests/Requests/__snapshots__/MergeRequestHelperTests.Create_BufferedRequest_AutoGenerated.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Requests/__snapshots__/MergeRequestHelperTests.Create_BufferedRequest_With_Mixed_Operations.snap b/legacy/Stitching/test/Stitching.Tests/Requests/__snapshots__/MergeRequestHelperTests.Create_BufferedRequest_With_Mixed_Operations.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Requests/__snapshots__/MergeRequestHelperTests.Create_BufferedRequest_With_Mixed_Operations.snap rename to legacy/Stitching/test/Stitching.Tests/Requests/__snapshots__/MergeRequestHelperTests.Create_BufferedRequest_With_Mixed_Operations.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Requests/__snapshots__/MergeRequestHelperTests.Merge_Requests_With_Variables_On_Directives.snap b/legacy/Stitching/test/Stitching.Tests/Requests/__snapshots__/MergeRequestHelperTests.Merge_Requests_With_Variables_On_Directives.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Requests/__snapshots__/MergeRequestHelperTests.Merge_Requests_With_Variables_On_Directives.snap rename to legacy/Stitching/test/Stitching.Tests/Requests/__snapshots__/MergeRequestHelperTests.Merge_Requests_With_Variables_On_Directives.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Accounts/AccountsSchemaRequestExecutorBuilderExtensions.cs b/legacy/Stitching/test/Stitching.Tests/Schemas/Accounts/AccountsSchemaRequestExecutorBuilderExtensions.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Accounts/AccountsSchemaRequestExecutorBuilderExtensions.cs rename to legacy/Stitching/test/Stitching.Tests/Schemas/Accounts/AccountsSchemaRequestExecutorBuilderExtensions.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Accounts/Query.cs b/legacy/Stitching/test/Stitching.Tests/Schemas/Accounts/Query.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Accounts/Query.cs rename to legacy/Stitching/test/Stitching.Tests/Schemas/Accounts/Query.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Accounts/User.cs b/legacy/Stitching/test/Stitching.Tests/Schemas/Accounts/User.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Accounts/User.cs rename to legacy/Stitching/test/Stitching.Tests/Schemas/Accounts/User.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Accounts/UserRepository.cs b/legacy/Stitching/test/Stitching.Tests/Schemas/Accounts/UserRepository.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Accounts/UserRepository.cs rename to legacy/Stitching/test/Stitching.Tests/Schemas/Accounts/UserRepository.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Contracts/ContractSchemaRequestExecutorBuilderExtensions.cs b/legacy/Stitching/test/Stitching.Tests/Schemas/Contracts/ContractSchemaRequestExecutorBuilderExtensions.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Contracts/ContractSchemaRequestExecutorBuilderExtensions.cs rename to legacy/Stitching/test/Stitching.Tests/Schemas/Contracts/ContractSchemaRequestExecutorBuilderExtensions.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Contracts/ContractStorage.cs b/legacy/Stitching/test/Stitching.Tests/Schemas/Contracts/ContractStorage.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Contracts/ContractStorage.cs rename to legacy/Stitching/test/Stitching.Tests/Schemas/Contracts/ContractStorage.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Contracts/ContractType.cs b/legacy/Stitching/test/Stitching.Tests/Schemas/Contracts/ContractType.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Contracts/ContractType.cs rename to legacy/Stitching/test/Stitching.Tests/Schemas/Contracts/ContractType.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Contracts/CustomDirectiveType.cs b/legacy/Stitching/test/Stitching.Tests/Schemas/Contracts/CustomDirectiveType.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Contracts/CustomDirectiveType.cs rename to legacy/Stitching/test/Stitching.Tests/Schemas/Contracts/CustomDirectiveType.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Contracts/IContract.cs b/legacy/Stitching/test/Stitching.Tests/Schemas/Contracts/IContract.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Contracts/IContract.cs rename to legacy/Stitching/test/Stitching.Tests/Schemas/Contracts/IContract.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Contracts/LifeInsuranceContract.cs b/legacy/Stitching/test/Stitching.Tests/Schemas/Contracts/LifeInsuranceContract.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Contracts/LifeInsuranceContract.cs rename to legacy/Stitching/test/Stitching.Tests/Schemas/Contracts/LifeInsuranceContract.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Contracts/LifeInsuranceContractType.cs b/legacy/Stitching/test/Stitching.Tests/Schemas/Contracts/LifeInsuranceContractType.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Contracts/LifeInsuranceContractType.cs rename to legacy/Stitching/test/Stitching.Tests/Schemas/Contracts/LifeInsuranceContractType.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Contracts/Query.cs b/legacy/Stitching/test/Stitching.Tests/Schemas/Contracts/Query.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Contracts/Query.cs rename to legacy/Stitching/test/Stitching.Tests/Schemas/Contracts/Query.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Contracts/QueryType.cs b/legacy/Stitching/test/Stitching.Tests/Schemas/Contracts/QueryType.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Contracts/QueryType.cs rename to legacy/Stitching/test/Stitching.Tests/Schemas/Contracts/QueryType.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Contracts/SomeOtherContract.cs b/legacy/Stitching/test/Stitching.Tests/Schemas/Contracts/SomeOtherContract.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Contracts/SomeOtherContract.cs rename to legacy/Stitching/test/Stitching.Tests/Schemas/Contracts/SomeOtherContract.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Contracts/SomeOtherContractType.cs b/legacy/Stitching/test/Stitching.Tests/Schemas/Contracts/SomeOtherContractType.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Contracts/SomeOtherContractType.cs rename to legacy/Stitching/test/Stitching.Tests/Schemas/Contracts/SomeOtherContractType.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Customers/ComplexInput.cs b/legacy/Stitching/test/Stitching.Tests/Schemas/Customers/ComplexInput.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Customers/ComplexInput.cs rename to legacy/Stitching/test/Stitching.Tests/Schemas/Customers/ComplexInput.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Customers/ComplexInputType.cs b/legacy/Stitching/test/Stitching.Tests/Schemas/Customers/ComplexInputType.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Customers/ComplexInputType.cs rename to legacy/Stitching/test/Stitching.Tests/Schemas/Customers/ComplexInputType.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Customers/Consultant.cs b/legacy/Stitching/test/Stitching.Tests/Schemas/Customers/Consultant.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Customers/Consultant.cs rename to legacy/Stitching/test/Stitching.Tests/Schemas/Customers/Consultant.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Customers/ConsultantType.cs b/legacy/Stitching/test/Stitching.Tests/Schemas/Customers/ConsultantType.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Customers/ConsultantType.cs rename to legacy/Stitching/test/Stitching.Tests/Schemas/Customers/ConsultantType.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Customers/CreateCustomerInput.cs b/legacy/Stitching/test/Stitching.Tests/Schemas/Customers/CreateCustomerInput.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Customers/CreateCustomerInput.cs rename to legacy/Stitching/test/Stitching.Tests/Schemas/Customers/CreateCustomerInput.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Customers/CreateCustomerPayload.cs b/legacy/Stitching/test/Stitching.Tests/Schemas/Customers/CreateCustomerPayload.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Customers/CreateCustomerPayload.cs rename to legacy/Stitching/test/Stitching.Tests/Schemas/Customers/CreateCustomerPayload.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Customers/Customer.cs b/legacy/Stitching/test/Stitching.Tests/Schemas/Customers/Customer.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Customers/Customer.cs rename to legacy/Stitching/test/Stitching.Tests/Schemas/Customers/Customer.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Customers/CustomerKind.cs b/legacy/Stitching/test/Stitching.Tests/Schemas/Customers/CustomerKind.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Customers/CustomerKind.cs rename to legacy/Stitching/test/Stitching.Tests/Schemas/Customers/CustomerKind.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Customers/CustomerOrConsultantType.cs b/legacy/Stitching/test/Stitching.Tests/Schemas/Customers/CustomerOrConsultantType.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Customers/CustomerOrConsultantType.cs rename to legacy/Stitching/test/Stitching.Tests/Schemas/Customers/CustomerOrConsultantType.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Customers/CustomerRepository.cs b/legacy/Stitching/test/Stitching.Tests/Schemas/Customers/CustomerRepository.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Customers/CustomerRepository.cs rename to legacy/Stitching/test/Stitching.Tests/Schemas/Customers/CustomerRepository.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Customers/CustomerResolver.cs b/legacy/Stitching/test/Stitching.Tests/Schemas/Customers/CustomerResolver.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Customers/CustomerResolver.cs rename to legacy/Stitching/test/Stitching.Tests/Schemas/Customers/CustomerResolver.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Customers/CustomerSchemaRequestExecutorBuilderExtensions.cs b/legacy/Stitching/test/Stitching.Tests/Schemas/Customers/CustomerSchemaRequestExecutorBuilderExtensions.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Customers/CustomerSchemaRequestExecutorBuilderExtensions.cs rename to legacy/Stitching/test/Stitching.Tests/Schemas/Customers/CustomerSchemaRequestExecutorBuilderExtensions.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Customers/CustomerType.cs b/legacy/Stitching/test/Stitching.Tests/Schemas/Customers/CustomerType.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Customers/CustomerType.cs rename to legacy/Stitching/test/Stitching.Tests/Schemas/Customers/CustomerType.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Customers/ICustomerOrConsultant.cs b/legacy/Stitching/test/Stitching.Tests/Schemas/Customers/ICustomerOrConsultant.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Customers/ICustomerOrConsultant.cs rename to legacy/Stitching/test/Stitching.Tests/Schemas/Customers/ICustomerOrConsultant.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Customers/Mutation.cs b/legacy/Stitching/test/Stitching.Tests/Schemas/Customers/Mutation.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Customers/Mutation.cs rename to legacy/Stitching/test/Stitching.Tests/Schemas/Customers/Mutation.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Customers/MutationType.cs b/legacy/Stitching/test/Stitching.Tests/Schemas/Customers/MutationType.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Customers/MutationType.cs rename to legacy/Stitching/test/Stitching.Tests/Schemas/Customers/MutationType.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Customers/Query.cs b/legacy/Stitching/test/Stitching.Tests/Schemas/Customers/Query.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Customers/Query.cs rename to legacy/Stitching/test/Stitching.Tests/Schemas/Customers/Query.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Customers/QueryType.cs b/legacy/Stitching/test/Stitching.Tests/Schemas/Customers/QueryType.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Customers/QueryType.cs rename to legacy/Stitching/test/Stitching.Tests/Schemas/Customers/QueryType.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Customers/SayInput.cs b/legacy/Stitching/test/Stitching.Tests/Schemas/Customers/SayInput.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Customers/SayInput.cs rename to legacy/Stitching/test/Stitching.Tests/Schemas/Customers/SayInput.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Inventory/InventoryInfo.cs b/legacy/Stitching/test/Stitching.Tests/Schemas/Inventory/InventoryInfo.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Inventory/InventoryInfo.cs rename to legacy/Stitching/test/Stitching.Tests/Schemas/Inventory/InventoryInfo.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Inventory/InventoryInfoRepository.cs b/legacy/Stitching/test/Stitching.Tests/Schemas/Inventory/InventoryInfoRepository.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Inventory/InventoryInfoRepository.cs rename to legacy/Stitching/test/Stitching.Tests/Schemas/Inventory/InventoryInfoRepository.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Inventory/InventorySchemaRequestExecutorBuilderExtensions.cs b/legacy/Stitching/test/Stitching.Tests/Schemas/Inventory/InventorySchemaRequestExecutorBuilderExtensions.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Inventory/InventorySchemaRequestExecutorBuilderExtensions.cs rename to legacy/Stitching/test/Stitching.Tests/Schemas/Inventory/InventorySchemaRequestExecutorBuilderExtensions.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Inventory/Query.cs b/legacy/Stitching/test/Stitching.Tests/Schemas/Inventory/Query.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Inventory/Query.cs rename to legacy/Stitching/test/Stitching.Tests/Schemas/Inventory/Query.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Products/Product.cs b/legacy/Stitching/test/Stitching.Tests/Schemas/Products/Product.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Products/Product.cs rename to legacy/Stitching/test/Stitching.Tests/Schemas/Products/Product.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Products/ProductRepository.cs b/legacy/Stitching/test/Stitching.Tests/Schemas/Products/ProductRepository.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Products/ProductRepository.cs rename to legacy/Stitching/test/Stitching.Tests/Schemas/Products/ProductRepository.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Products/ProductsSchemaRequestExecutorBuilderExtensions.cs b/legacy/Stitching/test/Stitching.Tests/Schemas/Products/ProductsSchemaRequestExecutorBuilderExtensions.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Products/ProductsSchemaRequestExecutorBuilderExtensions.cs rename to legacy/Stitching/test/Stitching.Tests/Schemas/Products/ProductsSchemaRequestExecutorBuilderExtensions.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Products/Query.cs b/legacy/Stitching/test/Stitching.Tests/Schemas/Products/Query.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Products/Query.cs rename to legacy/Stitching/test/Stitching.Tests/Schemas/Products/Query.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Reviews/Author.cs b/legacy/Stitching/test/Stitching.Tests/Schemas/Reviews/Author.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Reviews/Author.cs rename to legacy/Stitching/test/Stitching.Tests/Schemas/Reviews/Author.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Reviews/Query.cs b/legacy/Stitching/test/Stitching.Tests/Schemas/Reviews/Query.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Reviews/Query.cs rename to legacy/Stitching/test/Stitching.Tests/Schemas/Reviews/Query.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Reviews/Review.cs b/legacy/Stitching/test/Stitching.Tests/Schemas/Reviews/Review.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Reviews/Review.cs rename to legacy/Stitching/test/Stitching.Tests/Schemas/Reviews/Review.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Reviews/ReviewRepository.cs b/legacy/Stitching/test/Stitching.Tests/Schemas/Reviews/ReviewRepository.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Reviews/ReviewRepository.cs rename to legacy/Stitching/test/Stitching.Tests/Schemas/Reviews/ReviewRepository.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Reviews/ReviewsSchemaRequestExecutorBuilderExtensions.cs b/legacy/Stitching/test/Stitching.Tests/Schemas/Reviews/ReviewsSchemaRequestExecutorBuilderExtensions.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/Reviews/ReviewsSchemaRequestExecutorBuilderExtensions.cs rename to legacy/Stitching/test/Stitching.Tests/Schemas/Reviews/ReviewsSchemaRequestExecutorBuilderExtensions.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/SchemaTests.cs b/legacy/Stitching/test/Stitching.Tests/Schemas/SchemaTests.cs similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/SchemaTests.cs rename to legacy/Stitching/test/Stitching.Tests/Schemas/SchemaTests.cs diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/SpecialCases/ContractSchemaFactory.txt b/legacy/Stitching/test/Stitching.Tests/Schemas/SpecialCases/ContractSchemaFactory.txt similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/SpecialCases/ContractSchemaFactory.txt rename to legacy/Stitching/test/Stitching.Tests/Schemas/SpecialCases/ContractSchemaFactory.txt diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/__snapshots__/SchemaTests.ContractSchemaSnapshot.snap b/legacy/Stitching/test/Stitching.Tests/Schemas/__snapshots__/SchemaTests.ContractSchemaSnapshot.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/__snapshots__/SchemaTests.ContractSchemaSnapshot.snap rename to legacy/Stitching/test/Stitching.Tests/Schemas/__snapshots__/SchemaTests.ContractSchemaSnapshot.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/__snapshots__/SchemaTests.CustomerSchemaSnapshot.snap b/legacy/Stitching/test/Stitching.Tests/Schemas/__snapshots__/SchemaTests.CustomerSchemaSnapshot.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/__snapshots__/SchemaTests.CustomerSchemaSnapshot.snap rename to legacy/Stitching/test/Stitching.Tests/Schemas/__snapshots__/SchemaTests.CustomerSchemaSnapshot.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/__resources__/AccountSchemaDefinition.json b/legacy/Stitching/test/Stitching.Tests/__resources__/AccountSchemaDefinition.json similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/__resources__/AccountSchemaDefinition.json rename to legacy/Stitching/test/Stitching.Tests/__resources__/AccountSchemaDefinition.json diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/__resources__/AdvisorClient.graphql b/legacy/Stitching/test/Stitching.Tests/__resources__/AdvisorClient.graphql similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/__resources__/AdvisorClient.graphql rename to legacy/Stitching/test/Stitching.Tests/__resources__/AdvisorClient.graphql diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/__resources__/Contract.graphql b/legacy/Stitching/test/Stitching.Tests/__resources__/Contract.graphql similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/__resources__/Contract.graphql rename to legacy/Stitching/test/Stitching.Tests/__resources__/Contract.graphql diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/__resources__/ContractClient.graphql b/legacy/Stitching/test/Stitching.Tests/__resources__/ContractClient.graphql similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/__resources__/ContractClient.graphql rename to legacy/Stitching/test/Stitching.Tests/__resources__/ContractClient.graphql diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/__resources__/Customer.graphql b/legacy/Stitching/test/Stitching.Tests/__resources__/Customer.graphql similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/__resources__/Customer.graphql rename to legacy/Stitching/test/Stitching.Tests/__resources__/Customer.graphql diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/__resources__/DocumentClient.graphql b/legacy/Stitching/test/Stitching.Tests/__resources__/DocumentClient.graphql similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/__resources__/DocumentClient.graphql rename to legacy/Stitching/test/Stitching.Tests/__resources__/DocumentClient.graphql diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/__resources__/DummyDirective.graphql b/legacy/Stitching/test/Stitching.Tests/__resources__/DummyDirective.graphql similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/__resources__/DummyDirective.graphql rename to legacy/Stitching/test/Stitching.Tests/__resources__/DummyDirective.graphql diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/__resources__/IntrospectionWithDefaultValues.json b/legacy/Stitching/test/Stitching.Tests/__resources__/IntrospectionWithDefaultValues.json similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/__resources__/IntrospectionWithDefaultValues.json rename to legacy/Stitching/test/Stitching.Tests/__resources__/IntrospectionWithDefaultValues.json diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/__resources__/MergeQueryWithVariable.graphql b/legacy/Stitching/test/Stitching.Tests/__resources__/MergeQueryWithVariable.graphql similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/__resources__/MergeQueryWithVariable.graphql rename to legacy/Stitching/test/Stitching.Tests/__resources__/MergeQueryWithVariable.graphql diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/__resources__/SchemaInfoTests_Schema.graphql b/legacy/Stitching/test/Stitching.Tests/__resources__/SchemaInfoTests_Schema.graphql similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/__resources__/SchemaInfoTests_Schema.graphql rename to legacy/Stitching/test/Stitching.Tests/__resources__/SchemaInfoTests_Schema.graphql diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/__resources__/StarWarsIntrospectionResult.json b/legacy/Stitching/test/Stitching.Tests/__resources__/StarWarsIntrospectionResult.json similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/__resources__/StarWarsIntrospectionResult.json rename to legacy/Stitching/test/Stitching.Tests/__resources__/StarWarsIntrospectionResult.json diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/__resources__/Stitching.graphql b/legacy/Stitching/test/Stitching.Tests/__resources__/Stitching.graphql similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/__resources__/Stitching.graphql rename to legacy/Stitching/test/Stitching.Tests/__resources__/Stitching.graphql diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/__resources__/StitchingComputed.graphql b/legacy/Stitching/test/Stitching.Tests/__resources__/StitchingComputed.graphql similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/__resources__/StitchingComputed.graphql rename to legacy/Stitching/test/Stitching.Tests/__resources__/StitchingComputed.graphql diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/__resources__/StitchingExtensions.graphql b/legacy/Stitching/test/Stitching.Tests/__resources__/StitchingExtensions.graphql similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/__resources__/StitchingExtensions.graphql rename to legacy/Stitching/test/Stitching.Tests/__resources__/StitchingExtensions.graphql diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/__resources__/StitchingQuery.graphql b/legacy/Stitching/test/Stitching.Tests/__resources__/StitchingQuery.graphql similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/__resources__/StitchingQuery.graphql rename to legacy/Stitching/test/Stitching.Tests/__resources__/StitchingQuery.graphql diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/__resources__/StitchingQueryWithSkip.graphql b/legacy/Stitching/test/Stitching.Tests/__resources__/StitchingQueryWithSkip.graphql similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/__resources__/StitchingQueryWithSkip.graphql rename to legacy/Stitching/test/Stitching.Tests/__resources__/StitchingQueryWithSkip.graphql diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/__resources__/StitchingQueryWithTypename.graphql b/legacy/Stitching/test/Stitching.Tests/__resources__/StitchingQueryWithTypename.graphql similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/__resources__/StitchingQueryWithTypename.graphql rename to legacy/Stitching/test/Stitching.Tests/__resources__/StitchingQueryWithTypename.graphql diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_Empty_QueryRequestBuilderException.snap b/legacy/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_Empty_QueryRequestBuilderException.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_Empty_QueryRequestBuilderException.snap rename to legacy/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_Empty_QueryRequestBuilderException.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_OnlyQueryIsSet_RequestHasOnlyQuery.snap b/legacy/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_OnlyQueryIsSet_RequestHasOnlyQuery.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_OnlyQueryIsSet_RequestHasOnlyQuery.snap rename to legacy/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_OnlyQueryIsSet_RequestHasOnlyQuery.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_QueryAndAddProperties_RequestIsCreated.snap b/legacy/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_QueryAndAddProperties_RequestIsCreated.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_QueryAndAddProperties_RequestIsCreated.snap rename to legacy/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_QueryAndAddProperties_RequestIsCreated.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_QueryAndAddVariables_RequestIsCreated.snap b/legacy/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_QueryAndAddVariables_RequestIsCreated.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_QueryAndAddVariables_RequestIsCreated.snap rename to legacy/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_QueryAndAddVariables_RequestIsCreated.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_QueryAndInitialValue_RequestIsCreated.snap b/legacy/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_QueryAndInitialValue_RequestIsCreated.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_QueryAndInitialValue_RequestIsCreated.snap rename to legacy/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_QueryAndInitialValue_RequestIsCreated.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_QueryAndOperation_RequestIsCreated.snap b/legacy/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_QueryAndOperation_RequestIsCreated.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_QueryAndOperation_RequestIsCreated.snap rename to legacy/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_QueryAndOperation_RequestIsCreated.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_QueryAndResetOperation_RequestIsCreated.snap b/legacy/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_QueryAndResetOperation_RequestIsCreated.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_QueryAndResetOperation_RequestIsCreated.snap rename to legacy/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_QueryAndResetOperation_RequestIsCreated.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_QueryAndResetProperties_RequestIsCreated.snap b/legacy/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_QueryAndResetProperties_RequestIsCreated.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_QueryAndResetProperties_RequestIsCreated.snap rename to legacy/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_QueryAndResetProperties_RequestIsCreated.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_QueryAndResetVariables_RequestIsCreated.snap b/legacy/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_QueryAndResetVariables_RequestIsCreated.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_QueryAndResetVariables_RequestIsCreated.snap rename to legacy/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_QueryAndResetVariables_RequestIsCreated.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_QueryAndServices_RequestIsCreated.snap b/legacy/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_QueryAndServices_RequestIsCreated.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_QueryAndServices_RequestIsCreated.snap rename to legacy/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_QueryAndServices_RequestIsCreated.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_QueryAndSetProperties_RequestIsCreated.snap b/legacy/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_QueryAndSetProperties_RequestIsCreated.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_QueryAndSetProperties_RequestIsCreated.snap rename to legacy/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_QueryAndSetProperties_RequestIsCreated.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_QueryAndSetVariables_RequestIsCreated.snap b/legacy/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_QueryAndSetVariables_RequestIsCreated.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_QueryAndSetVariables_RequestIsCreated.snap rename to legacy/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_QueryAndSetVariables_RequestIsCreated.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_SetAll_RequestIsCreated.snap b/legacy/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_SetAll_RequestIsCreated.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_SetAll_RequestIsCreated.snap rename to legacy/Stitching/test/Stitching.Tests/__snapshots__/RemoteRemoteQueryRequestBuilderTests.BuildRequest_SetAll_RequestIsCreated.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/__snapshots__/StitchingBuilderTests.AddExtensionsFromFile.snap b/legacy/Stitching/test/Stitching.Tests/__snapshots__/StitchingBuilderTests.AddExtensionsFromFile.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/__snapshots__/StitchingBuilderTests.AddExtensionsFromFile.snap rename to legacy/Stitching/test/Stitching.Tests/__snapshots__/StitchingBuilderTests.AddExtensionsFromFile.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/__snapshots__/StitchingBuilderTests.AddExtensionsFromString.snap b/legacy/Stitching/test/Stitching.Tests/__snapshots__/StitchingBuilderTests.AddExtensionsFromString.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/__snapshots__/StitchingBuilderTests.AddExtensionsFromString.snap rename to legacy/Stitching/test/Stitching.Tests/__snapshots__/StitchingBuilderTests.AddExtensionsFromString.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/__snapshots__/StitchingBuilderTests.AddSchema.snap b/legacy/Stitching/test/Stitching.Tests/__snapshots__/StitchingBuilderTests.AddSchema.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/__snapshots__/StitchingBuilderTests.AddSchema.snap rename to legacy/Stitching/test/Stitching.Tests/__snapshots__/StitchingBuilderTests.AddSchema.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/__snapshots__/StitchingBuilderTests.AddSchemaFromFile.snap b/legacy/Stitching/test/Stitching.Tests/__snapshots__/StitchingBuilderTests.AddSchemaFromFile.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/__snapshots__/StitchingBuilderTests.AddSchemaFromFile.snap rename to legacy/Stitching/test/Stitching.Tests/__snapshots__/StitchingBuilderTests.AddSchemaFromFile.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/__snapshots__/StitchingBuilderTests.AddSchemaFromHttp.snap b/legacy/Stitching/test/Stitching.Tests/__snapshots__/StitchingBuilderTests.AddSchemaFromHttp.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/__snapshots__/StitchingBuilderTests.AddSchemaFromHttp.snap rename to legacy/Stitching/test/Stitching.Tests/__snapshots__/StitchingBuilderTests.AddSchemaFromHttp.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/__snapshots__/StitchingBuilderTests.AddSchemaFromString.snap b/legacy/Stitching/test/Stitching.Tests/__snapshots__/StitchingBuilderTests.AddSchemaFromString.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/__snapshots__/StitchingBuilderTests.AddSchemaFromString.snap rename to legacy/Stitching/test/Stitching.Tests/__snapshots__/StitchingBuilderTests.AddSchemaFromString.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/__snapshots__/StitchingBuilderTests.AddSchema_2.snap b/legacy/Stitching/test/Stitching.Tests/__snapshots__/StitchingBuilderTests.AddSchema_2.snap similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/__snapshots__/StitchingBuilderTests.AddSchema_2.snap rename to legacy/Stitching/test/Stitching.Tests/__snapshots__/StitchingBuilderTests.AddSchema_2.snap diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/packages.lock.json b/legacy/Stitching/test/Stitching.Tests/packages.lock.json similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/packages.lock.json rename to legacy/Stitching/test/Stitching.Tests/packages.lock.json diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/xunit.runner.json b/legacy/Stitching/test/Stitching.Tests/xunit.runner.json similarity index 100% rename from src/HotChocolate/Stitching/test/Stitching.Tests/xunit.runner.json rename to legacy/Stitching/test/Stitching.Tests/xunit.runner.json diff --git a/src/HotChocolate/Core/src/Types/Configuration/AggregateTypeInterceptor.cs b/src/HotChocolate/Core/src/Types/Configuration/AggregateTypeInterceptor.cs index 3e0011eb866..3e596b8f3d4 100644 --- a/src/HotChocolate/Core/src/Types/Configuration/AggregateTypeInterceptor.cs +++ b/src/HotChocolate/Core/src/Types/Configuration/AggregateTypeInterceptor.cs @@ -40,10 +40,10 @@ public override void OnBeforeCreateSchema( while (Unsafe.IsAddressLessThan(ref current, ref end)) { current.OnBeforeCreateSchema(context, schemaBuilder); - current = ref Unsafe.Add(ref current, 1); + current = ref Unsafe.Add(ref current, 1)!; } - current = ref Unsafe.Add(ref start, 0); + current = ref Unsafe.Add(ref start, 0)!; var i = 0; TypeInterceptor[]? temp = null; @@ -57,7 +57,7 @@ public override void OnBeforeCreateSchema( while (Unsafe.IsAddressLessThan(ref next, ref current)) { temp[i++] = next; - next = ref Unsafe.Add(ref next, 1); + next = ref Unsafe.Add(ref next, 1)!; } } @@ -66,7 +66,7 @@ public override void OnBeforeCreateSchema( temp[i++] = current; } - current = ref Unsafe.Add(ref current, 1); + current = ref Unsafe.Add(ref current, 1)!; } if (temp is not null) diff --git a/src/HotChocolate/Core/test/Types.Tests/GenericTypeNamingTests.cs b/src/HotChocolate/Core/test/Types.Tests/GenericTypeNamingTests.cs index d161de6618d..7a540145090 100644 --- a/src/HotChocolate/Core/test/Types.Tests/GenericTypeNamingTests.cs +++ b/src/HotChocolate/Core/test/Types.Tests/GenericTypeNamingTests.cs @@ -73,7 +73,7 @@ public TenElementsTuple(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 ite [GraphQLName("Bar")] public class Foo { - public T Test { get; init; } + public T Test { get; init; } = default!; } [GraphQLName("MyType")] diff --git a/src/HotChocolate/Fusion/src/CommandLine/App.cs b/src/HotChocolate/Fusion/src/CommandLine/App.cs index 149134c668b..dbeed2ffa84 100644 --- a/src/HotChocolate/Fusion/src/CommandLine/App.cs +++ b/src/HotChocolate/Fusion/src/CommandLine/App.cs @@ -1,4 +1,5 @@ using System.CommandLine.Builder; +using System.Diagnostics.CodeAnalysis; using HotChocolate.Fusion.CommandLine.Commands; namespace HotChocolate.Fusion.CommandLine; @@ -11,10 +12,12 @@ internal sealed class App : CommandLineBuilder /// /// Initializes a new instance of . /// + [RequiresUnreferencedCode("Calls HotChocolate.Fusion.CommandLine.Commands.RootCommand.RootCommand()")] private App() : base(new RootCommand()) { this.UseDefaults(); } + [RequiresUnreferencedCode("Calls HotChocolate.Fusion.CommandLine.App.App()")] public static App CreateBuilder() => new(); } diff --git a/src/StrawberryShake/Client/test/Core.Tests/OperationResultBuilderTests.cs b/src/StrawberryShake/Client/test/Core.Tests/OperationResultBuilderTests.cs index 943c9496ddb..d6c411ae21f 100644 --- a/src/StrawberryShake/Client/test/Core.Tests/OperationResultBuilderTests.cs +++ b/src/StrawberryShake/Client/test/Core.Tests/OperationResultBuilderTests.cs @@ -32,7 +32,7 @@ public void Build_With_Extensions() var b = (IReadOnlyDictionary?)result.Extensions["b"]; Assert.NotNull(b); - Assert.Equal("Strawberry", b["c"]); + Assert.Equal("Strawberry", b!["c"]); Assert.Equal(3.14, result.Extensions["d"]); }