diff --git a/.build/Build.cs b/.build/Build.cs index 610098c092c..5c8615d385c 100644 --- a/.build/Build.cs +++ b/.build/Build.cs @@ -10,6 +10,7 @@ using System.Linq; using System; using System.IO; +using Serilog; [UnsetVisualStudioEnvironmentVariables] partial class Build : NukeBuild @@ -100,6 +101,36 @@ partial class Build : NukeBuild RootDirectory / "matrix.json", JsonConvert.SerializeObject(matrix)); }); + + Target Accept => _ => _ + .Executes(() => + { + foreach (var mismatchDir in Directory.GetDirectories( + RootDirectory, "__MISMATCH__", SearchOption.AllDirectories)) + { + Log.Information("Analyzing {0} ...", mismatchDir); + + var snapshotDir = Directory.GetParent(mismatchDir)!.FullName; + foreach (var mismatch in Directory.GetFiles( + mismatchDir, "*.*", SearchOption.TopDirectoryOnly)) + { + var snapshot = Path.Combine(snapshotDir, Path.GetFileName(mismatch)); + if (File.Exists(snapshot)) + { + File.Delete(snapshot); + File.Move(mismatch, snapshot); + } + } + + foreach (var mismatch in Directory.GetFiles( + mismatchDir, "*.*", SearchOption.AllDirectories)) + { + File.Delete(mismatch); + } + + Directory.Delete(mismatchDir, true); + } + }); } diff --git a/accept.cmd b/accept.cmd new file mode 100755 index 00000000000..aefb8d230a2 --- /dev/null +++ b/accept.cmd @@ -0,0 +1,6 @@ +:; set -eo pipefail +:; SCRIPT_DIR=$(cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd) +:; ${SCRIPT_DIR}/accept.sh "$@" +:; exit $? + +./build.cmd accept diff --git a/accept.sh b/accept.sh index d8fdc98f73b..dc9a97c244e 100755 --- a/accept.sh +++ b/accept.sh @@ -1,45 +1,3 @@ #!/bin/zsh -# Use a variable to keep track of whether any directories were found -found_mismatch=false - -# Use a variable to check if the header has been printed -header_printed=false - -# Find all __MISMATCH__ folders -find . -type d -name "__MISMATCH__" | while read mismatch_dir; do - # Mark that we found a mismatch directory - found_mismatch=true - - # Get the parent __snapshots__ directory - snapshot_dir="$(dirname "$mismatch_dir")" - - # If there are files in the directory, copy them - if [ "$(ls -A "$mismatch_dir")" ]; then - for file in "$mismatch_dir"/*; do - if [ -f "$file" ]; then - cp "$file" "$snapshot_dir/" - - # Print the header only once - if [ "$header_printed" = false ]; then - echo "Found Updated Snapshots:" - header_printed=true - fi - - # Extract relevant path details and print - relative_path="${snapshot_dir#./src/HotChocolate/}" # strip the common prefix - echo "- $relative_path/$(basename "$file")" - fi - done - fi - - # Remove the __MISMATCH__ directory - rm -r "$mismatch_dir" -done - -# Check if any directories were found -if [ "$found_mismatch" = false ]; then - echo "All snapshots are up to date!" -else - echo "\nDone!" -fi +./build.sh accept diff --git a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/CertificationSchema/AnnotationBased/__snapshots__/CertificationTests.Schema_Snapshot.snap b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/CertificationSchema/AnnotationBased/__snapshots__/CertificationTests.Schema_Snapshot.snap index 9b9cb64619b..14c42f4b2c0 100644 --- a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/CertificationSchema/AnnotationBased/__snapshots__/CertificationTests.Schema_Snapshot.snap +++ b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/CertificationSchema/AnnotationBased/__snapshots__/CertificationTests.Schema_Snapshot.snap @@ -48,11 +48,6 @@ directive @key(fields: _FieldSet!) repeatable on OBJECT | INTERFACE "Used to annotate the expected returned fieldset from a field on a base type that is guaranteed to be selectable by the federation gateway." directive @provides(fields: _FieldSet!) on FIELD_DEFINITION -"Used to annotate the required input fieldset from a base type for a resolver." -directive @requires(fields: _FieldSet!) on FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The _Any scalar is used to pass representations of entities from external services into the root _entities field for execution. Validation of the _Any scalar is done by matching the __typename and @external fields defined in the schema." scalar _Any diff --git a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/CertificationSchema/AnnotationBased/__snapshots__/CertificationTests.Subgraph_SDL.snap b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/CertificationSchema/AnnotationBased/__snapshots__/CertificationTests.Subgraph_SDL.snap index 2c1776b5d78..0a6311806fc 100644 --- a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/CertificationSchema/AnnotationBased/__snapshots__/CertificationTests.Subgraph_SDL.snap +++ b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/CertificationSchema/AnnotationBased/__snapshots__/CertificationTests.Subgraph_SDL.snap @@ -24,5 +24,3 @@ extend type User @key(fields: "email") { email: ID! @external totalProductsCreated: Int @external } - -directive @tag(name: String!) repeatable on SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/CertificationSchema/CodeFirst/__snapshots__/CertificationTests.Schema_Snapshot.snap b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/CertificationSchema/CodeFirst/__snapshots__/CertificationTests.Schema_Snapshot.snap index a9bfe8fcd78..d645304fedc 100644 --- a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/CertificationSchema/CodeFirst/__snapshots__/CertificationTests.Schema_Snapshot.snap +++ b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/CertificationSchema/CodeFirst/__snapshots__/CertificationTests.Schema_Snapshot.snap @@ -48,11 +48,6 @@ directive @key(fields: _FieldSet!) repeatable on OBJECT | INTERFACE "Used to annotate the expected returned fieldset from a field on a base type that is guaranteed to be selectable by the federation gateway." directive @provides(fields: _FieldSet!) on FIELD_DEFINITION -"Used to annotate the required input fieldset from a base type for a resolver." -directive @requires(fields: _FieldSet!) on FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The _Any scalar is used to pass representations of entities from external services into the root _entities field for execution. Validation of the _Any scalar is done by matching the __typename and @external fields defined in the schema." scalar _Any diff --git a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/CertificationSchema/CodeFirst/__snapshots__/CertificationTests.Subgraph_SDL.snap b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/CertificationSchema/CodeFirst/__snapshots__/CertificationTests.Subgraph_SDL.snap index 8714e99c175..bf23f5f8774 100644 --- a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/CertificationSchema/CodeFirst/__snapshots__/CertificationTests.Subgraph_SDL.snap +++ b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/CertificationSchema/CodeFirst/__snapshots__/CertificationTests.Subgraph_SDL.snap @@ -24,5 +24,3 @@ extend type User @key(fields: "email") { email: ID! @external totalProductsCreated: Int @external } - -directive @tag(name: String!) repeatable on SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/ExternalDirectiveTests.AnnotateExternalToTypeFieldCodeFirst.snap b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/ExternalDirectiveTests.AnnotateExternalToTypeFieldCodeFirst.snap index bda9ed952e7..745fa4cb833 100644 --- a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/ExternalDirectiveTests.AnnotateExternalToTypeFieldCodeFirst.snap +++ b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/ExternalDirectiveTests.AnnotateExternalToTypeFieldCodeFirst.snap @@ -8,5 +8,3 @@ type Query { "Directive to indicate that a field is owned by another service, for example via Apollo federation." directive @external on FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/ExternalDirectiveTests.AnnotateExternalToTypeFieldPureCodeFirst.snap b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/ExternalDirectiveTests.AnnotateExternalToTypeFieldPureCodeFirst.snap index 182499da204..b0cc7d832bd 100644 --- a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/ExternalDirectiveTests.AnnotateExternalToTypeFieldPureCodeFirst.snap +++ b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/ExternalDirectiveTests.AnnotateExternalToTypeFieldPureCodeFirst.snap @@ -27,14 +27,6 @@ directive @external on FIELD_DEFINITION "Used to indicate a combination of fields that can be used to uniquely identify and fetch an object or interface." directive @key(fields: _FieldSet!) repeatable on OBJECT | INTERFACE -"Used to annotate the expected returned fieldset from a field on a base type that is guaranteed to be selectable by the federation gateway." -directive @provides(fields: _FieldSet!) on FIELD_DEFINITION - -"Used to annotate the required input fieldset from a base type for a resolver." -directive @requires(fields: _FieldSet!) on FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The _Any scalar is used to pass representations of entities from external services into the root _entities field for execution. Validation of the _Any scalar is done by matching the __typename and @external fields defined in the schema." scalar _Any diff --git a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/ExternalDirectiveTests.AnnotateExternalToTypeFieldSchemaFirst.snap b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/ExternalDirectiveTests.AnnotateExternalToTypeFieldSchemaFirst.snap index 414365b5e8b..7064faa654d 100644 --- a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/ExternalDirectiveTests.AnnotateExternalToTypeFieldSchemaFirst.snap +++ b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/ExternalDirectiveTests.AnnotateExternalToTypeFieldSchemaFirst.snap @@ -8,5 +8,3 @@ type Query { "Directive to indicate that a field is owned by another service, for example via Apollo federation." directive @external on FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/KeyDirectiveTests.AnnotateKeyToClassAttributePureCodeFirst.snap b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/KeyDirectiveTests.AnnotateKeyToClassAttributePureCodeFirst.snap index d32365bb650..b46237c9d8c 100644 --- a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/KeyDirectiveTests.AnnotateKeyToClassAttributePureCodeFirst.snap +++ b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/KeyDirectiveTests.AnnotateKeyToClassAttributePureCodeFirst.snap @@ -20,20 +20,9 @@ type _Service { "Union of all types that key directive applied. This information is needed by the Apollo federation gateway." union _Entity = TestTypePropertyDirective -"Directive to indicate that a field is owned by another service, for example via Apollo federation." -directive @external on FIELD_DEFINITION - "Used to indicate a combination of fields that can be used to uniquely identify and fetch an object or interface." directive @key(fields: _FieldSet!) repeatable on OBJECT | INTERFACE -"Used to annotate the expected returned fieldset from a field on a base type that is guaranteed to be selectable by the federation gateway." -directive @provides(fields: _FieldSet!) on FIELD_DEFINITION - -"Used to annotate the required input fieldset from a base type for a resolver." -directive @requires(fields: _FieldSet!) on FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The _Any scalar is used to pass representations of entities from external services into the root _entities field for execution. Validation of the _Any scalar is done by matching the __typename and @external fields defined in the schema." scalar _Any diff --git a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/KeyDirectiveTests.AnnotateKeyToClassAttributesPureCodeFirst.snap b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/KeyDirectiveTests.AnnotateKeyToClassAttributesPureCodeFirst.snap index 4992de0cfe7..7a186e234c3 100644 --- a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/KeyDirectiveTests.AnnotateKeyToClassAttributesPureCodeFirst.snap +++ b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/KeyDirectiveTests.AnnotateKeyToClassAttributesPureCodeFirst.snap @@ -21,20 +21,9 @@ type _Service { "Union of all types that key directive applied. This information is needed by the Apollo federation gateway." union _Entity = TestTypePropertyDirectives -"Directive to indicate that a field is owned by another service, for example via Apollo federation." -directive @external on FIELD_DEFINITION - "Used to indicate a combination of fields that can be used to uniquely identify and fetch an object or interface." directive @key(fields: _FieldSet!) repeatable on OBJECT | INTERFACE -"Used to annotate the expected returned fieldset from a field on a base type that is guaranteed to be selectable by the federation gateway." -directive @provides(fields: _FieldSet!) on FIELD_DEFINITION - -"Used to annotate the required input fieldset from a base type for a resolver." -directive @requires(fields: _FieldSet!) on FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The _Any scalar is used to pass representations of entities from external services into the root _entities field for execution. Validation of the _Any scalar is done by matching the __typename and @external fields defined in the schema." scalar _Any diff --git a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/KeyDirectiveTests.AnnotateKeyToObjectTypeCodeFirst.snap b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/KeyDirectiveTests.AnnotateKeyToObjectTypeCodeFirst.snap index 5120982de1a..27bbff10a27 100644 --- a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/KeyDirectiveTests.AnnotateKeyToObjectTypeCodeFirst.snap +++ b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/KeyDirectiveTests.AnnotateKeyToObjectTypeCodeFirst.snap @@ -14,7 +14,5 @@ type TestType @key(fields: "id") { "Used to indicate a combination of fields that can be used to uniquely identify and fetch an object or interface." directive @key(fields: _FieldSet!) repeatable on OBJECT | INTERFACE -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "Scalar representing a set of fields." scalar _FieldSet diff --git a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/KeyDirectiveTests.AnnotateKeyToObjectTypePureCodeFirst.snap b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/KeyDirectiveTests.AnnotateKeyToObjectTypePureCodeFirst.snap index 1ba58003b4f..a4e0c8f88fb 100644 --- a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/KeyDirectiveTests.AnnotateKeyToObjectTypePureCodeFirst.snap +++ b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/KeyDirectiveTests.AnnotateKeyToObjectTypePureCodeFirst.snap @@ -20,20 +20,9 @@ type _Service { "Union of all types that key directive applied. This information is needed by the Apollo federation gateway." union _Entity = TestTypeClassDirective -"Directive to indicate that a field is owned by another service, for example via Apollo federation." -directive @external on FIELD_DEFINITION - "Used to indicate a combination of fields that can be used to uniquely identify and fetch an object or interface." directive @key(fields: _FieldSet!) repeatable on OBJECT | INTERFACE -"Used to annotate the expected returned fieldset from a field on a base type that is guaranteed to be selectable by the federation gateway." -directive @provides(fields: _FieldSet!) on FIELD_DEFINITION - -"Used to annotate the required input fieldset from a base type for a resolver." -directive @requires(fields: _FieldSet!) on FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The _Any scalar is used to pass representations of entities from external services into the root _entities field for execution. Validation of the _Any scalar is done by matching the __typename and @external fields defined in the schema." scalar _Any diff --git a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/KeyDirectiveTests.AnnotateKeyToObjectTypeSchemaFirst.snap b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/KeyDirectiveTests.AnnotateKeyToObjectTypeSchemaFirst.snap index 8f6454cfd5a..f21731e2c65 100644 --- a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/KeyDirectiveTests.AnnotateKeyToObjectTypeSchemaFirst.snap +++ b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/KeyDirectiveTests.AnnotateKeyToObjectTypeSchemaFirst.snap @@ -18,7 +18,5 @@ type TestType @key(fields: "id") { "Used to indicate a combination of fields that can be used to uniquely identify and fetch an object or interface." directive @key(fields: _FieldSet!) repeatable on OBJECT | INTERFACE -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "Scalar representing a set of fields." scalar _FieldSet diff --git a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/ProvidesDirectiveTests.AnnotateProvidesToClassAttributePureCodeFirst.snap b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/ProvidesDirectiveTests.AnnotateProvidesToClassAttributePureCodeFirst.snap index e05f197b703..773a0d8fb62 100644 --- a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/ProvidesDirectiveTests.AnnotateProvidesToClassAttributePureCodeFirst.snap +++ b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/ProvidesDirectiveTests.AnnotateProvidesToClassAttributePureCodeFirst.snap @@ -25,20 +25,12 @@ type _Service { "Union of all types that key directive applied. This information is needed by the Apollo federation gateway." union _Entity = Review -"Directive to indicate that a field is owned by another service, for example via Apollo federation." -directive @external on FIELD_DEFINITION - "Used to indicate a combination of fields that can be used to uniquely identify and fetch an object or interface." directive @key(fields: _FieldSet!) repeatable on OBJECT | INTERFACE "Used to annotate the expected returned fieldset from a field on a base type that is guaranteed to be selectable by the federation gateway." directive @provides(fields: _FieldSet!) on FIELD_DEFINITION -"Used to annotate the required input fieldset from a base type for a resolver." -directive @requires(fields: _FieldSet!) on FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The _Any scalar is used to pass representations of entities from external services into the root _entities field for execution. Validation of the _Any scalar is done by matching the __typename and @external fields defined in the schema." scalar _Any diff --git a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/ProvidesDirectiveTests.AnnotateProvidesToFieldCodeFirst.snap b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/ProvidesDirectiveTests.AnnotateProvidesToFieldCodeFirst.snap index 54f60706483..4d70d0f5530 100644 --- a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/ProvidesDirectiveTests.AnnotateProvidesToFieldCodeFirst.snap +++ b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/ProvidesDirectiveTests.AnnotateProvidesToFieldCodeFirst.snap @@ -21,7 +21,5 @@ directive @key(fields: _FieldSet!) repeatable on OBJECT | INTERFACE "Used to annotate the expected returned fieldset from a field on a base type that is guaranteed to be selectable by the federation gateway." directive @provides(fields: _FieldSet!) on FIELD_DEFINITION -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "Scalar representing a set of fields." scalar _FieldSet diff --git a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/ProvidesDirectiveTests.AnnotateProvidesToFieldSchemaFirst.snap b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/ProvidesDirectiveTests.AnnotateProvidesToFieldSchemaFirst.snap index 6d3c748cd9e..3bf8791f661 100644 --- a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/ProvidesDirectiveTests.AnnotateProvidesToFieldSchemaFirst.snap +++ b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/ProvidesDirectiveTests.AnnotateProvidesToFieldSchemaFirst.snap @@ -21,7 +21,5 @@ directive @key(fields: _FieldSet!) repeatable on OBJECT | INTERFACE "Used to annotate the expected returned fieldset from a field on a base type that is guaranteed to be selectable by the federation gateway." directive @provides(fields: _FieldSet!) on FIELD_DEFINITION -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "Scalar representing a set of fields." scalar _FieldSet diff --git a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/RequiresDirectiveTests.AnnotateProvidesToClassAttributePureCodeFirst.snap b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/RequiresDirectiveTests.AnnotateProvidesToClassAttributePureCodeFirst.snap index ad2a60ca156..e3d45c77604 100644 --- a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/RequiresDirectiveTests.AnnotateProvidesToClassAttributePureCodeFirst.snap +++ b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/RequiresDirectiveTests.AnnotateProvidesToClassAttributePureCodeFirst.snap @@ -25,20 +25,12 @@ type _Service { "Union of all types that key directive applied. This information is needed by the Apollo federation gateway." union _Entity = Review -"Directive to indicate that a field is owned by another service, for example via Apollo federation." -directive @external on FIELD_DEFINITION - "Used to indicate a combination of fields that can be used to uniquely identify and fetch an object or interface." directive @key(fields: _FieldSet!) repeatable on OBJECT | INTERFACE -"Used to annotate the expected returned fieldset from a field on a base type that is guaranteed to be selectable by the federation gateway." -directive @provides(fields: _FieldSet!) on FIELD_DEFINITION - "Used to annotate the required input fieldset from a base type for a resolver." directive @requires(fields: _FieldSet!) on FIELD_DEFINITION -directive @tag(name: String!) repeatable on SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The _Any scalar is used to pass representations of entities from external services into the root _entities field for execution. Validation of the _Any scalar is done by matching the __typename and @external fields defined in the schema." scalar _Any diff --git a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/RequiresDirectiveTests.AnnotateProvidesToFieldCodeFirst.snap b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/RequiresDirectiveTests.AnnotateProvidesToFieldCodeFirst.snap index 14f051b34fa..f7b25e9fc4d 100644 --- a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/RequiresDirectiveTests.AnnotateProvidesToFieldCodeFirst.snap +++ b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/RequiresDirectiveTests.AnnotateProvidesToFieldCodeFirst.snap @@ -21,7 +21,5 @@ directive @key(fields: _FieldSet!) repeatable on OBJECT | INTERFACE "Used to annotate the required input fieldset from a base type for a resolver." directive @requires(fields: _FieldSet!) on FIELD_DEFINITION -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "Scalar representing a set of fields." scalar _FieldSet diff --git a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/RequiresDirectiveTests.AnnotateProvidesToFieldSchemaFirst.snap b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/RequiresDirectiveTests.AnnotateProvidesToFieldSchemaFirst.snap index dc3b347ac02..3801171d118 100644 --- a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/RequiresDirectiveTests.AnnotateProvidesToFieldSchemaFirst.snap +++ b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/Directives/__snapshots__/RequiresDirectiveTests.AnnotateProvidesToFieldSchemaFirst.snap @@ -21,7 +21,5 @@ directive @key(fields: _FieldSet!) repeatable on OBJECT | INTERFACE "Used to annotate the required input fieldset from a base type for a resolver." directive @requires(fields: _FieldSet!) on FIELD_DEFINITION -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "Scalar representing a set of fields." scalar _FieldSet diff --git a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/FederationTypesTestBase.cs b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/FederationTypesTestBase.cs index c497a20ec7e..83091f8501f 100644 --- a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/FederationTypesTestBase.cs +++ b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/FederationTypesTestBase.cs @@ -15,7 +15,8 @@ protected ISchema CreateSchema(Action configure) { c.Name("Query"); c.Field("foo").Type().Resolve("bar"); - }); + }) + .ModifyOptions(o => o.RemoveUnusedTypeSystemDirectives = false); configure(builder); diff --git a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/__snapshots__/FederationSchemaPrinterTests.CustomDirective_IsInternal.snap b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/__snapshots__/FederationSchemaPrinterTests.CustomDirective_IsInternal.snap index 974b511d5d2..7b6f92facfc 100644 --- a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/__snapshots__/FederationSchemaPrinterTests.CustomDirective_IsInternal.snap +++ b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/__snapshots__/FederationSchemaPrinterTests.CustomDirective_IsInternal.snap @@ -9,5 +9,3 @@ type Query { deprecated1: EnumWithDeprecatedValue @deprecated(reason: "deprecated") deprecated2: EnumWithDeprecatedValue @deprecated(reason: "deprecated") } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/__snapshots__/FederationSchemaPrinterTests.CustomDirective_IsPublic.snap b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/__snapshots__/FederationSchemaPrinterTests.CustomDirective_IsPublic.snap index 803416b6241..4bbb3849e08 100644 --- a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/__snapshots__/FederationSchemaPrinterTests.CustomDirective_IsPublic.snap +++ b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/__snapshots__/FederationSchemaPrinterTests.CustomDirective_IsPublic.snap @@ -11,5 +11,3 @@ type Query { } directive @custom on FIELD_DEFINITION | ENUM_VALUE - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/__snapshots__/FederationSchemaPrinterTests.TestFederationPrinterApolloDirectivesPureCodeFirst.snap b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/__snapshots__/FederationSchemaPrinterTests.TestFederationPrinterApolloDirectivesPureCodeFirst.snap index b506d0efdbc..350d1e4a5d8 100644 --- a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/__snapshots__/FederationSchemaPrinterTests.TestFederationPrinterApolloDirectivesPureCodeFirst.snap +++ b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/__snapshots__/FederationSchemaPrinterTests.TestFederationPrinterApolloDirectivesPureCodeFirst.snap @@ -12,5 +12,3 @@ type User @key(fields: "id") { idCodeShort: String! @requires(fields: "idCode") address: Address! @provides(fields: "zipcode") } - -directive @tag(name: String!) repeatable on SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/__snapshots__/FederationSchemaPrinterTests.TestFederationPrinterApolloDirectivesSchemaFirst.snap b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/__snapshots__/FederationSchemaPrinterTests.TestFederationPrinterApolloDirectivesSchemaFirst.snap index 7cfec784c15..a92c3f12ecb 100644 --- a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/__snapshots__/FederationSchemaPrinterTests.TestFederationPrinterApolloDirectivesSchemaFirst.snap +++ b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/__snapshots__/FederationSchemaPrinterTests.TestFederationPrinterApolloDirectivesSchemaFirst.snap @@ -6,5 +6,3 @@ type TestType @key(fields: "id") { id: Int! name: String! } - -directive @tag(name: String!) repeatable on SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/__snapshots__/FederationSchemaPrinterTests.TestFederationPrinterSchemaFirst.snap b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/__snapshots__/FederationSchemaPrinterTests.TestFederationPrinterSchemaFirst.snap index b7aaf9b0010..c0d2af44c96 100644 --- a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/__snapshots__/FederationSchemaPrinterTests.TestFederationPrinterSchemaFirst.snap +++ b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/__snapshots__/FederationSchemaPrinterTests.TestFederationPrinterSchemaFirst.snap @@ -37,5 +37,3 @@ interface iTestType @key(fields: "id") { id: Int! external: String! @external } - -directive @tag(name: String!) repeatable on SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/__snapshots__/FederationSchemaPrinterTests.TestFederationPrinterSchemaFirst_With_DateTime.snap b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/__snapshots__/FederationSchemaPrinterTests.TestFederationPrinterSchemaFirst_With_DateTime.snap index 069f740f4bd..d126d3ddbf8 100644 --- a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/__snapshots__/FederationSchemaPrinterTests.TestFederationPrinterSchemaFirst_With_DateTime.snap +++ b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/__snapshots__/FederationSchemaPrinterTests.TestFederationPrinterSchemaFirst_With_DateTime.snap @@ -41,5 +41,3 @@ interface iTestType @key(fields: "id") { id: Int! external: String! @external } - -directive @tag(name: String!) repeatable on SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/__snapshots__/FederationSchemaPrinterTests.TestFederationPrinterTypeExtensionPureCodeFirst.snap b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/__snapshots__/FederationSchemaPrinterTests.TestFederationPrinterTypeExtensionPureCodeFirst.snap index 89fadea1acd..da3afb2af84 100644 --- a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/__snapshots__/FederationSchemaPrinterTests.TestFederationPrinterTypeExtensionPureCodeFirst.snap +++ b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/__snapshots__/FederationSchemaPrinterTests.TestFederationPrinterTypeExtensionPureCodeFirst.snap @@ -5,5 +5,3 @@ type QueryRootOfProduct { entity(id: Int!): Product! } - -directive @tag(name: String!) repeatable on SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/__snapshots__/ServiceTypeTests.TestServiceTypeEmptyQueryTypePureCodeFirst.snap b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/__snapshots__/ServiceTypeTests.TestServiceTypeEmptyQueryTypePureCodeFirst.snap index e591b055740..f8925ecfc38 100644 --- a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/__snapshots__/ServiceTypeTests.TestServiceTypeEmptyQueryTypePureCodeFirst.snap +++ b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/__snapshots__/ServiceTypeTests.TestServiceTypeEmptyQueryTypePureCodeFirst.snap @@ -1,5 +1,3 @@ type Address @key(fields: "matchCode") { matchCode: String } - -directive @tag(name: String!) repeatable on SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/__snapshots__/ServiceTypeTests.TestServiceTypeEmptyQueryTypeSchemaFirst.snap b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/__snapshots__/ServiceTypeTests.TestServiceTypeEmptyQueryTypeSchemaFirst.snap index 3fb2e9fad18..8956e3205cd 100644 --- a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/__snapshots__/ServiceTypeTests.TestServiceTypeEmptyQueryTypeSchemaFirst.snap +++ b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/__snapshots__/ServiceTypeTests.TestServiceTypeEmptyQueryTypeSchemaFirst.snap @@ -1,5 +1,3 @@ type Address @key(fields: "matchCode") { matchCode: String! } - -directive @tag(name: String!) repeatable on SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/__snapshots__/ServiceTypeTests.TestServiceTypeTypePureCodeFirst.snap b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/__snapshots__/ServiceTypeTests.TestServiceTypeTypePureCodeFirst.snap index fe186e573eb..e94d3259304 100644 --- a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/__snapshots__/ServiceTypeTests.TestServiceTypeTypePureCodeFirst.snap +++ b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/__snapshots__/ServiceTypeTests.TestServiceTypeTypePureCodeFirst.snap @@ -5,5 +5,3 @@ type Query { address(id: Int!): Address! } - -directive @tag(name: String!) repeatable on SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/__snapshots__/ServiceTypeTests.TestServiceTypeTypeSchemaFirst.snap b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/__snapshots__/ServiceTypeTests.TestServiceTypeTypeSchemaFirst.snap index a2124204af5..bf08d07226d 100644 --- a/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/__snapshots__/ServiceTypeTests.TestServiceTypeTypeSchemaFirst.snap +++ b/src/HotChocolate/ApolloFederation/test/ApolloFederation.Tests/__snapshots__/ServiceTypeTests.TestServiceTypeTypeSchemaFirst.snap @@ -5,5 +5,3 @@ type Query { address: Address! } - -directive @tag(name: String!) repeatable on SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/AspNetCore/test/AspNetCore.Authorization.Tests/__snapshots__/AuthorizeDirectiveTests.FieldAuth_DefaultPolicy.graphql b/src/HotChocolate/AspNetCore/test/AspNetCore.Authorization.Tests/__snapshots__/AuthorizeDirectiveTests.FieldAuth_DefaultPolicy.graphql index 8bc48849793..d415288a2f2 100644 --- a/src/HotChocolate/AspNetCore/test/AspNetCore.Authorization.Tests/__snapshots__/AuthorizeDirectiveTests.FieldAuth_DefaultPolicy.graphql +++ b/src/HotChocolate/AspNetCore/test/AspNetCore.Authorization.Tests/__snapshots__/AuthorizeDirectiveTests.FieldAuth_DefaultPolicy.graphql @@ -12,8 +12,4 @@ enum ApplyPolicy { VALIDATION } -directive @allowAnonymous repeatable on FIELD_DEFINITION - -directive @authorize("The name of the authorization policy that determines access to the annotated resource." policy: String "Roles that are allowed to access the annotated resource." roles: [String!] "Defines when when the authorize directive shall be applied.By default the authorize directives are applied during the validation phase." apply: ApplyPolicy! = BEFORE_RESOLVER) repeatable on OBJECT | FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +directive @authorize("The name of the authorization policy that determines access to the annotated resource." policy: String "Roles that are allowed to access the annotated resource." roles: [String!] "Defines when when the authorize directive shall be applied.By default the authorize directives are applied during the validation phase." apply: ApplyPolicy! = BEFORE_RESOLVER) repeatable on OBJECT | FIELD_DEFINITION \ No newline at end of file diff --git a/src/HotChocolate/AspNetCore/test/AspNetCore.Authorization.Tests/__snapshots__/AuthorizeDirectiveTests.FieldAuth_DefaultPolicy_AfterResolver.graphql b/src/HotChocolate/AspNetCore/test/AspNetCore.Authorization.Tests/__snapshots__/AuthorizeDirectiveTests.FieldAuth_DefaultPolicy_AfterResolver.graphql index ac6aa339270..44554c60da7 100644 --- a/src/HotChocolate/AspNetCore/test/AspNetCore.Authorization.Tests/__snapshots__/AuthorizeDirectiveTests.FieldAuth_DefaultPolicy_AfterResolver.graphql +++ b/src/HotChocolate/AspNetCore/test/AspNetCore.Authorization.Tests/__snapshots__/AuthorizeDirectiveTests.FieldAuth_DefaultPolicy_AfterResolver.graphql @@ -12,8 +12,4 @@ enum ApplyPolicy { VALIDATION } -directive @allowAnonymous repeatable on FIELD_DEFINITION - -directive @authorize("The name of the authorization policy that determines access to the annotated resource." policy: String "Roles that are allowed to access the annotated resource." roles: [String!] "Defines when when the authorize directive shall be applied.By default the authorize directives are applied during the validation phase." apply: ApplyPolicy! = BEFORE_RESOLVER) repeatable on OBJECT | FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +directive @authorize("The name of the authorization policy that determines access to the annotated resource." policy: String "Roles that are allowed to access the annotated resource." roles: [String!] "Defines when when the authorize directive shall be applied.By default the authorize directives are applied during the validation phase." apply: ApplyPolicy! = BEFORE_RESOLVER) repeatable on OBJECT | FIELD_DEFINITION \ No newline at end of file diff --git a/src/HotChocolate/AspNetCore/test/AspNetCore.Authorization.Tests/__snapshots__/AuthorizeDirectiveTests.FieldAuth_DefaultPolicy_BeforeResolver.graphql b/src/HotChocolate/AspNetCore/test/AspNetCore.Authorization.Tests/__snapshots__/AuthorizeDirectiveTests.FieldAuth_DefaultPolicy_BeforeResolver.graphql index 8bc48849793..d415288a2f2 100644 --- a/src/HotChocolate/AspNetCore/test/AspNetCore.Authorization.Tests/__snapshots__/AuthorizeDirectiveTests.FieldAuth_DefaultPolicy_BeforeResolver.graphql +++ b/src/HotChocolate/AspNetCore/test/AspNetCore.Authorization.Tests/__snapshots__/AuthorizeDirectiveTests.FieldAuth_DefaultPolicy_BeforeResolver.graphql @@ -12,8 +12,4 @@ enum ApplyPolicy { VALIDATION } -directive @allowAnonymous repeatable on FIELD_DEFINITION - -directive @authorize("The name of the authorization policy that determines access to the annotated resource." policy: String "Roles that are allowed to access the annotated resource." roles: [String!] "Defines when when the authorize directive shall be applied.By default the authorize directives are applied during the validation phase." apply: ApplyPolicy! = BEFORE_RESOLVER) repeatable on OBJECT | FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +directive @authorize("The name of the authorization policy that determines access to the annotated resource." policy: String "Roles that are allowed to access the annotated resource." roles: [String!] "Defines when when the authorize directive shall be applied.By default the authorize directives are applied during the validation phase." apply: ApplyPolicy! = BEFORE_RESOLVER) repeatable on OBJECT | FIELD_DEFINITION \ No newline at end of file diff --git a/src/HotChocolate/AspNetCore/test/AspNetCore.Authorization.Tests/__snapshots__/AuthorizeDirectiveTests.FieldAuth_DefaultPolicy_Validation.graphql b/src/HotChocolate/AspNetCore/test/AspNetCore.Authorization.Tests/__snapshots__/AuthorizeDirectiveTests.FieldAuth_DefaultPolicy_Validation.graphql index be168021fb7..42be831f83a 100644 --- a/src/HotChocolate/AspNetCore/test/AspNetCore.Authorization.Tests/__snapshots__/AuthorizeDirectiveTests.FieldAuth_DefaultPolicy_Validation.graphql +++ b/src/HotChocolate/AspNetCore/test/AspNetCore.Authorization.Tests/__snapshots__/AuthorizeDirectiveTests.FieldAuth_DefaultPolicy_Validation.graphql @@ -12,8 +12,4 @@ enum ApplyPolicy { VALIDATION } -directive @allowAnonymous repeatable on FIELD_DEFINITION - -directive @authorize("The name of the authorization policy that determines access to the annotated resource." policy: String "Roles that are allowed to access the annotated resource." roles: [String!] "Defines when when the authorize directive shall be applied.By default the authorize directives are applied during the validation phase." apply: ApplyPolicy! = BEFORE_RESOLVER) repeatable on OBJECT | FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +directive @authorize("The name of the authorization policy that determines access to the annotated resource." policy: String "Roles that are allowed to access the annotated resource." roles: [String!] "Defines when when the authorize directive shall be applied.By default the authorize directives are applied during the validation phase." apply: ApplyPolicy! = BEFORE_RESOLVER) repeatable on OBJECT | FIELD_DEFINITION \ No newline at end of file diff --git a/src/HotChocolate/AspNetCore/test/AspNetCore.Authorization.Tests/__snapshots__/AuthorizeDirectiveTests.FieldAuth_WithPolicy.graphql b/src/HotChocolate/AspNetCore/test/AspNetCore.Authorization.Tests/__snapshots__/AuthorizeDirectiveTests.FieldAuth_WithPolicy.graphql index 62236e87cc8..a254428474b 100644 --- a/src/HotChocolate/AspNetCore/test/AspNetCore.Authorization.Tests/__snapshots__/AuthorizeDirectiveTests.FieldAuth_WithPolicy.graphql +++ b/src/HotChocolate/AspNetCore/test/AspNetCore.Authorization.Tests/__snapshots__/AuthorizeDirectiveTests.FieldAuth_WithPolicy.graphql @@ -12,8 +12,4 @@ enum ApplyPolicy { VALIDATION } -directive @allowAnonymous repeatable on FIELD_DEFINITION - -directive @authorize("The name of the authorization policy that determines access to the annotated resource." policy: String "Roles that are allowed to access the annotated resource." roles: [String!] "Defines when when the authorize directive shall be applied.By default the authorize directives are applied during the validation phase." apply: ApplyPolicy! = BEFORE_RESOLVER) repeatable on OBJECT | FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +directive @authorize("The name of the authorization policy that determines access to the annotated resource." policy: String "Roles that are allowed to access the annotated resource." roles: [String!] "Defines when when the authorize directive shall be applied.By default the authorize directives are applied during the validation phase." apply: ApplyPolicy! = BEFORE_RESOLVER) repeatable on OBJECT | FIELD_DEFINITION \ No newline at end of file diff --git a/src/HotChocolate/AspNetCore/test/AspNetCore.Authorization.Tests/__snapshots__/AuthorizeDirectiveTests.FieldAuth_WithPolicy_AfterResolver.graphql b/src/HotChocolate/AspNetCore/test/AspNetCore.Authorization.Tests/__snapshots__/AuthorizeDirectiveTests.FieldAuth_WithPolicy_AfterResolver.graphql index c8b1a9f635a..2d9998b9f69 100644 --- a/src/HotChocolate/AspNetCore/test/AspNetCore.Authorization.Tests/__snapshots__/AuthorizeDirectiveTests.FieldAuth_WithPolicy_AfterResolver.graphql +++ b/src/HotChocolate/AspNetCore/test/AspNetCore.Authorization.Tests/__snapshots__/AuthorizeDirectiveTests.FieldAuth_WithPolicy_AfterResolver.graphql @@ -12,8 +12,4 @@ enum ApplyPolicy { VALIDATION } -directive @allowAnonymous repeatable on FIELD_DEFINITION - -directive @authorize("The name of the authorization policy that determines access to the annotated resource." policy: String "Roles that are allowed to access the annotated resource." roles: [String!] "Defines when when the authorize directive shall be applied.By default the authorize directives are applied during the validation phase." apply: ApplyPolicy! = BEFORE_RESOLVER) repeatable on OBJECT | FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +directive @authorize("The name of the authorization policy that determines access to the annotated resource." policy: String "Roles that are allowed to access the annotated resource." roles: [String!] "Defines when when the authorize directive shall be applied.By default the authorize directives are applied during the validation phase." apply: ApplyPolicy! = BEFORE_RESOLVER) repeatable on OBJECT | FIELD_DEFINITION \ No newline at end of file diff --git a/src/HotChocolate/AspNetCore/test/AspNetCore.Authorization.Tests/__snapshots__/AuthorizeDirectiveTests.FieldAuth_WithPolicy_BeforeResolver.graphql b/src/HotChocolate/AspNetCore/test/AspNetCore.Authorization.Tests/__snapshots__/AuthorizeDirectiveTests.FieldAuth_WithPolicy_BeforeResolver.graphql index 62236e87cc8..a254428474b 100644 --- a/src/HotChocolate/AspNetCore/test/AspNetCore.Authorization.Tests/__snapshots__/AuthorizeDirectiveTests.FieldAuth_WithPolicy_BeforeResolver.graphql +++ b/src/HotChocolate/AspNetCore/test/AspNetCore.Authorization.Tests/__snapshots__/AuthorizeDirectiveTests.FieldAuth_WithPolicy_BeforeResolver.graphql @@ -12,8 +12,4 @@ enum ApplyPolicy { VALIDATION } -directive @allowAnonymous repeatable on FIELD_DEFINITION - -directive @authorize("The name of the authorization policy that determines access to the annotated resource." policy: String "Roles that are allowed to access the annotated resource." roles: [String!] "Defines when when the authorize directive shall be applied.By default the authorize directives are applied during the validation phase." apply: ApplyPolicy! = BEFORE_RESOLVER) repeatable on OBJECT | FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +directive @authorize("The name of the authorization policy that determines access to the annotated resource." policy: String "Roles that are allowed to access the annotated resource." roles: [String!] "Defines when when the authorize directive shall be applied.By default the authorize directives are applied during the validation phase." apply: ApplyPolicy! = BEFORE_RESOLVER) repeatable on OBJECT | FIELD_DEFINITION \ No newline at end of file diff --git a/src/HotChocolate/AspNetCore/test/AspNetCore.Authorization.Tests/__snapshots__/AuthorizeDirectiveTests.FieldAuth_WithPolicy_Validation.graphql b/src/HotChocolate/AspNetCore/test/AspNetCore.Authorization.Tests/__snapshots__/AuthorizeDirectiveTests.FieldAuth_WithPolicy_Validation.graphql index 7a962415e78..42501572a23 100644 --- a/src/HotChocolate/AspNetCore/test/AspNetCore.Authorization.Tests/__snapshots__/AuthorizeDirectiveTests.FieldAuth_WithPolicy_Validation.graphql +++ b/src/HotChocolate/AspNetCore/test/AspNetCore.Authorization.Tests/__snapshots__/AuthorizeDirectiveTests.FieldAuth_WithPolicy_Validation.graphql @@ -12,8 +12,4 @@ enum ApplyPolicy { VALIDATION } -directive @allowAnonymous repeatable on FIELD_DEFINITION - -directive @authorize("The name of the authorization policy that determines access to the annotated resource." policy: String "Roles that are allowed to access the annotated resource." roles: [String!] "Defines when when the authorize directive shall be applied.By default the authorize directives are applied during the validation phase." apply: ApplyPolicy! = BEFORE_RESOLVER) repeatable on OBJECT | FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +directive @authorize("The name of the authorization policy that determines access to the annotated resource." policy: String "Roles that are allowed to access the annotated resource." roles: [String!] "Defines when when the authorize directive shall be applied.By default the authorize directives are applied during the validation phase." apply: ApplyPolicy! = BEFORE_RESOLVER) repeatable on OBJECT | FIELD_DEFINITION \ No newline at end of file diff --git a/src/HotChocolate/AspNetCore/test/AspNetCore.Authorization.Tests/__snapshots__/AuthorizeDirectiveTests.FieldAuth_WithRoles.graphql b/src/HotChocolate/AspNetCore/test/AspNetCore.Authorization.Tests/__snapshots__/AuthorizeDirectiveTests.FieldAuth_WithRoles.graphql index 306c0c48136..1c86e135235 100644 --- a/src/HotChocolate/AspNetCore/test/AspNetCore.Authorization.Tests/__snapshots__/AuthorizeDirectiveTests.FieldAuth_WithRoles.graphql +++ b/src/HotChocolate/AspNetCore/test/AspNetCore.Authorization.Tests/__snapshots__/AuthorizeDirectiveTests.FieldAuth_WithRoles.graphql @@ -12,8 +12,4 @@ enum ApplyPolicy { VALIDATION } -directive @allowAnonymous repeatable on FIELD_DEFINITION - -directive @authorize("The name of the authorization policy that determines access to the annotated resource." policy: String "Roles that are allowed to access the annotated resource." roles: [String!] "Defines when when the authorize directive shall be applied.By default the authorize directives are applied during the validation phase." apply: ApplyPolicy! = BEFORE_RESOLVER) repeatable on OBJECT | FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +directive @authorize("The name of the authorization policy that determines access to the annotated resource." policy: String "Roles that are allowed to access the annotated resource." roles: [String!] "Defines when when the authorize directive shall be applied.By default the authorize directives are applied during the validation phase." apply: ApplyPolicy! = BEFORE_RESOLVER) repeatable on OBJECT | FIELD_DEFINITION \ No newline at end of file diff --git a/src/HotChocolate/AspNetCore/test/AspNetCore.Authorization.Tests/__snapshots__/AuthorizeDirectiveTests.TypeAuth_DefaultPolicy.graphql b/src/HotChocolate/AspNetCore/test/AspNetCore.Authorization.Tests/__snapshots__/AuthorizeDirectiveTests.TypeAuth_DefaultPolicy.graphql index 03e004287c2..02d9a6c46fb 100644 --- a/src/HotChocolate/AspNetCore/test/AspNetCore.Authorization.Tests/__snapshots__/AuthorizeDirectiveTests.TypeAuth_DefaultPolicy.graphql +++ b/src/HotChocolate/AspNetCore/test/AspNetCore.Authorization.Tests/__snapshots__/AuthorizeDirectiveTests.TypeAuth_DefaultPolicy.graphql @@ -12,8 +12,4 @@ enum ApplyPolicy { VALIDATION } -directive @allowAnonymous repeatable on FIELD_DEFINITION - -directive @authorize("The name of the authorization policy that determines access to the annotated resource." policy: String "Roles that are allowed to access the annotated resource." roles: [String!] "Defines when when the authorize directive shall be applied.By default the authorize directives are applied during the validation phase." apply: ApplyPolicy! = BEFORE_RESOLVER) repeatable on OBJECT | FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +directive @authorize("The name of the authorization policy that determines access to the annotated resource." policy: String "Roles that are allowed to access the annotated resource." roles: [String!] "Defines when when the authorize directive shall be applied.By default the authorize directives are applied during the validation phase." apply: ApplyPolicy! = BEFORE_RESOLVER) repeatable on OBJECT | FIELD_DEFINITION \ No newline at end of file diff --git a/src/HotChocolate/AspNetCore/test/AspNetCore.Authorization.Tests/__snapshots__/AuthorizeDirectiveTests.TypeAuth_WithPolicy.graphql b/src/HotChocolate/AspNetCore/test/AspNetCore.Authorization.Tests/__snapshots__/AuthorizeDirectiveTests.TypeAuth_WithPolicy.graphql index 7968bdc9a94..398e8cbe781 100644 --- a/src/HotChocolate/AspNetCore/test/AspNetCore.Authorization.Tests/__snapshots__/AuthorizeDirectiveTests.TypeAuth_WithPolicy.graphql +++ b/src/HotChocolate/AspNetCore/test/AspNetCore.Authorization.Tests/__snapshots__/AuthorizeDirectiveTests.TypeAuth_WithPolicy.graphql @@ -12,8 +12,4 @@ enum ApplyPolicy { VALIDATION } -directive @allowAnonymous repeatable on FIELD_DEFINITION - -directive @authorize("The name of the authorization policy that determines access to the annotated resource." policy: String "Roles that are allowed to access the annotated resource." roles: [String!] "Defines when when the authorize directive shall be applied.By default the authorize directives are applied during the validation phase." apply: ApplyPolicy! = BEFORE_RESOLVER) repeatable on OBJECT | FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +directive @authorize("The name of the authorization policy that determines access to the annotated resource." policy: String "Roles that are allowed to access the annotated resource." roles: [String!] "Defines when when the authorize directive shall be applied.By default the authorize directives are applied during the validation phase." apply: ApplyPolicy! = BEFORE_RESOLVER) repeatable on OBJECT | FIELD_DEFINITION \ No newline at end of file diff --git a/src/HotChocolate/AspNetCore/test/AspNetCore.Authorization.Tests/__snapshots__/AuthorizeDirectiveTests.TypeAuth_WithRoles.graphql b/src/HotChocolate/AspNetCore/test/AspNetCore.Authorization.Tests/__snapshots__/AuthorizeDirectiveTests.TypeAuth_WithRoles.graphql index bf32f30dc8c..c78ab537697 100644 --- a/src/HotChocolate/AspNetCore/test/AspNetCore.Authorization.Tests/__snapshots__/AuthorizeDirectiveTests.TypeAuth_WithRoles.graphql +++ b/src/HotChocolate/AspNetCore/test/AspNetCore.Authorization.Tests/__snapshots__/AuthorizeDirectiveTests.TypeAuth_WithRoles.graphql @@ -12,8 +12,4 @@ enum ApplyPolicy { VALIDATION } -directive @allowAnonymous repeatable on FIELD_DEFINITION - -directive @authorize("The name of the authorization policy that determines access to the annotated resource." policy: String "Roles that are allowed to access the annotated resource." roles: [String!] "Defines when when the authorize directive shall be applied.By default the authorize directives are applied during the validation phase." apply: ApplyPolicy! = BEFORE_RESOLVER) repeatable on OBJECT | FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +directive @authorize("The name of the authorization policy that determines access to the annotated resource." policy: String "Roles that are allowed to access the annotated resource." roles: [String!] "Defines when when the authorize directive shall be applied.By default the authorize directives are applied during the validation phase." apply: ApplyPolicy! = BEFORE_RESOLVER) repeatable on OBJECT | FIELD_DEFINITION \ No newline at end of file diff --git a/src/HotChocolate/AspNetCore/test/AspNetCore.CommandLine.Tests/__snapshots__/SchemaExportCommandTests.App_Should_PrintSchema_When_OutputNotSpecified.snap b/src/HotChocolate/AspNetCore/test/AspNetCore.CommandLine.Tests/__snapshots__/SchemaExportCommandTests.App_Should_PrintSchema_When_OutputNotSpecified.snap index e96299e9903..07fd17957b6 100644 --- a/src/HotChocolate/AspNetCore/test/AspNetCore.CommandLine.Tests/__snapshots__/SchemaExportCommandTests.App_Should_PrintSchema_When_OutputNotSpecified.snap +++ b/src/HotChocolate/AspNetCore/test/AspNetCore.CommandLine.Tests/__snapshots__/SchemaExportCommandTests.App_Should_PrintSchema_When_OutputNotSpecified.snap @@ -5,5 +5,3 @@ schema { type Query { foo: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/AspNetCore/test/AspNetCore.CommandLine.Tests/__snapshots__/SchemaExportCommandTests.App_Should_WriteNamedSchemaToOutput_When_SchemaNameIsSpecified.snap b/src/HotChocolate/AspNetCore/test/AspNetCore.CommandLine.Tests/__snapshots__/SchemaExportCommandTests.App_Should_WriteNamedSchemaToOutput_When_SchemaNameIsSpecified.snap index e96299e9903..07fd17957b6 100644 --- a/src/HotChocolate/AspNetCore/test/AspNetCore.CommandLine.Tests/__snapshots__/SchemaExportCommandTests.App_Should_WriteNamedSchemaToOutput_When_SchemaNameIsSpecified.snap +++ b/src/HotChocolate/AspNetCore/test/AspNetCore.CommandLine.Tests/__snapshots__/SchemaExportCommandTests.App_Should_WriteNamedSchemaToOutput_When_SchemaNameIsSpecified.snap @@ -5,5 +5,3 @@ schema { type Query { foo: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/AspNetCore/test/AspNetCore.CommandLine.Tests/__snapshots__/SchemaExportCommandTests.App_Should_WriteSchemaToFile_When_OutputOptionIsSpecfied.snap b/src/HotChocolate/AspNetCore/test/AspNetCore.CommandLine.Tests/__snapshots__/SchemaExportCommandTests.App_Should_WriteSchemaToFile_When_OutputOptionIsSpecfied.snap index 101087ec9cb..3837f8c93e9 100644 --- a/src/HotChocolate/AspNetCore/test/AspNetCore.CommandLine.Tests/__snapshots__/SchemaExportCommandTests.App_Should_WriteSchemaToFile_When_OutputOptionIsSpecfied.snap +++ b/src/HotChocolate/AspNetCore/test/AspNetCore.CommandLine.Tests/__snapshots__/SchemaExportCommandTests.App_Should_WriteSchemaToFile_When_OutputOptionIsSpecfied.snap @@ -4,6 +4,4 @@ schema { type Query { foo: String -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/AspNetCore/test/AspNetCore.Tests/__snapshots__/HttpGetSchemaMiddlewareTests.Download_GraphQL_SDL.snap b/src/HotChocolate/AspNetCore/test/AspNetCore.Tests/__snapshots__/HttpGetSchemaMiddlewareTests.Download_GraphQL_SDL.snap index 2118f662d44..14274e4d0aa 100644 --- a/src/HotChocolate/AspNetCore/test/AspNetCore.Tests/__snapshots__/HttpGetSchemaMiddlewareTests.Download_GraphQL_SDL.snap +++ b/src/HotChocolate/AspNetCore/test/AspNetCore.Tests/__snapshots__/HttpGetSchemaMiddlewareTests.Download_GraphQL_SDL.snap @@ -126,8 +126,6 @@ directive @export(as: String) on FIELD "The `@stream` directive may be provided for a field of `List` type so that the backend can leverage technology such as asynchronous iterators to provide a partial list in the initial response, and additional list items in subsequent responses. `@include` and `@skip` take precedence over `@stream`." directive @stream("If this argument label has a value other than null, it will be passed on to the result of this stream directive. This label is intended to give client applications a way to identify to which fragment a streamed result belongs to." label: String "The initial elements that shall be send down to the consumer." initialCount: Int! = 0 "Streamed when true." if: Boolean) on FIELD -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - scalar JSON "The `Long` scalar type represents non-fractional signed whole 64-bit numeric values. Long can represent values between -(2^63) and 2^63 - 1." diff --git a/src/HotChocolate/AspNetCore/test/AspNetCore.Tests/__snapshots__/HttpGetSchemaMiddlewareTests.Download_GraphQL_SDL_Explicit_Route.snap b/src/HotChocolate/AspNetCore/test/AspNetCore.Tests/__snapshots__/HttpGetSchemaMiddlewareTests.Download_GraphQL_SDL_Explicit_Route.snap index 2118f662d44..14274e4d0aa 100644 --- a/src/HotChocolate/AspNetCore/test/AspNetCore.Tests/__snapshots__/HttpGetSchemaMiddlewareTests.Download_GraphQL_SDL_Explicit_Route.snap +++ b/src/HotChocolate/AspNetCore/test/AspNetCore.Tests/__snapshots__/HttpGetSchemaMiddlewareTests.Download_GraphQL_SDL_Explicit_Route.snap @@ -126,8 +126,6 @@ directive @export(as: String) on FIELD "The `@stream` directive may be provided for a field of `List` type so that the backend can leverage technology such as asynchronous iterators to provide a partial list in the initial response, and additional list items in subsequent responses. `@include` and `@skip` take precedence over `@stream`." directive @stream("If this argument label has a value other than null, it will be passed on to the result of this stream directive. This label is intended to give client applications a way to identify to which fragment a streamed result belongs to." label: String "The initial elements that shall be send down to the consumer." initialCount: Int! = 0 "Streamed when true." if: Boolean) on FIELD -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - scalar JSON "The `Long` scalar type represents non-fractional signed whole 64-bit numeric values. Long can represent values between -(2^63) and 2^63 - 1." diff --git a/src/HotChocolate/AspNetCore/test/AspNetCore.Tests/__snapshots__/HttpGetSchemaMiddlewareTests.Download_GraphQL_SDL_Explicit_Route_Explicit_Pattern.snap b/src/HotChocolate/AspNetCore/test/AspNetCore.Tests/__snapshots__/HttpGetSchemaMiddlewareTests.Download_GraphQL_SDL_Explicit_Route_Explicit_Pattern.snap index 2118f662d44..14274e4d0aa 100644 --- a/src/HotChocolate/AspNetCore/test/AspNetCore.Tests/__snapshots__/HttpGetSchemaMiddlewareTests.Download_GraphQL_SDL_Explicit_Route_Explicit_Pattern.snap +++ b/src/HotChocolate/AspNetCore/test/AspNetCore.Tests/__snapshots__/HttpGetSchemaMiddlewareTests.Download_GraphQL_SDL_Explicit_Route_Explicit_Pattern.snap @@ -126,8 +126,6 @@ directive @export(as: String) on FIELD "The `@stream` directive may be provided for a field of `List` type so that the backend can leverage technology such as asynchronous iterators to provide a partial list in the initial response, and additional list items in subsequent responses. `@include` and `@skip` take precedence over `@stream`." directive @stream("If this argument label has a value other than null, it will be passed on to the result of this stream directive. This label is intended to give client applications a way to identify to which fragment a streamed result belongs to." label: String "The initial elements that shall be send down to the consumer." initialCount: Int! = 0 "Streamed when true." if: Boolean) on FIELD -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - scalar JSON "The `Long` scalar type represents non-fractional signed whole 64-bit numeric values. Long can represent values between -(2^63) and 2^63 - 1." diff --git a/src/HotChocolate/Caching/test/Caching.Tests/CacheControlDirectiveTypeTests.cs b/src/HotChocolate/Caching/test/Caching.Tests/CacheControlDirectiveTypeTests.cs index 71c1d1b4fb3..63b7afa55f1 100644 --- a/src/HotChocolate/Caching/test/Caching.Tests/CacheControlDirectiveTypeTests.cs +++ b/src/HotChocolate/Caching/test/Caching.Tests/CacheControlDirectiveTypeTests.cs @@ -17,6 +17,7 @@ public void CreateCacheControlDirective() .Field("field") .Type()) .AddDirectiveType() + .ModifyOptions(o => o.RemoveUnusedTypeSystemDirectives = false) .Use(_ => _) .Create(); var directive = diff --git a/src/HotChocolate/Caching/test/Caching.Tests/SchemaTests.cs b/src/HotChocolate/Caching/test/Caching.Tests/SchemaTests.cs index 22a48fa10cb..9355a56aad4 100644 --- a/src/HotChocolate/Caching/test/Caching.Tests/SchemaTests.cs +++ b/src/HotChocolate/Caching/test/Caching.Tests/SchemaTests.cs @@ -20,7 +20,8 @@ public async Task Allow_CacheControl_On_FieldDefinition() b => b.TryAddRootType( () => new ObjectType( d => d.Name(OperationTypeNames.Query)), - Language.OperationType.Query)) + Language.OperationType.Query) + .ModifyOptions(o => o.RemoveUnusedTypeSystemDirectives = false)) .AddCacheControl() .BuildSchemaAsync(); @@ -29,16 +30,16 @@ public async Task Allow_CacheControl_On_FieldDefinition() schema { query: Query } - + type Book { title: String! @cacheControl(maxAge: 5000) description: String! } - + type Query { book: Book! @cacheControl(maxAge: 0) } - + "The scope of a cache hint." enum CacheControlScope { "The value to cache is not tied to a single user." @@ -46,11 +47,17 @@ enum CacheControlScope { "The value to cache is specific to a single user." PRIVATE } - + "The `@cacheControl` directive may be provided for individual fields or entire object, interface or union types to provide caching hints to the executor." directive @cacheControl("The maximum amount of time this field's cached value is valid, in seconds." maxAge: Int "If `PRIVATE`, the field's value is specific to a single user. The default value is `PUBLIC`, which means the field's value is not tied to a single user." scope: CacheControlScope "If `true`, the field inherits the `maxAge` of its parent field." inheritMaxAge: Boolean) on OBJECT | FIELD_DEFINITION | INTERFACE | UNION +<<<<<<< HEAD directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION +======= + + "The @tag directive is used to apply arbitrary string\nmetadata to a schema location. Custom tooling can use\nthis metadata during any step of the schema delivery flow,\nincluding composition, static analysis, and documentation.\n\ninterface Book {\n id: ID! @tag(name: \"your-value\")\n title: String!\n author: String!\n}" + directive @tag("The name of the tag." name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION +>>>>>>> 3f34684f9c (Fixed issue that caused the tag directive to be ignored. (#6746)) """); } diff --git a/src/HotChocolate/Caching/test/Caching.Tests/__snapshots__/CacheControlTypeInterceptorTests.DataResolvers_ApplyDefaults.snap b/src/HotChocolate/Caching/test/Caching.Tests/__snapshots__/CacheControlTypeInterceptorTests.DataResolvers_ApplyDefaults.snap index 7d391b01f8a..3aeb36188c3 100644 --- a/src/HotChocolate/Caching/test/Caching.Tests/__snapshots__/CacheControlTypeInterceptorTests.DataResolvers_ApplyDefaults.snap +++ b/src/HotChocolate/Caching/test/Caching.Tests/__snapshots__/CacheControlTypeInterceptorTests.DataResolvers_ApplyDefaults.snap @@ -124,5 +124,8 @@ enum CacheControlScope { "The `@cacheControl` directive may be provided for individual fields or entire object, interface or union types to provide caching hints to the executor." directive @cacheControl("The maximum amount of time this field's cached value is valid, in seconds." maxAge: Int "If `PRIVATE`, the field's value is specific to a single user. The default value is `PUBLIC`, which means the field's value is not tied to a single user." scope: CacheControlScope "If `true`, the field inherits the `maxAge` of its parent field." inheritMaxAge: Boolean) on OBJECT | FIELD_DEFINITION | INTERFACE | UNION +<<<<<<< HEAD directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION +======= +>>>>>>> 3f34684f9c (Fixed issue that caused the tag directive to be ignored. (#6746)) diff --git a/src/HotChocolate/Caching/test/Caching.Tests/__snapshots__/CacheControlTypeInterceptorTests.DataResolvers_ApplyDefaults_DifferentDefaultMaxAge.snap b/src/HotChocolate/Caching/test/Caching.Tests/__snapshots__/CacheControlTypeInterceptorTests.DataResolvers_ApplyDefaults_DifferentDefaultMaxAge.snap index 9b27cc3a3c3..f180d1db35f 100644 --- a/src/HotChocolate/Caching/test/Caching.Tests/__snapshots__/CacheControlTypeInterceptorTests.DataResolvers_ApplyDefaults_DifferentDefaultMaxAge.snap +++ b/src/HotChocolate/Caching/test/Caching.Tests/__snapshots__/CacheControlTypeInterceptorTests.DataResolvers_ApplyDefaults_DifferentDefaultMaxAge.snap @@ -124,5 +124,8 @@ enum CacheControlScope { "The `@cacheControl` directive may be provided for individual fields or entire object, interface or union types to provide caching hints to the executor." directive @cacheControl("The maximum amount of time this field's cached value is valid, in seconds." maxAge: Int "If `PRIVATE`, the field's value is specific to a single user. The default value is `PUBLIC`, which means the field's value is not tied to a single user." scope: CacheControlScope "If `true`, the field inherits the `maxAge` of its parent field." inheritMaxAge: Boolean) on OBJECT | FIELD_DEFINITION | INTERFACE | UNION +<<<<<<< HEAD directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION +======= +>>>>>>> 3f34684f9c (Fixed issue that caused the tag directive to be ignored. (#6746)) diff --git a/src/HotChocolate/Caching/test/Caching.Tests/__snapshots__/CacheControlTypeInterceptorTests.DataResolvers_ApplyDefaults_False.snap b/src/HotChocolate/Caching/test/Caching.Tests/__snapshots__/CacheControlTypeInterceptorTests.DataResolvers_ApplyDefaults_False.snap index 8d439378bf3..ad112b14d5d 100644 --- a/src/HotChocolate/Caching/test/Caching.Tests/__snapshots__/CacheControlTypeInterceptorTests.DataResolvers_ApplyDefaults_False.snap +++ b/src/HotChocolate/Caching/test/Caching.Tests/__snapshots__/CacheControlTypeInterceptorTests.DataResolvers_ApplyDefaults_False.snap @@ -124,5 +124,8 @@ enum CacheControlScope { "The `@cacheControl` directive may be provided for individual fields or entire object, interface or union types to provide caching hints to the executor." directive @cacheControl("The maximum amount of time this field's cached value is valid, in seconds." maxAge: Int "If `PRIVATE`, the field's value is specific to a single user. The default value is `PUBLIC`, which means the field's value is not tied to a single user." scope: CacheControlScope "If `true`, the field inherits the `maxAge` of its parent field." inheritMaxAge: Boolean) on OBJECT | FIELD_DEFINITION | INTERFACE | UNION +<<<<<<< HEAD directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION +======= +>>>>>>> 3f34684f9c (Fixed issue that caused the tag directive to be ignored. (#6746)) diff --git a/src/HotChocolate/Caching/test/Caching.Tests/__snapshots__/CacheControlTypeInterceptorTests.DataResolvers_CacheControl_Disabled.snap b/src/HotChocolate/Caching/test/Caching.Tests/__snapshots__/CacheControlTypeInterceptorTests.DataResolvers_CacheControl_Disabled.snap index 8d439378bf3..ad112b14d5d 100644 --- a/src/HotChocolate/Caching/test/Caching.Tests/__snapshots__/CacheControlTypeInterceptorTests.DataResolvers_CacheControl_Disabled.snap +++ b/src/HotChocolate/Caching/test/Caching.Tests/__snapshots__/CacheControlTypeInterceptorTests.DataResolvers_CacheControl_Disabled.snap @@ -124,5 +124,8 @@ enum CacheControlScope { "The `@cacheControl` directive may be provided for individual fields or entire object, interface or union types to provide caching hints to the executor." directive @cacheControl("The maximum amount of time this field's cached value is valid, in seconds." maxAge: Int "If `PRIVATE`, the field's value is specific to a single user. The default value is `PUBLIC`, which means the field's value is not tied to a single user." scope: CacheControlScope "If `true`, the field inherits the `maxAge` of its parent field." inheritMaxAge: Boolean) on OBJECT | FIELD_DEFINITION | INTERFACE | UNION +<<<<<<< HEAD directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION +======= +>>>>>>> 3f34684f9c (Fixed issue that caused the tag directive to be ignored. (#6746)) diff --git a/src/HotChocolate/Caching/test/Caching.Tests/__snapshots__/CacheControlTypeInterceptorTests.QueryFields_ApplyDefaults.snap b/src/HotChocolate/Caching/test/Caching.Tests/__snapshots__/CacheControlTypeInterceptorTests.QueryFields_ApplyDefaults.snap index 7519e36100c..bfb529dd405 100644 --- a/src/HotChocolate/Caching/test/Caching.Tests/__snapshots__/CacheControlTypeInterceptorTests.QueryFields_ApplyDefaults.snap +++ b/src/HotChocolate/Caching/test/Caching.Tests/__snapshots__/CacheControlTypeInterceptorTests.QueryFields_ApplyDefaults.snap @@ -17,5 +17,8 @@ enum CacheControlScope { "The `@cacheControl` directive may be provided for individual fields or entire object, interface or union types to provide caching hints to the executor." directive @cacheControl("The maximum amount of time this field's cached value is valid, in seconds." maxAge: Int "If `PRIVATE`, the field's value is specific to a single user. The default value is `PUBLIC`, which means the field's value is not tied to a single user." scope: CacheControlScope "If `true`, the field inherits the `maxAge` of its parent field." inheritMaxAge: Boolean) on OBJECT | FIELD_DEFINITION | INTERFACE | UNION +<<<<<<< HEAD directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION +======= +>>>>>>> 3f34684f9c (Fixed issue that caused the tag directive to be ignored. (#6746)) diff --git a/src/HotChocolate/Caching/test/Caching.Tests/__snapshots__/CacheControlTypeInterceptorTests.QueryFields_ApplyDefaults_DifferentDefaultMaxAge.snap b/src/HotChocolate/Caching/test/Caching.Tests/__snapshots__/CacheControlTypeInterceptorTests.QueryFields_ApplyDefaults_DifferentDefaultMaxAge.snap index 6c2c3c26359..4ca2d6cbc3e 100644 --- a/src/HotChocolate/Caching/test/Caching.Tests/__snapshots__/CacheControlTypeInterceptorTests.QueryFields_ApplyDefaults_DifferentDefaultMaxAge.snap +++ b/src/HotChocolate/Caching/test/Caching.Tests/__snapshots__/CacheControlTypeInterceptorTests.QueryFields_ApplyDefaults_DifferentDefaultMaxAge.snap @@ -17,5 +17,8 @@ enum CacheControlScope { "The `@cacheControl` directive may be provided for individual fields or entire object, interface or union types to provide caching hints to the executor." directive @cacheControl("The maximum amount of time this field's cached value is valid, in seconds." maxAge: Int "If `PRIVATE`, the field's value is specific to a single user. The default value is `PUBLIC`, which means the field's value is not tied to a single user." scope: CacheControlScope "If `true`, the field inherits the `maxAge` of its parent field." inheritMaxAge: Boolean) on OBJECT | FIELD_DEFINITION | INTERFACE | UNION +<<<<<<< HEAD directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION +======= +>>>>>>> 3f34684f9c (Fixed issue that caused the tag directive to be ignored. (#6746)) diff --git a/src/HotChocolate/Caching/test/Caching.Tests/__snapshots__/CacheControlTypeInterceptorTests.QueryFields_ApplyDefaults_False.snap b/src/HotChocolate/Caching/test/Caching.Tests/__snapshots__/CacheControlTypeInterceptorTests.QueryFields_ApplyDefaults_False.snap index 8ec9afabf43..09be439181e 100644 --- a/src/HotChocolate/Caching/test/Caching.Tests/__snapshots__/CacheControlTypeInterceptorTests.QueryFields_ApplyDefaults_False.snap +++ b/src/HotChocolate/Caching/test/Caching.Tests/__snapshots__/CacheControlTypeInterceptorTests.QueryFields_ApplyDefaults_False.snap @@ -17,5 +17,8 @@ enum CacheControlScope { "The `@cacheControl` directive may be provided for individual fields or entire object, interface or union types to provide caching hints to the executor." directive @cacheControl("The maximum amount of time this field's cached value is valid, in seconds." maxAge: Int "If `PRIVATE`, the field's value is specific to a single user. The default value is `PUBLIC`, which means the field's value is not tied to a single user." scope: CacheControlScope "If `true`, the field inherits the `maxAge` of its parent field." inheritMaxAge: Boolean) on OBJECT | FIELD_DEFINITION | INTERFACE | UNION +<<<<<<< HEAD directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION +======= +>>>>>>> 3f34684f9c (Fixed issue that caused the tag directive to be ignored. (#6746)) diff --git a/src/HotChocolate/Caching/test/Caching.Tests/__snapshots__/CacheControlTypeInterceptorTests.QueryFields_CacheControl_Disabled.snap b/src/HotChocolate/Caching/test/Caching.Tests/__snapshots__/CacheControlTypeInterceptorTests.QueryFields_CacheControl_Disabled.snap index 8ec9afabf43..09be439181e 100644 --- a/src/HotChocolate/Caching/test/Caching.Tests/__snapshots__/CacheControlTypeInterceptorTests.QueryFields_CacheControl_Disabled.snap +++ b/src/HotChocolate/Caching/test/Caching.Tests/__snapshots__/CacheControlTypeInterceptorTests.QueryFields_CacheControl_Disabled.snap @@ -17,5 +17,8 @@ enum CacheControlScope { "The `@cacheControl` directive may be provided for individual fields or entire object, interface or union types to provide caching hints to the executor." directive @cacheControl("The maximum amount of time this field's cached value is valid, in seconds." maxAge: Int "If `PRIVATE`, the field's value is specific to a single user. The default value is `PUBLIC`, which means the field's value is not tied to a single user." scope: CacheControlScope "If `true`, the field inherits the `maxAge` of its parent field." inheritMaxAge: Boolean) on OBJECT | FIELD_DEFINITION | INTERFACE | UNION +<<<<<<< HEAD directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION +======= +>>>>>>> 3f34684f9c (Fixed issue that caused the tag directive to be ignored. (#6746)) diff --git a/src/HotChocolate/Core/src/Types/Configuration/AggregateTypeInterceptor.cs b/src/HotChocolate/Core/src/Types/Configuration/AggregateTypeInterceptor.cs index 05b06266c01..dfd0b020995 100644 --- a/src/HotChocolate/Core/src/Types/Configuration/AggregateTypeInterceptor.cs +++ b/src/HotChocolate/Core/src/Types/Configuration/AggregateTypeInterceptor.cs @@ -433,6 +433,19 @@ public override void OnTypesCompleted() } } + internal override void OnBeforeRegisterSchemaTypes( + IDescriptorContext context, + SchemaTypesDefinition schemaTypesDefinition) + { + ref var first = ref GetReference(); + var length = _typeInterceptors.Length; + + for (var i = 0; i < length; i++) + { + Unsafe.Add(ref first, i).OnBeforeRegisterSchemaTypes(context, schemaTypesDefinition); + } + } + internal override void OnAfterCreateSchemaInternal(IDescriptorContext context, ISchema schema) { ref var first = ref GetReference(); diff --git a/src/HotChocolate/Core/src/Types/Configuration/TypeInterceptor.cs b/src/HotChocolate/Core/src/Types/Configuration/TypeInterceptor.cs index 19303304b13..f739e3cdfe8 100644 --- a/src/HotChocolate/Core/src/Types/Configuration/TypeInterceptor.cs +++ b/src/HotChocolate/Core/src/Types/Configuration/TypeInterceptor.cs @@ -271,6 +271,23 @@ public virtual void OnValidateType( public virtual void OnTypesCompleted() { } + // note: this hook is a legacy hook and will be removed once the new schema building API is completed. + /// + /// This hook is invoked after schema is fully created and gives access + /// to the created schema object. + /// + /// + /// The descriptor context. + /// + /// + /// The schema types definition. + /// + internal virtual void OnBeforeRegisterSchemaTypes( + IDescriptorContext context, + SchemaTypesDefinition schemaTypesDefinition) + { + } + [Obsolete("This hook is deprecated and will be removed in the next release.")] public virtual void OnAfterCreateSchema(IDescriptorContext context, ISchema schema) { } diff --git a/src/HotChocolate/Core/src/Types/IReadOnlySchemaOptions.cs b/src/HotChocolate/Core/src/Types/IReadOnlySchemaOptions.cs index 306d0d42b15..c3ec461ebcf 100644 --- a/src/HotChocolate/Core/src/Types/IReadOnlySchemaOptions.cs +++ b/src/HotChocolate/Core/src/Types/IReadOnlySchemaOptions.cs @@ -60,6 +60,12 @@ public interface IReadOnlySchemaOptions /// unreachable from the root types. /// bool RemoveUnreachableTypes { get; } + + /// + /// Defines if unused type system directives shall + /// be removed from the schema. + /// + bool RemoveUnusedTypeSystemDirectives { get; } /// /// Defines the default binding behavior. diff --git a/src/HotChocolate/Core/src/Types/SchemaBuilder.Setup.cs b/src/HotChocolate/Core/src/Types/SchemaBuilder.Setup.cs index b86eb504137..e988b1300d7 100644 --- a/src/HotChocolate/Core/src/Types/SchemaBuilder.Setup.cs +++ b/src/HotChocolate/Core/src/Types/SchemaBuilder.Setup.cs @@ -48,6 +48,12 @@ public static Schema Create( { builder._typeInterceptors.Add(typeof(FlagsEnumInterceptor)); } + + if(context.Options.RemoveUnusedTypeSystemDirectives && + !builder._typeInterceptors.Contains(typeof(DirectiveTypeInterceptor))) + { + builder._typeInterceptors.Add(typeof(DirectiveTypeInterceptor)); + } InitializeInterceptors( context.Services, @@ -351,8 +357,8 @@ private static Schema CompleteSchema( LazySchema lazySchema, TypeRegistry typeRegistry) { - var definition = - CreateSchemaDefinition(builder, context, typeRegistry); + var definition = CreateSchemaDefinition(builder, context, typeRegistry); + context.TypeInterceptor.OnBeforeRegisterSchemaTypes(context, definition); if (definition.QueryType is null && builder._options.StrictValidation) { diff --git a/src/HotChocolate/Core/src/Types/SchemaOptions.cs b/src/HotChocolate/Core/src/Types/SchemaOptions.cs index e32e9138c59..2916be99fb0 100644 --- a/src/HotChocolate/Core/src/Types/SchemaOptions.cs +++ b/src/HotChocolate/Core/src/Types/SchemaOptions.cs @@ -69,6 +69,12 @@ public string? QueryTypeName /// public bool RemoveUnreachableTypes { get; set; } + /// + /// Defines if unused type system directives shall + /// be removed from the schema. + /// + public bool RemoveUnusedTypeSystemDirectives { get; set; } = true; + /// /// Defines the default binding behavior. /// @@ -208,12 +214,12 @@ public FieldBindingFlags DefaultFieldBindingFlags /// /// Specified if the leading I shall be stripped from the interface name. /// - public bool StripLeadingIFromInterface { get; set; } = false; + public bool StripLeadingIFromInterface { get; set; } /// /// Specifies that the true nullability proto type shall be enabled. /// - public bool EnableTrueNullability { get; set; } = false; + public bool EnableTrueNullability { get; set; } /// /// Specifies that the @tag directive shall be registered with the type system. @@ -244,6 +250,7 @@ public static SchemaOptions FromOptions(IReadOnlySchemaOptions options) ValidatePipelineOrder = options.ValidatePipelineOrder, StrictRuntimeTypeValidation = options.StrictRuntimeTypeValidation, RemoveUnreachableTypes = options.RemoveUnreachableTypes, + RemoveUnusedTypeSystemDirectives = options.RemoveUnusedTypeSystemDirectives, SortFieldsByName = options.SortFieldsByName, DefaultIsOfTypeCheck = options.DefaultIsOfTypeCheck, EnableOneOf = options.EnableOneOf, diff --git a/src/HotChocolate/Core/src/Types/Types/Directives/DirectiveTypeInterceptor.cs b/src/HotChocolate/Core/src/Types/Types/Directives/DirectiveTypeInterceptor.cs new file mode 100644 index 00000000000..c3f7099634c --- /dev/null +++ b/src/HotChocolate/Core/src/Types/Types/Directives/DirectiveTypeInterceptor.cs @@ -0,0 +1,127 @@ +#nullable enable + +using System; +using System.Collections.Generic; +using System.Linq; +using HotChocolate.Configuration; +using HotChocolate.Types.Descriptors; +using HotChocolate.Types.Descriptors.Definitions; + +namespace HotChocolate.Types; + +internal sealed class DirectiveTypeInterceptor : TypeInterceptor +{ + private readonly HashSet _usedDirectives = new(); + + public override void OnAfterCompleteType( + ITypeCompletionContext completionContext, + DefinitionBase definition) + { + if (!((RegisteredType)completionContext).HasErrors) + { + InspectType(completionContext.Type); + } + } + + internal override void OnBeforeRegisterSchemaTypes( + IDescriptorContext context, + SchemaTypesDefinition schemaTypesDefinition) + { + List? discarded = null; + + foreach (var directiveType in schemaTypesDefinition.DirectiveTypes!) + { + if (directiveType.IsTypeSystemDirective && + !directiveType.IsExecutableDirective && + !_usedDirectives.Contains(directiveType)) + { + (discarded ??= new()).Add(directiveType); + } + } + + if (discarded is not null) + { + schemaTypesDefinition.DirectiveTypes = + schemaTypesDefinition.DirectiveTypes!.Except(discarded).ToArray(); + } + } + + private void InspectType(ITypeSystemObject obj) + { + switch (obj) + { + case IComplexOutputType objectType: + RegisterDirectiveUsage(objectType); + + foreach (var field in objectType.Fields) + { + RegisterDirectiveUsage(field); + + if (field.Arguments.Count <= 0) + { + continue; + } + + foreach (var argument in field.Arguments) + { + RegisterDirectiveUsage(argument); + } + } + break; + + case UnionType unionType: + RegisterDirectiveUsage(unionType); + break; + + case InputObjectType inputObjectType: + RegisterDirectiveUsage(inputObjectType); + + foreach (var field in inputObjectType.Fields) + { + RegisterDirectiveUsage(field); + } + break; + + case EnumType enumType: + RegisterDirectiveUsage(enumType); + + foreach (var value in enumType.Values) + { + RegisterDirectiveUsage(value); + } + + break; + + case ScalarType scalarType: + RegisterDirectiveUsage(scalarType); + break; + + case DirectiveType directiveType: + foreach (var argument in directiveType.Arguments) + { + RegisterDirectiveUsage(argument); + } + break; + + case Schema schema: + RegisterDirectiveUsage(schema); + break; + + default: + throw new ArgumentOutOfRangeException(nameof(obj)); + } + } + + private void RegisterDirectiveUsage(IHasDirectives member) + { + if (member.Directives.Count == 0) + { + return; + } + + foreach (var directive in member.Directives) + { + _usedDirectives.Add(directive.Type); + } + } +} \ No newline at end of file diff --git a/src/HotChocolate/Core/src/Types/Types/Directives/TagDirectiveConfigAttribute.cs b/src/HotChocolate/Core/src/Types/Types/Directives/TagDirectiveConfigAttribute.cs index afdd127b7e7..4e440120b23 100644 --- a/src/HotChocolate/Core/src/Types/Types/Directives/TagDirectiveConfigAttribute.cs +++ b/src/HotChocolate/Core/src/Types/Types/Directives/TagDirectiveConfigAttribute.cs @@ -11,6 +11,20 @@ protected override void OnConfigure( IDirectiveTypeDescriptor descriptor, Type type) { + descriptor.Description( + """ + The @tag directive is used to apply arbitrary string + metadata to a schema location. Custom tooling can use + this metadata during any step of the schema delivery flow, + including composition, static analysis, and documentation. + + interface Book { + id: ID! @tag(name: "your-value") + title: String! + author: String! + } + """); + if (context.ContextData.TryGetValue(WellKnownContextData.TagOptions, out var value) && value is TagOptions { Mode: TagMode.ApolloFederation }) { diff --git a/src/HotChocolate/Core/src/Types/Types/Factories/SchemaSyntaxVisitor.cs b/src/HotChocolate/Core/src/Types/Types/Factories/SchemaSyntaxVisitor.cs index 62a10723e39..885616b9231 100644 --- a/src/HotChocolate/Core/src/Types/Types/Factories/SchemaSyntaxVisitor.cs +++ b/src/HotChocolate/Core/src/Types/Types/Factories/SchemaSyntaxVisitor.cs @@ -3,6 +3,7 @@ using HotChocolate.Language.Visitors; using HotChocolate.Properties; using HotChocolate.Types.Descriptors; +using HotChocolate.Utilities; namespace HotChocolate.Types.Factories; @@ -151,12 +152,18 @@ protected override ISyntaxVisitorAction VisitChildren( DirectiveDefinitionNode node, SchemaSyntaxVisitorContext context) { + if (context.DirectiveContext.Options.EnableTag && + node.Name.Value.EqualsOrdinal(WellKnownDirectives.Tag)) + { + goto EXIT; + } + context.Types.Add( TypeReference.Create( _directiveTypeFactory.Create( context.DirectiveContext, node))); - +EXIT: return base.VisitChildren(node, context); } diff --git a/src/HotChocolate/Core/test/Execution.Tests/Configuration/__snapshots__/TypeModuleTests.Extend_Type_From_TypeModule.snap b/src/HotChocolate/Core/test/Execution.Tests/Configuration/__snapshots__/TypeModuleTests.Extend_Type_From_TypeModule.snap index b1597d31a39..459881b7379 100644 --- a/src/HotChocolate/Core/test/Execution.Tests/Configuration/__snapshots__/TypeModuleTests.Extend_Type_From_TypeModule.snap +++ b/src/HotChocolate/Core/test/Execution.Tests/Configuration/__snapshots__/TypeModuleTests.Extend_Type_From_TypeModule.snap @@ -11,5 +11,3 @@ type Query { hello: String! person: Person } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Execution.Tests/Configuration/__snapshots__/TypeModuleTests.Use_Type_Module_From_DI.snap b/src/HotChocolate/Core/test/Execution.Tests/Configuration/__snapshots__/TypeModuleTests.Use_Type_Module_From_DI.snap index 4527f0d34ab..55e396c9b8f 100644 --- a/src/HotChocolate/Core/test/Execution.Tests/Configuration/__snapshots__/TypeModuleTests.Use_Type_Module_From_DI.snap +++ b/src/HotChocolate/Core/test/Execution.Tests/Configuration/__snapshots__/TypeModuleTests.Use_Type_Module_From_DI.snap @@ -5,5 +5,3 @@ type Query { hello: String! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Execution.Tests/Configuration/__snapshots__/TypeModuleTests.Use_Type_Module_From_Factory.snap b/src/HotChocolate/Core/test/Execution.Tests/Configuration/__snapshots__/TypeModuleTests.Use_Type_Module_From_Factory.snap index 4527f0d34ab..55e396c9b8f 100644 --- a/src/HotChocolate/Core/test/Execution.Tests/Configuration/__snapshots__/TypeModuleTests.Use_Type_Module_From_Factory.snap +++ b/src/HotChocolate/Core/test/Execution.Tests/Configuration/__snapshots__/TypeModuleTests.Use_Type_Module_From_Factory.snap @@ -5,5 +5,3 @@ type Query { hello: String! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Execution.Tests/Integration/DataLoader/__snapshots__/UseDataLoaderTests.UseDataLoaderAttribute_Schema_BatchDataloader_Many.snap b/src/HotChocolate/Core/test/Execution.Tests/Integration/DataLoader/__snapshots__/UseDataLoaderTests.UseDataLoaderAttribute_Schema_BatchDataloader_Many.snap index 1f27e9721ee..b0a3b9444f6 100644 --- a/src/HotChocolate/Core/test/Execution.Tests/Integration/DataLoader/__snapshots__/UseDataLoaderTests.UseDataLoaderAttribute_Schema_BatchDataloader_Many.snap +++ b/src/HotChocolate/Core/test/Execution.Tests/Integration/DataLoader/__snapshots__/UseDataLoaderTests.UseDataLoaderAttribute_Schema_BatchDataloader_Many.snap @@ -9,5 +9,3 @@ type BatchQuery { type Foo { id: Int! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Execution.Tests/Integration/DataLoader/__snapshots__/UseDataLoaderTests.UseDataLoaderAttribute_Schema_BatchDataloader_Single.snap b/src/HotChocolate/Core/test/Execution.Tests/Integration/DataLoader/__snapshots__/UseDataLoaderTests.UseDataLoaderAttribute_Schema_BatchDataloader_Single.snap index 502f02172ad..50211871678 100644 --- a/src/HotChocolate/Core/test/Execution.Tests/Integration/DataLoader/__snapshots__/UseDataLoaderTests.UseDataLoaderAttribute_Schema_BatchDataloader_Single.snap +++ b/src/HotChocolate/Core/test/Execution.Tests/Integration/DataLoader/__snapshots__/UseDataLoaderTests.UseDataLoaderAttribute_Schema_BatchDataloader_Single.snap @@ -9,5 +9,3 @@ type BatchQuery { type Foo { id: Int! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Execution.Tests/Integration/DataLoader/__snapshots__/UseDataLoaderTests.UseDataLoaderAttribute_Schema_GroupedDataloader_Many.snap b/src/HotChocolate/Core/test/Execution.Tests/Integration/DataLoader/__snapshots__/UseDataLoaderTests.UseDataLoaderAttribute_Schema_GroupedDataloader_Many.snap index 80096125313..42dfa5d5121 100644 --- a/src/HotChocolate/Core/test/Execution.Tests/Integration/DataLoader/__snapshots__/UseDataLoaderTests.UseDataLoaderAttribute_Schema_GroupedDataloader_Many.snap +++ b/src/HotChocolate/Core/test/Execution.Tests/Integration/DataLoader/__snapshots__/UseDataLoaderTests.UseDataLoaderAttribute_Schema_GroupedDataloader_Many.snap @@ -9,5 +9,3 @@ type Foo { type GroupedQuery { multiple: [Foo] } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Execution.Tests/Integration/DataLoader/__snapshots__/UseDataLoaderTests.UseDataLoaderAttribute_Schema_GroupedDataloader_Single.snap b/src/HotChocolate/Core/test/Execution.Tests/Integration/DataLoader/__snapshots__/UseDataLoaderTests.UseDataLoaderAttribute_Schema_GroupedDataloader_Single.snap index 090299cf724..2ac040f4b38 100644 --- a/src/HotChocolate/Core/test/Execution.Tests/Integration/DataLoader/__snapshots__/UseDataLoaderTests.UseDataLoaderAttribute_Schema_GroupedDataloader_Single.snap +++ b/src/HotChocolate/Core/test/Execution.Tests/Integration/DataLoader/__snapshots__/UseDataLoaderTests.UseDataLoaderAttribute_Schema_GroupedDataloader_Single.snap @@ -9,5 +9,3 @@ type Foo { type GroupedQuery { single: [Foo] } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Execution.Tests/Integration/DataLoader/__snapshots__/UseDataLoaderTests.UseDataLoader_Schema_BatchDataloader_Many.snap b/src/HotChocolate/Core/test/Execution.Tests/Integration/DataLoader/__snapshots__/UseDataLoaderTests.UseDataLoader_Schema_BatchDataloader_Many.snap index 2a21809081a..180de619963 100644 --- a/src/HotChocolate/Core/test/Execution.Tests/Integration/DataLoader/__snapshots__/UseDataLoaderTests.UseDataLoader_Schema_BatchDataloader_Many.snap +++ b/src/HotChocolate/Core/test/Execution.Tests/Integration/DataLoader/__snapshots__/UseDataLoaderTests.UseDataLoader_Schema_BatchDataloader_Many.snap @@ -9,5 +9,3 @@ type Foo { type Query { multiple: [Foo] } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Execution.Tests/Integration/DataLoader/__snapshots__/UseDataLoaderTests.UseDataLoader_Schema_BatchDataloader_Single.snap b/src/HotChocolate/Core/test/Execution.Tests/Integration/DataLoader/__snapshots__/UseDataLoaderTests.UseDataLoader_Schema_BatchDataloader_Single.snap index b124da3f1c5..30eb7aba987 100644 --- a/src/HotChocolate/Core/test/Execution.Tests/Integration/DataLoader/__snapshots__/UseDataLoaderTests.UseDataLoader_Schema_BatchDataloader_Single.snap +++ b/src/HotChocolate/Core/test/Execution.Tests/Integration/DataLoader/__snapshots__/UseDataLoaderTests.UseDataLoader_Schema_BatchDataloader_Single.snap @@ -9,5 +9,3 @@ type Foo { type Query { single: Foo } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Execution.Tests/Integration/DataLoader/__snapshots__/UseDataLoaderTests.UseDataLoader_Schema_GroupedDataloader_Many.snap b/src/HotChocolate/Core/test/Execution.Tests/Integration/DataLoader/__snapshots__/UseDataLoaderTests.UseDataLoader_Schema_GroupedDataloader_Many.snap index 2a21809081a..180de619963 100644 --- a/src/HotChocolate/Core/test/Execution.Tests/Integration/DataLoader/__snapshots__/UseDataLoaderTests.UseDataLoader_Schema_GroupedDataloader_Many.snap +++ b/src/HotChocolate/Core/test/Execution.Tests/Integration/DataLoader/__snapshots__/UseDataLoaderTests.UseDataLoader_Schema_GroupedDataloader_Many.snap @@ -9,5 +9,3 @@ type Foo { type Query { multiple: [Foo] } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Execution.Tests/Integration/DataLoader/__snapshots__/UseDataLoaderTests.UseDataLoader_Schema_GroupedDataloader_Single.snap b/src/HotChocolate/Core/test/Execution.Tests/Integration/DataLoader/__snapshots__/UseDataLoaderTests.UseDataLoader_Schema_GroupedDataloader_Single.snap index 5c808db5109..9ba15272409 100644 --- a/src/HotChocolate/Core/test/Execution.Tests/Integration/DataLoader/__snapshots__/UseDataLoaderTests.UseDataLoader_Schema_GroupedDataloader_Single.snap +++ b/src/HotChocolate/Core/test/Execution.Tests/Integration/DataLoader/__snapshots__/UseDataLoaderTests.UseDataLoader_Schema_GroupedDataloader_Single.snap @@ -9,5 +9,3 @@ type Foo { type Query { single: [Foo] } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Execution.Tests/Integration/StarWarsCodeFirst/__snapshots__/StarWarsCodeFirstTests.Ensure_Benchmark_Query_LargeQuery.snap b/src/HotChocolate/Core/test/Execution.Tests/Integration/StarWarsCodeFirst/__snapshots__/StarWarsCodeFirstTests.Ensure_Benchmark_Query_LargeQuery.snap index 96066aa6ccc..f8c5f0746ed 100644 --- a/src/HotChocolate/Core/test/Execution.Tests/Integration/StarWarsCodeFirst/__snapshots__/StarWarsCodeFirstTests.Ensure_Benchmark_Query_LargeQuery.snap +++ b/src/HotChocolate/Core/test/Execution.Tests/Integration/StarWarsCodeFirst/__snapshots__/StarWarsCodeFirstTests.Ensure_Benchmark_Query_LargeQuery.snap @@ -7204,48 +7204,6 @@ "onOperation": false, "onFragment": true, "onField": true - }, - { - "name": "deprecated", - "description": "The @deprecated directive is used within the type system definition language to indicate deprecated portions of a GraphQL service’s schema,such as deprecated fields on a type or deprecated enum values.", - "args": [ - { - "name": "reason", - "description": "Deprecations include a reason for why it is deprecated, which is formatted using Markdown syntax (as specified by CommonMark).", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": "\"No longer supported.\"" - } - ], - "onOperation": false, - "onFragment": false, - "onField": false - }, - { - "name": "tag", - "description": null, - "args": [ - { - "name": "name", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null - } - ], - "onOperation": false, - "onFragment": false, - "onField": false } ] } diff --git a/src/HotChocolate/Core/test/Execution.Tests/Integration/StarWarsCodeFirst/__snapshots__/StarWarsCodeFirstTests.Schema.snap b/src/HotChocolate/Core/test/Execution.Tests/Integration/StarWarsCodeFirst/__snapshots__/StarWarsCodeFirstTests.Schema.snap index 2782888473b..3631e595b5f 100644 --- a/src/HotChocolate/Core/test/Execution.Tests/Integration/StarWarsCodeFirst/__snapshots__/StarWarsCodeFirstTests.Schema.snap +++ b/src/HotChocolate/Core/test/Execution.Tests/Integration/StarWarsCodeFirst/__snapshots__/StarWarsCodeFirstTests.Schema.snap @@ -112,6 +112,4 @@ enum Unit { METERS } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - scalar JSON diff --git a/src/HotChocolate/Core/test/Execution.Tests/Pipeline/__snapshots__/ComplexityAnalyzerTests.Apply_Complexity_Defaults.graphql b/src/HotChocolate/Core/test/Execution.Tests/Pipeline/__snapshots__/ComplexityAnalyzerTests.Apply_Complexity_Defaults.graphql index ac47498d534..d694990bfc0 100644 --- a/src/HotChocolate/Core/test/Execution.Tests/Pipeline/__snapshots__/ComplexityAnalyzerTests.Apply_Complexity_Defaults.graphql +++ b/src/HotChocolate/Core/test/Execution.Tests/Pipeline/__snapshots__/ComplexityAnalyzerTests.Apply_Complexity_Defaults.graphql @@ -45,7 +45,5 @@ type Query { "The cost directives is used to express the complexity of a field." directive @cost("Defines the complexity of the field." complexity: Int! = 1 "Defines field arguments that act as complexity multipliers." multipliers: [MultiplierPath!] defaultMultiplier: Int) on FIELD_DEFINITION -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The multiplier path scalar represents a valid GraphQL multiplier path string." scalar MultiplierPath \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Execution.Tests/__snapshots__/CodeFirstTests.EnsureThatFieldsWithDifferentCasingAreNotMerged.snap b/src/HotChocolate/Core/test/Execution.Tests/__snapshots__/CodeFirstTests.EnsureThatFieldsWithDifferentCasingAreNotMerged.snap index 51b0c61da84..8450082dde8 100644 --- a/src/HotChocolate/Core/test/Execution.Tests/__snapshots__/CodeFirstTests.EnsureThatFieldsWithDifferentCasingAreNotMerged.snap +++ b/src/HotChocolate/Core/test/Execution.Tests/__snapshots__/CodeFirstTests.EnsureThatFieldsWithDifferentCasingAreNotMerged.snap @@ -6,5 +6,3 @@ type QueryFieldCasing { yourFieldName: String! yourFieldname: String! @deprecated(reason: "This is deprecated") } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Execution.Tests/__snapshots__/IntrospectionTests.DefaultValueIsInputObject.snap b/src/HotChocolate/Core/test/Execution.Tests/__snapshots__/IntrospectionTests.DefaultValueIsInputObject.snap index 8221f4fa2b4..f649cdb251d 100644 --- a/src/HotChocolate/Core/test/Execution.Tests/__snapshots__/IntrospectionTests.DefaultValueIsInputObject.snap +++ b/src/HotChocolate/Core/test/Execution.Tests/__snapshots__/IntrospectionTests.DefaultValueIsInputObject.snap @@ -1087,52 +1087,6 @@ "onOperation": false, "onFragment": true, "onField": true - }, - { - "name": "deprecated", - "description": "The @deprecated directive is used within the type system definition language to indicate deprecated portions of a GraphQL service’s schema,such as deprecated fields on a type or deprecated enum values.", - "args": [ - { - "name": "reason", - "description": "Deprecations include a reason for why it is deprecated, which is formatted using Markdown syntax (as specified by CommonMark).", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": "\"No longer supported.\"", - "isDeprecated": false, - "deprecationReason": null - } - ], - "onOperation": false, - "onFragment": false, - "onField": false - }, - { - "name": "tag", - "description": null, - "args": [ - { - "name": "name", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "onOperation": false, - "onFragment": false, - "onField": false } ] } diff --git a/src/HotChocolate/Core/test/Execution.Tests/__snapshots__/IntrospectionTests.ExecuteGraphiQLIntrospectionQuery.snap b/src/HotChocolate/Core/test/Execution.Tests/__snapshots__/IntrospectionTests.ExecuteGraphiQLIntrospectionQuery.snap index 4a178ac6a53..f50053a6b1d 100644 --- a/src/HotChocolate/Core/test/Execution.Tests/__snapshots__/IntrospectionTests.ExecuteGraphiQLIntrospectionQuery.snap +++ b/src/HotChocolate/Core/test/Execution.Tests/__snapshots__/IntrospectionTests.ExecuteGraphiQLIntrospectionQuery.snap @@ -1172,27 +1172,6 @@ "onFragment": true, "onField": true }, - { - "name": "deprecated", - "description": "The @deprecated directive is used within the type system definition language to indicate deprecated portions of a GraphQL service’s schema,such as deprecated fields on a type or deprecated enum values.", - "args": [ - { - "name": "reason", - "description": "Deprecations include a reason for why it is deprecated, which is formatted using Markdown syntax (as specified by CommonMark).", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": "\"No longer supported.\"", - "isDeprecated": false, - "deprecationReason": null - } - ], - "onOperation": false, - "onFragment": false, - "onField": false - }, { "name": "Bar", "description": null, @@ -1225,31 +1204,6 @@ "onOperation": true, "onFragment": false, "onField": true - }, - { - "name": "tag", - "description": null, - "args": [ - { - "name": "name", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "onOperation": false, - "onFragment": false, - "onField": false } ] } diff --git a/src/HotChocolate/Core/test/Execution.Tests/__snapshots__/IntrospectionTests.ExecuteGraphiQLIntrospectionQuery_ToJson.snap b/src/HotChocolate/Core/test/Execution.Tests/__snapshots__/IntrospectionTests.ExecuteGraphiQLIntrospectionQuery_ToJson.snap index 4a178ac6a53..f50053a6b1d 100644 --- a/src/HotChocolate/Core/test/Execution.Tests/__snapshots__/IntrospectionTests.ExecuteGraphiQLIntrospectionQuery_ToJson.snap +++ b/src/HotChocolate/Core/test/Execution.Tests/__snapshots__/IntrospectionTests.ExecuteGraphiQLIntrospectionQuery_ToJson.snap @@ -1172,27 +1172,6 @@ "onFragment": true, "onField": true }, - { - "name": "deprecated", - "description": "The @deprecated directive is used within the type system definition language to indicate deprecated portions of a GraphQL service’s schema,such as deprecated fields on a type or deprecated enum values.", - "args": [ - { - "name": "reason", - "description": "Deprecations include a reason for why it is deprecated, which is formatted using Markdown syntax (as specified by CommonMark).", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": "\"No longer supported.\"", - "isDeprecated": false, - "deprecationReason": null - } - ], - "onOperation": false, - "onFragment": false, - "onField": false - }, { "name": "Bar", "description": null, @@ -1225,31 +1204,6 @@ "onOperation": true, "onFragment": false, "onField": true - }, - { - "name": "tag", - "description": null, - "args": [ - { - "name": "name", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "onOperation": false, - "onFragment": false, - "onField": false } ] } diff --git a/src/HotChocolate/Core/test/Execution.Tests/__snapshots__/TrueNullabilityTests.Schema_With_TrueNullability.graphql b/src/HotChocolate/Core/test/Execution.Tests/__snapshots__/TrueNullabilityTests.Schema_With_TrueNullability.graphql index 08a7ee39a74..b202b0bbeab 100644 --- a/src/HotChocolate/Core/test/Execution.Tests/__snapshots__/TrueNullabilityTests.Schema_With_TrueNullability.graphql +++ b/src/HotChocolate/Core/test/Execution.Tests/__snapshots__/TrueNullabilityTests.Schema_With_TrueNullability.graphql @@ -15,6 +15,4 @@ type Query { book: Book } -directive @nullBubbling(enable: Boolean! = true) on QUERY | MUTATION | SUBSCRIPTION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +directive @nullBubbling(enable: Boolean! = true) on QUERY | MUTATION | SUBSCRIPTION \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Execution.Tests/__snapshots__/TrueNullabilityTests.Schema_Without_TrueNullability.graphql b/src/HotChocolate/Core/test/Execution.Tests/__snapshots__/TrueNullabilityTests.Schema_Without_TrueNullability.graphql index 719bfc6e1cf..ae51fdf5769 100644 --- a/src/HotChocolate/Core/test/Execution.Tests/__snapshots__/TrueNullabilityTests.Schema_Without_TrueNullability.graphql +++ b/src/HotChocolate/Core/test/Execution.Tests/__snapshots__/TrueNullabilityTests.Schema_Without_TrueNullability.graphql @@ -13,6 +13,4 @@ type Book { type Query { book: Book -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Analyzers.Tests/__snapshots__/SchemaTests.SchemaSnapshot.graphql b/src/HotChocolate/Core/test/Types.Analyzers.Tests/__snapshots__/SchemaTests.SchemaSnapshot.graphql index 253e3cd7afa..7de6b9fc193 100644 --- a/src/HotChocolate/Core/test/Types.Analyzers.Tests/__snapshots__/SchemaTests.SchemaSnapshot.graphql +++ b/src/HotChocolate/Core/test/Types.Analyzers.Tests/__snapshots__/SchemaTests.SchemaSnapshot.graphql @@ -37,6 +37,4 @@ type Subscription { enum CustomEnum { ABC DEF -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Analyzers.Tests/packages.lock.json b/src/HotChocolate/Core/test/Types.Analyzers.Tests/packages.lock.json index 69f4c8701a9..0a36aa0a1b4 100644 --- a/src/HotChocolate/Core/test/Types.Analyzers.Tests/packages.lock.json +++ b/src/HotChocolate/Core/test/Types.Analyzers.Tests/packages.lock.json @@ -1431,6 +1431,3041 @@ "Microsoft.Extensions.Options": "[6.0.0, )" } } + }, + "net7.0": { + "ChilliCream.Testing.Utilities": { + "type": "Direct", + "requested": "[0.2.0, )", + "resolved": "0.2.0", + "contentHash": "gqRu5DNIt6FphQX4EZYlkOI3QmyzatQhuqf3zNXYBmmvmVQ0KaJStDvrANosxlrlVtVX+L5q/s4z9gZMCeuwkA==", + "dependencies": { + "Newtonsoft.Json": "11.0.2", + "xunit": "2.3.1" + } + }, + "coverlet.msbuild": { + "type": "Direct", + "requested": "[3.1.2, )", + "resolved": "3.1.2", + "contentHash": "QhM0fnDtmIMImY7oxyQ/kh1VYtRxPyRVeLwRUGuUvI6Xp83pSYG9gerK8WgJj4TzUl7ISziADUGtIWKhtlbkbQ==" + }, + "DiffPlex": { + "type": "Direct", + "requested": "[1.7.1, )", + "resolved": "1.7.1", + "contentHash": "a0fSO2p8ykrcfzgG0sjpZAMZPthXXz4l6UIVuM9uyIYIh5yga4sq3aydSGt6n+MkdSBKvMurjjaKnxIqZtfG1g==" + }, + "Microsoft.NET.Test.Sdk": { + "type": "Direct", + "requested": "[17.1.0, )", + "resolved": "17.1.0", + "contentHash": "MVKvOsHIfrZrvg+8aqOF5dknO/qWrR1sWZjMPQ1N42MKMlL/zQL30FQFZxPeWfmVKWUWAOmAHYsqB5OerTKziw==", + "dependencies": { + "Microsoft.CodeCoverage": "17.1.0", + "Microsoft.TestPlatform.TestHost": "17.1.0" + } + }, + "Microsoft.SourceLink.GitHub": { + "type": "Direct", + "requested": "[1.1.1, )", + "resolved": "1.1.1", + "contentHash": "IaJGnOv/M7UQjRJks7B6p7pbPnOwisYGOIzqCz5ilGFTApZ3ktOR+6zJ12ZRPInulBmdAf1SrGdDG2MU8g6XTw==", + "dependencies": { + "Microsoft.Build.Tasks.Git": "1.1.1", + "Microsoft.SourceLink.Common": "1.1.1" + } + }, + "Moq": { + "type": "Direct", + "requested": "[4.18.1, )", + "resolved": "4.18.1", + "contentHash": "MmZIKNyvn8VrivSaqA8tqy5DmwUievC9zsuNTrcb00oY4IeGq6fXT5BQK329lZ05/tyi5vp30AWe9fl0d2PZQg==", + "dependencies": { + "Castle.Core": "5.0.0", + "System.Threading.Tasks.Extensions": "4.5.4" + } + }, + "Snapshooter.Xunit": { + "type": "Direct", + "requested": "[0.5.4, )", + "resolved": "0.5.4", + "contentHash": "gE9VlseOySUSwwAKCXastwxJ7qYpVHwIEi+QbzRVmdOvV6Ry/vE1WqyuolRHwhjx2QZY8+YuO4L/cKJGrt2H6w==", + "dependencies": { + "Snapshooter": "0.5.4", + "xunit.assert": "2.4.1", + "xunit.core": "2.4.1" + } + }, + "xunit": { + "type": "Direct", + "requested": "[2.4.1, )", + "resolved": "2.4.1", + "contentHash": "XNR3Yz9QTtec16O0aKcO6+baVNpXmOnPUxDkCY97J+8krUYxPvXT1szYYEUdKk4sB8GOI2YbAjRIOm8ZnXRfzQ==", + "dependencies": { + "xunit.analyzers": "0.10.0", + "xunit.assert": "[2.4.1]", + "xunit.core": "[2.4.1]" + } + }, + "xunit.runner.visualstudio": { + "type": "Direct", + "requested": "[2.4.3, )", + "resolved": "2.4.3", + "contentHash": "kZZSmOmKA8OBlAJaquPXnJJLM9RwQ27H7BMVqfMLUcTi9xHinWGJiWksa3D4NEtz0wZ/nxd2mogObvBgJKCRhQ==" + }, + "BananaCakePop.Middleware": { + "type": "Transitive", + "resolved": "10.0.7", + "contentHash": "vksP+PnWLFnsNe3PrD9MufF3zb9y6OcHEmEFjLG87sYaVowzBhos7r+beF0OJleidTeAsinNop9Lt/yMGqKkCA==", + "dependencies": { + "Yarp.ReverseProxy": "2.0.1" + } + }, + "Castle.Core": { + "type": "Transitive", + "resolved": "5.0.0", + "contentHash": "edc8jjyXqzzy8jFdhs36FZdwmlDDTgqPb2Zy1Q5F/f2uAc88bu/VS/0Tpvgupmpl9zJOvOo5ZizVANb0ltN1NQ==", + "dependencies": { + "System.Diagnostics.EventLog": "6.0.0" + } + }, + "Microsoft.AspNetCore.WebUtilities": { + "type": "Transitive", + "resolved": "2.2.0", + "contentHash": "9ErxAAKaDzxXASB/b5uLEkLgUWv1QbeVxyJYEHQwMaxXOeFFVkQxiq8RyfVcifLU7NR0QY0p3acqx4ZpYfhHDg==", + "dependencies": { + "Microsoft.Net.Http.Headers": "2.2.0", + "System.Text.Encodings.Web": "4.5.0" + } + }, + "Microsoft.Build.Tasks.Git": { + "type": "Transitive", + "resolved": "1.1.1", + "contentHash": "AT3HlgTjsqHnWpBHSNeR0KxbLZD7bztlZVj7I8vgeYG9SYqbeFGh0TM/KVtC6fg53nrWHl3VfZFvb5BiQFcY6Q==" + }, + "Microsoft.CodeCoverage": { + "type": "Transitive", + "resolved": "17.1.0", + "contentHash": "0N/ZJ71ncCxQWhgtkEYKOgu2oMHa8h1tsOUbhmIKXF8UwtSUCe4vHAsJ3DVcNWRwNfQzSTy263ZE+QF6MdIhhQ==" + }, + "Microsoft.Extensions.DependencyInjection": { + "type": "Transitive", + "resolved": "7.0.0", + "contentHash": "elNeOmkeX3eDVG6pYVeV82p29hr+UKDaBhrZyWvWLw/EVZSYEkZlQdkp0V39k/Xehs2Qa0mvoCvkVj3eQxNQ1Q==", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0" + } + }, + "Microsoft.Extensions.DependencyInjection.Abstractions": { + "type": "Transitive", + "resolved": "7.0.0", + "contentHash": "h3j/QfmFN4S0w4C2A6X7arXij/M/OVw3uQHSOFxnND4DyAzO1F9eMX7Eti7lU/OkSthEE0WzRsfT/Dmx86jzCw==" + }, + "Microsoft.Extensions.Http": { + "type": "Transitive", + "resolved": "7.0.0", + "contentHash": "9Pq9f/CvOSz0t9yQa6g1uWpxa2sm13daLFm8EZwy9MaQUjKXWdNUXQwIxwhmba5N83UIqURiPHSNqGK1vfWF2w==", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0", + "Microsoft.Extensions.Logging": "7.0.0", + "Microsoft.Extensions.Logging.Abstractions": "7.0.0", + "Microsoft.Extensions.Options": "7.0.0" + } + }, + "Microsoft.Extensions.Logging": { + "type": "Transitive", + "resolved": "7.0.0", + "contentHash": "Nw2muoNrOG5U5qa2ZekXwudUn2BJcD41e65zwmDHb1fQegTX66UokLWZkJRpqSSHXDOWZ5V0iqhbxOEky91atA==", + "dependencies": { + "Microsoft.Extensions.DependencyInjection": "7.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0", + "Microsoft.Extensions.Logging.Abstractions": "7.0.0", + "Microsoft.Extensions.Options": "7.0.0" + } + }, + "Microsoft.Extensions.Logging.Abstractions": { + "type": "Transitive", + "resolved": "7.0.0", + "contentHash": "kmn78+LPVMOWeITUjIlfxUPDsI0R6G0RkeAMBmQxAJ7vBJn4q2dTva7pWi65ceN5vPGjJ9q/Uae2WKgvfktJAw==" + }, + "Microsoft.Extensions.ObjectPool": { + "type": "Transitive", + "resolved": "7.0.0", + "contentHash": "udvKco0sAVgYGTBnHUb0tY9JQzJ/nPDiv/8PIyz69wl1AibeCDZOLVVI+6156dPfHmJH7ws5oUJRiW4ZmAvuuA==" + }, + "Microsoft.Extensions.Options": { + "type": "Transitive", + "resolved": "7.0.0", + "contentHash": "lP1yBnTTU42cKpMozuafbvNtQ7QcBjr/CcK3bYOGEMH55Fjt+iecXjT6chR7vbgCMqy3PG3aNQSZgo/EuY/9qQ==", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0", + "Microsoft.Extensions.Primitives": "7.0.0" + } + }, + "Microsoft.Extensions.Primitives": { + "type": "Transitive", + "resolved": "7.0.0", + "contentHash": "um1KU5kxcRp3CNuI8o/GrZtD4AIOXDk+RLsytjZ9QPok3ttLUelLKpilVPuaFT3TFjOhSibUAso0odbOaCDj3Q==" + }, + "Microsoft.Net.Http.Headers": { + "type": "Transitive", + "resolved": "2.2.0", + "contentHash": "iZNkjYqlo8sIOI0bQfpsSoMTmB/kyvmV2h225ihyZT33aTp48ZpF6qYnXxzSXmHt8DpBAwBTX+1s1UFLbYfZKg==", + "dependencies": { + "Microsoft.Extensions.Primitives": "2.2.0", + "System.Buffers": "4.5.0" + } + }, + "Microsoft.NETCore.Platforms": { + "type": "Transitive", + "resolved": "1.1.0", + "contentHash": "kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A==" + }, + "Microsoft.NETCore.Targets": { + "type": "Transitive", + "resolved": "1.1.0", + "contentHash": "aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==" + }, + "Microsoft.SourceLink.Common": { + "type": "Transitive", + "resolved": "1.1.1", + "contentHash": "WMcGpWKrmJmzrNeuaEb23bEMnbtR/vLmvZtkAP5qWu7vQsY59GqfRJd65sFpBszbd2k/bQ8cs8eWawQKAabkVg==" + }, + "Microsoft.TestPlatform.ObjectModel": { + "type": "Transitive", + "resolved": "17.1.0", + "contentHash": "OMo/FYnKGy3lZEK0gfitskRM3ga/YBt6MyCyFPq0xNLeybGOQ6HnYNAAvzyePo5WPuMiw3LX+HiuRWNjnas1fA==", + "dependencies": { + "NuGet.Frameworks": "5.11.0", + "System.Reflection.Metadata": "1.6.0" + } + }, + "Microsoft.TestPlatform.TestHost": { + "type": "Transitive", + "resolved": "17.1.0", + "contentHash": "JS0JDLniDhIzkSPLHz7N/x1CG8ywJOtwInFDYA3KQvbz+ojGoT5MT2YDVReL1b86zmNRV8339vsTSm/zh0RcMg==", + "dependencies": { + "Microsoft.TestPlatform.ObjectModel": "17.1.0", + "Newtonsoft.Json": "9.0.1" + } + }, + "Microsoft.Win32.Primitives": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "9ZQKCWxH7Ijp9BfahvL2Zyf1cJIk8XYLF6Yjzr2yi0b2cOut/HQ31qf1ThHAgCc3WiZMdnWcfJCgN82/0UunxA==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "NETStandard.Library": { + "type": "Transitive", + "resolved": "1.6.1", + "contentHash": "WcSp3+vP+yHNgS8EV5J7pZ9IRpeDuARBPN28by8zqff1wJQXm26PVU8L3/fYLBJVU7BtDyqNVWq2KlCVvSSR4A==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.Win32.Primitives": "4.3.0", + "System.AppContext": "4.3.0", + "System.Collections": "4.3.0", + "System.Collections.Concurrent": "4.3.0", + "System.Console": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tools": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Calendars": "4.3.0", + "System.IO": "4.3.0", + "System.IO.Compression": "4.3.0", + "System.IO.Compression.ZipFile": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Linq": "4.3.0", + "System.Linq.Expressions": "4.3.0", + "System.Net.Http": "4.3.0", + "System.Net.Primitives": "4.3.0", + "System.Net.Sockets": "4.3.0", + "System.ObjectModel": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.InteropServices.RuntimeInformation": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Security.Cryptography.X509Certificates": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Text.RegularExpressions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "System.Threading.Timer": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0", + "System.Xml.XDocument": "4.3.0" + } + }, + "Newtonsoft.Json": { + "type": "Transitive", + "resolved": "13.0.2", + "contentHash": "R2pZ3B0UjeyHShm9vG+Tu0EBb2lC8b0dFzV9gVn50ofHXh9Smjk6kTn7A/FdAsC8B5cKib1OnGYOXxRBz5XQDg==" + }, + "NuGet.Frameworks": { + "type": "Transitive", + "resolved": "5.11.0", + "contentHash": "eaiXkUjC4NPcquGWzAGMXjuxvLwc6XGKMptSyOGQeT0X70BUZObuybJFZLA0OfTdueLd3US23NBPTBb6iF3V1Q==" + }, + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "HdSSp5MnJSsg08KMfZThpuLPJpPwE5hBXvHwoKWosyHHfe8Mh5WKT0ylEOf6yNzX6Ngjxe4Whkafh5q7Ymac4Q==" + }, + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "+yH1a49wJMy8Zt4yx5RhJrxO/DBDByAiCzNwiETI+1S4mPdCu0OY4djdciC7Vssk0l22wQaDLrXxXkp+3+7bVA==" + }, + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "c3YNH1GQJbfIPJeCnr4avseugSqPrxwIqzthYyZDN6EuOyNOzq+y2KSUfRcXauya1sF4foESTgwM5e1A8arAKw==" + }, + "runtime.native.System": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0" + } + }, + "runtime.native.System.IO.Compression": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "INBPonS5QPEgn7naufQFXJEp3zX6L4bwHgJ/ZH78aBTpeNfQMtf7C6VrAFhlq2xxWBveIOWyFzQjJ8XzHMhdOQ==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0" + } + }, + "runtime.native.System.Net.Http": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "ZVuZJqnnegJhd2k/PtAbbIcZ3aZeITq3sj06oKfMBSfphW3HDmk/t4ObvbOk/JA/swGR0LNqMksAh/f7gpTROg==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0" + } + }, + "runtime.native.System.Security.Cryptography.Apple": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "DloMk88juo0OuOWr56QG7MNchmafTLYWvABy36izkrLI5VledI0rq28KGs1i9wbpeT9NPQrx/wTf8U2vazqQ3Q==", + "dependencies": { + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "4.3.0" + } + }, + "runtime.native.System.Security.Cryptography.OpenSsl": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "NS1U+700m4KFRHR5o4vo9DSlTmlCKu/u7dtE5sUHVIPB+xpXxYQvgBgA6wEIeCz6Yfn0Z52/72WYsToCEPJnrw==", + "dependencies": { + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "b3pthNgxxFcD+Pc0WSEoC0+md3MyhRS6aCEeenvNE3Fdw1HyJ18ZhRFVJJzIeR/O/jpxPboB805Ho0T3Ul7w8A==" + }, + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "KeLz4HClKf+nFS7p/6Fi/CqyLXh81FpiGzcmuS8DGi9lUqSnZ6Es23/gv2O+1XVGfrbNmviF7CckBpavkBoIFQ==" + }, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "kVXCuMTrTlxq4XOOMAysuNwsXWpYeboGddNGpIgNSZmv1b6r/s/DPk0fYMB7Q5Qo4bY68o48jt4T4y5BVecbCQ==" + }, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "X7IdhILzr4ROXd8mI1BUCQMSHSQwelUlBjF1JyTKCjXaOGn2fB4EKBxQbCK2VjO3WaWIdlXZL3W6TiIVnrhX4g==" + }, + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "nyFNiCk/r+VOiIqreLix8yN+q3Wga9+SE8BCgkf+2BwEKiNx6DyvFjCgkfV743/grxv8jHJ8gUK4XEQw7yzRYg==" + }, + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "ytoewC6wGorL7KoCAvRfsgoJPJbNq+64k2SqW6JcOAebWsFUvCCYgfzQMrnpvPiEl4OrblUlhF2ji+Q1+SVLrQ==" + }, + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "I8bKw2I8k58Wx7fMKQJn2R8lamboCAiHfHeV/pS65ScKWMMI0+wJkLYlEKvgW1D/XvSl/221clBoR2q9QNNM7A==" + }, + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "VB5cn/7OzUfzdnC8tqAIMQciVLiq2epm2NrAm1E9OjNRyG4lVhfR61SMcLizejzQP8R8Uf/0l5qOIbUEi+RdEg==" + }, + "Snapshooter": { + "type": "Transitive", + "resolved": "0.5.4", + "contentHash": "znayjnxtFjFcRFdS4W8KyeODS/FOVkIzlAD8hRfrrf3fd3hJ9k+XMNRYCARtzrN3ueIpF4USQbAhWrO73Z9z6w==", + "dependencies": { + "Newtonsoft.Json": "12.0.1" + } + }, + "System.AppContext": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "fKC+rmaLfeIzUhagxY17Q9siv/sPrjjKcfNg1Ic8IlQkZLipo8ljcaZQu4VtI4Jqbzjc2VTjzGLF6WmsRXAEgA==", + "dependencies": { + "System.Runtime": "4.3.0" + } + }, + "System.Buffers": { + "type": "Transitive", + "resolved": "4.5.0", + "contentHash": "pL2ChpaRRWI/p4LXyy4RgeWlYF2sgfj/pnVMvBqwNFr5cXg7CXNnWZWxrOONLg8VGdFB8oB+EG2Qw4MLgTOe+A==" + }, + "System.Collections": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Collections.Concurrent": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "ztl69Xp0Y/UXCL+3v3tEU+lIy+bvjKNUmopn1wep/a291pVPK7dxBd6T7WnlQqRog+d1a/hSsgRsmFnIBKTPLQ==", + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Globalization": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.Collections.Immutable": { + "type": "Transitive", + "resolved": "7.0.0", + "contentHash": "dQPcs0U1IKnBdRDBkrCTi1FoajSTBzLcVTpjO4MBCMC7f4pDOIPzgBoX8JjG7X6uZRJ8EBxsi8+DR1JuwjnzOQ==" + }, + "System.ComponentModel.Annotations": { + "type": "Transitive", + "resolved": "5.0.0", + "contentHash": "dMkqfy2el8A8/I76n2Hi1oBFEbG1SfxD2l5nhwXV3XjlnOmwxJlQbYpJH4W51odnU9sARCSAgv7S3CyAFMkpYg==" + }, + "System.Console": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "DHDrIxiqk1h03m6khKWV2X8p/uvN79rgSqpilL6uzpmSfxfU5ng8VcPtW4qsDsQDHiTv6IPV9TmD5M/vElPNLg==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0" + } + }, + "System.Diagnostics.Debug": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Diagnostics.DiagnosticSource": { + "type": "Transitive", + "resolved": "7.0.0", + "contentHash": "9W0ewWDuAyDqS2PigdTxk6jDKonfgscY/hP8hm7VpxYhNHZHKvZTdRckberlFk3VnCmr3xBUyMBut12Q+T2aOw==" + }, + "System.Diagnostics.EventLog": { + "type": "Transitive", + "resolved": "6.0.0", + "contentHash": "lcyUiXTsETK2ALsZrX+nWuHSIQeazhqPphLfaRxzdGaG93+0kELqpgEHtwWOlQe7+jSFnKwaCAgL4kjeZCQJnw==" + }, + "System.Diagnostics.Tools": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "UUvkJfSYJMM6x527dJg2VyWPSRqIVB0Z7dbjHst1zmwTXz5CcXSYJFWRpuigfbO1Lf7yfZiIaEUesfnl/g5EyA==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Diagnostics.Tracing": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "rswfv0f/Cqkh78rA5S8eN8Neocz234+emGCtTF3lxPY96F+mmmUen6tbn0glN6PMvlKQb9bPAY5e9u7fgPTkKw==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Globalization": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Globalization.Calendars": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "GUlBtdOWT4LTV3I+9/PJW+56AnnChTaOqqTLFtdmype/L500M2LIyXgmtd9X2P2VOkmJd5c67H5SaC2QcL1bFA==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Globalization": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Globalization.Extensions": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "FhKmdR6MPG+pxow6wGtNAWdZh7noIOpdD5TwQ3CprzgIE1bBBoim0vbR1+AWsWjQmU7zXHgQo4TWSP6lCeiWcQ==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Globalization": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.InteropServices": "4.3.0" + } + }, + "System.IO": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.IO.Compression": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "YHndyoiV90iu4iKG115ibkhrG+S3jBm8Ap9OwoUAzO5oPDAWcr0SFwQFm0HjM8WkEZWo0zvLTyLmbvTkW1bXgg==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Buffers": "4.3.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "runtime.native.System": "4.3.0", + "runtime.native.System.IO.Compression": "4.3.0" + } + }, + "System.IO.Compression.ZipFile": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "G4HwjEsgIwy3JFBduZ9quBkAu+eUwjIdJleuNSgmUojbH6O3mlvEIme+GHx/cLlTAPcrnnL7GqvB9pTlWRfhOg==", + "dependencies": { + "System.Buffers": "4.3.0", + "System.IO": "4.3.0", + "System.IO.Compression": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Text.Encoding": "4.3.0" + } + }, + "System.IO.FileSystem": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.IO.FileSystem.Primitives": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==", + "dependencies": { + "System.Runtime": "4.3.0" + } + }, + "System.IO.Hashing": { + "type": "Transitive", + "resolved": "7.0.0", + "contentHash": "sDnWM0N3AMCa86LrKTWeF3BZLD2sgWyYUc7HL6z4+xyDZNQRwzmxbo4qP2rX2MqC+Sy1/gOSRDah5ltxY5jPxw==" + }, + "System.IO.Packaging": { + "type": "Transitive", + "resolved": "7.0.0", + "contentHash": "+j5ezLP7785/pd4taKQhXAWsymsIW2nTnE/U3/jpGZzcJx5lip6qkj6UrxSE7ZYZfL0GaLuymwGLqwJV/c7O7Q==" + }, + "System.IO.Pipelines": { + "type": "Transitive", + "resolved": "7.0.0", + "contentHash": "jRn6JYnNPW6xgQazROBLSfpdoczRw694vO5kKvMcNnpXuolEixUyw6IBuBs2Y2mlSX/LdLvyyWmfXhaI3ND1Yg==" + }, + "System.Linq": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==", + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0" + } + }, + "System.Linq.Expressions": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "PGKkrd2khG4CnlyJwxwwaWWiSiWFNBGlgXvJpeO0xCXrZ89ODrQ6tjEWS/kOqZ8GwEOUATtKtzp1eRgmYNfclg==", + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Linq": "4.3.0", + "System.ObjectModel": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Emit": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Emit.Lightweight": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Reflection.TypeExtensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Net.Http": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "sYg+FtILtRQuYWSIAuNOELwVuVsxVyJGWQyOnlAzhV4xvhyFnON1bAzYYC+jjRW8JREM45R0R5Dgi8MTC5sEwA==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.DiagnosticSource": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Extensions": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.Net.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.OpenSsl": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Security.Cryptography.X509Certificates": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "runtime.native.System": "4.3.0", + "runtime.native.System.Net.Http": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Net.Primitives": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "qOu+hDwFwoZPbzPvwut2qATe3ygjeQBDQj91xlsaqGFQUI5i4ZnZb8yyQuLGpDGivEPIt8EJkd1BVzVoP31FXA==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0" + } + }, + "System.Net.Sockets": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "m6icV6TqQOAdgt5N/9I5KNpjom/5NFtkmGseEH+AK/hny8XrytLH3+b5M8zL/Ycg3fhIocFpUMyl/wpFnVRvdw==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.Net.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.ObjectModel": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "bdX+80eKv9bN6K4N+d77OankKHGn6CH711a6fcOpMQu2Fckp/Ft4L/kW9WznHpyR0NRAvJutzOMHNNlBGvxQzQ==", + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Reactive": { + "type": "Transitive", + "resolved": "5.0.0", + "contentHash": "erBZjkQHWL9jpasCE/0qKAryzVBJFxGHVBAvgRN1bzM0q2s1S4oYREEEL0Vb+1kA/6BKb5FjUZMp5VXmy+gzkQ==" + }, + "System.Reflection": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.Emit": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==", + "dependencies": { + "System.IO": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.Emit.ILGeneration": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==", + "dependencies": { + "System.Reflection": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.Emit.Lightweight": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==", + "dependencies": { + "System.Reflection": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.Extensions": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.Metadata": { + "type": "Transitive", + "resolved": "1.6.0", + "contentHash": "COC1aiAJjCoA5GBF+QKL2uLqEBew4JsCkQmoHKbN3TlOZKa2fKLz5CpiRQKDz0RsAOEGsVKqOD5bomsXq/4STQ==" + }, + "System.Reflection.Primitives": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.TypeExtensions": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==", + "dependencies": { + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Resources.ResourceManager": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Globalization": "4.3.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Runtime": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0" + } + }, + "System.Runtime.Extensions": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Runtime.Handles": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Runtime.InteropServices": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Reflection": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0" + } + }, + "System.Runtime.InteropServices.RuntimeInformation": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "cbz4YJMqRDR7oLeMRbdYv7mYzc++17lNhScCX0goO2XpGWdvAt60CGN+FHdePUEHCe/Jy9jUlvNAiNdM+7jsOw==", + "dependencies": { + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Threading": "4.3.0", + "runtime.native.System": "4.3.0" + } + }, + "System.Runtime.Numerics": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "yMH+MfdzHjy17l2KESnPiF2dwq7T+xLnSJar7slyimAkUh/gTrS9/UQOtv7xarskJ2/XDSNvfLGOBQPjL7PaHQ==", + "dependencies": { + "System.Globalization": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0" + } + }, + "System.Security.Cryptography.Algorithms": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "W1kd2Y8mYSCgc3ULTAZ0hOP2dSdG5YauTb1089T0/kRcN2MpSAW1izOFROrJgxSlMn3ArsgHXagigyi+ibhevg==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Collections": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.native.System.Security.Cryptography.Apple": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Security.Cryptography.Cng": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "03idZOqFlsKRL4W+LuCpJ6dBYDUWReug6lZjBa3uJWnk5sPCUXckocevTaUA8iT/MFSrY/2HXkOt753xQ/cf8g==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0" + } + }, + "System.Security.Cryptography.Csp": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "X4s/FCkEUnRGnwR3aSfVIkldBmtURMhmexALNTwpjklzxWU7yjMk7GHLKOZTNkgnWnE0q7+BCf9N2LVRWxewaA==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.IO": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Security.Cryptography.Encoding": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "1DEWjZZly9ae9C79vFwqaO5kaOlI5q+3/55ohmq/7dpDyDfc8lYe7YVxJUZ5MF/NtbkRjwFRo14yM4OEo9EmDw==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Collections": "4.3.0", + "System.Collections.Concurrent": "4.3.0", + "System.Linq": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Security.Cryptography.OpenSsl": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "h4CEgOgv5PKVF/HwaHzJRiVboL2THYCou97zpmhjghx5frc7fIvlkY1jL+lnIQyChrJDMNEXS6r7byGif8Cy4w==", + "dependencies": { + "System.Collections": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Security.Cryptography.Primitives": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "7bDIyVFNL/xKeFHjhobUAQqSpJq9YTOpbEs6mR233Et01STBMXNAc/V+BM6dwYGc95gVh/Zf+iVXWzj3mE8DWg==", + "dependencies": { + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.Security.Cryptography.X509Certificates": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "t2Tmu6Y2NtJ2um0RtcuhP7ZdNNxXEgUm2JeoA/0NvlMjAhKCnM1NX07TDl3244mVp3QU6LPEhT3HTtH1uF7IYw==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Calendars": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Cng": "4.3.0", + "System.Security.Cryptography.Csp": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.OpenSsl": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "runtime.native.System": "4.3.0", + "runtime.native.System.Net.Http": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Text.Encoding": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Text.Encoding.Extensions": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0" + } + }, + "System.Text.Encodings.Web": { + "type": "Transitive", + "resolved": "7.0.0", + "contentHash": "OP6umVGxc0Z0MvZQBVigj4/U31Pw72ITihDWP9WiWDm+q5aoe0GaJivsfYGq53o6dxH7DcXWiCTl7+0o2CGdmg==" + }, + "System.Text.Json": { + "type": "Transitive", + "resolved": "7.0.0", + "contentHash": "DaGSsVqKsn/ia6RG8frjwmJonfos0srquhw09TlT8KRw5I43E+4gs+/bZj4K0vShJ5H9imCuXupb4RmS+dBy3w==", + "dependencies": { + "System.Text.Encodings.Web": "7.0.0" + } + }, + "System.Text.RegularExpressions": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "RpT2DA+L660cBt1FssIE9CAGpLFdFPuheB7pLpKpn6ZXNby7jDERe8Ua/Ne2xGiwLVG2JOqziiaVCGDon5sKFA==", + "dependencies": { + "System.Runtime": "4.3.0" + } + }, + "System.Threading": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==", + "dependencies": { + "System.Runtime": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.Threading.Channels": { + "type": "Transitive", + "resolved": "7.0.0", + "contentHash": "qmeeYNROMsONF6ndEZcIQ+VxR4Q/TX/7uIVLJqtwIWL7dDWeh0l1UIqgo4wYyjG//5lUNhwkLDSFl+pAWO6oiA==" + }, + "System.Threading.Tasks": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Threading.Tasks.Extensions": { + "type": "Transitive", + "resolved": "4.5.4", + "contentHash": "zteT+G8xuGu6mS+mzDzYXbzS7rd3K6Fjb9RiZlYlJPam2/hU7JCBZBVEcywNuR+oZ1ncTvc/cq0faRr3P01OVg==" + }, + "System.Threading.Timer": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "Z6YfyYTCg7lOZjJzBjONJTFKGN9/NIYKSxhU5GRd+DTwHSZyvWp1xuI5aR+dLg+ayyC5Xv57KiY4oJ0tMO89fQ==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Xml.ReaderWriter": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "GrprA+Z0RUXaR4N7/eW71j1rgMnEnEVlgii49GZyAjTH7uliMnrOU3HNFBr6fEDBCJCIdlVNq9hHbaDR621XBA==", + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Text.RegularExpressions": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "System.Threading.Tasks.Extensions": "4.3.0" + } + }, + "System.Xml.XDocument": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "5zJ0XDxAIg8iy+t4aMnQAu0MqVbqyvfoUVl1yDV61xdo3Vth45oA2FoY4pPkxYAH5f8ixpmTqXeEIya95x0aCQ==", + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tools": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0" + } + }, + "xunit.abstractions": { + "type": "Transitive", + "resolved": "2.0.3", + "contentHash": "pot1I4YOxlWjIb5jmwvvQNbTrZ3lJQ+jUGkGjWE3hEFM0l5gOnBWS+H3qsex68s5cO52g+44vpGzhAt+42vwKg==" + }, + "xunit.analyzers": { + "type": "Transitive", + "resolved": "0.10.0", + "contentHash": "4/IDFCJfIeg6bix9apmUtIMwvOsiwqdEexeO/R2D4GReIGPLIRODTpId/l4LRSrAJk9lEO3Zx1H0Zx6uohJDNg==" + }, + "xunit.assert": { + "type": "Transitive", + "resolved": "2.4.1", + "contentHash": "O/Oe0BS5RmSsM+LQOb041TzuPo5MdH2Rov+qXGS37X+KFG1Hxz7kopYklM5+1Y+tRGeXrOx5+Xne1RuqLFQoyQ==", + "dependencies": { + "NETStandard.Library": "1.6.1" + } + }, + "xunit.core": { + "type": "Transitive", + "resolved": "2.4.1", + "contentHash": "Zsj5OMU6JasNGERXZy8s72+pcheG6Q15atS5XpZXqAtULuyQiQ6XNnUsp1gyfC6WgqScqMvySiEHmHcOG6Eg0Q==", + "dependencies": { + "xunit.extensibility.core": "[2.4.1]", + "xunit.extensibility.execution": "[2.4.1]" + } + }, + "xunit.extensibility.core": { + "type": "Transitive", + "resolved": "2.4.1", + "contentHash": "yKZKm/8QNZnBnGZFD9SewkllHBiK0DThybQD/G4PiAmQjKtEZyHi6ET70QPU9KtSMJGRYS6Syk7EyR2EVDU4Kg==", + "dependencies": { + "NETStandard.Library": "1.6.1", + "xunit.abstractions": "2.0.3" + } + }, + "xunit.extensibility.execution": { + "type": "Transitive", + "resolved": "2.4.1", + "contentHash": "7e/1jqBpcb7frLkB6XDrHCGXAbKN4Rtdb88epYxCSRQuZDRW8UtTfdTEVpdTl8s4T56e07hOBVd4G0OdCxIY2A==", + "dependencies": { + "NETStandard.Library": "1.6.1", + "xunit.extensibility.core": "[2.4.1]" + } + }, + "Yarp.ReverseProxy": { + "type": "Transitive", + "resolved": "2.0.1", + "contentHash": "op7vBwONPFeR1PYxeLw+RLqSodODDX8RWd0OinLGMVIq6yi1q9mv1j56ImuyZgiAToksiC0Dc7jbRUZ9I+jvFA==", + "dependencies": { + "System.IO.Hashing": "7.0.0" + } + }, + "cookiecrumble": { + "type": "Project", + "dependencies": { + "DiffPlex": "[1.7.1, )", + "HotChocolate": "[0.0.0, )", + "HotChocolate.AspNetCore": "[0.0.0, )", + "HotChocolate.Fusion": "[0.0.0, )", + "HotChocolate.Transport.Abstractions": "[0.0.0, )", + "Microsoft.AspNetCore.WebUtilities": "[2.2.0, )", + "Newtonsoft.Json": "[13.0.2, )", + "Xunit": "[2.4.1, )" + } + }, + "greendonut": { + "type": "Project", + "dependencies": { + "Microsoft.Extensions.ObjectPool": "[7.0.0, )", + "System.Diagnostics.DiagnosticSource": "[7.0.0, )", + "System.Threading.Tasks.Extensions": "[4.5.0, )" + } + }, + "HotChocolate": { + "type": "Project", + "dependencies": { + "HotChocolate.Authorization": "[0.0.0, )", + "HotChocolate.Execution": "[0.0.0, )", + "HotChocolate.Fetching": "[0.0.0, )", + "HotChocolate.Types": "[0.0.0, )", + "HotChocolate.Types.CursorPagination": "[0.0.0, )", + "HotChocolate.Types.Mutations": "[0.0.0, )", + "HotChocolate.Types.OffsetPagination": "[0.0.0, )", + "HotChocolate.Validation": "[0.0.0, )" + } + }, + "hotchocolate.abstractions": { + "type": "Project", + "dependencies": { + "HotChocolate.Language": "[0.0.0, )", + "System.Collections.Immutable": "[7.0.0, )" + } + }, + "hotchocolate.aspnetcore": { + "type": "Project", + "dependencies": { + "BananaCakePop.Middleware": "[10.0.7, )", + "HotChocolate": "[0.0.0, )", + "HotChocolate.Subscriptions.InMemory": "[0.0.0, )", + "HotChocolate.Transport.Sockets": "[0.0.0, )", + "HotChocolate.Types.Scalars.Upload": "[0.0.0, )" + } + }, + "hotchocolate.authorization": { + "type": "Project", + "dependencies": { + "HotChocolate.Execution": "[0.0.0, )" + } + }, + "hotchocolate.execution": { + "type": "Project", + "dependencies": { + "HotChocolate.Abstractions": "[0.0.0, )", + "HotChocolate.Execution.Abstractions": "[0.0.0, )", + "HotChocolate.Fetching": "[0.0.0, )", + "HotChocolate.Types": "[0.0.0, )", + "HotChocolate.Validation": "[0.0.0, )", + "Microsoft.Extensions.DependencyInjection": "[7.0.0, )", + "System.Threading.Channels": "[7.0.0, )" + } + }, + "hotchocolate.execution.abstractions": { + "type": "Project", + "dependencies": { + "HotChocolate.Abstractions": "[0.0.0, )", + "Microsoft.Extensions.DependencyInjection.Abstractions": "[7.0.0, )" + } + }, + "hotchocolate.fetching": { + "type": "Project", + "dependencies": { + "GreenDonut": "[0.0.0, )", + "HotChocolate.Types": "[0.0.0, )" + } + }, + "hotchocolate.fusion": { + "type": "Project", + "dependencies": { + "HotChocolate": "[0.0.0, )", + "HotChocolate.AspNetCore": "[0.0.0, )", + "HotChocolate.Fusion.Abstractions": "[0.0.0, )", + "HotChocolate.Transport.Http": "[0.0.0, )", + "HotChocolate.Transport.Sockets.Client": "[0.0.0, )", + "Microsoft.Extensions.DependencyInjection.Abstractions": "[7.0.0, )", + "Microsoft.Extensions.Http": "[7.0.0, )", + "System.Reactive": "[5.0.0, )" + } + }, + "hotchocolate.fusion.abstractions": { + "type": "Project", + "dependencies": { + "HotChocolate.Language": "[0.0.0, )", + "HotChocolate.Utilities": "[0.0.0, )", + "System.IO.Packaging": "[7.0.0, )" + } + }, + "hotchocolate.language": { + "type": "Project", + "dependencies": { + "HotChocolate.Language.SyntaxTree": "[0.0.0, )", + "HotChocolate.Language.Utf8": "[0.0.0, )", + "HotChocolate.Language.Visitors": "[0.0.0, )", + "HotChocolate.Language.Web": "[0.0.0, )" + } + }, + "hotchocolate.language.syntaxtree": { + "type": "Project", + "dependencies": { + "Microsoft.Extensions.ObjectPool": "[7.0.0, )" + } + }, + "hotchocolate.language.utf8": { + "type": "Project", + "dependencies": { + "HotChocolate.Language.SyntaxTree": "[0.0.0, )" + } + }, + "hotchocolate.language.visitors": { + "type": "Project", + "dependencies": { + "HotChocolate.Language.SyntaxTree": "[0.0.0, )" + } + }, + "hotchocolate.language.web": { + "type": "Project", + "dependencies": { + "HotChocolate.Language.Utf8": "[0.0.0, )" + } + }, + "HotChocolate.StarWars": { + "type": "Project", + "dependencies": { + "ChilliCream.Testing.Utilities": "[0.2.0, )", + "CookieCrumble": "[0.0.0, )", + "DiffPlex": "[1.7.1, )", + "HotChocolate": "[0.0.0, )", + "Microsoft.NET.Test.Sdk": "[17.1.0, )", + "Moq": "[4.18.1, )", + "Snapshooter.Xunit": "[0.5.4, )", + "xunit": "[2.4.1, )" + } + }, + "hotchocolate.subscriptions": { + "type": "Project", + "dependencies": { + "HotChocolate.Abstractions": "[0.0.0, )", + "HotChocolate.Execution.Abstractions": "[0.0.0, )" + } + }, + "hotchocolate.subscriptions.inmemory": { + "type": "Project", + "dependencies": { + "HotChocolate.Execution.Abstractions": "[0.0.0, )", + "HotChocolate.Subscriptions": "[0.0.0, )", + "Microsoft.Extensions.DependencyInjection.Abstractions": "[7.0.0, )" + } + }, + "hotchocolate.tests.utilities": { + "type": "Project", + "dependencies": { + "ChilliCream.Testing.Utilities": "[0.2.0, )", + "CookieCrumble": "[0.0.0, )", + "DiffPlex": "[1.7.1, )", + "HotChocolate.StarWars": "[0.0.0, )", + "HotChocolate.Subscriptions.InMemory": "[0.0.0, )", + "Microsoft.NET.Test.Sdk": "[17.1.0, )", + "Moq": "[4.18.1, )", + "Snapshooter.Xunit": "[0.5.4, )", + "xunit": "[2.4.1, )" + } + }, + "hotchocolate.transport.abstractions": { + "type": "Project", + "dependencies": { + "HotChocolate.Language.SyntaxTree": "[0.0.0, )", + "System.Collections.Immutable": "[7.0.0, )", + "System.Text.Json": "[7.0.0, )" + } + }, + "hotchocolate.transport.http": { + "type": "Project", + "dependencies": { + "HotChocolate.Transport.Abstractions": "[0.0.0, )", + "HotChocolate.Utilities": "[0.0.0, )", + "System.IO.Pipelines": "[7.0.0, )" + } + }, + "hotchocolate.transport.sockets": { + "type": "Project", + "dependencies": { + "System.IO.Pipelines": "[7.0.0, )" + } + }, + "hotchocolate.transport.sockets.client": { + "type": "Project", + "dependencies": { + "HotChocolate.Language.SyntaxTree": "[0.0.0, )", + "HotChocolate.Transport.Abstractions": "[0.0.0, )", + "HotChocolate.Transport.Sockets": "[0.0.0, )", + "HotChocolate.Utilities": "[0.0.0, )", + "System.Collections.Immutable": "[7.0.0, )", + "System.Text.Json": "[7.0.0, )" + } + }, + "hotchocolate.types": { + "type": "Project", + "dependencies": { + "HotChocolate.Abstractions": "[0.0.0, )", + "HotChocolate.Types.Shared": "[0.0.0, )", + "HotChocolate.Utilities": "[0.0.0, )", + "Microsoft.Extensions.DependencyInjection.Abstractions": "[7.0.0, )", + "Microsoft.Extensions.ObjectPool": "[7.0.0, )", + "System.ComponentModel.Annotations": "[5.0.0, )", + "System.Text.Json": "[7.0.0, )" + } + }, + "hotchocolate.types.cursorpagination": { + "type": "Project", + "dependencies": { + "HotChocolate.Execution": "[0.0.0, )", + "HotChocolate.Types": "[0.0.0, )" + } + }, + "hotchocolate.types.mutations": { + "type": "Project", + "dependencies": { + "HotChocolate.Execution": "[0.0.0, )", + "HotChocolate.Types": "[0.0.0, )" + } + }, + "hotchocolate.types.offsetpagination": { + "type": "Project", + "dependencies": { + "HotChocolate.Execution": "[0.0.0, )", + "HotChocolate.Types": "[0.0.0, )" + } + }, + "hotchocolate.types.scalars.upload": { + "type": "Project", + "dependencies": { + "HotChocolate.Types": "[0.0.0, )" + } + }, + "hotchocolate.types.shared": { + "type": "Project", + "dependencies": { + "HotChocolate.Language.SyntaxTree": "[0.0.0, )" + } + }, + "hotchocolate.utilities": { + "type": "Project" + }, + "hotchocolate.validation": { + "type": "Project", + "dependencies": { + "HotChocolate.Types": "[0.0.0, )", + "Microsoft.Extensions.DependencyInjection.Abstractions": "[7.0.0, )", + "Microsoft.Extensions.Options": "[7.0.0, )" + } + } + }, + "net8.0": { + "ChilliCream.Testing.Utilities": { + "type": "Direct", + "requested": "[0.2.0, )", + "resolved": "0.2.0", + "contentHash": "gqRu5DNIt6FphQX4EZYlkOI3QmyzatQhuqf3zNXYBmmvmVQ0KaJStDvrANosxlrlVtVX+L5q/s4z9gZMCeuwkA==", + "dependencies": { + "Newtonsoft.Json": "11.0.2", + "xunit": "2.3.1" + } + }, + "coverlet.msbuild": { + "type": "Direct", + "requested": "[3.1.2, )", + "resolved": "3.1.2", + "contentHash": "QhM0fnDtmIMImY7oxyQ/kh1VYtRxPyRVeLwRUGuUvI6Xp83pSYG9gerK8WgJj4TzUl7ISziADUGtIWKhtlbkbQ==" + }, + "DiffPlex": { + "type": "Direct", + "requested": "[1.7.1, )", + "resolved": "1.7.1", + "contentHash": "a0fSO2p8ykrcfzgG0sjpZAMZPthXXz4l6UIVuM9uyIYIh5yga4sq3aydSGt6n+MkdSBKvMurjjaKnxIqZtfG1g==" + }, + "Microsoft.NET.Test.Sdk": { + "type": "Direct", + "requested": "[17.1.0, )", + "resolved": "17.1.0", + "contentHash": "MVKvOsHIfrZrvg+8aqOF5dknO/qWrR1sWZjMPQ1N42MKMlL/zQL30FQFZxPeWfmVKWUWAOmAHYsqB5OerTKziw==", + "dependencies": { + "Microsoft.CodeCoverage": "17.1.0", + "Microsoft.TestPlatform.TestHost": "17.1.0" + } + }, + "Microsoft.SourceLink.GitHub": { + "type": "Direct", + "requested": "[1.1.1, )", + "resolved": "1.1.1", + "contentHash": "IaJGnOv/M7UQjRJks7B6p7pbPnOwisYGOIzqCz5ilGFTApZ3ktOR+6zJ12ZRPInulBmdAf1SrGdDG2MU8g6XTw==", + "dependencies": { + "Microsoft.Build.Tasks.Git": "1.1.1", + "Microsoft.SourceLink.Common": "1.1.1" + } + }, + "Moq": { + "type": "Direct", + "requested": "[4.18.1, )", + "resolved": "4.18.1", + "contentHash": "MmZIKNyvn8VrivSaqA8tqy5DmwUievC9zsuNTrcb00oY4IeGq6fXT5BQK329lZ05/tyi5vp30AWe9fl0d2PZQg==", + "dependencies": { + "Castle.Core": "5.0.0", + "System.Threading.Tasks.Extensions": "4.5.4" + } + }, + "Snapshooter.Xunit": { + "type": "Direct", + "requested": "[0.5.4, )", + "resolved": "0.5.4", + "contentHash": "gE9VlseOySUSwwAKCXastwxJ7qYpVHwIEi+QbzRVmdOvV6Ry/vE1WqyuolRHwhjx2QZY8+YuO4L/cKJGrt2H6w==", + "dependencies": { + "Snapshooter": "0.5.4", + "xunit.assert": "2.4.1", + "xunit.core": "2.4.1" + } + }, + "xunit": { + "type": "Direct", + "requested": "[2.4.1, )", + "resolved": "2.4.1", + "contentHash": "XNR3Yz9QTtec16O0aKcO6+baVNpXmOnPUxDkCY97J+8krUYxPvXT1szYYEUdKk4sB8GOI2YbAjRIOm8ZnXRfzQ==", + "dependencies": { + "xunit.analyzers": "0.10.0", + "xunit.assert": "[2.4.1]", + "xunit.core": "[2.4.1]" + } + }, + "xunit.runner.visualstudio": { + "type": "Direct", + "requested": "[2.4.3, )", + "resolved": "2.4.3", + "contentHash": "kZZSmOmKA8OBlAJaquPXnJJLM9RwQ27H7BMVqfMLUcTi9xHinWGJiWksa3D4NEtz0wZ/nxd2mogObvBgJKCRhQ==" + }, + "BananaCakePop.Middleware": { + "type": "Transitive", + "resolved": "10.0.7", + "contentHash": "vksP+PnWLFnsNe3PrD9MufF3zb9y6OcHEmEFjLG87sYaVowzBhos7r+beF0OJleidTeAsinNop9Lt/yMGqKkCA==", + "dependencies": { + "Yarp.ReverseProxy": "2.0.1" + } + }, + "Castle.Core": { + "type": "Transitive", + "resolved": "5.0.0", + "contentHash": "edc8jjyXqzzy8jFdhs36FZdwmlDDTgqPb2Zy1Q5F/f2uAc88bu/VS/0Tpvgupmpl9zJOvOo5ZizVANb0ltN1NQ==", + "dependencies": { + "System.Diagnostics.EventLog": "6.0.0" + } + }, + "Microsoft.AspNetCore.WebUtilities": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "z1SXKg5Bk02VmrrOab1TO2yxkZIfL4RyrS+yCpwxcLTqJwImYhEttz3LYbl1gQebkAAvx2Fm4NVXmopxXeLZgw==", + "dependencies": { + "Microsoft.Net.Http.Headers": "8.0.0", + "System.IO.Pipelines": "8.0.0" + } + }, + "Microsoft.Build.Tasks.Git": { + "type": "Transitive", + "resolved": "1.1.1", + "contentHash": "AT3HlgTjsqHnWpBHSNeR0KxbLZD7bztlZVj7I8vgeYG9SYqbeFGh0TM/KVtC6fg53nrWHl3VfZFvb5BiQFcY6Q==" + }, + "Microsoft.CodeCoverage": { + "type": "Transitive", + "resolved": "17.1.0", + "contentHash": "0N/ZJ71ncCxQWhgtkEYKOgu2oMHa8h1tsOUbhmIKXF8UwtSUCe4vHAsJ3DVcNWRwNfQzSTy263ZE+QF6MdIhhQ==" + }, + "Microsoft.Extensions.Configuration": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "0J/9YNXTMWSZP2p2+nvl8p71zpSwokZXZuJW+VjdErkegAnFdO1XlqtA62SJtgVYHdKu3uPxJHcMR/r35HwFBA==", + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "8.0.0", + "Microsoft.Extensions.Primitives": "8.0.0" + } + }, + "Microsoft.Extensions.Configuration.Abstractions": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "3lE/iLSutpgX1CC0NOW70FJoGARRHbyKmG7dc0klnUZ9Dd9hS6N/POPWhKhMLCEuNN5nXEY5agmlFtH562vqhQ==", + "dependencies": { + "Microsoft.Extensions.Primitives": "8.0.0" + } + }, + "Microsoft.Extensions.Configuration.Binder": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "mBMoXLsr5s1y2zOHWmKsE9veDcx8h1x/c3rz4baEdQKTeDcmQAPNbB54Pi/lhFO3K431eEq6PFbMgLaa6PHFfA==", + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "8.0.0" + } + }, + "Microsoft.Extensions.DependencyInjection": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "V8S3bsm50ig6JSyrbcJJ8bW2b9QLGouz+G1miK3UTaOWmMtFwNNNzUf4AleyDWUmTrWMLNnFSLEQtxmxgNQnNQ==", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0" + } + }, + "Microsoft.Extensions.DependencyInjection.Abstractions": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "cjWrLkJXK0rs4zofsK4bSdg+jhDLTaxrkXu4gS6Y7MAlCvRyNNgwY/lJi5RDlQOnSZweHqoyvgvbdvQsRIW+hg==" + }, + "Microsoft.Extensions.Diagnostics": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "3PZp/YSkIXrF7QK7PfC1bkyRYwqOHpWFad8Qx+4wkuumAeXo1NHaxpS9LboNA9OvNSAu+QOVlXbMyoY+pHSqcw==", + "dependencies": { + "Microsoft.Extensions.Configuration": "8.0.0", + "Microsoft.Extensions.Diagnostics.Abstractions": "8.0.0", + "Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0" + } + }, + "Microsoft.Extensions.Diagnostics.Abstractions": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "JHYCQG7HmugNYUhOl368g+NMxYE/N/AiclCYRNlgCY9eVyiBkOHMwK4x60RYMxv9EL3+rmj1mqHvdCiPpC+D4Q==", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", + "Microsoft.Extensions.Options": "8.0.0", + "System.Diagnostics.DiagnosticSource": "8.0.0" + } + }, + "Microsoft.Extensions.Http": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "cWz4caHwvx0emoYe7NkHPxII/KkTI8R/LC9qdqJqnKv2poTJ4e2qqPGQqvRoQ5kaSA4FU5IV3qFAuLuOhoqULQ==", + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "8.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", + "Microsoft.Extensions.Diagnostics": "8.0.0", + "Microsoft.Extensions.Logging": "8.0.0", + "Microsoft.Extensions.Logging.Abstractions": "8.0.0", + "Microsoft.Extensions.Options": "8.0.0" + } + }, + "Microsoft.Extensions.Logging": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "tvRkov9tAJ3xP51LCv3FJ2zINmv1P8Hi8lhhtcKGqM+ImiTCC84uOPEI4z8Cdq2C3o9e+Aa0Gw0rmrsJD77W+w==", + "dependencies": { + "Microsoft.Extensions.DependencyInjection": "8.0.0", + "Microsoft.Extensions.Logging.Abstractions": "8.0.0", + "Microsoft.Extensions.Options": "8.0.0" + } + }, + "Microsoft.Extensions.Logging.Abstractions": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "arDBqTgFCyS0EvRV7O3MZturChstm50OJ0y9bDJvAcmEPJm0FFpFyjU/JLYyStNGGey081DvnQYlncNX5SJJGA==", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0" + } + }, + "Microsoft.Extensions.ObjectPool": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "4pm+XgxSukskwjzDDfSjG4KNUIOdFF2VaqZZDtTzoyQMOVSnlV6ZM8a9aVu5dg9LVZTB//utzSc8fOi0b0Mb2Q==" + }, + "Microsoft.Extensions.Options": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "JOVOfqpnqlVLUzINQ2fox8evY2SKLYJ3BV8QDe/Jyp21u1T7r45x/R/5QdteURMR5r01GxeJSBBUOCOyaNXA3g==", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", + "Microsoft.Extensions.Primitives": "8.0.0" + } + }, + "Microsoft.Extensions.Options.ConfigurationExtensions": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "0f4DMRqEd50zQh+UyJc+/HiBsZ3vhAQALgdkcQEalSH1L2isdC7Yj54M3cyo5e+BeO5fcBQ7Dxly8XiBBcvRgw==", + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "8.0.0", + "Microsoft.Extensions.Configuration.Binder": "8.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", + "Microsoft.Extensions.Options": "8.0.0", + "Microsoft.Extensions.Primitives": "8.0.0" + } + }, + "Microsoft.Extensions.Primitives": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "bXJEZrW9ny8vjMF1JV253WeLhpEVzFo1lyaZu1vQ4ZxWUlVvknZ/+ftFgVheLubb4eZPSwwxBeqS1JkCOjxd8g==" + }, + "Microsoft.Net.Http.Headers": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "YlHqL8oWBX3H1LmdKUOxEMW8cVD8nUACEnE2Fu3Ze4k7mYf8yJ1o/uLqoequQV0GDupXyCBEzYhn7Zxdz7pqYQ==", + "dependencies": { + "Microsoft.Extensions.Primitives": "8.0.0" + } + }, + "Microsoft.NETCore.Platforms": { + "type": "Transitive", + "resolved": "1.1.0", + "contentHash": "kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A==" + }, + "Microsoft.NETCore.Targets": { + "type": "Transitive", + "resolved": "1.1.0", + "contentHash": "aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==" + }, + "Microsoft.SourceLink.Common": { + "type": "Transitive", + "resolved": "1.1.1", + "contentHash": "WMcGpWKrmJmzrNeuaEb23bEMnbtR/vLmvZtkAP5qWu7vQsY59GqfRJd65sFpBszbd2k/bQ8cs8eWawQKAabkVg==" + }, + "Microsoft.TestPlatform.ObjectModel": { + "type": "Transitive", + "resolved": "17.1.0", + "contentHash": "OMo/FYnKGy3lZEK0gfitskRM3ga/YBt6MyCyFPq0xNLeybGOQ6HnYNAAvzyePo5WPuMiw3LX+HiuRWNjnas1fA==", + "dependencies": { + "NuGet.Frameworks": "5.11.0", + "System.Reflection.Metadata": "1.6.0" + } + }, + "Microsoft.TestPlatform.TestHost": { + "type": "Transitive", + "resolved": "17.1.0", + "contentHash": "JS0JDLniDhIzkSPLHz7N/x1CG8ywJOtwInFDYA3KQvbz+ojGoT5MT2YDVReL1b86zmNRV8339vsTSm/zh0RcMg==", + "dependencies": { + "Microsoft.TestPlatform.ObjectModel": "17.1.0", + "Newtonsoft.Json": "9.0.1" + } + }, + "Microsoft.Win32.Primitives": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "9ZQKCWxH7Ijp9BfahvL2Zyf1cJIk8XYLF6Yjzr2yi0b2cOut/HQ31qf1ThHAgCc3WiZMdnWcfJCgN82/0UunxA==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "NETStandard.Library": { + "type": "Transitive", + "resolved": "1.6.1", + "contentHash": "WcSp3+vP+yHNgS8EV5J7pZ9IRpeDuARBPN28by8zqff1wJQXm26PVU8L3/fYLBJVU7BtDyqNVWq2KlCVvSSR4A==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.Win32.Primitives": "4.3.0", + "System.AppContext": "4.3.0", + "System.Collections": "4.3.0", + "System.Collections.Concurrent": "4.3.0", + "System.Console": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tools": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Calendars": "4.3.0", + "System.IO": "4.3.0", + "System.IO.Compression": "4.3.0", + "System.IO.Compression.ZipFile": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Linq": "4.3.0", + "System.Linq.Expressions": "4.3.0", + "System.Net.Http": "4.3.0", + "System.Net.Primitives": "4.3.0", + "System.Net.Sockets": "4.3.0", + "System.ObjectModel": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.InteropServices.RuntimeInformation": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Security.Cryptography.X509Certificates": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Text.RegularExpressions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "System.Threading.Timer": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0", + "System.Xml.XDocument": "4.3.0" + } + }, + "Newtonsoft.Json": { + "type": "Transitive", + "resolved": "13.0.2", + "contentHash": "R2pZ3B0UjeyHShm9vG+Tu0EBb2lC8b0dFzV9gVn50ofHXh9Smjk6kTn7A/FdAsC8B5cKib1OnGYOXxRBz5XQDg==" + }, + "NuGet.Frameworks": { + "type": "Transitive", + "resolved": "5.11.0", + "contentHash": "eaiXkUjC4NPcquGWzAGMXjuxvLwc6XGKMptSyOGQeT0X70BUZObuybJFZLA0OfTdueLd3US23NBPTBb6iF3V1Q==" + }, + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "HdSSp5MnJSsg08KMfZThpuLPJpPwE5hBXvHwoKWosyHHfe8Mh5WKT0ylEOf6yNzX6Ngjxe4Whkafh5q7Ymac4Q==" + }, + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "+yH1a49wJMy8Zt4yx5RhJrxO/DBDByAiCzNwiETI+1S4mPdCu0OY4djdciC7Vssk0l22wQaDLrXxXkp+3+7bVA==" + }, + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "c3YNH1GQJbfIPJeCnr4avseugSqPrxwIqzthYyZDN6EuOyNOzq+y2KSUfRcXauya1sF4foESTgwM5e1A8arAKw==" + }, + "runtime.native.System": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0" + } + }, + "runtime.native.System.IO.Compression": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "INBPonS5QPEgn7naufQFXJEp3zX6L4bwHgJ/ZH78aBTpeNfQMtf7C6VrAFhlq2xxWBveIOWyFzQjJ8XzHMhdOQ==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0" + } + }, + "runtime.native.System.Net.Http": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "ZVuZJqnnegJhd2k/PtAbbIcZ3aZeITq3sj06oKfMBSfphW3HDmk/t4ObvbOk/JA/swGR0LNqMksAh/f7gpTROg==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0" + } + }, + "runtime.native.System.Security.Cryptography.Apple": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "DloMk88juo0OuOWr56QG7MNchmafTLYWvABy36izkrLI5VledI0rq28KGs1i9wbpeT9NPQrx/wTf8U2vazqQ3Q==", + "dependencies": { + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "4.3.0" + } + }, + "runtime.native.System.Security.Cryptography.OpenSsl": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "NS1U+700m4KFRHR5o4vo9DSlTmlCKu/u7dtE5sUHVIPB+xpXxYQvgBgA6wEIeCz6Yfn0Z52/72WYsToCEPJnrw==", + "dependencies": { + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "b3pthNgxxFcD+Pc0WSEoC0+md3MyhRS6aCEeenvNE3Fdw1HyJ18ZhRFVJJzIeR/O/jpxPboB805Ho0T3Ul7w8A==" + }, + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "KeLz4HClKf+nFS7p/6Fi/CqyLXh81FpiGzcmuS8DGi9lUqSnZ6Es23/gv2O+1XVGfrbNmviF7CckBpavkBoIFQ==" + }, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "kVXCuMTrTlxq4XOOMAysuNwsXWpYeboGddNGpIgNSZmv1b6r/s/DPk0fYMB7Q5Qo4bY68o48jt4T4y5BVecbCQ==" + }, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "X7IdhILzr4ROXd8mI1BUCQMSHSQwelUlBjF1JyTKCjXaOGn2fB4EKBxQbCK2VjO3WaWIdlXZL3W6TiIVnrhX4g==" + }, + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "nyFNiCk/r+VOiIqreLix8yN+q3Wga9+SE8BCgkf+2BwEKiNx6DyvFjCgkfV743/grxv8jHJ8gUK4XEQw7yzRYg==" + }, + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "ytoewC6wGorL7KoCAvRfsgoJPJbNq+64k2SqW6JcOAebWsFUvCCYgfzQMrnpvPiEl4OrblUlhF2ji+Q1+SVLrQ==" + }, + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "I8bKw2I8k58Wx7fMKQJn2R8lamboCAiHfHeV/pS65ScKWMMI0+wJkLYlEKvgW1D/XvSl/221clBoR2q9QNNM7A==" + }, + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "VB5cn/7OzUfzdnC8tqAIMQciVLiq2epm2NrAm1E9OjNRyG4lVhfR61SMcLizejzQP8R8Uf/0l5qOIbUEi+RdEg==" + }, + "Snapshooter": { + "type": "Transitive", + "resolved": "0.5.4", + "contentHash": "znayjnxtFjFcRFdS4W8KyeODS/FOVkIzlAD8hRfrrf3fd3hJ9k+XMNRYCARtzrN3ueIpF4USQbAhWrO73Z9z6w==", + "dependencies": { + "Newtonsoft.Json": "12.0.1" + } + }, + "System.AppContext": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "fKC+rmaLfeIzUhagxY17Q9siv/sPrjjKcfNg1Ic8IlQkZLipo8ljcaZQu4VtI4Jqbzjc2VTjzGLF6WmsRXAEgA==", + "dependencies": { + "System.Runtime": "4.3.0" + } + }, + "System.Buffers": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "ratu44uTIHgeBeI0dE8DWvmXVBSo4u7ozRZZHOMmK/JPpYyo0dAfgSiHlpiObMQ5lEtEyIXA40sKRYg5J6A8uQ==", + "dependencies": { + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Collections": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Collections.Concurrent": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "ztl69Xp0Y/UXCL+3v3tEU+lIy+bvjKNUmopn1wep/a291pVPK7dxBd6T7WnlQqRog+d1a/hSsgRsmFnIBKTPLQ==", + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Globalization": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.Collections.Immutable": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "AurL6Y5BA1WotzlEvVaIDpqzpIPvYnnldxru8oXJU2yFxFUy3+pNXjXd1ymO+RA0rq0+590Q8gaz2l3Sr7fmqg==" + }, + "System.ComponentModel.Annotations": { + "type": "Transitive", + "resolved": "5.0.0", + "contentHash": "dMkqfy2el8A8/I76n2Hi1oBFEbG1SfxD2l5nhwXV3XjlnOmwxJlQbYpJH4W51odnU9sARCSAgv7S3CyAFMkpYg==" + }, + "System.Console": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "DHDrIxiqk1h03m6khKWV2X8p/uvN79rgSqpilL6uzpmSfxfU5ng8VcPtW4qsDsQDHiTv6IPV9TmD5M/vElPNLg==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0" + } + }, + "System.Diagnostics.Debug": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Diagnostics.DiagnosticSource": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "c9xLpVz6PL9lp/djOWtk5KPDZq3cSYpmXoJQY524EOtuFl5z9ZtsotpsyrDW40U1DRnQSYvcPKEUV0X//u6gkQ==" + }, + "System.Diagnostics.EventLog": { + "type": "Transitive", + "resolved": "6.0.0", + "contentHash": "lcyUiXTsETK2ALsZrX+nWuHSIQeazhqPphLfaRxzdGaG93+0kELqpgEHtwWOlQe7+jSFnKwaCAgL4kjeZCQJnw==" + }, + "System.Diagnostics.Tools": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "UUvkJfSYJMM6x527dJg2VyWPSRqIVB0Z7dbjHst1zmwTXz5CcXSYJFWRpuigfbO1Lf7yfZiIaEUesfnl/g5EyA==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Diagnostics.Tracing": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "rswfv0f/Cqkh78rA5S8eN8Neocz234+emGCtTF3lxPY96F+mmmUen6tbn0glN6PMvlKQb9bPAY5e9u7fgPTkKw==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Globalization": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Globalization.Calendars": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "GUlBtdOWT4LTV3I+9/PJW+56AnnChTaOqqTLFtdmype/L500M2LIyXgmtd9X2P2VOkmJd5c67H5SaC2QcL1bFA==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Globalization": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Globalization.Extensions": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "FhKmdR6MPG+pxow6wGtNAWdZh7noIOpdD5TwQ3CprzgIE1bBBoim0vbR1+AWsWjQmU7zXHgQo4TWSP6lCeiWcQ==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Globalization": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.InteropServices": "4.3.0" + } + }, + "System.IO": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.IO.Compression": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "YHndyoiV90iu4iKG115ibkhrG+S3jBm8Ap9OwoUAzO5oPDAWcr0SFwQFm0HjM8WkEZWo0zvLTyLmbvTkW1bXgg==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Buffers": "4.3.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "runtime.native.System": "4.3.0", + "runtime.native.System.IO.Compression": "4.3.0" + } + }, + "System.IO.Compression.ZipFile": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "G4HwjEsgIwy3JFBduZ9quBkAu+eUwjIdJleuNSgmUojbH6O3mlvEIme+GHx/cLlTAPcrnnL7GqvB9pTlWRfhOg==", + "dependencies": { + "System.Buffers": "4.3.0", + "System.IO": "4.3.0", + "System.IO.Compression": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Text.Encoding": "4.3.0" + } + }, + "System.IO.FileSystem": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.IO.FileSystem.Primitives": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==", + "dependencies": { + "System.Runtime": "4.3.0" + } + }, + "System.IO.Hashing": { + "type": "Transitive", + "resolved": "7.0.0", + "contentHash": "sDnWM0N3AMCa86LrKTWeF3BZLD2sgWyYUc7HL6z4+xyDZNQRwzmxbo4qP2rX2MqC+Sy1/gOSRDah5ltxY5jPxw==" + }, + "System.IO.Packaging": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "8g1V4YRpdGAxFcK8v9OjuMdIOJSpF30Zb1JGicwVZhly3I994WFyBdV6mQEo8d3T+URQe55/M0U0eIH0Hts1bg==" + }, + "System.IO.Pipelines": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "FHNOatmUq0sqJOkTx+UF/9YK1f180cnW5FVqnQMvYUN0elp6wFzbtPSiqbo1/ru8ICp43JM1i7kKkk6GsNGHlA==" + }, + "System.Linq": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==", + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0" + } + }, + "System.Linq.Expressions": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "PGKkrd2khG4CnlyJwxwwaWWiSiWFNBGlgXvJpeO0xCXrZ89ODrQ6tjEWS/kOqZ8GwEOUATtKtzp1eRgmYNfclg==", + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Linq": "4.3.0", + "System.ObjectModel": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Emit": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Emit.Lightweight": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Reflection.TypeExtensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Net.Http": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "sYg+FtILtRQuYWSIAuNOELwVuVsxVyJGWQyOnlAzhV4xvhyFnON1bAzYYC+jjRW8JREM45R0R5Dgi8MTC5sEwA==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.DiagnosticSource": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Extensions": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.Net.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.OpenSsl": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Security.Cryptography.X509Certificates": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "runtime.native.System": "4.3.0", + "runtime.native.System.Net.Http": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Net.Primitives": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "qOu+hDwFwoZPbzPvwut2qATe3ygjeQBDQj91xlsaqGFQUI5i4ZnZb8yyQuLGpDGivEPIt8EJkd1BVzVoP31FXA==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0" + } + }, + "System.Net.Sockets": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "m6icV6TqQOAdgt5N/9I5KNpjom/5NFtkmGseEH+AK/hny8XrytLH3+b5M8zL/Ycg3fhIocFpUMyl/wpFnVRvdw==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.Net.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.ObjectModel": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "bdX+80eKv9bN6K4N+d77OankKHGn6CH711a6fcOpMQu2Fckp/Ft4L/kW9WznHpyR0NRAvJutzOMHNNlBGvxQzQ==", + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Reactive": { + "type": "Transitive", + "resolved": "5.0.0", + "contentHash": "erBZjkQHWL9jpasCE/0qKAryzVBJFxGHVBAvgRN1bzM0q2s1S4oYREEEL0Vb+1kA/6BKb5FjUZMp5VXmy+gzkQ==" + }, + "System.Reflection": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.Emit": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==", + "dependencies": { + "System.IO": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.Emit.ILGeneration": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==", + "dependencies": { + "System.Reflection": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.Emit.Lightweight": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==", + "dependencies": { + "System.Reflection": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.Extensions": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.Metadata": { + "type": "Transitive", + "resolved": "1.6.0", + "contentHash": "COC1aiAJjCoA5GBF+QKL2uLqEBew4JsCkQmoHKbN3TlOZKa2fKLz5CpiRQKDz0RsAOEGsVKqOD5bomsXq/4STQ==" + }, + "System.Reflection.Primitives": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.TypeExtensions": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==", + "dependencies": { + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Resources.ResourceManager": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Globalization": "4.3.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Runtime": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0" + } + }, + "System.Runtime.Extensions": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Runtime.Handles": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Runtime.InteropServices": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Reflection": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0" + } + }, + "System.Runtime.InteropServices.RuntimeInformation": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "cbz4YJMqRDR7oLeMRbdYv7mYzc++17lNhScCX0goO2XpGWdvAt60CGN+FHdePUEHCe/Jy9jUlvNAiNdM+7jsOw==", + "dependencies": { + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Threading": "4.3.0", + "runtime.native.System": "4.3.0" + } + }, + "System.Runtime.Numerics": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "yMH+MfdzHjy17l2KESnPiF2dwq7T+xLnSJar7slyimAkUh/gTrS9/UQOtv7xarskJ2/XDSNvfLGOBQPjL7PaHQ==", + "dependencies": { + "System.Globalization": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0" + } + }, + "System.Security.Cryptography.Algorithms": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "W1kd2Y8mYSCgc3ULTAZ0hOP2dSdG5YauTb1089T0/kRcN2MpSAW1izOFROrJgxSlMn3ArsgHXagigyi+ibhevg==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Collections": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.native.System.Security.Cryptography.Apple": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Security.Cryptography.Cng": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "03idZOqFlsKRL4W+LuCpJ6dBYDUWReug6lZjBa3uJWnk5sPCUXckocevTaUA8iT/MFSrY/2HXkOt753xQ/cf8g==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0" + } + }, + "System.Security.Cryptography.Csp": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "X4s/FCkEUnRGnwR3aSfVIkldBmtURMhmexALNTwpjklzxWU7yjMk7GHLKOZTNkgnWnE0q7+BCf9N2LVRWxewaA==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.IO": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Security.Cryptography.Encoding": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "1DEWjZZly9ae9C79vFwqaO5kaOlI5q+3/55ohmq/7dpDyDfc8lYe7YVxJUZ5MF/NtbkRjwFRo14yM4OEo9EmDw==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Collections": "4.3.0", + "System.Collections.Concurrent": "4.3.0", + "System.Linq": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Security.Cryptography.OpenSsl": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "h4CEgOgv5PKVF/HwaHzJRiVboL2THYCou97zpmhjghx5frc7fIvlkY1jL+lnIQyChrJDMNEXS6r7byGif8Cy4w==", + "dependencies": { + "System.Collections": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Security.Cryptography.Primitives": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "7bDIyVFNL/xKeFHjhobUAQqSpJq9YTOpbEs6mR233Et01STBMXNAc/V+BM6dwYGc95gVh/Zf+iVXWzj3mE8DWg==", + "dependencies": { + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.Security.Cryptography.X509Certificates": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "t2Tmu6Y2NtJ2um0RtcuhP7ZdNNxXEgUm2JeoA/0NvlMjAhKCnM1NX07TDl3244mVp3QU6LPEhT3HTtH1uF7IYw==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Calendars": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Cng": "4.3.0", + "System.Security.Cryptography.Csp": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.OpenSsl": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "runtime.native.System": "4.3.0", + "runtime.native.System.Net.Http": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Text.Encoding": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Text.Encoding.Extensions": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0" + } + }, + "System.Text.Encodings.Web": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "yev/k9GHAEGx2Rg3/tU6MQh4HGBXJs70y7j1LaM1i/ER9po+6nnQ6RRqTJn1E7Xu0fbIFK80Nh5EoODxrbxwBQ==" + }, + "System.Text.Json": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "OdrZO2WjkiEG6ajEFRABTRCi/wuXQPxeV6g8xvUJqdxMvvuCCEk86zPla8UiIQJz3durtUEbNyY/3lIhS0yZvQ==", + "dependencies": { + "System.Text.Encodings.Web": "8.0.0" + } + }, + "System.Text.RegularExpressions": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "RpT2DA+L660cBt1FssIE9CAGpLFdFPuheB7pLpKpn6ZXNby7jDERe8Ua/Ne2xGiwLVG2JOqziiaVCGDon5sKFA==", + "dependencies": { + "System.Runtime": "4.3.0" + } + }, + "System.Threading": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==", + "dependencies": { + "System.Runtime": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.Threading.Channels": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "CMaFr7v+57RW7uZfZkPExsPB6ljwzhjACWW1gfU35Y56rk72B/Wu+sTqxVmGSk4SFUlPc3cjeKND0zktziyjBA==" + }, + "System.Threading.Tasks": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Threading.Tasks.Extensions": { + "type": "Transitive", + "resolved": "4.5.4", + "contentHash": "zteT+G8xuGu6mS+mzDzYXbzS7rd3K6Fjb9RiZlYlJPam2/hU7JCBZBVEcywNuR+oZ1ncTvc/cq0faRr3P01OVg==" + }, + "System.Threading.Timer": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "Z6YfyYTCg7lOZjJzBjONJTFKGN9/NIYKSxhU5GRd+DTwHSZyvWp1xuI5aR+dLg+ayyC5Xv57KiY4oJ0tMO89fQ==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Xml.ReaderWriter": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "GrprA+Z0RUXaR4N7/eW71j1rgMnEnEVlgii49GZyAjTH7uliMnrOU3HNFBr6fEDBCJCIdlVNq9hHbaDR621XBA==", + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Text.RegularExpressions": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "System.Threading.Tasks.Extensions": "4.3.0" + } + }, + "System.Xml.XDocument": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "5zJ0XDxAIg8iy+t4aMnQAu0MqVbqyvfoUVl1yDV61xdo3Vth45oA2FoY4pPkxYAH5f8ixpmTqXeEIya95x0aCQ==", + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tools": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0" + } + }, + "xunit.abstractions": { + "type": "Transitive", + "resolved": "2.0.3", + "contentHash": "pot1I4YOxlWjIb5jmwvvQNbTrZ3lJQ+jUGkGjWE3hEFM0l5gOnBWS+H3qsex68s5cO52g+44vpGzhAt+42vwKg==" + }, + "xunit.analyzers": { + "type": "Transitive", + "resolved": "0.10.0", + "contentHash": "4/IDFCJfIeg6bix9apmUtIMwvOsiwqdEexeO/R2D4GReIGPLIRODTpId/l4LRSrAJk9lEO3Zx1H0Zx6uohJDNg==" + }, + "xunit.assert": { + "type": "Transitive", + "resolved": "2.4.1", + "contentHash": "O/Oe0BS5RmSsM+LQOb041TzuPo5MdH2Rov+qXGS37X+KFG1Hxz7kopYklM5+1Y+tRGeXrOx5+Xne1RuqLFQoyQ==", + "dependencies": { + "NETStandard.Library": "1.6.1" + } + }, + "xunit.core": { + "type": "Transitive", + "resolved": "2.4.1", + "contentHash": "Zsj5OMU6JasNGERXZy8s72+pcheG6Q15atS5XpZXqAtULuyQiQ6XNnUsp1gyfC6WgqScqMvySiEHmHcOG6Eg0Q==", + "dependencies": { + "xunit.extensibility.core": "[2.4.1]", + "xunit.extensibility.execution": "[2.4.1]" + } + }, + "xunit.extensibility.core": { + "type": "Transitive", + "resolved": "2.4.1", + "contentHash": "yKZKm/8QNZnBnGZFD9SewkllHBiK0DThybQD/G4PiAmQjKtEZyHi6ET70QPU9KtSMJGRYS6Syk7EyR2EVDU4Kg==", + "dependencies": { + "NETStandard.Library": "1.6.1", + "xunit.abstractions": "2.0.3" + } + }, + "xunit.extensibility.execution": { + "type": "Transitive", + "resolved": "2.4.1", + "contentHash": "7e/1jqBpcb7frLkB6XDrHCGXAbKN4Rtdb88epYxCSRQuZDRW8UtTfdTEVpdTl8s4T56e07hOBVd4G0OdCxIY2A==", + "dependencies": { + "NETStandard.Library": "1.6.1", + "xunit.extensibility.core": "[2.4.1]" + } + }, + "Yarp.ReverseProxy": { + "type": "Transitive", + "resolved": "2.0.1", + "contentHash": "op7vBwONPFeR1PYxeLw+RLqSodODDX8RWd0OinLGMVIq6yi1q9mv1j56ImuyZgiAToksiC0Dc7jbRUZ9I+jvFA==", + "dependencies": { + "System.IO.Hashing": "7.0.0" + } + }, + "cookiecrumble": { + "type": "Project", + "dependencies": { + "DiffPlex": "[1.7.1, )", + "HotChocolate": "[0.0.0, )", + "HotChocolate.AspNetCore": "[0.0.0, )", + "HotChocolate.Fusion": "[0.0.0, )", + "HotChocolate.Transport.Abstractions": "[0.0.0, )", + "Microsoft.AspNetCore.WebUtilities": "[8.0.0, )", + "Newtonsoft.Json": "[13.0.2, )", + "Xunit": "[2.4.1, )" + } + }, + "greendonut": { + "type": "Project", + "dependencies": { + "Microsoft.Extensions.ObjectPool": "[8.0.0, )", + "System.Diagnostics.DiagnosticSource": "[8.0.0, )", + "System.Threading.Tasks.Extensions": "[4.5.0, )" + } + }, + "HotChocolate": { + "type": "Project", + "dependencies": { + "HotChocolate.Authorization": "[0.0.0, )", + "HotChocolate.Execution": "[0.0.0, )", + "HotChocolate.Fetching": "[0.0.0, )", + "HotChocolate.Types": "[0.0.0, )", + "HotChocolate.Types.CursorPagination": "[0.0.0, )", + "HotChocolate.Types.Mutations": "[0.0.0, )", + "HotChocolate.Types.OffsetPagination": "[0.0.0, )", + "HotChocolate.Validation": "[0.0.0, )" + } + }, + "hotchocolate.abstractions": { + "type": "Project", + "dependencies": { + "HotChocolate.Language": "[0.0.0, )", + "System.Collections.Immutable": "[8.0.0, )" + } + }, + "hotchocolate.aspnetcore": { + "type": "Project", + "dependencies": { + "BananaCakePop.Middleware": "[10.0.7, )", + "HotChocolate": "[0.0.0, )", + "HotChocolate.Subscriptions.InMemory": "[0.0.0, )", + "HotChocolate.Transport.Sockets": "[0.0.0, )", + "HotChocolate.Types.Scalars.Upload": "[0.0.0, )" + } + }, + "hotchocolate.authorization": { + "type": "Project", + "dependencies": { + "HotChocolate.Execution": "[0.0.0, )" + } + }, + "hotchocolate.execution": { + "type": "Project", + "dependencies": { + "HotChocolate.Abstractions": "[0.0.0, )", + "HotChocolate.Execution.Abstractions": "[0.0.0, )", + "HotChocolate.Fetching": "[0.0.0, )", + "HotChocolate.Types": "[0.0.0, )", + "HotChocolate.Validation": "[0.0.0, )", + "Microsoft.Extensions.DependencyInjection": "[8.0.0, )", + "System.Threading.Channels": "[8.0.0, )" + } + }, + "hotchocolate.execution.abstractions": { + "type": "Project", + "dependencies": { + "HotChocolate.Abstractions": "[0.0.0, )", + "Microsoft.Extensions.DependencyInjection.Abstractions": "[8.0.0, )" + } + }, + "hotchocolate.fetching": { + "type": "Project", + "dependencies": { + "GreenDonut": "[0.0.0, )", + "HotChocolate.Types": "[0.0.0, )" + } + }, + "hotchocolate.fusion": { + "type": "Project", + "dependencies": { + "HotChocolate": "[0.0.0, )", + "HotChocolate.AspNetCore": "[0.0.0, )", + "HotChocolate.Fusion.Abstractions": "[0.0.0, )", + "HotChocolate.Transport.Http": "[0.0.0, )", + "HotChocolate.Transport.Sockets.Client": "[0.0.0, )", + "Microsoft.Extensions.DependencyInjection": "[8.0.0, )", + "Microsoft.Extensions.Http": "[8.0.0, )", + "System.Reactive": "[5.0.0, )" + } + }, + "hotchocolate.fusion.abstractions": { + "type": "Project", + "dependencies": { + "HotChocolate.Language": "[0.0.0, )", + "HotChocolate.Utilities": "[0.0.0, )", + "System.IO.Packaging": "[8.0.0, )" + } + }, + "hotchocolate.language": { + "type": "Project", + "dependencies": { + "HotChocolate.Language.SyntaxTree": "[0.0.0, )", + "HotChocolate.Language.Utf8": "[0.0.0, )", + "HotChocolate.Language.Visitors": "[0.0.0, )", + "HotChocolate.Language.Web": "[0.0.0, )" + } + }, + "hotchocolate.language.syntaxtree": { + "type": "Project", + "dependencies": { + "Microsoft.Extensions.ObjectPool": "[8.0.0, )" + } + }, + "hotchocolate.language.utf8": { + "type": "Project", + "dependencies": { + "HotChocolate.Language.SyntaxTree": "[0.0.0, )" + } + }, + "hotchocolate.language.visitors": { + "type": "Project", + "dependencies": { + "HotChocolate.Language.SyntaxTree": "[0.0.0, )" + } + }, + "hotchocolate.language.web": { + "type": "Project", + "dependencies": { + "HotChocolate.Language.Utf8": "[0.0.0, )" + } + }, + "HotChocolate.StarWars": { + "type": "Project", + "dependencies": { + "ChilliCream.Testing.Utilities": "[0.2.0, )", + "CookieCrumble": "[0.0.0, )", + "DiffPlex": "[1.7.1, )", + "HotChocolate": "[0.0.0, )", + "Microsoft.NET.Test.Sdk": "[17.1.0, )", + "Moq": "[4.18.1, )", + "Snapshooter.Xunit": "[0.5.4, )", + "xunit": "[2.4.1, )" + } + }, + "hotchocolate.subscriptions": { + "type": "Project", + "dependencies": { + "HotChocolate.Abstractions": "[0.0.0, )", + "HotChocolate.Execution.Abstractions": "[0.0.0, )" + } + }, + "hotchocolate.subscriptions.inmemory": { + "type": "Project", + "dependencies": { + "HotChocolate.Execution.Abstractions": "[0.0.0, )", + "HotChocolate.Subscriptions": "[0.0.0, )", + "Microsoft.Extensions.DependencyInjection.Abstractions": "[8.0.0, )" + } + }, + "hotchocolate.tests.utilities": { + "type": "Project", + "dependencies": { + "ChilliCream.Testing.Utilities": "[0.2.0, )", + "CookieCrumble": "[0.0.0, )", + "DiffPlex": "[1.7.1, )", + "HotChocolate.StarWars": "[0.0.0, )", + "HotChocolate.Subscriptions.InMemory": "[0.0.0, )", + "Microsoft.NET.Test.Sdk": "[17.1.0, )", + "Moq": "[4.18.1, )", + "Snapshooter.Xunit": "[0.5.4, )", + "xunit": "[2.4.1, )" + } + }, + "hotchocolate.transport.abstractions": { + "type": "Project", + "dependencies": { + "HotChocolate.Language.SyntaxTree": "[0.0.0, )", + "System.Collections.Immutable": "[8.0.0, )", + "System.Text.Json": "[8.0.0, )" + } + }, + "hotchocolate.transport.http": { + "type": "Project", + "dependencies": { + "HotChocolate.Transport.Abstractions": "[0.0.0, )", + "HotChocolate.Utilities": "[0.0.0, )", + "System.IO.Pipelines": "[8.0.0, )" + } + }, + "hotchocolate.transport.sockets": { + "type": "Project", + "dependencies": { + "System.IO.Pipelines": "[8.0.0, )" + } + }, + "hotchocolate.transport.sockets.client": { + "type": "Project", + "dependencies": { + "HotChocolate.Language.SyntaxTree": "[0.0.0, )", + "HotChocolate.Transport.Abstractions": "[0.0.0, )", + "HotChocolate.Transport.Sockets": "[0.0.0, )", + "HotChocolate.Utilities": "[0.0.0, )", + "System.Collections.Immutable": "[8.0.0, )", + "System.Text.Json": "[8.0.0, )" + } + }, + "hotchocolate.types": { + "type": "Project", + "dependencies": { + "HotChocolate.Abstractions": "[0.0.0, )", + "HotChocolate.Types.Shared": "[0.0.0, )", + "HotChocolate.Utilities": "[0.0.0, )", + "Microsoft.Extensions.DependencyInjection.Abstractions": "[8.0.0, )", + "Microsoft.Extensions.ObjectPool": "[8.0.0, )", + "System.ComponentModel.Annotations": "[5.0.0, )", + "System.Text.Json": "[8.0.0, )" + } + }, + "hotchocolate.types.cursorpagination": { + "type": "Project", + "dependencies": { + "HotChocolate.Execution": "[0.0.0, )", + "HotChocolate.Types": "[0.0.0, )" + } + }, + "hotchocolate.types.mutations": { + "type": "Project", + "dependencies": { + "HotChocolate.Execution": "[0.0.0, )", + "HotChocolate.Types": "[0.0.0, )" + } + }, + "hotchocolate.types.offsetpagination": { + "type": "Project", + "dependencies": { + "HotChocolate.Execution": "[0.0.0, )", + "HotChocolate.Types": "[0.0.0, )" + } + }, + "hotchocolate.types.scalars.upload": { + "type": "Project", + "dependencies": { + "HotChocolate.Types": "[0.0.0, )" + } + }, + "hotchocolate.types.shared": { + "type": "Project", + "dependencies": { + "HotChocolate.Language.SyntaxTree": "[0.0.0, )" + } + }, + "hotchocolate.utilities": { + "type": "Project" + }, + "hotchocolate.validation": { + "type": "Project", + "dependencies": { + "HotChocolate.Types": "[0.0.0, )", + "Microsoft.Extensions.DependencyInjection.Abstractions": "[8.0.0, )", + "Microsoft.Extensions.Options": "[8.0.0, )" + } + } } } } \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/CustomCursorHandlerTests.Infer_Schema_Correctly_When_Connection_IsUsed.snap b/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/CustomCursorHandlerTests.Infer_Schema_Correctly_When_Connection_IsUsed.snap index 21f9e3e6259..a47fc9def1c 100644 --- a/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/CustomCursorHandlerTests.Infer_Schema_Correctly_When_Connection_IsUsed.snap +++ b/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/CustomCursorHandlerTests.Infer_Schema_Correctly_When_Connection_IsUsed.snap @@ -35,5 +35,3 @@ type PageInfo { type Query { items("Returns the first _n_ elements from the list." first: Int = 10 "Returns the elements in the list that come after the specified cursor." after: String "Returns the last _n_ elements from the list." last: Int "Returns the elements in the list that come before the specified cursor." before: String): ItemsConnection } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/EdgeTests.Extend_Edge_Type_And_Inject_Edge_Value_Schema.snap b/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/EdgeTests.Extend_Edge_Type_And_Inject_Edge_Value_Schema.snap index ad031dcfe79..82c3589db3e 100644 --- a/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/EdgeTests.Extend_Edge_Type_And_Inject_Edge_Value_Schema.snap +++ b/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/EdgeTests.Extend_Edge_Type_And_Inject_Edge_Value_Schema.snap @@ -40,5 +40,3 @@ type UsersEdge { node: User test: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/IntegrationTests.Attribute_Interface_With_Paging_Field.snap b/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/IntegrationTests.Attribute_Interface_With_Paging_Field.snap index 9ce2b949081..1b2dc22cdbe 100644 --- a/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/IntegrationTests.Attribute_Interface_With_Paging_Field.snap +++ b/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/IntegrationTests.Attribute_Interface_With_Paging_Field.snap @@ -83,5 +83,3 @@ type QueryAttr { letters("Returns the first _n_ elements from the list." first: Int "Returns the elements in the list that come after the specified cursor." after: String "Returns the last _n_ elements from the list." last: Int "Returns the elements in the list that come before the specified cursor." before: String): LettersConnection explicitType("Returns the first _n_ elements from the list." first: Int "Returns the elements in the list that come after the specified cursor." after: String "Returns the last _n_ elements from the list." last: Int "Returns the elements in the list that come before the specified cursor." before: String): ExplicitTypeConnection } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/IntegrationTests.Attribute_Simple_StringList_Schema.snap b/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/IntegrationTests.Attribute_Simple_StringList_Schema.snap index cf0484307c8..9891a5c7333 100644 --- a/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/IntegrationTests.Attribute_Simple_StringList_Schema.snap +++ b/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/IntegrationTests.Attribute_Simple_StringList_Schema.snap @@ -79,5 +79,3 @@ type QueryAttr { letters("Returns the first _n_ elements from the list." first: Int "Returns the elements in the list that come after the specified cursor." after: String "Returns the last _n_ elements from the list." last: Int "Returns the elements in the list that come before the specified cursor." before: String): LettersConnection explicitType("Returns the first _n_ elements from the list." first: Int "Returns the elements in the list that come after the specified cursor." after: String "Returns the last _n_ elements from the list." last: Int "Returns the elements in the list that come before the specified cursor." before: String): ExplicitTypeConnection } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/IntegrationTests.Deactivate_BackwardPagination.snap b/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/IntegrationTests.Deactivate_BackwardPagination.snap index 3f218391373..2036cbd309a 100644 --- a/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/IntegrationTests.Deactivate_BackwardPagination.snap +++ b/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/IntegrationTests.Deactivate_BackwardPagination.snap @@ -79,5 +79,3 @@ type Query { explicitType("Returns the first _n_ elements from the list." first: Int "Returns the elements in the list that come after the specified cursor." after: String): ExplicitTypeConnection nestedObjectList("Returns the first _n_ elements from the list." first: Int "Returns the elements in the list that come after the specified cursor." after: String): NestedObjectListConnection } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/IntegrationTests.Deactivate_BackwardPagination_Interface.snap b/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/IntegrationTests.Deactivate_BackwardPagination_Interface.snap index 27b3c764100..cb5d591db8e 100644 --- a/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/IntegrationTests.Deactivate_BackwardPagination_Interface.snap +++ b/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/IntegrationTests.Deactivate_BackwardPagination_Interface.snap @@ -83,5 +83,3 @@ type QueryAttr { letters("Returns the first _n_ elements from the list." first: Int "Returns the elements in the list that come after the specified cursor." after: String): LettersConnection explicitType("Returns the first _n_ elements from the list." first: Int "Returns the elements in the list that come after the specified cursor." after: String): ExplicitTypeConnection } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/IntegrationTests.Ensure_That_Explicit_Backward_Paging_Fields_Work.snap b/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/IntegrationTests.Ensure_That_Explicit_Backward_Paging_Fields_Work.snap index 141a0858dca..97e9d6c0249 100644 --- a/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/IntegrationTests.Ensure_That_Explicit_Backward_Paging_Fields_Work.snap +++ b/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/IntegrationTests.Ensure_That_Explicit_Backward_Paging_Fields_Work.snap @@ -35,5 +35,3 @@ type PageInfo { "When paginating forwards, the cursor to continue." endCursor: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/IntegrationTests.Explicit_ConnectionName.snap b/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/IntegrationTests.Explicit_ConnectionName.snap index 30abfada6b3..4d3bad96772 100644 --- a/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/IntegrationTests.Explicit_ConnectionName.snap +++ b/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/IntegrationTests.Explicit_ConnectionName.snap @@ -73,5 +73,3 @@ type PageInfo { "When paginating forwards, the cursor to continue." endCursor: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/IntegrationTests.Infer_ConnectionName_From_Field.snap b/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/IntegrationTests.Infer_ConnectionName_From_Field.snap index df2bc302429..d657f223c3c 100644 --- a/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/IntegrationTests.Infer_ConnectionName_From_Field.snap +++ b/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/IntegrationTests.Infer_ConnectionName_From_Field.snap @@ -35,5 +35,3 @@ type PageInfo { "When paginating forwards, the cursor to continue." endCursor: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/IntegrationTests.Interface_With_Paging_Field.snap b/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/IntegrationTests.Interface_With_Paging_Field.snap index 1009f4d4681..3a0926cc65a 100644 --- a/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/IntegrationTests.Interface_With_Paging_Field.snap +++ b/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/IntegrationTests.Interface_With_Paging_Field.snap @@ -83,5 +83,3 @@ type QueryAttr { letters("Returns the first _n_ elements from the list." first: Int "Returns the elements in the list that come after the specified cursor." after: String "Returns the last _n_ elements from the list." last: Int "Returns the elements in the list that come before the specified cursor." before: String): LettersConnection explicitType("Returns the first _n_ elements from the list." first: Int "Returns the elements in the list that come after the specified cursor." after: String "Returns the last _n_ elements from the list." last: Int "Returns the elements in the list that come before the specified cursor." before: String): ExplicitTypeConnection } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/IntegrationTests.LegacySupport_Schema.snap b/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/IntegrationTests.LegacySupport_Schema.snap index 329b260f0eb..eb7b32a0ac1 100644 --- a/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/IntegrationTests.LegacySupport_Schema.snap +++ b/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/IntegrationTests.LegacySupport_Schema.snap @@ -80,6 +80,4 @@ type Query { nestedObjectList("Returns the first _n_ elements from the list." first: PaginationAmount "Returns the elements in the list that come after the specified cursor." after: String "Returns the last _n_ elements from the list." last: PaginationAmount "Returns the elements in the list that come before the specified cursor." before: String): NestedObjectListConnection } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - scalar PaginationAmount diff --git a/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/IntegrationTests.Simple_StringList_Schema.snap b/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/IntegrationTests.Simple_StringList_Schema.snap index 45f32cb4e2c..c440bd21652 100644 --- a/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/IntegrationTests.Simple_StringList_Schema.snap +++ b/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/IntegrationTests.Simple_StringList_Schema.snap @@ -79,5 +79,3 @@ type Query { explicitType("Returns the first _n_ elements from the list." first: Int "Returns the elements in the list that come after the specified cursor." after: String "Returns the last _n_ elements from the list." last: Int "Returns the elements in the list that come before the specified cursor." before: String): ExplicitTypeConnection nestedObjectList("Returns the first _n_ elements from the list." first: Int "Returns the elements in the list that come after the specified cursor." after: String "Returns the last _n_ elements from the list." last: Int "Returns the elements in the list that come before the specified cursor." before: String): NestedObjectListConnection } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/UsePagingAttributeTests.Ensure_Attributes_Are_Applied_Once.snap b/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/UsePagingAttributeTests.Ensure_Attributes_Are_Applied_Once.snap index c61c39696d7..45b4ba4b801 100644 --- a/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/UsePagingAttributeTests.Ensure_Attributes_Are_Applied_Once.snap +++ b/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/UsePagingAttributeTests.Ensure_Attributes_Are_Applied_Once.snap @@ -45,5 +45,3 @@ type Query1 implements Node { foos("Returns the first _n_ elements from the list." first: Int "Returns the elements in the list that come after the specified cursor." after: String "Returns the last _n_ elements from the list." last: Int "Returns the elements in the list that come before the specified cursor." before: String): FoosConnection id: ID! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/UsePagingAttributeTests.UsePagingAttribute_Infer_Types.snap b/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/UsePagingAttributeTests.UsePagingAttribute_Infer_Types.snap index 6e442178937..4d59c8ac6ca 100644 --- a/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/UsePagingAttributeTests.UsePagingAttribute_Infer_Types.snap +++ b/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/UsePagingAttributeTests.UsePagingAttribute_Infer_Types.snap @@ -39,5 +39,3 @@ type PageInfo { type Query { foos("Returns the first _n_ elements from the list." first: Int "Returns the elements in the list that come after the specified cursor." after: String "Returns the last _n_ elements from the list." last: Int "Returns the elements in the list that come before the specified cursor." before: String): FoosConnection } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/UsePagingAttributeTests.UsePagingAttribute_Infer_Types_On_Interface.snap b/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/UsePagingAttributeTests.UsePagingAttribute_Infer_Types_On_Interface.snap index 6cdf090859d..4ff8bc8a5c9 100644 --- a/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/UsePagingAttributeTests.UsePagingAttribute_Infer_Types_On_Interface.snap +++ b/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/UsePagingAttributeTests.UsePagingAttribute_Infer_Types_On_Interface.snap @@ -35,5 +35,3 @@ type PageInfo { "When paginating forwards, the cursor to continue." endCursor: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/UsePagingAttributeTests.UsePagingAttribute_On_Extension_Infer_Types.snap b/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/UsePagingAttributeTests.UsePagingAttribute_On_Extension_Infer_Types.snap index 6e442178937..4d59c8ac6ca 100644 --- a/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/UsePagingAttributeTests.UsePagingAttribute_On_Extension_Infer_Types.snap +++ b/src/HotChocolate/Core/test/Types.CursorPagination.Tests/__snapshots__/UsePagingAttributeTests.UsePagingAttribute_On_Extension_Infer_Types.snap @@ -39,5 +39,3 @@ type PageInfo { type Query { foos("Returns the first _n_ elements from the list." first: Int "Returns the elements in the list that come after the specified cursor." after: String "Returns the last _n_ elements from the list." last: Int "Returns the elements in the list that come before the specified cursor." before: String): FoosConnection } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.MultipleArgumentMutation_Inferred.graphql b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.MultipleArgumentMutation_Inferred.graphql index 513f3b4a633..89d09a317a5 100644 --- a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.MultipleArgumentMutation_Inferred.graphql +++ b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.MultipleArgumentMutation_Inferred.graphql @@ -13,6 +13,4 @@ type MultipleArgumentMutation { input DoSomethingInput { something1: String! something2: String! -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Mutation_With_ErrorAnnotatedAndCustomInterface.snap b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Mutation_With_ErrorAnnotatedAndCustomInterface.snap index 1e25691b2bc..9f650675bf5 100644 --- a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Mutation_With_ErrorAnnotatedAndCustomInterface.snap +++ b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Mutation_With_ErrorAnnotatedAndCustomInterface.snap @@ -42,6 +42,4 @@ union AnnotatedError = ErrorAnnotated | ErrorAnnotatedAndNot input AnnotatedInput { something: String! -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Mutation_With_ErrorAnnotatedAndCustomInterface_LateAndEarlyRegistration.snap b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Mutation_With_ErrorAnnotatedAndCustomInterface_LateAndEarlyRegistration.snap index 971a4056e6f..b6738f69ff6 100644 --- a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Mutation_With_ErrorAnnotatedAndCustomInterface_LateAndEarlyRegistration.snap +++ b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Mutation_With_ErrorAnnotatedAndCustomInterface_LateAndEarlyRegistration.snap @@ -60,7 +60,4 @@ input AnnotatedInput { input ExampleResultInput { something: String! -} - -"The @tag directive is used to apply arbitrary string\nmetadata to a schema location. Custom tooling can use\nthis metadata during any step of the schema delivery flow,\nincluding composition, static analysis, and documentation.\n \n\ninterface Book {\n id: ID! @tag(name: \"your-value\")\n title: String!\n author: String!\n}" -directive @tag("The name of the tag." name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Mutation_With_ErrorWithInterface.snap b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Mutation_With_ErrorWithInterface.snap index 3e719a06dfc..2ae67e28d66 100644 --- a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Mutation_With_ErrorWithInterface.snap +++ b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Mutation_With_ErrorWithInterface.snap @@ -37,6 +37,4 @@ union DoSomethingError = ErrorWithInterface input DoSomethingInput { something: String! -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Payload_Override_With_Errors.graphql b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Payload_Override_With_Errors.graphql index abb5db72dc0..d3c249925f7 100644 --- a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Payload_Override_With_Errors.graphql +++ b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Payload_Override_With_Errors.graphql @@ -27,6 +27,4 @@ union DoSomething2Error = CustomError | Custom2Error input DoSomething2Input { userId: Int -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Query_Filed_Stays_NonNull.graphql b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Query_Filed_Stays_NonNull.graphql index d34b89f3add..0832e6cb9da 100644 --- a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Query_Filed_Stays_NonNull.graphql +++ b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Query_Filed_Stays_NonNull.graphql @@ -33,6 +33,4 @@ union DoSomething2Error = CustomError | Custom2Error input DoSomething2Input { userId: Int -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutationExtension_Inferred.graphql b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutationExtension_Inferred.graphql index f6a9413dff5..ce0a3cfe0a9 100644 --- a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutationExtension_Inferred.graphql +++ b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutationExtension_Inferred.graphql @@ -12,6 +12,4 @@ type Mutation { input DoSomethingInput { something: String! -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutationReturnList_Inferred.graphql b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutationReturnList_Inferred.graphql index 91def168c85..af27d758977 100644 --- a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutationReturnList_Inferred.graphql +++ b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutationReturnList_Inferred.graphql @@ -12,6 +12,4 @@ type SimpleMutationReturnList { input DoSomethingInput { something: String! -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Add_Error_Via_Type_Interceptor.graphql b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Add_Error_Via_Type_Interceptor.graphql index f9b2d13374d..483de7634e6 100644 --- a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Add_Error_Via_Type_Interceptor.graphql +++ b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Add_Error_Via_Type_Interceptor.graphql @@ -24,6 +24,4 @@ union DoSomethingError = OutOfMemoryError input DoSomethingInput { myInput1: String! myInput2: String! -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Attribute.graphql b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Attribute.graphql index 8f89f1ce068..b0029073faa 100644 --- a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Attribute.graphql +++ b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Attribute.graphql @@ -12,6 +12,4 @@ type SimpleMutationAttribute { input InputTypeName { something: String! -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Attribute_OptOut.graphql b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Attribute_OptOut.graphql index 2264ac3dd8f..741c19b7613 100644 --- a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Attribute_OptOut.graphql +++ b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Attribute_OptOut.graphql @@ -4,6 +4,4 @@ schema { type SimpleMutationAttributeOptOut { doSomething(something: String!): String! -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Inferred.graphql b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Inferred.graphql index c615ae65935..6d531236b7e 100644 --- a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Inferred.graphql +++ b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Inferred.graphql @@ -12,6 +12,4 @@ type SimpleMutation { input DoSomethingInput { something: String! -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Inferred_Attribute.graphql b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Inferred_Attribute.graphql index 8f89f1ce068..b0029073faa 100644 --- a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Inferred_Attribute.graphql +++ b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Inferred_Attribute.graphql @@ -12,6 +12,4 @@ type SimpleMutationAttribute { input InputTypeName { something: String! -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Inferred_Defaults.graphql b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Inferred_Defaults.graphql index b80e5b9fc67..284b551b7ac 100644 --- a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Inferred_Defaults.graphql +++ b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Inferred_Defaults.graphql @@ -23,6 +23,4 @@ union DoSomethingFault = CustomError input DoSomethingIn { something: String! -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Inferred_Global_Errors.graphql b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Inferred_Global_Errors.graphql index 34bb5516a1a..6eed3e15462 100644 --- a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Inferred_Global_Errors.graphql +++ b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Inferred_Global_Errors.graphql @@ -23,6 +23,4 @@ union DoSomethingError = SomeNewError input DoSomethingInput { something: String! -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Inferred_Query_Field_Stays_NonNull.graphql b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Inferred_Query_Field_Stays_NonNull.graphql index 3d8cc24a770..da417876139 100644 --- a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Inferred_Query_Field_Stays_NonNull.graphql +++ b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Inferred_Query_Field_Stays_NonNull.graphql @@ -18,6 +18,4 @@ type SimpleMutation { input DoSomethingInput { something: String! -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Inferred_With_ErrorObj.graphql b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Inferred_With_ErrorObj.graphql index dc3e7c52e23..86d21b5180f 100644 --- a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Inferred_With_ErrorObj.graphql +++ b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Inferred_With_ErrorObj.graphql @@ -23,6 +23,4 @@ union DoSomethingError = SomeNewError input DoSomethingInput { something: String! -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Inferred_With_QueryField.graphql b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Inferred_With_QueryField.graphql index 3d8cc24a770..da417876139 100644 --- a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Inferred_With_QueryField.graphql +++ b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Inferred_With_QueryField.graphql @@ -18,6 +18,4 @@ type SimpleMutation { input DoSomethingInput { something: String! -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Inferred_With_Single_Error.graphql b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Inferred_With_Single_Error.graphql index ad953ad3830..b6f60394b49 100644 --- a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Inferred_With_Single_Error.graphql +++ b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Inferred_With_Single_Error.graphql @@ -23,6 +23,4 @@ union DoSomethingError = CustomError input DoSomethingInput { something: String! -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Inferred_With_Single_Error_Query_Field_Stays_Non_Null.graphql b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Inferred_With_Single_Error_Query_Field_Stays_Non_Null.graphql index 22737426ae7..cc08a64582b 100644 --- a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Inferred_With_Single_Error_Query_Field_Stays_Non_Null.graphql +++ b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Inferred_With_Single_Error_Query_Field_Stays_Non_Null.graphql @@ -29,6 +29,4 @@ union DoSomethingError = CustomError input DoSomethingInput { something: String! -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Inferred_With_Two_Errors.graphql b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Inferred_With_Two_Errors.graphql index ec9e865d484..dbfa6ca09c2 100644 --- a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Inferred_With_Two_Errors.graphql +++ b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Inferred_With_Two_Errors.graphql @@ -27,6 +27,4 @@ union DoSomethingError = CustomError | Custom2Error input DoSomethingInput { something: String! -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Override_Input.graphql b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Override_Input.graphql index 3c573664c40..f11ea0c385d 100644 --- a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Override_Input.graphql +++ b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Override_Input.graphql @@ -13,6 +13,4 @@ type SimpleMutationInputOverride { input DoSomethingInput { myInput1: String! myInput2: String! -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Override_Payload.graphql b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Override_Payload.graphql index b76605ecfba..bc4ddd4ef75 100644 --- a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Override_Payload.graphql +++ b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.SimpleMutation_Override_Payload.graphql @@ -13,6 +13,4 @@ type SimpleMutationPayloadOverride { input DoSomethingInput { something: String! -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Union_Result_1_Schema.graphql b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Union_Result_1_Schema.graphql index 175b1c74dda..8afdc9a838e 100644 --- a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Union_Result_1_Schema.graphql +++ b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Union_Result_1_Schema.graphql @@ -27,6 +27,4 @@ union DoSomethingError = CustomError | Custom2Error input DoSomethingInput { something: String! -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Union_Result_2_Schema.graphql b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Union_Result_2_Schema.graphql index b0eac18502b..cb5fec2d2e8 100644 --- a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Union_Result_2_Schema.graphql +++ b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Union_Result_2_Schema.graphql @@ -23,6 +23,4 @@ union DoSomethingError = Custom2Error input DoSomethingInput { something: String! -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Union_Result_2_Task_Schema.graphql b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Union_Result_2_Task_Schema.graphql index c5d8bae7b52..8a474ec8874 100644 --- a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Union_Result_2_Task_Schema.graphql +++ b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Union_Result_2_Task_Schema.graphql @@ -23,6 +23,4 @@ union DoSomethingError = Custom2Error input DoSomethingInput { something: String! -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Union_Result_3_Schema.graphql b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Union_Result_3_Schema.graphql index ac79973a8b0..f58b5843242 100644 --- a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Union_Result_3_Schema.graphql +++ b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Union_Result_3_Schema.graphql @@ -27,6 +27,4 @@ union DoSomethingError = CustomError | Custom2Error input DoSomethingInput { something: String! -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Union_Result_4_Schema.graphql b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Union_Result_4_Schema.graphql index c5cdf4d2854..655e8bbb615 100644 --- a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Union_Result_4_Schema.graphql +++ b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Union_Result_4_Schema.graphql @@ -31,6 +31,4 @@ union DoSomethingError = CustomError | Custom2Error | Custom3Error input DoSomethingInput { something: String! -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Union_Result_5_Schema.graphql b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Union_Result_5_Schema.graphql index 7a362a6d56c..ab7ef5f6599 100644 --- a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Union_Result_5_Schema.graphql +++ b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Union_Result_5_Schema.graphql @@ -31,6 +31,4 @@ union DoSomethingError = CustomError | Custom2Error | Custom4Error input DoSomethingInput { something: String! -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Union_Result_6_Schema.graphql b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Union_Result_6_Schema.graphql index 1e66b1d0129..1e8156e9a14 100644 --- a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Union_Result_6_Schema.graphql +++ b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Union_Result_6_Schema.graphql @@ -35,6 +35,4 @@ union DoSomethingError = CustomError | Custom2Error | Custom4Error | Custom5 input DoSomethingInput { something: String! -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Union_Result_7_Schema.graphql b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Union_Result_7_Schema.graphql index 4fafdb57a0d..10e45214d41 100644 --- a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Union_Result_7_Schema.graphql +++ b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/AnnotationBasedMutations.Union_Result_7_Schema.graphql @@ -39,6 +39,4 @@ union DoSomethingError = CustomError | Custom2Error | Custom4Error | Custom5 | C input DoSomethingInput { something: String! -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/CodeFirstMutations.SimpleMutation_Inferred.graphql b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/CodeFirstMutations.SimpleMutation_Inferred.graphql index 80dc7def6c4..821d0474b1b 100644 --- a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/CodeFirstMutations.SimpleMutation_Inferred.graphql +++ b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/CodeFirstMutations.SimpleMutation_Inferred.graphql @@ -12,6 +12,4 @@ type Mutation { input DoSomethingInput { a: String -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/ErrorMiddlewareTests.ErrorMiddleware_Should_AllowToCustomizeErrorInterfaceRuntimeType.snap b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/ErrorMiddlewareTests.ErrorMiddleware_Should_AllowToCustomizeErrorInterfaceRuntimeType.snap index 4edd2776e1d..43679882d68 100644 --- a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/ErrorMiddlewareTests.ErrorMiddleware_Should_AllowToCustomizeErrorInterfaceRuntimeType.snap +++ b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/ErrorMiddlewareTests.ErrorMiddleware_Should_AllowToCustomizeErrorInterfaceRuntimeType.snap @@ -45,6 +45,4 @@ type ThrowPayload { } union ThrowError = CustomInterfaceError - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION --------------- diff --git a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/ErrorMiddlewareTests.ErrorMiddleware_Should_AllowToCustomizeErrorInterfaceType.snap b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/ErrorMiddlewareTests.ErrorMiddleware_Should_AllowToCustomizeErrorInterfaceType.snap index 869c6d8b16d..349a98d2ef9 100644 --- a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/ErrorMiddlewareTests.ErrorMiddleware_Should_AllowToCustomizeErrorInterfaceType.snap +++ b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/ErrorMiddlewareTests.ErrorMiddleware_Should_AllowToCustomizeErrorInterfaceType.snap @@ -45,6 +45,4 @@ type ThrowPayload { } union ThrowError = CustomInterfaceError - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION --------------- diff --git a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/ErrorMiddlewareTests.ErrorMiddleware_Should_CatchCustomerException_WhenRegistered.snap b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/ErrorMiddlewareTests.ErrorMiddleware_Should_CatchCustomerException_WhenRegistered.snap index 520a529881a..ebe01dae3db 100644 --- a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/ErrorMiddlewareTests.ErrorMiddleware_Should_CatchCustomerException_WhenRegistered.snap +++ b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/ErrorMiddlewareTests.ErrorMiddleware_Should_CatchCustomerException_WhenRegistered.snap @@ -42,6 +42,4 @@ type ThrowPayload { } union ThrowError = CustomError - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION --------------- diff --git a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/ErrorMiddlewareTests.ErrorMiddleware_Should_CatchException_WhenRegistered.snap b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/ErrorMiddlewareTests.ErrorMiddleware_Should_CatchException_WhenRegistered.snap index 1444caba453..de2ac205dac 100644 --- a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/ErrorMiddlewareTests.ErrorMiddleware_Should_CatchException_WhenRegistered.snap +++ b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/ErrorMiddlewareTests.ErrorMiddleware_Should_CatchException_WhenRegistered.snap @@ -42,6 +42,4 @@ type ThrowPayload { } union ThrowError = InvalidOperationError - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION --------------- diff --git a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/ErrorMiddlewareTests.ErrorMiddleware_Should_MapAggregateException_WhenRegistered.snap b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/ErrorMiddlewareTests.ErrorMiddleware_Should_MapAggregateException_WhenRegistered.snap index b65bda30c6d..8ce3a6bf64d 100644 --- a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/ErrorMiddlewareTests.ErrorMiddleware_Should_MapAggregateException_WhenRegistered.snap +++ b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/ErrorMiddlewareTests.ErrorMiddleware_Should_MapAggregateException_WhenRegistered.snap @@ -59,6 +59,4 @@ type ThrowPayload { } union ThrowError = CustomError | CustomNullRef | ArgumentError - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION --------------- diff --git a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/ErrorMiddlewareTests.ErrorMiddleware_Should_MapException_WhenRegistered.snap b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/ErrorMiddlewareTests.ErrorMiddleware_Should_MapException_WhenRegistered.snap index bf86bdb1afa..5a8de6ab91c 100644 --- a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/ErrorMiddlewareTests.ErrorMiddleware_Should_MapException_WhenRegistered.snap +++ b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/ErrorMiddlewareTests.ErrorMiddleware_Should_MapException_WhenRegistered.snap @@ -42,6 +42,4 @@ type ThrowPayload { } union ThrowError = CustomError - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION --------------- diff --git a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/ErrorMiddlewareTests.ErrorMiddleware_Should_MapFactoryMethodException_WhenRegistered.snap b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/ErrorMiddlewareTests.ErrorMiddleware_Should_MapFactoryMethodException_WhenRegistered.snap index 521b6ce0e81..042e21bdd42 100644 --- a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/ErrorMiddlewareTests.ErrorMiddleware_Should_MapFactoryMethodException_WhenRegistered.snap +++ b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/ErrorMiddlewareTests.ErrorMiddleware_Should_MapFactoryMethodException_WhenRegistered.snap @@ -42,6 +42,4 @@ type ThrowPayload { } union ThrowError = CustomErrorWithFactory - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION --------------- diff --git a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/ErrorMiddlewareTests.ErrorMiddleware_Should_MapMultipleFactoriesOfDifferentType_FirstEx.snap b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/ErrorMiddlewareTests.ErrorMiddleware_Should_MapMultipleFactoriesOfDifferentType_FirstEx.snap index 5b6b3d48529..6082d2e4513 100644 --- a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/ErrorMiddlewareTests.ErrorMiddleware_Should_MapMultipleFactoriesOfDifferentType_FirstEx.snap +++ b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/ErrorMiddlewareTests.ErrorMiddleware_Should_MapMultipleFactoriesOfDifferentType_FirstEx.snap @@ -46,6 +46,4 @@ type ThrowPayload { } union ThrowError = CustomError | CustomNullRef - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION --------------- diff --git a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/ErrorMiddlewareTests.ErrorMiddleware_Should_MapMultipleFactoriesOfDifferentType_SecondEx.snap b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/ErrorMiddlewareTests.ErrorMiddleware_Should_MapMultipleFactoriesOfDifferentType_SecondEx.snap index f5d454fa86b..d02294fdf1e 100644 --- a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/ErrorMiddlewareTests.ErrorMiddleware_Should_MapMultipleFactoriesOfDifferentType_SecondEx.snap +++ b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/ErrorMiddlewareTests.ErrorMiddleware_Should_MapMultipleFactoriesOfDifferentType_SecondEx.snap @@ -46,6 +46,4 @@ type ThrowPayload { } union ThrowError = CustomError | CustomNullRef - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION --------------- diff --git a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/ErrorMiddlewareTests.ErrorMiddleware_Should_MapMultipleFactories_When_InterfaceIsUsed.snap b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/ErrorMiddlewareTests.ErrorMiddleware_Should_MapMultipleFactories_When_InterfaceIsUsed.snap index f5d454fa86b..d02294fdf1e 100644 --- a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/ErrorMiddlewareTests.ErrorMiddleware_Should_MapMultipleFactories_When_InterfaceIsUsed.snap +++ b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/ErrorMiddlewareTests.ErrorMiddleware_Should_MapMultipleFactories_When_InterfaceIsUsed.snap @@ -46,6 +46,4 @@ type ThrowPayload { } union ThrowError = CustomError | CustomNullRef - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION --------------- diff --git a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/ErrorMiddlewareTests.ErrorMiddleware_Should_MapMultipleFactories_When_NotStatic.snap b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/ErrorMiddlewareTests.ErrorMiddleware_Should_MapMultipleFactories_When_NotStatic.snap index f5d454fa86b..d02294fdf1e 100644 --- a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/ErrorMiddlewareTests.ErrorMiddleware_Should_MapMultipleFactories_When_NotStatic.snap +++ b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/ErrorMiddlewareTests.ErrorMiddleware_Should_MapMultipleFactories_When_NotStatic.snap @@ -46,6 +46,4 @@ type ThrowPayload { } union ThrowError = CustomError | CustomNullRef - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION --------------- diff --git a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/ErrorMiddlewareTests.ErrorMiddleware_Should_MapMultipleFactoryMethodException_WhenRegistered.snap b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/ErrorMiddlewareTests.ErrorMiddleware_Should_MapMultipleFactoryMethodException_WhenRegistered.snap index 3b512404090..e44b6577aff 100644 --- a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/ErrorMiddlewareTests.ErrorMiddleware_Should_MapMultipleFactoryMethodException_WhenRegistered.snap +++ b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/ErrorMiddlewareTests.ErrorMiddleware_Should_MapMultipleFactoryMethodException_WhenRegistered.snap @@ -42,6 +42,4 @@ type ThrowPayload { } union ThrowError = CustomErrorWithMultipleFactory - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION --------------- diff --git a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/SchemaFirstMutations.SimpleMutation_Inferred.graphql b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/SchemaFirstMutations.SimpleMutation_Inferred.graphql index a8a56546464..cddf3d28277 100644 --- a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/SchemaFirstMutations.SimpleMutation_Inferred.graphql +++ b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/SchemaFirstMutations.SimpleMutation_Inferred.graphql @@ -12,6 +12,4 @@ type Mutation { input DoSomethingInput { something: String -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/SchemaFirstMutations.SimpleMutation_Inferred_FieldOverride.graphql b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/SchemaFirstMutations.SimpleMutation_Inferred_FieldOverride.graphql index d8b64344320..feb7b9c0b2d 100644 --- a/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/SchemaFirstMutations.SimpleMutation_Inferred_FieldOverride.graphql +++ b/src/HotChocolate/Core/test/Types.Mutations.Tests/__snapshots__/SchemaFirstMutations.SimpleMutation_Inferred_FieldOverride.graphql @@ -12,6 +12,4 @@ type Mutation { input DoSomethingInput { something: String -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.OffsetPagination.Tests/__snapshots__/CustomCollectionSegmentHandlerTests.Infer_Schema_Correctly_When_CollectionSegment_IsUsed.snap b/src/HotChocolate/Core/test/Types.OffsetPagination.Tests/__snapshots__/CustomCollectionSegmentHandlerTests.Infer_Schema_Correctly_When_CollectionSegment_IsUsed.snap index 21cdc42d598..d9ad37c665c 100644 --- a/src/HotChocolate/Core/test/Types.OffsetPagination.Tests/__snapshots__/CustomCollectionSegmentHandlerTests.Infer_Schema_Correctly_When_CollectionSegment_IsUsed.snap +++ b/src/HotChocolate/Core/test/Types.OffsetPagination.Tests/__snapshots__/CustomCollectionSegmentHandlerTests.Infer_Schema_Correctly_When_CollectionSegment_IsUsed.snap @@ -21,5 +21,3 @@ type ItemsCollectionSegment { type Query { items(skip: Int take: Int): ItemsCollectionSegment } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.OffsetPagination.Tests/__snapshots__/IntegrationTests.Attribute_Interface_With_Paging_Field.snap b/src/HotChocolate/Core/test/Types.OffsetPagination.Tests/__snapshots__/IntegrationTests.Attribute_Interface_With_Paging_Field.snap index c0a67052527..4577f525ccf 100644 --- a/src/HotChocolate/Core/test/Types.OffsetPagination.Tests/__snapshots__/IntegrationTests.Attribute_Interface_With_Paging_Field.snap +++ b/src/HotChocolate/Core/test/Types.OffsetPagination.Tests/__snapshots__/IntegrationTests.Attribute_Interface_With_Paging_Field.snap @@ -48,5 +48,3 @@ type QueryAttr { letters(skip: Int take: Int): LettersCollectionSegment explicitType(skip: Int take: Int): ExplicitTypeCollectionSegment } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.OffsetPagination.Tests/__snapshots__/IntegrationTests.Attribute_Simple_StringList_Schema.snap b/src/HotChocolate/Core/test/Types.OffsetPagination.Tests/__snapshots__/IntegrationTests.Attribute_Simple_StringList_Schema.snap index 74f7e83ae1c..1251310b3da 100644 --- a/src/HotChocolate/Core/test/Types.OffsetPagination.Tests/__snapshots__/IntegrationTests.Attribute_Simple_StringList_Schema.snap +++ b/src/HotChocolate/Core/test/Types.OffsetPagination.Tests/__snapshots__/IntegrationTests.Attribute_Simple_StringList_Schema.snap @@ -44,5 +44,3 @@ type QueryAttr { letters(skip: Int take: Int): LettersCollectionSegment explicitType(skip: Int take: Int): ExplicitTypeCollectionSegment } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.OffsetPagination.Tests/__snapshots__/IntegrationTests.Interface_With_Paging_Field.snap b/src/HotChocolate/Core/test/Types.OffsetPagination.Tests/__snapshots__/IntegrationTests.Interface_With_Paging_Field.snap index bfd2894895c..353b2d49d74 100644 --- a/src/HotChocolate/Core/test/Types.OffsetPagination.Tests/__snapshots__/IntegrationTests.Interface_With_Paging_Field.snap +++ b/src/HotChocolate/Core/test/Types.OffsetPagination.Tests/__snapshots__/IntegrationTests.Interface_With_Paging_Field.snap @@ -56,5 +56,3 @@ type StringCollectionSegment { "A flattened list of the items." items: [String!] } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.OffsetPagination.Tests/__snapshots__/IntegrationTests.Simple_StringList_Schema.snap b/src/HotChocolate/Core/test/Types.OffsetPagination.Tests/__snapshots__/IntegrationTests.Simple_StringList_Schema.snap index 5e6dae0f146..65ee0653712 100644 --- a/src/HotChocolate/Core/test/Types.OffsetPagination.Tests/__snapshots__/IntegrationTests.Simple_StringList_Schema.snap +++ b/src/HotChocolate/Core/test/Types.OffsetPagination.Tests/__snapshots__/IntegrationTests.Simple_StringList_Schema.snap @@ -44,5 +44,3 @@ type Query { explicitType(skip: Int take: Int): ExplicitTypeCollectionSegment nestedObjectList(skip: Int take: Int): NestedObjectListCollectionSegment } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Records.Tests/__snapshots__/RecordsTests.Records_Clone_Member_Is_Removed.snap b/src/HotChocolate/Core/test/Types.Records.Tests/__snapshots__/RecordsTests.Records_Clone_Member_Is_Removed.snap index 2a164ae4b09..9f7ecc30da5 100644 --- a/src/HotChocolate/Core/test/Types.Records.Tests/__snapshots__/RecordsTests.Records_Clone_Member_Is_Removed.snap +++ b/src/HotChocolate/Core/test/Types.Records.Tests/__snapshots__/RecordsTests.Records_Clone_Member_Is_Removed.snap @@ -10,5 +10,3 @@ type Person { type Query { person: Person! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Records.Tests/__snapshots__/RecordsTests.Records_Default_Value_Is_Taken_From_Ctor.snap b/src/HotChocolate/Core/test/Types.Records.Tests/__snapshots__/RecordsTests.Records_Default_Value_Is_Taken_From_Ctor.snap index 229bee3da46..b0c72534df9 100644 --- a/src/HotChocolate/Core/test/Types.Records.Tests/__snapshots__/RecordsTests.Records_Default_Value_Is_Taken_From_Ctor.snap +++ b/src/HotChocolate/Core/test/Types.Records.Tests/__snapshots__/RecordsTests.Records_Default_Value_Is_Taken_From_Ctor.snap @@ -15,5 +15,3 @@ input DefaultValueTestInput { id: ID! name: String! = "ShouldBeDefaultValue" } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/EmailAddressTypeTests.Schema_WithScalar_IsMatch.snap b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/EmailAddressTypeTests.Schema_WithScalar_IsMatch.snap index 896ca9986e3..957aac8fe71 100644 --- a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/EmailAddressTypeTests.Schema_WithScalar_IsMatch.snap +++ b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/EmailAddressTypeTests.Schema_WithScalar_IsMatch.snap @@ -6,7 +6,5 @@ type Query { scalar: EmailAddress } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The EmailAddress scalar type constitutes a valid email address, represented as a UTF-8 character sequence. The scalar follows the specification defined by the HTML Spec https:\/\/html.spec.whatwg.org\/multipage\/input.html#valid-e-mail-address." scalar EmailAddress diff --git a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/HexColorTypeTests.Schema_WithScalar_IsMatch.snap b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/HexColorTypeTests.Schema_WithScalar_IsMatch.snap index f19734147a0..6aff6007eb6 100644 --- a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/HexColorTypeTests.Schema_WithScalar_IsMatch.snap +++ b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/HexColorTypeTests.Schema_WithScalar_IsMatch.snap @@ -6,7 +6,5 @@ type Query { scalar: HexColor } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The HexColor scalar type represents a valid HexColor color code." scalar HexColor diff --git a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/HslTypeTests.Schema_WithScalar_IsMatch.snap b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/HslTypeTests.Schema_WithScalar_IsMatch.snap index 287f9eca071..68dea73d506 100644 --- a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/HslTypeTests.Schema_WithScalar_IsMatch.snap +++ b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/HslTypeTests.Schema_WithScalar_IsMatch.snap @@ -6,7 +6,5 @@ type Query { scalar: Hsl } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The Hsl scalar type represents a a valid a CSS HSL color defined in https:\/\/www.w3.org\/TR\/css-color-3\/#hsl-color." scalar Hsl diff --git a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/HslaTypeTests.Schema_WithScalar_IsMatch.snap b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/HslaTypeTests.Schema_WithScalar_IsMatch.snap index d1b84033ef6..717ad822d37 100644 --- a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/HslaTypeTests.Schema_WithScalar_IsMatch.snap +++ b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/HslaTypeTests.Schema_WithScalar_IsMatch.snap @@ -6,7 +6,5 @@ type Query { scalar: Hsla } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The Hsla scalar type represents a CSS HSLA color as defined in https:\/\/www.w3.org\/TR\/css-color-3\/#hsla-color." scalar Hsla diff --git a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/IPv4TypeTests.Schema_WithScalar_IsMatch.snap b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/IPv4TypeTests.Schema_WithScalar_IsMatch.snap index 92c12238460..62b823178dc 100644 --- a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/IPv4TypeTests.Schema_WithScalar_IsMatch.snap +++ b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/IPv4TypeTests.Schema_WithScalar_IsMatch.snap @@ -6,7 +6,5 @@ type Query { scalar: IPv4 } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The IPv4 scalar type represents a valid a IPv4 address as defined in RFC791" scalar IPv4 diff --git a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/IPv6TypeTests.Schema_WithScalar_IsMatch.snap b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/IPv6TypeTests.Schema_WithScalar_IsMatch.snap index 8068d643d9b..3cd4282d5cd 100644 --- a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/IPv6TypeTests.Schema_WithScalar_IsMatch.snap +++ b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/IPv6TypeTests.Schema_WithScalar_IsMatch.snap @@ -6,7 +6,5 @@ type Query { scalar: IPv6 } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The IPv6 scalar type represents a valid a IPv6 address as defined in RFC8064" scalar IPv6 diff --git a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/IsbnTypeTests.Schema_WithScalar_IsMatch.snap b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/IsbnTypeTests.Schema_WithScalar_IsMatch.snap index 5c2b6819866..dbdd922f4b7 100644 --- a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/IsbnTypeTests.Schema_WithScalar_IsMatch.snap +++ b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/IsbnTypeTests.Schema_WithScalar_IsMatch.snap @@ -6,7 +6,5 @@ type Query { scalar: Isbn } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The ISBN scalar type is a ISBN-10 or ISBN-13 number: https:\/\/en.wikipedia.org\/wiki\/International_Standard_Book_Number." scalar Isbn diff --git a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/LatitudeTypeTests.Schema_WithScalar_IsMatch.snap b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/LatitudeTypeTests.Schema_WithScalar_IsMatch.snap index 3bba7370ebb..ca032ac2a29 100644 --- a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/LatitudeTypeTests.Schema_WithScalar_IsMatch.snap +++ b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/LatitudeTypeTests.Schema_WithScalar_IsMatch.snap @@ -6,7 +6,5 @@ type Query { scalar: Latitude } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The Latitude scalar type represents represents a valid decimal degrees latitude number." scalar Latitude diff --git a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/LocalCurrencyTypeTests.Schema_WithScalar_IsMatch.snap b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/LocalCurrencyTypeTests.Schema_WithScalar_IsMatch.snap index 929ba26c446..6222638ab07 100644 --- a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/LocalCurrencyTypeTests.Schema_WithScalar_IsMatch.snap +++ b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/LocalCurrencyTypeTests.Schema_WithScalar_IsMatch.snap @@ -6,7 +6,5 @@ type Query { scalar: LocalCurrency } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The LocalCurrency scalar type is a currency string." scalar LocalCurrency diff --git a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/LocalDateTypeTests.Schema_WithScalar_IsMatch.snap b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/LocalDateTypeTests.Schema_WithScalar_IsMatch.snap index 1fd5dc0aaa0..0f3f696b761 100644 --- a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/LocalDateTypeTests.Schema_WithScalar_IsMatch.snap +++ b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/LocalDateTypeTests.Schema_WithScalar_IsMatch.snap @@ -6,7 +6,5 @@ type Query { scalar: LocalDate } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `LocalDate` scalar type represents a ISO date string, represented as UTF-8 character sequences YYYY-MM-DD. The scalar follows the specification defined in RFC3339" scalar LocalDate diff --git a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/LocalTimeTypeTests.Schema_WithScalar_IsMatch.snap b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/LocalTimeTypeTests.Schema_WithScalar_IsMatch.snap index 826a82f2d25..938ffe5d9b6 100644 --- a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/LocalTimeTypeTests.Schema_WithScalar_IsMatch.snap +++ b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/LocalTimeTypeTests.Schema_WithScalar_IsMatch.snap @@ -6,7 +6,5 @@ type Query { scalar: LocalTime } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The LocalTime scalar type is a local time string (i.e., with no associated timezone) in 24-hr HH:mm:ss." scalar LocalTime diff --git a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/LongitudeTypeTests.Schema_WithScalar_IsMatch.snap b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/LongitudeTypeTests.Schema_WithScalar_IsMatch.snap index edffda1b993..4522d5d2cb1 100644 --- a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/LongitudeTypeTests.Schema_WithScalar_IsMatch.snap +++ b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/LongitudeTypeTests.Schema_WithScalar_IsMatch.snap @@ -6,7 +6,5 @@ type Query { scalar: Longitude } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The Longitude scalar type is a valid decimal degrees longitude number." scalar Longitude diff --git a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/MacAddressTypeTests.Schema_WithScalar_IsMatch.snap b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/MacAddressTypeTests.Schema_WithScalar_IsMatch.snap index 2d9a7b079c6..11acbec8c0f 100644 --- a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/MacAddressTypeTests.Schema_WithScalar_IsMatch.snap +++ b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/MacAddressTypeTests.Schema_WithScalar_IsMatch.snap @@ -6,7 +6,5 @@ type Query { scalar: MacAddress } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `MacAddress` scalar type represents a IEEE 802 48-bit or 64-bit Mac address, represented as UTF-8 character sequences. The scalar follows the specifications defined in RFC7042 and RFC7043 respectively." scalar MacAddress diff --git a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/NegativeFloatTypeTests.Schema_WithScalar_IsMatch.snap b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/NegativeFloatTypeTests.Schema_WithScalar_IsMatch.snap index 1576a060777..ba3c93dc126 100644 --- a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/NegativeFloatTypeTests.Schema_WithScalar_IsMatch.snap +++ b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/NegativeFloatTypeTests.Schema_WithScalar_IsMatch.snap @@ -6,7 +6,5 @@ type Query { scalar: NegativeFloat } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The NegativeFloat scalar type represents a double‐precision fractional value less than 0." scalar NegativeFloat diff --git a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/NegativeIntTypeTests.Schema_WithScalar_IsMatch.snap b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/NegativeIntTypeTests.Schema_WithScalar_IsMatch.snap index 56ebf8f4a59..7bc76e52ac4 100644 --- a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/NegativeIntTypeTests.Schema_WithScalar_IsMatch.snap +++ b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/NegativeIntTypeTests.Schema_WithScalar_IsMatch.snap @@ -6,7 +6,5 @@ type Query { scalar: NegativeInt } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The NegativeInt scalar type represents a signed 32-bit numeric non-fractional with a maximum of -1." scalar NegativeInt diff --git a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/NonEmptyStringTypeTests.Schema_WithScalar_IsMatch.snap b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/NonEmptyStringTypeTests.Schema_WithScalar_IsMatch.snap index 08946e740ad..ff3306ef2fe 100644 --- a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/NonEmptyStringTypeTests.Schema_WithScalar_IsMatch.snap +++ b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/NonEmptyStringTypeTests.Schema_WithScalar_IsMatch.snap @@ -6,7 +6,5 @@ type Query { scalar: NonEmptyString } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The NonEmptyString scalar type represents non empty textual data, represented as UTF‐8 character sequences with at least one character" scalar NonEmptyString diff --git a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/NonNegativeFloatTypeTests.Schema_WithScalar_IsMatch.snap b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/NonNegativeFloatTypeTests.Schema_WithScalar_IsMatch.snap index f57e4c9d51b..429469d9b27 100644 --- a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/NonNegativeFloatTypeTests.Schema_WithScalar_IsMatch.snap +++ b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/NonNegativeFloatTypeTests.Schema_WithScalar_IsMatch.snap @@ -6,7 +6,5 @@ type Query { scalar: NonNegativeFloat } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The NonNegativeFloat scalar type represents a double‐precision fractional value greater than or equal to 0." scalar NonNegativeFloat diff --git a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/NonNegativeIntTypeTests.Schema_WithScalar_IsMatch.snap b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/NonNegativeIntTypeTests.Schema_WithScalar_IsMatch.snap index 21224b707db..1d1cb548c56 100644 --- a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/NonNegativeIntTypeTests.Schema_WithScalar_IsMatch.snap +++ b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/NonNegativeIntTypeTests.Schema_WithScalar_IsMatch.snap @@ -6,7 +6,5 @@ type Query { scalar: NonNegativeInt } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The NonNegativeInt scalar type represents a unsigned 32-bit numeric non-fractional value equal to or greater than 0." scalar NonNegativeInt diff --git a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/NonPositiveFloatTypeTests.Schema_WithScalar_IsMatch.snap b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/NonPositiveFloatTypeTests.Schema_WithScalar_IsMatch.snap index 764bb51c985..1fd0a585e8f 100644 --- a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/NonPositiveFloatTypeTests.Schema_WithScalar_IsMatch.snap +++ b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/NonPositiveFloatTypeTests.Schema_WithScalar_IsMatch.snap @@ -6,7 +6,5 @@ type Query { scalar: NonPositiveFloat } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The NonPositiveFloat scalar type represents a double‐precision fractional value less than or equal to 0." scalar NonPositiveFloat diff --git a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/NonPositiveIntTypeTests.Schema_WithScalar_IsMatch.snap b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/NonPositiveIntTypeTests.Schema_WithScalar_IsMatch.snap index 87b2a87b18f..7dcdbe665ec 100644 --- a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/NonPositiveIntTypeTests.Schema_WithScalar_IsMatch.snap +++ b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/NonPositiveIntTypeTests.Schema_WithScalar_IsMatch.snap @@ -6,7 +6,5 @@ type Query { scalar: NonPositiveInt } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The NonPositiveInt scalar type represents a signed 32-bit numeric non-fractional value less than or equal to 0." scalar NonPositiveInt diff --git a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/PhoneNumberTypeTests.Schema_WithScalar_IsMatch.snap b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/PhoneNumberTypeTests.Schema_WithScalar_IsMatch.snap index 49f4e2c24d0..04ecce615a1 100644 --- a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/PhoneNumberTypeTests.Schema_WithScalar_IsMatch.snap +++ b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/PhoneNumberTypeTests.Schema_WithScalar_IsMatch.snap @@ -6,7 +6,5 @@ type Query { scalar: PhoneNumber } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The PhoneNumber scalar type represents a value that conforms to the standard E.164 format." scalar PhoneNumber diff --git a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/PortTypeTests.Schema_WithScalar_IsMatch.snap b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/PortTypeTests.Schema_WithScalar_IsMatch.snap index 0b7dd7b64fb..544b3095103 100644 --- a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/PortTypeTests.Schema_WithScalar_IsMatch.snap +++ b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/PortTypeTests.Schema_WithScalar_IsMatch.snap @@ -6,7 +6,5 @@ type Query { scalar: Port } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The Port scalar type represents a field whose value is a valid TCP port within the range of 0 to 65535: https:\/\/en.wikipedia.org\/wiki\/Transmission_Control_Protocol#TCP_ports." scalar Port diff --git a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/PositiveIntTypeTests.Schema_WithScalar_IsMatch.snap b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/PositiveIntTypeTests.Schema_WithScalar_IsMatch.snap index d9acda4e7e6..05d303c0abe 100644 --- a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/PositiveIntTypeTests.Schema_WithScalar_IsMatch.snap +++ b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/PositiveIntTypeTests.Schema_WithScalar_IsMatch.snap @@ -6,7 +6,5 @@ type Query { scalar: PositiveInt } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The PositiveInt scalar type represents a signed 32-bit numeric non-fractional value of at least the value 1." scalar PositiveInt diff --git a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/PostalCodeTypeTests.Schema_WithScalar_IsMatch.snap b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/PostalCodeTypeTests.Schema_WithScalar_IsMatch.snap index d7914eab8b5..b479eb34797 100644 --- a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/PostalCodeTypeTests.Schema_WithScalar_IsMatch.snap +++ b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/PostalCodeTypeTests.Schema_WithScalar_IsMatch.snap @@ -6,7 +6,5 @@ type Query { scalar: PostalCode } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The PostalCode scalar type represents a valid postal code." scalar PostalCode diff --git a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/RegexTypeTests.Schema_WithScalar_IsMatch.snap b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/RegexTypeTests.Schema_WithScalar_IsMatch.snap index 75c61479928..b79d4c7130a 100644 --- a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/RegexTypeTests.Schema_WithScalar_IsMatch.snap +++ b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/RegexTypeTests.Schema_WithScalar_IsMatch.snap @@ -6,7 +6,5 @@ type Query { scalar: StubType } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "This is just a stub type" scalar StubType diff --git a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/RgbTypeTests.Schema_WithScalar_IsMatch.snap b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/RgbTypeTests.Schema_WithScalar_IsMatch.snap index 265f41cdbee..6f18e464bad 100644 --- a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/RgbTypeTests.Schema_WithScalar_IsMatch.snap +++ b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/RgbTypeTests.Schema_WithScalar_IsMatch.snap @@ -6,7 +6,5 @@ type Query { scalar: Rgb } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The Rgb scalar type represents a valid CSS RGB color as defined in https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/color_value#rgb()_and_rgba(). " scalar Rgb diff --git a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/RgbaTypeTests.Schema_WithScalar_IsMatch.snap b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/RgbaTypeTests.Schema_WithScalar_IsMatch.snap index b62a6f1d299..c6c2857fe95 100644 --- a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/RgbaTypeTests.Schema_WithScalar_IsMatch.snap +++ b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/RgbaTypeTests.Schema_WithScalar_IsMatch.snap @@ -6,7 +6,5 @@ type Query { scalar: Rgba } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The Rgba scalar type represents a valid CSS RGBA color as defined in https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/color_value#rgb()_and_rgba(). " scalar Rgba diff --git a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/SignedByteTypeTests.Schema_WithScalar_IsMatch.snap b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/SignedByteTypeTests.Schema_WithScalar_IsMatch.snap index 696a83ad177..5b810348ed3 100644 --- a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/SignedByteTypeTests.Schema_WithScalar_IsMatch.snap +++ b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/SignedByteTypeTests.Schema_WithScalar_IsMatch.snap @@ -5,5 +5,3 @@ type Query { scalar: Int } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/SignedByteTypeTests.SignedByteType_Should_BeBoundImplicity_When_Registered.snap b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/SignedByteTypeTests.SignedByteType_Should_BeBoundImplicity_When_Registered.snap index db78486851a..d9af3fa9f66 100644 --- a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/SignedByteTypeTests.SignedByteType_Should_BeBoundImplicity_When_Registered.snap +++ b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/SignedByteTypeTests.SignedByteType_Should_BeBoundImplicity_When_Registered.snap @@ -6,7 +6,5 @@ type DefaultSignedByte { byte: SignedByte! } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The SignedByte scalar type represents a numeric non-fractional value greater than or equal to -127." scalar SignedByte diff --git a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/UnsignedIntTypeTests.Schema_WithScalar_IsMatch.snap b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/UnsignedIntTypeTests.Schema_WithScalar_IsMatch.snap index 8d42438ce4f..c0aed4d61f2 100644 --- a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/UnsignedIntTypeTests.Schema_WithScalar_IsMatch.snap +++ b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/UnsignedIntTypeTests.Schema_WithScalar_IsMatch.snap @@ -6,7 +6,5 @@ type Query { scalar: UnsignedInt } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The UnsignedInt scalar type represents a unsigned 32-bit numeric non-fractional value greater than or equal to 0." scalar UnsignedInt diff --git a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/UnsignedIntTypeTests.UnsignedIntType_Should_BeBoundImplicity_When_Registered.snap b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/UnsignedIntTypeTests.UnsignedIntType_Should_BeBoundImplicity_When_Registered.snap index 2ff6c3994d2..f3e9a02c359 100644 --- a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/UnsignedIntTypeTests.UnsignedIntType_Should_BeBoundImplicity_When_Registered.snap +++ b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/UnsignedIntTypeTests.UnsignedIntType_Should_BeBoundImplicity_When_Registered.snap @@ -6,7 +6,5 @@ type DefaultUnsignedInt { int: UnsignedInt! } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The UnsignedInt scalar type represents a unsigned 32-bit numeric non-fractional value greater than or equal to 0." scalar UnsignedInt diff --git a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/UnsignedLongTypeTests.Schema_WithScalar_IsMatch.snap b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/UnsignedLongTypeTests.Schema_WithScalar_IsMatch.snap index 1ffe0588949..cfa8d44bf5e 100644 --- a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/UnsignedLongTypeTests.Schema_WithScalar_IsMatch.snap +++ b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/UnsignedLongTypeTests.Schema_WithScalar_IsMatch.snap @@ -6,7 +6,5 @@ type Query { scalar: UnsignedLong } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The UnsignedLong scalar type represents a unsigned 64-bit numeric non-fractional value greater than or equal to 0." scalar UnsignedLong diff --git a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/UnsignedLongTypeTests.UnsignedLongType_Should_BeBoundImplicity_When_Registered.snap b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/UnsignedLongTypeTests.UnsignedLongType_Should_BeBoundImplicity_When_Registered.snap index 556c49ad505..9b6aaf9e642 100644 --- a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/UnsignedLongTypeTests.UnsignedLongType_Should_BeBoundImplicity_When_Registered.snap +++ b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/UnsignedLongTypeTests.UnsignedLongType_Should_BeBoundImplicity_When_Registered.snap @@ -6,7 +6,5 @@ type DefaultUnsignedLongType { long: UnsignedLong! } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The UnsignedLong scalar type represents a unsigned 64-bit numeric non-fractional value greater than or equal to 0." scalar UnsignedLong diff --git a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/UnsignedShortTypeTests.Schema_WithScalar_IsMatch.snap b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/UnsignedShortTypeTests.Schema_WithScalar_IsMatch.snap index bbad7a906b8..883e6132aee 100644 --- a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/UnsignedShortTypeTests.Schema_WithScalar_IsMatch.snap +++ b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/UnsignedShortTypeTests.Schema_WithScalar_IsMatch.snap @@ -6,7 +6,5 @@ type Query { scalar: UnsignedShort } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The UnsignedShort scalar type represents a unsigned 16-bit numeric non-fractional value greater than or equal to 0." scalar UnsignedShort diff --git a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/UnsignedShortTypeTests.UnsignedShortType_Should_BeBoundImplicity_When_Registered.snap b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/UnsignedShortTypeTests.UnsignedShortType_Should_BeBoundImplicity_When_Registered.snap index 93b14b0fd16..404efa717e6 100644 --- a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/UnsignedShortTypeTests.UnsignedShortType_Should_BeBoundImplicity_When_Registered.snap +++ b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/UnsignedShortTypeTests.UnsignedShortType_Should_BeBoundImplicity_When_Registered.snap @@ -6,7 +6,5 @@ type DefaultUnsignedShort { short: UnsignedShort! } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The UnsignedShort scalar type represents a unsigned 16-bit numeric non-fractional value greater than or equal to 0." scalar UnsignedShort diff --git a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/UtcOffsetTypeTests.Schema_WithScalar_IsMatch.snap b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/UtcOffsetTypeTests.Schema_WithScalar_IsMatch.snap index 7ddd60b3245..9c82dcdf776 100644 --- a/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/UtcOffsetTypeTests.Schema_WithScalar_IsMatch.snap +++ b/src/HotChocolate/Core/test/Types.Scalars.Tests/__snapshots__/UtcOffsetTypeTests.Schema_WithScalar_IsMatch.snap @@ -6,7 +6,5 @@ type Query { scalar: UtcOffset } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The UtcOffset scalar type represents a value of format ±hh:mm." scalar UtcOffset diff --git a/src/HotChocolate/Core/test/Types.Tests/Configuration/TypeDiscoveryHandlerTests.cs b/src/HotChocolate/Core/test/Types.Tests/Configuration/TypeDiscoveryHandlerTests.cs index 47e7ce268a3..0695dd94bbb 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Configuration/TypeDiscoveryHandlerTests.cs +++ b/src/HotChocolate/Core/test/Types.Tests/Configuration/TypeDiscoveryHandlerTests.cs @@ -23,20 +23,18 @@ public async Task Ensure_Inputs_Are_Not_Used_As_Outputs() schema { query: Query } - + type Query { foo(foo: TestMeInput): TestMe } - + type TestMe { bar: String } - + input TestMeInput { bar: String } - - directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION """); } diff --git a/src/HotChocolate/Core/test/Types.Tests/Configuration/__snapshots__/TypeDiscoveryTests.InferDateTime.snap b/src/HotChocolate/Core/test/Types.Tests/Configuration/__snapshots__/TypeDiscoveryTests.InferDateTime.snap index b9800c9789f..bf8dec6e612 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Configuration/__snapshots__/TypeDiscoveryTests.InferDateTime.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Configuration/__snapshots__/TypeDiscoveryTests.InferDateTime.snap @@ -7,10 +7,5 @@ type QueryWithDateTime { dateTime(time: DateTime!): DateTime! } -"The `@specifiedBy` directive is used within the type system definition language to provide a URL for specifying the behavior of custom scalar definitions." -directive @specifiedBy("The specifiedBy URL points to a human-readable specification. This field will only read a result for scalar types." url: String!) on SCALAR - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `DateTime` scalar represents an ISO-8601 compliant date time type." scalar DateTime @specifiedBy(url: "https:\/\/www.graphql-scalars.com\/date-time") diff --git a/src/HotChocolate/Core/test/Types.Tests/Configuration/__snapshots__/TypeDiscoveryTests.InferDateTimeFromModel.snap b/src/HotChocolate/Core/test/Types.Tests/Configuration/__snapshots__/TypeDiscoveryTests.InferDateTimeFromModel.snap index 5cb07e3dac2..2d5126e1e93 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Configuration/__snapshots__/TypeDiscoveryTests.InferDateTimeFromModel.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Configuration/__snapshots__/TypeDiscoveryTests.InferDateTimeFromModel.snap @@ -45,11 +45,6 @@ type Query { paging("Returns the first _n_ elements from the list." first: Int "Returns the elements in the list that come after the specified cursor." after: String "Returns the last _n_ elements from the list." last: Int "Returns the elements in the list that come before the specified cursor." before: String): PagingConnection } -"The `@specifiedBy` directive is used within the type system definition language to provide a URL for specifying the behavior of custom scalar definitions." -directive @specifiedBy("The specifiedBy URL points to a human-readable specification. This field will only read a result for scalar types." url: String!) on SCALAR - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `Date` scalar represents an ISO-8601 compliant date type." scalar Date diff --git a/src/HotChocolate/Core/test/Types.Tests/Configuration/__snapshots__/TypeDiscoveryTests.InferInputStructsWithNonDefaultCtor.snap b/src/HotChocolate/Core/test/Types.Tests/Configuration/__snapshots__/TypeDiscoveryTests.InferInputStructsWithNonDefaultCtor.snap index e1c99faa06f..4729f8f2abf 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Configuration/__snapshots__/TypeDiscoveryTests.InferInputStructsWithNonDefaultCtor.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Configuration/__snapshots__/TypeDiscoveryTests.InferInputStructsWithNonDefaultCtor.snap @@ -9,5 +9,3 @@ type QueryTypeWithInputStruct { input InputStructWithCtorInput { values: [Int!]! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Configuration/__snapshots__/TypeDiscoveryTests.TypeDiscovery_Should_InferStructs.snap b/src/HotChocolate/Core/test/Types.Tests/Configuration/__snapshots__/TypeDiscoveryTests.TypeDiscovery_Should_InferStructs.snap index f290208b59a..9a0146991e0 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Configuration/__snapshots__/TypeDiscoveryTests.TypeDiscovery_Should_InferStructs.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Configuration/__snapshots__/TypeDiscoveryTests.TypeDiscovery_Should_InferStructs.snap @@ -18,11 +18,6 @@ type QueryTypeWithStruct { scalarDateTime: DateTime! } -"The `@specifiedBy` directive is used within the type system definition language to provide a URL for specifying the behavior of custom scalar definitions." -directive @specifiedBy("The specifiedBy URL points to a human-readable specification. This field will only read a result for scalar types." url: String!) on SCALAR - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `DateTime` scalar represents an ISO-8601 compliant date time type." scalar DateTime @specifiedBy(url: "https:\/\/www.graphql-scalars.com\/date-time") diff --git a/src/HotChocolate/Core/test/Types.Tests/Configuration/__snapshots__/TypeInitializationOrderTests.Merge_Type_Extensions_AB_KeepOrder.snap b/src/HotChocolate/Core/test/Types.Tests/Configuration/__snapshots__/TypeInitializationOrderTests.Merge_Type_Extensions_AB_KeepOrder.snap index e1c4d2a4b5d..c3bf953cd0b 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Configuration/__snapshots__/TypeInitializationOrderTests.Merge_Type_Extensions_AB_KeepOrder.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Configuration/__snapshots__/TypeInitializationOrderTests.Merge_Type_Extensions_AB_KeepOrder.snap @@ -10,5 +10,3 @@ type Query { type Word { value: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Configuration/__snapshots__/TypeInitializationOrderTests.Merge_Type_Extensions_BA_KeepOrder_BA.snap b/src/HotChocolate/Core/test/Types.Tests/Configuration/__snapshots__/TypeInitializationOrderTests.Merge_Type_Extensions_BA_KeepOrder_BA.snap index 6f8c4b1fb5b..6b5821513b7 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Configuration/__snapshots__/TypeInitializationOrderTests.Merge_Type_Extensions_BA_KeepOrder_BA.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Configuration/__snapshots__/TypeInitializationOrderTests.Merge_Type_Extensions_BA_KeepOrder_BA.snap @@ -10,5 +10,3 @@ type Query { type Word { value: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Configuration/__snapshots__/TypeInitializerTests.FactoryAndNameRefsAreRecognizedAsTheSameType.snap b/src/HotChocolate/Core/test/Types.Tests/Configuration/__snapshots__/TypeInitializerTests.FactoryAndNameRefsAreRecognizedAsTheSameType.snap index ea1b330ae24..7d9e547e665 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Configuration/__snapshots__/TypeInitializerTests.FactoryAndNameRefsAreRecognizedAsTheSameType.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Configuration/__snapshots__/TypeInitializerTests.FactoryAndNameRefsAreRecognizedAsTheSameType.snap @@ -1,5 +1,3 @@ type Abc { def: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Configuration/__snapshots__/TypeInitializerTests.InitializeFactoryTypeRefOnce.snap b/src/HotChocolate/Core/test/Types.Tests/Configuration/__snapshots__/TypeInitializerTests.InitializeFactoryTypeRefOnce.snap index ea1b330ae24..7d9e547e665 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Configuration/__snapshots__/TypeInitializerTests.InitializeFactoryTypeRefOnce.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Configuration/__snapshots__/TypeInitializerTests.InitializeFactoryTypeRefOnce.snap @@ -1,5 +1,3 @@ type Abc { def: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Configuration/__snapshots__/TypeScopeInterceptorTests.BranchTypesWithScope.snap b/src/HotChocolate/Core/test/Types.Tests/Configuration/__snapshots__/TypeScopeInterceptorTests.BranchTypesWithScope.snap index a7f4c01d75f..e31747db56d 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Configuration/__snapshots__/TypeScopeInterceptorTests.BranchTypesWithScope.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Configuration/__snapshots__/TypeScopeInterceptorTests.BranchTypesWithScope.snap @@ -20,5 +20,3 @@ type Foo { bar1: A_Bar bar2: B_Bar } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Configuration/__snapshots__/TypeTrimmerTests.Executable_Directives_Should_Be_Visited.snap b/src/HotChocolate/Core/test/Types.Tests/Configuration/__snapshots__/TypeTrimmerTests.Executable_Directives_Should_Be_Visited.snap index 4de09bf1441..0a0d5a5af15 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Configuration/__snapshots__/TypeTrimmerTests.Executable_Directives_Should_Be_Visited.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Configuration/__snapshots__/TypeTrimmerTests.Executable_Directives_Should_Be_Visited.snap @@ -16,7 +16,4 @@ type ghi implements def { directive @_abc(arg: UUID) on QUERY | OBJECT -"The `@specifiedBy` directive is used within the type system definition language to provide a URL for specifying the behavior of custom scalar definitions." -directive @specifiedBy("The specifiedBy URL points to a human-readable specification. This field will only read a result for scalar types." url: String!) on SCALAR - scalar UUID @specifiedBy(url: "https:\/\/tools.ietf.org\/html\/rfc4122") diff --git a/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsDocumentTests.AddDocumentFromFile.snap b/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsDocumentTests.AddDocumentFromFile.snap index e9c65971da0..dd4bf5ff942 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsDocumentTests.AddDocumentFromFile.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsDocumentTests.AddDocumentFromFile.snap @@ -5,5 +5,3 @@ type Query { a: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddDirectiveType_TypeIsMyDirectiveType_SchemaIsValid.snap b/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddDirectiveType_TypeIsMyDirectiveType_SchemaIsValid.snap index 3da9a7237bf..92313054cad 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddDirectiveType_TypeIsMyDirectiveType_SchemaIsValid.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddDirectiveType_TypeIsMyDirectiveType_SchemaIsValid.snap @@ -7,5 +7,3 @@ type Query { } directive @my on FIELD - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddEnumTypeT_With_Descriptor.snap b/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddEnumTypeT_With_Descriptor.snap index 6dbfd3b5d3f..145a2107303 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddEnumTypeT_With_Descriptor.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddEnumTypeT_With_Descriptor.snap @@ -1,5 +1,3 @@ enum MyEnum { A } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddEnumType_With_Descriptor.snap b/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddEnumType_With_Descriptor.snap index d01d1345614..e83deb46e75 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddEnumType_With_Descriptor.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddEnumType_With_Descriptor.snap @@ -1,5 +1,3 @@ enum Foo { BAZ } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddInputObjectTypeT_With_Descriptor.snap b/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddInputObjectTypeT_With_Descriptor.snap index dd382bd7458..91a357840c1 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddInputObjectTypeT_With_Descriptor.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddInputObjectTypeT_With_Descriptor.snap @@ -2,5 +2,3 @@ qux: String baz: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddInputObjectType_With_Descriptor.snap b/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddInputObjectType_With_Descriptor.snap index f9caef12ac8..047b06c53ec 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddInputObjectType_With_Descriptor.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddInputObjectType_With_Descriptor.snap @@ -1,5 +1,3 @@ input Foo { bar: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddInterfaceTypeT_With_Descriptor.snap b/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddInterfaceTypeT_With_Descriptor.snap index 86c0a3c4a17..e17e391ec98 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddInterfaceTypeT_With_Descriptor.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddInterfaceTypeT_With_Descriptor.snap @@ -1,5 +1,3 @@ interface IMyInterface { abc: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddInterfaceType_With_Descriptor.snap b/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddInterfaceType_With_Descriptor.snap index dde621d457b..e7b5a4e7766 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddInterfaceType_With_Descriptor.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddInterfaceType_With_Descriptor.snap @@ -1,5 +1,3 @@ interface ABC { abc: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddMutationTypeDescT_ConfigureQueryType_SchemaIsCreated.snap b/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddMutationTypeDescT_ConfigureQueryType_SchemaIsCreated.snap index 88c0e09cc6f..66df5054aeb 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddMutationTypeDescT_ConfigureQueryType_SchemaIsCreated.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddMutationTypeDescT_ConfigureQueryType_SchemaIsCreated.snap @@ -10,5 +10,3 @@ type Foo { type Query { foo: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddMutationTypeDesc_ConfigureQueryType_SchemaIsCreated.snap b/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddMutationTypeDesc_ConfigureQueryType_SchemaIsCreated.snap index 88c0e09cc6f..66df5054aeb 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddMutationTypeDesc_ConfigureQueryType_SchemaIsCreated.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddMutationTypeDesc_ConfigureQueryType_SchemaIsCreated.snap @@ -10,5 +10,3 @@ type Foo { type Query { foo: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddMutationTypeObjectType_TypeIsFooType_SchemaIsCreated.snap b/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddMutationTypeObjectType_TypeIsFooType_SchemaIsCreated.snap index f16f34d99bf..af80ba00c18 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddMutationTypeObjectType_TypeIsFooType_SchemaIsCreated.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddMutationTypeObjectType_TypeIsFooType_SchemaIsCreated.snap @@ -14,5 +14,3 @@ type Foo { type Query { foo: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddMutationTypeType_TypeIsFooType_SchemaIsCreated.snap b/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddMutationTypeType_TypeIsFooType_SchemaIsCreated.snap index f16f34d99bf..af80ba00c18 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddMutationTypeType_TypeIsFooType_SchemaIsCreated.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddMutationTypeType_TypeIsFooType_SchemaIsCreated.snap @@ -14,5 +14,3 @@ type Foo { type Query { foo: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddQueryTypeDescT_ConfigureQueryType_SchemaIsCreated.snap b/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddQueryTypeDescT_ConfigureQueryType_SchemaIsCreated.snap index 864db58769e..8ea91321ccc 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddQueryTypeDescT_ConfigureQueryType_SchemaIsCreated.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddQueryTypeDescT_ConfigureQueryType_SchemaIsCreated.snap @@ -5,5 +5,3 @@ type Foo { bar: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddQueryTypeDesc_ConfigureQueryType_SchemaIsCreated.snap b/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddQueryTypeDesc_ConfigureQueryType_SchemaIsCreated.snap index 864db58769e..8ea91321ccc 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddQueryTypeDesc_ConfigureQueryType_SchemaIsCreated.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddQueryTypeDesc_ConfigureQueryType_SchemaIsCreated.snap @@ -5,5 +5,3 @@ type Foo { bar: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddQueryTypeObjectType_TypeIsFooType_SchemaIsCreated.snap b/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddQueryTypeObjectType_TypeIsFooType_SchemaIsCreated.snap index 82c0df20598..a8eef1b0264 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddQueryTypeObjectType_TypeIsFooType_SchemaIsCreated.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddQueryTypeObjectType_TypeIsFooType_SchemaIsCreated.snap @@ -9,5 +9,3 @@ type Bar { type Foo { bar: Bar! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddQueryTypeType_TypeIsFooType_SchemaIsCreated.snap b/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddQueryTypeType_TypeIsFooType_SchemaIsCreated.snap index 82c0df20598..a8eef1b0264 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddQueryTypeType_TypeIsFooType_SchemaIsCreated.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddQueryTypeType_TypeIsFooType_SchemaIsCreated.snap @@ -9,5 +9,3 @@ type Bar { type Foo { bar: Bar! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddSubscriptionTypeDescT_ConfQueryType_SchemaIsCreated.snap b/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddSubscriptionTypeDescT_ConfQueryType_SchemaIsCreated.snap index 3da348a04e3..e007ad3f7b8 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddSubscriptionTypeDescT_ConfQueryType_SchemaIsCreated.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddSubscriptionTypeDescT_ConfQueryType_SchemaIsCreated.snap @@ -10,5 +10,3 @@ type Foo { type Query { foo: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddSubscriptionTypeDesc_ConfigureQueryType_SchemaIsCreated.snap b/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddSubscriptionTypeDesc_ConfigureQueryType_SchemaIsCreated.snap index 3da348a04e3..e007ad3f7b8 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddSubscriptionTypeDesc_ConfigureQueryType_SchemaIsCreated.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddSubscriptionTypeDesc_ConfigureQueryType_SchemaIsCreated.snap @@ -10,5 +10,3 @@ type Foo { type Query { foo: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddSubscriptionTypeObjType_TypeIsFooType_SchemaIsCreated.snap b/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddSubscriptionTypeObjType_TypeIsFooType_SchemaIsCreated.snap index afad013802f..6f6f6212fd8 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddSubscriptionTypeObjType_TypeIsFooType_SchemaIsCreated.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddSubscriptionTypeObjType_TypeIsFooType_SchemaIsCreated.snap @@ -14,5 +14,3 @@ type Foo { type Query { foo: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddSubscriptionTypeType_TypeIsFooType_SchemaIsCreated.snap b/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddSubscriptionTypeType_TypeIsFooType_SchemaIsCreated.snap index afad013802f..6f6f6212fd8 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddSubscriptionTypeType_TypeIsFooType_SchemaIsCreated.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddSubscriptionTypeType_TypeIsFooType_SchemaIsCreated.snap @@ -14,5 +14,3 @@ type Foo { type Query { foo: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddUnionTypeT_With_Descriptor.snap b/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddUnionTypeT_With_Descriptor.snap index f5683c74b3b..66c43e39266 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddUnionTypeT_With_Descriptor.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddUnionTypeT_With_Descriptor.snap @@ -3,5 +3,3 @@ } union ABC = Foo - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddUnionType_With_Descriptor.snap b/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddUnionType_With_Descriptor.snap index f5683c74b3b..66c43e39266 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddUnionType_With_Descriptor.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Extensions/__snapshots__/SchemaBuilderExtensionsTypeTests.AddUnionType_With_Descriptor.snap @@ -3,5 +3,3 @@ } union ABC = Foo - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Regressions/Issue_4811.cs b/src/HotChocolate/Core/test/Types.Tests/Regressions/Issue_4811.cs index a1aa64e4a4f..65f9aab5117 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Regressions/Issue_4811.cs +++ b/src/HotChocolate/Core/test/Types.Tests/Regressions/Issue_4811.cs @@ -26,32 +26,30 @@ public async Task Compatible_Constructor_Can_Be_Found_For_Inputs() query: Query mutation: Mutation } - + type ADDBookResponse { title: String! } - + type Book { title: String! } - + type Mutation { addBook(input: CreateCnaeInput!): ADDBookResponse! } - + type Query { book: Book! } - + input CNAEMutationInput { title: String! } - + input CreateCnaeInput { cnae: CNAEMutationInput! } - - directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION """); } diff --git a/src/HotChocolate/Core/test/Types.Tests/Resolvers/__snapshots__/ResolverCompilerTests.SchemaIntegrationTest.snap b/src/HotChocolate/Core/test/Types.Tests/Resolvers/__snapshots__/ResolverCompilerTests.SchemaIntegrationTest.snap index 89e700915c7..d7516ca2abc 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Resolvers/__snapshots__/ResolverCompilerTests.SchemaIntegrationTest.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Resolvers/__snapshots__/ResolverCompilerTests.SchemaIntegrationTest.snap @@ -46,5 +46,3 @@ type Resolvers { stringTaskResolverProp: String! stringTaskResolverWithArg(a: String!): String! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Resolvers/__snapshots__/ResolverCompilerTests.ScopedExpressionBuilderSchemaTest.snap b/src/HotChocolate/Core/test/Types.Tests/Resolvers/__snapshots__/ResolverCompilerTests.ScopedExpressionBuilderSchemaTest.snap index 96e3e4908ea..a9bc9ca0f53 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Resolvers/__snapshots__/ResolverCompilerTests.ScopedExpressionBuilderSchemaTest.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Resolvers/__snapshots__/ResolverCompilerTests.ScopedExpressionBuilderSchemaTest.snap @@ -5,5 +5,3 @@ type QueryWithScopedExpressionBuilder { bar: String! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/SchemaCoordinateTests.cs b/src/HotChocolate/Core/test/Types.Tests/SchemaCoordinateTests.cs index fb3197475ad..bf9c58152ea 100644 --- a/src/HotChocolate/Core/test/Types.Tests/SchemaCoordinateTests.cs +++ b/src/HotChocolate/Core/test/Types.Tests/SchemaCoordinateTests.cs @@ -710,8 +710,9 @@ private ISchema CreateSchema() { o.StrictValidation = false; o.RemoveUnreachableTypes = false; + o.RemoveUnusedTypeSystemDirectives = false; }) - .Use(next => context => default) + .Use(_ => _ => default) .Create(); } } diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/Attributes/__snapshots__/RequiredAttributeTests.Ignore_RequiredAttribute.snap b/src/HotChocolate/Core/test/Types.Tests/Types/Attributes/__snapshots__/RequiredAttributeTests.Ignore_RequiredAttribute.snap index bfb1d467e3e..b7e669711d2 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/Attributes/__snapshots__/RequiredAttributeTests.Ignore_RequiredAttribute.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/Attributes/__snapshots__/RequiredAttributeTests.Ignore_RequiredAttribute.snap @@ -10,5 +10,3 @@ type Foo { input BarInput { foo: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/Attributes/__snapshots__/RequiredAttributeTests.Infer_RequiredAttribute_As_NonNull.snap b/src/HotChocolate/Core/test/Types.Tests/Types/Attributes/__snapshots__/RequiredAttributeTests.Infer_RequiredAttribute_As_NonNull.snap index 1bc7e7b8677..7004f4003cd 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/Attributes/__snapshots__/RequiredAttributeTests.Infer_RequiredAttribute_As_NonNull.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/Attributes/__snapshots__/RequiredAttributeTests.Infer_RequiredAttribute_As_NonNull.snap @@ -10,5 +10,3 @@ type Foo { input BarInput { foo: String! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/BindingBehaviorTests.cs b/src/HotChocolate/Core/test/Types.Tests/Types/BindingBehaviorTests.cs index d53524dee40..b39bfd6a1a3 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/BindingBehaviorTests.cs +++ b/src/HotChocolate/Core/test/Types.Tests/Types/BindingBehaviorTests.cs @@ -23,23 +23,21 @@ public async Task BindingBehavior_Explicit_All_Attributes() schema { query: Query } - + type Book1 { title: String category: BookCategory1! } - + type Query { books: Book1 } - + enum BookCategory1 { A B C } - - directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION """); } @@ -115,21 +113,19 @@ public async Task BindingBehavior_Explicit_Enum_Bound_With_Fluent() schema { query: Query } - + type Book3 { title: String category: BookCategory3! } - + type Query { books: Book3 } - + enum BookCategory3 { A } - - directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION """); } diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/DirectiveTests.cs b/src/HotChocolate/Core/test/Types.Tests/Types/DirectiveTests.cs index c1fca636ef3..9ba81ce8298 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/DirectiveTests.cs +++ b/src/HotChocolate/Core/test/Types.Tests/Types/DirectiveTests.cs @@ -168,6 +168,7 @@ private static ISchema CreateSchema() { b.AddDirectiveType(); b.AddType>(); + b.ModifyOptions(o => o.RemoveUnusedTypeSystemDirectives = false); }); } diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/Directives/CostDirectiveTypeTests.cs b/src/HotChocolate/Core/test/Types.Tests/Types/Directives/CostDirectiveTypeTests.cs index a7ceddc8320..a2a027b75a3 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/Directives/CostDirectiveTypeTests.cs +++ b/src/HotChocolate/Core/test/Types.Tests/Types/Directives/CostDirectiveTypeTests.cs @@ -222,9 +222,10 @@ public void CreateCostDirective() { // arrange // act - var schema = CreateSchema(b => b.AddDirectiveType()); - var directive = - schema.DirectiveTypes.OfType().FirstOrDefault(); + var schema = CreateSchema(b => b + .AddDirectiveType() + .ModifyOptions(o => o.RemoveUnusedTypeSystemDirectives = false)); + var directive = schema.DirectiveTypes.OfType().FirstOrDefault(); // assert Assert.NotNull(directive); diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/Directives/TagDirectiveTests.cs b/src/HotChocolate/Core/test/Types.Tests/Types/Directives/TagDirectiveTests.cs index 6f3f9d0814f..349e87f5a28 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/Directives/TagDirectiveTests.cs +++ b/src/HotChocolate/Core/test/Types.Tests/Types/Directives/TagDirectiveTests.cs @@ -21,6 +21,29 @@ public async Task EnsureAllLocationsAreApplied() schema.MatchSnapshot(); } + + [Fact] + public async Task SchemaFirst_Tag() + { + var schema = + await new ServiceCollection() + .AddGraphQL() + .AddDocumentFromString( + """ + type Query { + field: String @tag(name: "abc") + } + + directive @tag("The name of the tag." name: String!) + repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | + ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | + INPUT_OBJECT | INPUT_FIELD_DEFINITION + """) + .UseField(_ => _ => default) + .BuildSchemaAsync(); + + schema.MatchSnapshot(); + } [Tag("OnObjectType")] public class Query diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/Directives/__snapshots__/TagDirectiveTests.EnsureAllLocationsAreApplied.graphql b/src/HotChocolate/Core/test/Types.Tests/Types/Directives/__snapshots__/TagDirectiveTests.EnsureAllLocationsAreApplied.graphql index 5f2f4ff9cd5..57d981dc9ce 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/Directives/__snapshots__/TagDirectiveTests.EnsureAllLocationsAreApplied.graphql +++ b/src/HotChocolate/Core/test/Types.Tests/Types/Directives/__snapshots__/TagDirectiveTests.EnsureAllLocationsAreApplied.graphql @@ -26,4 +26,5 @@ enum FooEnum @tag(name: "OnEnum") { directive @foo(arg: String @tag(name: "OnDirectiveArgument")) on QUERY +"The @tag directive is used to apply arbitrary string\nmetadata to a schema location. Custom tooling can use\nthis metadata during any step of the schema delivery flow,\nincluding composition, static analysis, and documentation.\n\ninterface Book {\n id: ID! @tag(name: \"your-value\")\n title: String!\n author: String!\n}" directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/Directives/__snapshots__/TagDirectiveTests.SchemaFirst_Tag.graphql b/src/HotChocolate/Core/test/Types.Tests/Types/Directives/__snapshots__/TagDirectiveTests.SchemaFirst_Tag.graphql new file mode 100644 index 00000000000..42c41eed0f6 --- /dev/null +++ b/src/HotChocolate/Core/test/Types.Tests/Types/Directives/__snapshots__/TagDirectiveTests.SchemaFirst_Tag.graphql @@ -0,0 +1,10 @@ +schema { + query: Query +} + +type Query { + field: String @tag(name: "abc") +} + +"The @tag directive is used to apply arbitrary string\nmetadata to a schema location. Custom tooling can use\nthis metadata during any step of the schema delivery flow,\nincluding composition, static analysis, and documentation.\n\ninterface Book {\n id: ID! @tag(name: \"your-value\")\n title: String!\n author: String!\n}" +directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/EnumFlagsTests.cs b/src/HotChocolate/Core/test/Types.Tests/Types/EnumFlagsTests.cs index ed2b2c3790d..56780f5c90f 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/EnumFlagsTests.cs +++ b/src/HotChocolate/Core/test/Types.Tests/Types/EnumFlagsTests.cs @@ -61,24 +61,22 @@ public async Task Schema_With_Flags() schema { query: Query } - + type FooBarBazFlags { isFoo: Boolean! isBar: Boolean! isBaz: Boolean! } - + type Query { foo(input: FooBarBazFlagsInput!): FooBarBazFlags! } - + input FooBarBazFlagsInput { isFoo: Boolean isBar: Boolean isBaz: Boolean } - - directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION """); } diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/Interceptors/__snapshots__/FlagEnumInterceptorTests.Schema_Should_Generate_Description.snap b/src/HotChocolate/Core/test/Types.Tests/Types/Interceptors/__snapshots__/FlagEnumInterceptorTests.Schema_Should_Generate_Description.snap index 9c38b90cfdb..36061b0eaaa 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/Interceptors/__snapshots__/FlagEnumInterceptorTests.Schema_Should_Generate_Description.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/Interceptors/__snapshots__/FlagEnumInterceptorTests.Schema_Should_Generate_Description.snap @@ -25,5 +25,3 @@ input FlagsWithDescriptionFlagsInput { "Baz has a desc" isBaz: Boolean } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/Interceptors/__snapshots__/FlagEnumInterceptorTests.Schema_Should_Generate_Directive.snap b/src/HotChocolate/Core/test/Types.Tests/Types/Interceptors/__snapshots__/FlagEnumInterceptorTests.Schema_Should_Generate_Directive.snap index 7739148a854..5dcb544f269 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/Interceptors/__snapshots__/FlagEnumInterceptorTests.Schema_Should_Generate_Directive.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/Interceptors/__snapshots__/FlagEnumInterceptorTests.Schema_Should_Generate_Directive.snap @@ -13,5 +13,3 @@ input FlagsEnumFlagsInput { } directive @Test(a: FlagsEnumFlagsInput!) on FRAGMENT_SPREAD - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/Interceptors/__snapshots__/FlagEnumInterceptorTests.Schema_Should_Generate_Inputs.snap b/src/HotChocolate/Core/test/Types.Tests/Types/Interceptors/__snapshots__/FlagEnumInterceptorTests.Schema_Should_Generate_Inputs.snap index 19cc87c9c19..f4b22d3f39e 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/Interceptors/__snapshots__/FlagEnumInterceptorTests.Schema_Should_Generate_Inputs.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/Interceptors/__snapshots__/FlagEnumInterceptorTests.Schema_Should_Generate_Inputs.snap @@ -27,5 +27,3 @@ input FlagsEnumFlagsInput { isBar: Boolean isBaz: Boolean } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/Interceptors/__snapshots__/FlagEnumInterceptorTests.Schema_Should_Generate_Interface.snap b/src/HotChocolate/Core/test/Types.Tests/Types/Interceptors/__snapshots__/FlagEnumInterceptorTests.Schema_Should_Generate_Interface.snap index 4c1c04c8a45..49889bfc463 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/Interceptors/__snapshots__/FlagEnumInterceptorTests.Schema_Should_Generate_Interface.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/Interceptors/__snapshots__/FlagEnumInterceptorTests.Schema_Should_Generate_Interface.snap @@ -19,5 +19,3 @@ type Impl implements Interface { type Query { asd: Interface } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/Interceptors/__snapshots__/FlagEnumInterceptorTests.Schema_Should_Generate_Outputs.snap b/src/HotChocolate/Core/test/Types.Tests/Types/Interceptors/__snapshots__/FlagEnumInterceptorTests.Schema_Should_Generate_Outputs.snap index 7aa2913528f..10be7a07c13 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/Interceptors/__snapshots__/FlagEnumInterceptorTests.Schema_Should_Generate_Outputs.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/Interceptors/__snapshots__/FlagEnumInterceptorTests.Schema_Should_Generate_Outputs.snap @@ -16,5 +16,3 @@ type OutputQuery { nullableList: [FlagsEnumFlags] nullableNestedList: [[FlagsEnumFlags]] } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/JsonTypeTests.cs b/src/HotChocolate/Core/test/Types.Tests/Types/JsonTypeTests.cs index eb37aff2a32..af2be75bf33 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/JsonTypeTests.cs +++ b/src/HotChocolate/Core/test/Types.Tests/Types/JsonTypeTests.cs @@ -24,16 +24,14 @@ public async Task Json_Schema() schema { query: Query } - + type Query { someJson: JSON! manyJson: [JSON!] inputJson(input: JSON!): JSON! jsonFromString: JSON! } - - directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - + scalar JSON """); } diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/IdAttributeTests.Id_Type_Is_Correctly_Inferred.snap b/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/IdAttributeTests.Id_Type_Is_Correctly_Inferred.snap index d9afeefdd8e..738ed641dc0 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/IdAttributeTests.Id_Type_Is_Correctly_Inferred.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/IdAttributeTests.Id_Type_Is_Correctly_Inferred.snap @@ -48,5 +48,3 @@ input FooInput { interceptedId: ID interceptedIds: [ID!] } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/IdDescriptorTests.Id_Type_Is_Correctly_Inferred.snap b/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/IdDescriptorTests.Id_Type_Is_Correctly_Inferred.snap index 976ad0589c4..b5be55322d7 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/IdDescriptorTests.Id_Type_Is_Correctly_Inferred.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/IdDescriptorTests.Id_Type_Is_Correctly_Inferred.snap @@ -20,5 +20,3 @@ type Query { input FooInput { someId: ID } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/NodeResolverTests.NodeAttribute_On_Extension.snap b/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/NodeResolverTests.NodeAttribute_On_Extension.snap index 6edf239ac7a..c21a908697c 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/NodeResolverTests.NodeAttribute_On_Extension.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/NodeResolverTests.NodeAttribute_On_Extension.snap @@ -21,5 +21,3 @@ type Query { entity(name: String): Entity entity2(name: String): Entity2 } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/NodeResolverTests.NodeAttribute_On_Extension2.snap b/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/NodeResolverTests.NodeAttribute_On_Extension2.snap index 6edf239ac7a..c21a908697c 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/NodeResolverTests.NodeAttribute_On_Extension2.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/NodeResolverTests.NodeAttribute_On_Extension2.snap @@ -21,5 +21,3 @@ type Query { entity(name: String): Entity entity2(name: String): Entity2 } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/NodeResolverTests.NodeAttribute_On_Extension3.snap b/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/NodeResolverTests.NodeAttribute_On_Extension3.snap index 6edf239ac7a..c21a908697c 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/NodeResolverTests.NodeAttribute_On_Extension3.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/NodeResolverTests.NodeAttribute_On_Extension3.snap @@ -21,5 +21,3 @@ type Query { entity(name: String): Entity entity2(name: String): Entity2 } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/NodeResolverTests.NodeAttribute_On_Extension4.snap b/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/NodeResolverTests.NodeAttribute_On_Extension4.snap index 6edf239ac7a..c21a908697c 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/NodeResolverTests.NodeAttribute_On_Extension4.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/NodeResolverTests.NodeAttribute_On_Extension4.snap @@ -21,5 +21,3 @@ type Query { entity(name: String): Entity entity2(name: String): Entity2 } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/NodeTypeTests.Infer_Node_From_Query_Field_Schema.snap b/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/NodeTypeTests.Infer_Node_From_Query_Field_Schema.snap index 04247f2c53e..c72c83a6b65 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/NodeTypeTests.Infer_Node_From_Query_Field_Schema.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/NodeTypeTests.Infer_Node_From_Query_Field_Schema.snap @@ -19,5 +19,3 @@ type Query { nodes("The list of node IDs." ids: [ID!]!): [Node]! fooById(id: ID!): Foo } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/NodeTypeTests.Node_Attribute_Does_Not_Throw_With_NodeResolver_On_Query.snap b/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/NodeTypeTests.Node_Attribute_Does_Not_Throw_With_NodeResolver_On_Query.snap index c73888cccf8..03fdb7d311e 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/NodeTypeTests.Node_Attribute_Does_Not_Throw_With_NodeResolver_On_Query.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/NodeTypeTests.Node_Attribute_Does_Not_Throw_With_NodeResolver_On_Query.snap @@ -19,5 +19,3 @@ type Qux implements Node { id: ID! clearTextId: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/NodeTypeTests.Node_Attribute_Does_Not_Throw_With_NodeResolver_On_Query_2.snap b/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/NodeTypeTests.Node_Attribute_Does_Not_Throw_With_NodeResolver_On_Query_2.snap index 0aa6d34973a..a5f09f97b9a 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/NodeTypeTests.Node_Attribute_Does_Not_Throw_With_NodeResolver_On_Query_2.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/NodeTypeTests.Node_Attribute_Does_Not_Throw_With_NodeResolver_On_Query_2.snap @@ -19,5 +19,3 @@ type Query8 { nodes("The list of node IDs." ids: [ID!]!): [Node]! barById(id: ID!): Foo1 } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/RelaySchemaTests.AddGlobalObjectIdentification_Node_Field_On_Query_Exists.snap b/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/RelaySchemaTests.AddGlobalObjectIdentification_Node_Field_On_Query_Exists.snap new file mode 100644 index 00000000000..13bc5e4b6f7 --- /dev/null +++ b/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/RelaySchemaTests.AddGlobalObjectIdentification_Node_Field_On_Query_Exists.snap @@ -0,0 +1,20 @@ +schema { + query: QueryType +} + +"The node interface is implemented by entities that have a global unique identifier." +interface Node { + id: ID! +} + +type QueryType { + "Fetches an object given its ID." + node("ID of the object." id: ID!): Node + "Lookup nodes by a list of IDs." + nodes("The list of node IDs." ids: [ID!]!): [Node]! + some: Some +} + +type Some implements Node { + id: ID! +} diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/RelaySchemaTests.AddQueryFieldToMutationPayloads_QueryField_On_MutationPayload_Exists.snap b/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/RelaySchemaTests.AddQueryFieldToMutationPayloads_QueryField_On_MutationPayload_Exists.snap new file mode 100644 index 00000000000..ed9a7d96c4c --- /dev/null +++ b/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/RelaySchemaTests.AddQueryFieldToMutationPayloads_QueryField_On_MutationPayload_Exists.snap @@ -0,0 +1,25 @@ +schema { + query: QueryType + mutation: Mutation +} + +"The node interface is implemented by entities that have a global unique identifier." +interface Node { + id: ID! +} + +type FooPayload { + query: QueryType! +} + +type Mutation { + foo: FooPayload +} + +type QueryType { + some: Some +} + +type Some implements Node { + id: ID! +} diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/RelaySchemaTests.AddQueryFieldToMutationPayloads_With_Different_FieldName.snap b/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/RelaySchemaTests.AddQueryFieldToMutationPayloads_With_Different_FieldName.snap new file mode 100644 index 00000000000..13186bb7ef1 --- /dev/null +++ b/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/RelaySchemaTests.AddQueryFieldToMutationPayloads_With_Different_FieldName.snap @@ -0,0 +1,25 @@ +schema { + query: QueryType + mutation: Mutation +} + +"The node interface is implemented by entities that have a global unique identifier." +interface Node { + id: ID! +} + +type FooPayload { + rootQuery: QueryType! +} + +type Mutation { + foo: FooPayload +} + +type QueryType { + some: Some +} + +type Some implements Node { + id: ID! +} diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/RelaySchemaTests.AddQueryFieldToMutationPayloads_With_Different_PayloadPredicate.snap b/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/RelaySchemaTests.AddQueryFieldToMutationPayloads_With_Different_PayloadPredicate.snap new file mode 100644 index 00000000000..afc439921af --- /dev/null +++ b/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/RelaySchemaTests.AddQueryFieldToMutationPayloads_With_Different_PayloadPredicate.snap @@ -0,0 +1,30 @@ +schema { + query: QueryType + mutation: Mutation2 +} + +"The node interface is implemented by entities that have a global unique identifier." +interface Node { + id: ID! +} + +type BarResult { + query: QueryType! +} + +type BazPayload { + some: String +} + +type Mutation2 { + baz: BazPayload + bar: BarResult +} + +type QueryType { + some: Some +} + +type Some implements Node { + id: ID! +} diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/RelaySchemaTests.AddQueryFieldToMutationPayloads_With_Extensions.snap b/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/RelaySchemaTests.AddQueryFieldToMutationPayloads_With_Extensions.snap new file mode 100644 index 00000000000..ed9a7d96c4c --- /dev/null +++ b/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/RelaySchemaTests.AddQueryFieldToMutationPayloads_With_Extensions.snap @@ -0,0 +1,25 @@ +schema { + query: QueryType + mutation: Mutation +} + +"The node interface is implemented by entities that have a global unique identifier." +interface Node { + id: ID! +} + +type FooPayload { + query: QueryType! +} + +type Mutation { + foo: FooPayload +} + +type QueryType { + some: Some +} + +type Some implements Node { + id: ID! +} diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/RelaySchemaTests.EnableRelay_AddQueryToMutationPayloads.snap b/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/RelaySchemaTests.EnableRelay_AddQueryToMutationPayloads.snap index 30c3ea0eba1..3b99bab1b66 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/RelaySchemaTests.EnableRelay_AddQueryToMutationPayloads.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/RelaySchemaTests.EnableRelay_AddQueryToMutationPayloads.snap @@ -27,5 +27,3 @@ type QueryType { type Some implements Node { id: ID! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/RelaySchemaTests.EnableRelay_AddQueryToMutationPayloads_With_Different_FieldName.snap b/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/RelaySchemaTests.EnableRelay_AddQueryToMutationPayloads_With_Different_FieldName.snap index 493f54d5c76..8c98b97a41a 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/RelaySchemaTests.EnableRelay_AddQueryToMutationPayloads_With_Different_FieldName.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/RelaySchemaTests.EnableRelay_AddQueryToMutationPayloads_With_Different_FieldName.snap @@ -27,5 +27,3 @@ type QueryType { type Some implements Node { id: ID! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/RelaySchemaTests.EnableRelay_AddQueryToMutationPayloads_With_Different_PayloadPredicate.snap b/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/RelaySchemaTests.EnableRelay_AddQueryToMutationPayloads_With_Different_PayloadPredicate.snap index cdb85548594..97ac3c9f7c2 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/RelaySchemaTests.EnableRelay_AddQueryToMutationPayloads_With_Different_PayloadPredicate.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/RelaySchemaTests.EnableRelay_AddQueryToMutationPayloads_With_Different_PayloadPredicate.snap @@ -32,5 +32,3 @@ type QueryType { type Some implements Node { id: ID! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/RelaySchemaTests.EnableRelay_AddQueryToMutationPayloads_With_Extensions.snap b/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/RelaySchemaTests.EnableRelay_AddQueryToMutationPayloads_With_Extensions.snap index 30c3ea0eba1..3b99bab1b66 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/RelaySchemaTests.EnableRelay_AddQueryToMutationPayloads_With_Extensions.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/RelaySchemaTests.EnableRelay_AddQueryToMutationPayloads_With_Extensions.snap @@ -27,5 +27,3 @@ type QueryType { type Some implements Node { id: ID! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/RelaySchemaTests.EnableRelay_Node_Field_On_Query_Exists.snap b/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/RelaySchemaTests.EnableRelay_Node_Field_On_Query_Exists.snap index a1b69ec11c6..13bc5e4b6f7 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/RelaySchemaTests.EnableRelay_Node_Field_On_Query_Exists.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/Relay/__snapshots__/RelaySchemaTests.EnableRelay_Node_Field_On_Query_Exists.snap @@ -18,5 +18,3 @@ type QueryType { type Some implements Node { id: ID! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/SDL/__snapshots__/InputObjectTypeSchemaFirstTests.Declare_Input_Type_With_Type_Extension.snap b/src/HotChocolate/Core/test/Types.Tests/Types/SDL/__snapshots__/InputObjectTypeSchemaFirstTests.Declare_Input_Type_With_Type_Extension.snap index 3f6f5e4bd2b..a6a035e5efc 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/SDL/__snapshots__/InputObjectTypeSchemaFirstTests.Declare_Input_Type_With_Type_Extension.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/SDL/__snapshots__/InputObjectTypeSchemaFirstTests.Declare_Input_Type_With_Type_Extension.snap @@ -10,5 +10,3 @@ input HelloInput { hello: String world: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/SDL/__snapshots__/InputObjectTypeSchemaFirstTests.Declare_Query_Type_With_Type_Extension_Add_Directive_To_Field.snap b/src/HotChocolate/Core/test/Types.Tests/Types/SDL/__snapshots__/InputObjectTypeSchemaFirstTests.Declare_Query_Type_With_Type_Extension_Add_Directive_To_Field.snap index a5feb56878d..2910ff81a7e 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/SDL/__snapshots__/InputObjectTypeSchemaFirstTests.Declare_Query_Type_With_Type_Extension_Add_Directive_To_Field.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/SDL/__snapshots__/InputObjectTypeSchemaFirstTests.Declare_Query_Type_With_Type_Extension_Add_Directive_To_Field.snap @@ -12,5 +12,3 @@ input HelloInput { } directive @foo on INPUT_FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/SDL/__snapshots__/InputObjectTypeSchemaFirstTests.Declare_Query_Type_With_Type_Extension_Add_Directive_To_Type.snap b/src/HotChocolate/Core/test/Types.Tests/Types/SDL/__snapshots__/InputObjectTypeSchemaFirstTests.Declare_Query_Type_With_Type_Extension_Add_Directive_To_Type.snap index 30e67947417..99386b148bc 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/SDL/__snapshots__/InputObjectTypeSchemaFirstTests.Declare_Query_Type_With_Type_Extension_Add_Directive_To_Type.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/SDL/__snapshots__/InputObjectTypeSchemaFirstTests.Declare_Query_Type_With_Type_Extension_Add_Directive_To_Type.snap @@ -11,5 +11,3 @@ input HelloInput @foo { } directive @foo on INPUT_OBJECT - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/SDL/__snapshots__/InputObjectTypeSchemaFirstTests.Declare_Simple_Input_Type.snap b/src/HotChocolate/Core/test/Types.Tests/Types/SDL/__snapshots__/InputObjectTypeSchemaFirstTests.Declare_Simple_Input_Type.snap index 840e5d490bd..72bc405e02a 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/SDL/__snapshots__/InputObjectTypeSchemaFirstTests.Declare_Simple_Input_Type.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/SDL/__snapshots__/InputObjectTypeSchemaFirstTests.Declare_Simple_Input_Type.snap @@ -9,5 +9,3 @@ type Query { input HelloInput { hello: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/SDL/__snapshots__/ObjectTypeSchemaFirstTests.Declare_Query_Type_With_Type_Extension.snap b/src/HotChocolate/Core/test/Types.Tests/Types/SDL/__snapshots__/ObjectTypeSchemaFirstTests.Declare_Query_Type_With_Type_Extension.snap index ebde88168ce..024e139d039 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/SDL/__snapshots__/ObjectTypeSchemaFirstTests.Declare_Query_Type_With_Type_Extension.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/SDL/__snapshots__/ObjectTypeSchemaFirstTests.Declare_Query_Type_With_Type_Extension.snap @@ -6,5 +6,3 @@ type Query { hello: String world: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/SDL/__snapshots__/ObjectTypeSchemaFirstTests.Declare_Query_Type_With_Type_Extension_Add_Directive_To_Field.snap b/src/HotChocolate/Core/test/Types.Tests/Types/SDL/__snapshots__/ObjectTypeSchemaFirstTests.Declare_Query_Type_With_Type_Extension_Add_Directive_To_Field.snap index b43968b826e..d7b451ba25a 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/SDL/__snapshots__/ObjectTypeSchemaFirstTests.Declare_Query_Type_With_Type_Extension_Add_Directive_To_Field.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/SDL/__snapshots__/ObjectTypeSchemaFirstTests.Declare_Query_Type_With_Type_Extension_Add_Directive_To_Field.snap @@ -7,5 +7,3 @@ type Query { } directive @foo on FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/SDL/__snapshots__/ObjectTypeSchemaFirstTests.Declare_Query_Type_With_Type_Extension_Add_Directive_To_Type.snap b/src/HotChocolate/Core/test/Types.Tests/Types/SDL/__snapshots__/ObjectTypeSchemaFirstTests.Declare_Query_Type_With_Type_Extension_Add_Directive_To_Type.snap index f9542c91144..2b8b8e15bc7 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/SDL/__snapshots__/ObjectTypeSchemaFirstTests.Declare_Query_Type_With_Type_Extension_Add_Directive_To_Type.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/SDL/__snapshots__/ObjectTypeSchemaFirstTests.Declare_Query_Type_With_Type_Extension_Add_Directive_To_Type.snap @@ -7,5 +7,3 @@ type Query @foo { } directive @foo on OBJECT - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/SDL/__snapshots__/ObjectTypeSchemaFirstTests.Declare_Simple_Query_Type.snap b/src/HotChocolate/Core/test/Types.Tests/Types/SDL/__snapshots__/ObjectTypeSchemaFirstTests.Declare_Simple_Query_Type.snap index 0d6ac68f61d..360c1e03142 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/SDL/__snapshots__/ObjectTypeSchemaFirstTests.Declare_Simple_Query_Type.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/SDL/__snapshots__/ObjectTypeSchemaFirstTests.Declare_Simple_Query_Type.snap @@ -5,5 +5,3 @@ type Query { hello: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/Scalars/__snapshots__/DateTypeTests.DateOnly_And_TimeOnly_As_Argument_Schema.snap b/src/HotChocolate/Core/test/Types.Tests/Types/Scalars/__snapshots__/DateTypeTests.DateOnly_And_TimeOnly_As_Argument_Schema.snap index c943f870622..524c3253293 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/Scalars/__snapshots__/DateTypeTests.DateOnly_And_TimeOnly_As_Argument_Schema.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/Scalars/__snapshots__/DateTypeTests.DateOnly_And_TimeOnly_As_Argument_Schema.snap @@ -11,11 +11,6 @@ type QueryDateTime1 { foo: Foo } -"The `@specifiedBy` directive is used within the type system definition language to provide a URL for specifying the behavior of custom scalar definitions." -directive @specifiedBy("The specifiedBy URL points to a human-readable specification. This field will only read a result for scalar types." url: String!) on SCALAR - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `Date` scalar represents an ISO-8601 compliant date type." scalar Date diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/Scalars/__snapshots__/DateTypeTests.DateOnly_And_TimeOnly_As_ReturnValue_Schema.snap b/src/HotChocolate/Core/test/Types.Tests/Types/Scalars/__snapshots__/DateTypeTests.DateOnly_And_TimeOnly_As_ReturnValue_Schema.snap index 716c3e8f0bb..647f834d606 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/Scalars/__snapshots__/DateTypeTests.DateOnly_And_TimeOnly_As_ReturnValue_Schema.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/Scalars/__snapshots__/DateTypeTests.DateOnly_And_TimeOnly_As_ReturnValue_Schema.snap @@ -11,8 +11,6 @@ type QueryDateTime2 { bar: Bar } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `Date` scalar represents an ISO-8601 compliant date type." scalar Date diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/Scalars/__snapshots__/ScalarBindingTests.Ensure_That_Explicit_Binding_Behavior_Is_Respected_On_Scalars.snap b/src/HotChocolate/Core/test/Types.Tests/Types/Scalars/__snapshots__/ScalarBindingTests.Ensure_That_Explicit_Binding_Behavior_Is_Respected_On_Scalars.snap index 55aeb05c0d4..7171dcb02dd 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/Scalars/__snapshots__/ScalarBindingTests.Ensure_That_Explicit_Binding_Behavior_Is_Respected_On_Scalars.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/Scalars/__snapshots__/ScalarBindingTests.Ensure_That_Explicit_Binding_Behavior_Is_Respected_On_Scalars.snap @@ -14,6 +14,4 @@ type QueryA { bar(id: FOO): Bar } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - scalar FOO diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/Scalars/__snapshots__/ScalarBindingTests.Ensure_That_Implicit_Binding_Behavior_Is_Respected_On_Scalars.snap b/src/HotChocolate/Core/test/Types.Tests/Types/Scalars/__snapshots__/ScalarBindingTests.Ensure_That_Implicit_Binding_Behavior_Is_Respected_On_Scalars.snap index 458e336b1c1..83ca8efbe4f 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/Scalars/__snapshots__/ScalarBindingTests.Ensure_That_Implicit_Binding_Behavior_Is_Respected_On_Scalars.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/Scalars/__snapshots__/ScalarBindingTests.Ensure_That_Implicit_Binding_Behavior_Is_Respected_On_Scalars.snap @@ -14,6 +14,4 @@ type QueryB { bar(id: FOO): Bar } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - scalar FOO diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/Scalars/__snapshots__/TimeSpanTypeTests.PureCodeFirst_AutomaticallyBinds_TimeSpan.snap b/src/HotChocolate/Core/test/Types.Tests/Types/Scalars/__snapshots__/TimeSpanTypeTests.PureCodeFirst_AutomaticallyBinds_TimeSpan.snap index fd736f51040..38ef7160d11 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/Scalars/__snapshots__/TimeSpanTypeTests.PureCodeFirst_AutomaticallyBinds_TimeSpan.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/Scalars/__snapshots__/TimeSpanTypeTests.PureCodeFirst_AutomaticallyBinds_TimeSpan.snap @@ -6,7 +6,5 @@ type Query { duration: TimeSpan! } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `TimeSpan` scalar represents an ISO-8601 compliant duration type." scalar TimeSpan diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/DirectiveTests.Directive_Query_Directives_Are_Not_Removed_Without_Usage.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/DirectiveTests.Directive_Query_Directives_Are_Not_Removed_Without_Usage.snap index 623eb92c108..2701973743e 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/DirectiveTests.Directive_Query_Directives_Are_Not_Removed_Without_Usage.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/DirectiveTests.Directive_Query_Directives_Are_Not_Removed_Without_Usage.snap @@ -10,6 +10,4 @@ input FooChildInput { bar: String } -directive @Foo(bar: String child: FooChildInput) on QUERY - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +directive @Foo(bar: String child: FooChildInput) on QUERY \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/DirectiveTests.Directive_With_Explicit_Arguments.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/DirectiveTests.Directive_With_Explicit_Arguments.snap index 6d4930d89f6..584d0e00e41 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/DirectiveTests.Directive_With_Explicit_Arguments.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/DirectiveTests.Directive_With_Explicit_Arguments.snap @@ -6,6 +6,4 @@ type Query { abc: String @Foo } -directive @Foo on FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +directive @Foo on FIELD_DEFINITION \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/DirectiveTypeTests.AnnotationBased_Deprecated_NullableArguments_Valid.graphql b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/DirectiveTypeTests.AnnotationBased_Deprecated_NullableArguments_Valid.graphql index 3398985e667..71020a145de 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/DirectiveTypeTests.AnnotationBased_Deprecated_NullableArguments_Valid.graphql +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/DirectiveTypeTests.AnnotationBased_Deprecated_NullableArguments_Valid.graphql @@ -6,6 +6,4 @@ type Query { bar: String @deprecated2 } -directive @deprecated2(obsoleteWithReason: Int @deprecated(reason: "reason") obsolete: Int @deprecated deprecated: Int @deprecated(reason: "reason")) on FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +directive @deprecated2(obsoleteWithReason: Int @deprecated(reason: "reason") obsolete: Int @deprecated deprecated: Int @deprecated(reason: "reason")) on FIELD_DEFINITION \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/DirectiveTypeTests.AnnotationBased_Directive.graphql b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/DirectiveTypeTests.AnnotationBased_Directive.graphql index c0831b94021..a09ef60eb5b 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/DirectiveTypeTests.AnnotationBased_Directive.graphql +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/DirectiveTypeTests.AnnotationBased_Directive.graphql @@ -6,6 +6,4 @@ type Query { bar: String @anno } -directive @anno(foo: String) on FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +directive @anno(foo: String) on FIELD_DEFINITION \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/DirectiveTypeTests.AnnotationBased_Directive_InferDirectiveType.graphql b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/DirectiveTypeTests.AnnotationBased_Directive_InferDirectiveType.graphql index 1ff9a2f1e57..aceeb18c6c4 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/DirectiveTypeTests.AnnotationBased_Directive_InferDirectiveType.graphql +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/DirectiveTypeTests.AnnotationBased_Directive_InferDirectiveType.graphql @@ -6,6 +6,4 @@ type Query { bar: String @foo(foo: "abc") } -directive @foo(foo: String) on FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +directive @foo(foo: String) on FIELD_DEFINITION \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/DirectiveTypeTests.AnnotationBased_Directive_InferName.graphql b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/DirectiveTypeTests.AnnotationBased_Directive_InferName.graphql index bdb1fceae8e..6b6c394bd84 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/DirectiveTypeTests.AnnotationBased_Directive_InferName.graphql +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/DirectiveTypeTests.AnnotationBased_Directive_InferName.graphql @@ -6,6 +6,4 @@ type Query { bar: String @foo } -directive @foo(foo: String) on FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +directive @foo(foo: String) on FIELD_DEFINITION \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/DirectiveTypeTests.CodeFirst_Deprecated_NullableArguments_Valid.graphql b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/DirectiveTypeTests.CodeFirst_Deprecated_NullableArguments_Valid.graphql index 3309686d894..f3c164f639d 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/DirectiveTypeTests.CodeFirst_Deprecated_NullableArguments_Valid.graphql +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/DirectiveTypeTests.CodeFirst_Deprecated_NullableArguments_Valid.graphql @@ -6,6 +6,4 @@ type Query { bar: String @Qux } -directive @Qux(bar: Int @deprecated(reason: "a")) on FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +directive @Qux(bar: Int @deprecated(reason: "a")) on FIELD_DEFINITION \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/DirectiveTypeTests.Ignore_Argument2_Property.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/DirectiveTypeTests.Ignore_Argument2_Property.snap index 97480648229..fb4d3234cef 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/DirectiveTypeTests.Ignore_Argument2_Property.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/DirectiveTypeTests.Ignore_Argument2_Property.snap @@ -6,6 +6,10 @@ type Query @foo { foo: String } +<<<<<<< HEAD directive @foo(argument1: String) on OBJECT -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION +======= +directive @foo(argument1: String) on OBJECT +>>>>>>> 3f34684f9c (Fixed issue that caused the tag directive to be ignored. (#6746)) diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/DirectiveTypeTests.Infer_Directive_Argument_Defaults_From_Properties.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/DirectiveTypeTests.Infer_Directive_Argument_Defaults_From_Properties.snap index 32e1ad04e9d..7f73e6eb4f0 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/DirectiveTypeTests.Infer_Directive_Argument_Defaults_From_Properties.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/DirectiveTypeTests.Infer_Directive_Argument_Defaults_From_Properties.snap @@ -6,6 +6,4 @@ type Query @foo { foo: String } -directive @foo(argument1: String = "abc" argument2: String) on OBJECT - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +directive @foo(argument1: String = "abc" argument2: String) on OBJECT \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/DirectiveTypeTests.SchemaFirst_DeprecatedDirective_NullableFields_Valid.graphql b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/DirectiveTypeTests.SchemaFirst_DeprecatedDirective_NullableFields_Valid.graphql index 7eafae88cff..6d8e22ec998 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/DirectiveTypeTests.SchemaFirst_DeprecatedDirective_NullableFields_Valid.graphql +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/DirectiveTypeTests.SchemaFirst_DeprecatedDirective_NullableFields_Valid.graphql @@ -6,6 +6,4 @@ type Query { bar: String @Qux } -directive @Qux(bar: String @deprecated(reason: "reason")) on FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +directive @Qux(bar: String @deprecated(reason: "reason")) on FIELD_DEFINITION \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/DirectiveTypeTests.Specify_Argument_Type_With_SDL_Syntax.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/DirectiveTypeTests.Specify_Argument_Type_With_SDL_Syntax.snap index 9ac4c47706b..9d603403336 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/DirectiveTypeTests.Specify_Argument_Type_With_SDL_Syntax.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/DirectiveTypeTests.Specify_Argument_Type_With_SDL_Syntax.snap @@ -1,3 +1 @@ -directive @bar(a: Int) on FIELD - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +directive @bar(a: Int) on FIELD \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/EnumTypeExtensionTests.EnumTypeExtension_Ignore_Fields.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/EnumTypeExtensionTests.EnumTypeExtension_Ignore_Fields.snap index 24d3c30abc2..4f28d70df95 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/EnumTypeExtensionTests.EnumTypeExtension_Ignore_Fields.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/EnumTypeExtensionTests.EnumTypeExtension_Ignore_Fields.snap @@ -9,5 +9,3 @@ type DummyQuery { enum Foo { BAZ } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/EnumTypeTests.Deprecate_Fields_With_Deprecated_Attribute.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/EnumTypeTests.Deprecate_Fields_With_Deprecated_Attribute.snap index 6d0e0dca3e4..fc472070645 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/EnumTypeTests.Deprecate_Fields_With_Deprecated_Attribute.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/EnumTypeTests.Deprecate_Fields_With_Deprecated_Attribute.snap @@ -10,5 +10,3 @@ enum FooDeprecated { BAR1 BAR2 @deprecated(reason: "Baz.") } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/EnumTypeTests.Deprecate_Obsolete_Values.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/EnumTypeTests.Deprecate_Obsolete_Values.snap index e512d7dca44..56a7552d5d1 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/EnumTypeTests.Deprecate_Obsolete_Values.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/EnumTypeTests.Deprecate_Obsolete_Values.snap @@ -10,5 +10,3 @@ enum FooObsolete { BAR1 BAR2 @deprecated } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/EnumTypeTests.EnumTypeT_Ignore_Fields.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/EnumTypeTests.EnumTypeT_Ignore_Fields.snap index 680467b874b..cde9bd81dda 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/EnumTypeTests.EnumTypeT_Ignore_Fields.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/EnumTypeTests.EnumTypeT_Ignore_Fields.snap @@ -9,5 +9,8 @@ type Query { enum Foo { BAR1 } +<<<<<<< HEAD directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION +======= +>>>>>>> 3f34684f9c (Fixed issue that caused the tag directive to be ignored. (#6746)) diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/EnumTypeTests.EnumTypeT_Ignore_Fields_With_Extension.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/EnumTypeTests.EnumTypeT_Ignore_Fields_With_Extension.snap index 680467b874b..0f3d6aa315c 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/EnumTypeTests.EnumTypeT_Ignore_Fields_With_Extension.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/EnumTypeTests.EnumTypeT_Ignore_Fields_With_Extension.snap @@ -9,5 +9,3 @@ type Query { enum Foo { BAR1 } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/EnumTypeTests.EnumType_That_Is_Bound_To_String_Should_Not_Interfere_With_Scalar.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/EnumTypeTests.EnumType_That_Is_Bound_To_String_Should_Not_Interfere_With_Scalar.snap index 5a3add33bee..74f325d5c47 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/EnumTypeTests.EnumType_That_Is_Bound_To_String_Should_Not_Interfere_With_Scalar.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/EnumTypeTests.EnumType_That_Is_Bound_To_String_Should_Not_Interfere_With_Scalar.snap @@ -10,5 +10,3 @@ type Query { enum Some { DEF } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/EnumTypeTests.Ignore_Fields_With_GraphQLIgnoreAttribute.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/EnumTypeTests.Ignore_Fields_With_GraphQLIgnoreAttribute.snap index d35014a04a9..ebe365872a5 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/EnumTypeTests.Ignore_Fields_With_GraphQLIgnoreAttribute.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/EnumTypeTests.Ignore_Fields_With_GraphQLIgnoreAttribute.snap @@ -9,5 +9,3 @@ type Query { enum FooIgnore { BAR1 } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/EnumTypeTests.Recognize_GraphQLNameAttribute_On_EnumType_And_EnumValue.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/EnumTypeTests.Recognize_GraphQLNameAttribute_On_EnumType_And_EnumValue.snap index 95fbca41ff1..dedcdc51c87 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/EnumTypeTests.Recognize_GraphQLNameAttribute_On_EnumType_And_EnumValue.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/EnumTypeTests.Recognize_GraphQLNameAttribute_On_EnumType_And_EnumValue.snap @@ -2,5 +2,3 @@ BAR1 BAR_2 } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/EnumTypeTests.Serialize_EnumValue_WithDirectives.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/EnumTypeTests.Serialize_EnumValue_WithDirectives.snap index 905bf52443a..5986a37b3c2 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/EnumTypeTests.Serialize_EnumValue_WithDirectives.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/EnumTypeTests.Serialize_EnumValue_WithDirectives.snap @@ -3,5 +3,3 @@ } directive @bar on ENUM_VALUE - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/EnumTypeTests.ValueContainingUnderline_Should_NotResultInDoubleUnderline.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/EnumTypeTests.ValueContainingUnderline_Should_NotResultInDoubleUnderline.snap index 81511acb50b..dc8784a2835 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/EnumTypeTests.ValueContainingUnderline_Should_NotResultInDoubleUnderline.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/EnumTypeTests.ValueContainingUnderline_Should_NotResultInDoubleUnderline.snap @@ -1,5 +1,3 @@ enum FooUnderline { CREATING_INSTANCE } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/EnumTypeUnsafeTests.Create_Enum_Unsafe_With_Descriptor.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/EnumTypeUnsafeTests.Create_Enum_Unsafe_With_Descriptor.snap index 3891312e0d7..280e080dfbb 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/EnumTypeUnsafeTests.Create_Enum_Unsafe_With_Descriptor.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/EnumTypeUnsafeTests.Create_Enum_Unsafe_With_Descriptor.snap @@ -10,5 +10,3 @@ enum Simple { ONE TWO } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/EnumTypeUnsafeTests.Create_Enum_Unsafe_With_Two_Values.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/EnumTypeUnsafeTests.Create_Enum_Unsafe_With_Two_Values.snap index 3891312e0d7..280e080dfbb 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/EnumTypeUnsafeTests.Create_Enum_Unsafe_With_Two_Values.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/EnumTypeUnsafeTests.Create_Enum_Unsafe_With_Two_Values.snap @@ -10,5 +10,3 @@ enum Simple { ONE TWO } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeAttributeTests.Infer_Default_Values_From_Attribute.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeAttributeTests.Infer_Default_Values_From_Attribute.snap index d0f9ad8653c..d6ba8dee9fd 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeAttributeTests.Infer_Default_Values_From_Attribute.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeAttributeTests.Infer_Default_Values_From_Attribute.snap @@ -10,5 +10,3 @@ enum Quux { CORGE GRAULT } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeNonNullTests.Nullable_Dictionary_Is_Correctly_Detected.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeNonNullTests.Nullable_Dictionary_Is_Correctly_Detected.snap index c29b79f886f..bf215f33feb 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeNonNullTests.Nullable_Dictionary_Is_Correctly_Detected.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeNonNullTests.Nullable_Dictionary_Is_Correctly_Detected.snap @@ -14,5 +14,3 @@ input KeyValuePairOfStringAndStringInput { key: String! value: String! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeTests.AnnotationBased_DepreactedInputTypes_NullableFields_Valid.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeTests.AnnotationBased_DepreactedInputTypes_NullableFields_Valid.snap index 78ac1f6ab9a..f6dd98d6819 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeTests.AnnotationBased_DepreactedInputTypes_NullableFields_Valid.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeTests.AnnotationBased_DepreactedInputTypes_NullableFields_Valid.snap @@ -11,5 +11,3 @@ input DeprecatedInputFieldsInput { obsolete: Int @deprecated deprecated: Int @deprecated(reason: "reason") } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeTests.CodeFirst_DepreactedInputTypes_NullableFields_Valid.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeTests.CodeFirst_DepreactedInputTypes_NullableFields_Valid.snap index 10c01ea857e..03ca800e44d 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeTests.CodeFirst_DepreactedInputTypes_NullableFields_Valid.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeTests.CodeFirst_DepreactedInputTypes_NullableFields_Valid.snap @@ -9,5 +9,3 @@ type Query { input Foo { bar: Int @deprecated(reason: "b") } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeTests.Deprecate_fields_with_attribute.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeTests.Deprecate_fields_with_attribute.snap index 8b4ec713a5b..606b67165b8 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeTests.Deprecate_fields_with_attribute.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeTests.Deprecate_fields_with_attribute.snap @@ -2,5 +2,3 @@ a: String @deprecated b: String @deprecated(reason: "Foo Bar") } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeTests.Ignore_Fields_With_GraphQLIgnoreAttribute.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeTests.Ignore_Fields_With_GraphQLIgnoreAttribute.snap index 0c554dec1e6..c7edf58e221 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeTests.Ignore_Fields_With_GraphQLIgnoreAttribute.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeTests.Ignore_Fields_With_GraphQLIgnoreAttribute.snap @@ -13,5 +13,3 @@ input BarInput { input FooIgnoredInput { baz: BarInput } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeTests.Ignore_Id_Property.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeTests.Ignore_Id_Property.snap index 31482a275eb..8e43d4918e1 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeTests.Ignore_Id_Property.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeTests.Ignore_Id_Property.snap @@ -9,5 +9,3 @@ type Query { input SimpleInput { name: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeTests.Ignore_Methods.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeTests.Ignore_Methods.snap index 6d18565000f..9d99c05880a 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeTests.Ignore_Methods.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeTests.Ignore_Methods.snap @@ -1,5 +1,3 @@ input FooWithMethodInput { isBarSet: Boolean! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeTests.Input_Casing_Is_Recognized.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeTests.Input_Casing_Is_Recognized.snap index 35b3b8f0211..e5583993060 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeTests.Input_Casing_Is_Recognized.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeTests.Input_Casing_Is_Recognized.snap @@ -2,5 +2,3 @@ yourFieldName: String yourFieldname: String! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeTests.Input_IgnoreField.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeTests.Input_IgnoreField.snap index aeccf55de5e..c2c893b18e6 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeTests.Input_IgnoreField.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeTests.Input_IgnoreField.snap @@ -9,5 +9,3 @@ type QueryWithInterfaceInput { input InputWithInterfaceInput { works: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeTests.Input_Infer_Default_Values.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeTests.Input_Infer_Default_Values.snap index dd23fe97e6e..68787826546 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeTests.Input_Infer_Default_Values.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeTests.Input_Infer_Default_Values.snap @@ -22,5 +22,3 @@ enum FooEnum { BAR BAZ } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeTests.SchemaFirst_DepreactedInputTypes_NullableFields_Valid.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeTests.SchemaFirst_DepreactedInputTypes_NullableFields_Valid.snap index d8ef495cc86..cda0b8c8ebd 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeTests.SchemaFirst_DepreactedInputTypes_NullableFields_Valid.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeTests.SchemaFirst_DepreactedInputTypes_NullableFields_Valid.snap @@ -9,5 +9,3 @@ type Query { input Foo { bar: String @deprecated(reason: "reason") } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeTests.Specify_Argument_Type_With_SDL_Syntax.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeTests.Specify_Argument_Type_With_SDL_Syntax.snap index b2004cf11a3..7869e5e2042 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeTests.Specify_Argument_Type_With_SDL_Syntax.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeTests.Specify_Argument_Type_With_SDL_Syntax.snap @@ -1,5 +1,3 @@ input Bar { Foo: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeTests.Unignore_Id_Property.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeTests.Unignore_Id_Property.snap index 084eec7a703..e929cf8c949 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeTests.Unignore_Id_Property.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InputObjectTypeTests.Unignore_Id_Property.snap @@ -10,5 +10,3 @@ input SimpleInput { id: Int! name: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeExtensionTests.InterfaceTypeExtension_Deprecated_Directive_Is_Serialized.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeExtensionTests.InterfaceTypeExtension_Deprecated_Directive_Is_Serialized.snap index 7fbb955eed8..33b7e02ab31 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeExtensionTests.InterfaceTypeExtension_Deprecated_Directive_Is_Serialized.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeExtensionTests.InterfaceTypeExtension_Deprecated_Directive_Is_Serialized.snap @@ -10,5 +10,3 @@ interface Foo { type DummyQuery { foo: String! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeTests.AnnotationBased_DeprecatedArguments_Valid.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeTests.AnnotationBased_DeprecatedArguments_Valid.snap index 832cd75be20..3a02b61ebda 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeTests.AnnotationBased_DeprecatedArguments_Valid.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeTests.AnnotationBased_DeprecatedArguments_Valid.snap @@ -13,5 +13,3 @@ interface DeprecatedInterface { type Query { foo: Int! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeTests.AnnotationBased_Interface_Issue_3577.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeTests.AnnotationBased_Interface_Issue_3577.snap index 44870846113..b95160f904b 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeTests.AnnotationBased_Interface_Issue_3577.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeTests.AnnotationBased_Interface_Issue_3577.snap @@ -20,5 +20,3 @@ type Query { fruits: [Fruit] hello: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeTests.AnnotationBased_Interface_Issue_3577_Inheritance_Control.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeTests.AnnotationBased_Interface_Issue_3577_Inheritance_Control.snap index 4e16beb8e5f..bc905fe9000 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeTests.AnnotationBased_Interface_Issue_3577_Inheritance_Control.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeTests.AnnotationBased_Interface_Issue_3577_Inheritance_Control.snap @@ -17,5 +17,3 @@ type Dog implements Canina & Pet { type PetQuery { dog: Pet } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeTests.CodeFirst_DeprecatedArguments_Valid.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeTests.CodeFirst_DeprecatedArguments_Valid.snap index 5fc868475f9..5e038947ac9 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeTests.CodeFirst_DeprecatedArguments_Valid.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeTests.CodeFirst_DeprecatedArguments_Valid.snap @@ -13,5 +13,3 @@ type Foo implements Interface { type Query { foo: Int! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeTests.Deprecate_Fields_With_Deprecated_Attribute.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeTests.Deprecate_Fields_With_Deprecated_Attribute.snap index 71cbb0c151c..eb9bf234e11 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeTests.Deprecate_Fields_With_Deprecated_Attribute.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeTests.Deprecate_Fields_With_Deprecated_Attribute.snap @@ -10,5 +10,3 @@ interface FooDeprecated { type Query { foo: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeTests.Deprecate_Obsolete_Fields.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeTests.Deprecate_Obsolete_Fields.snap index 2877d51d162..b0923c8c0d1 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeTests.Deprecate_Obsolete_Fields.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeTests.Deprecate_Obsolete_Fields.snap @@ -9,5 +9,3 @@ interface FooObsolete { type Query { foo: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeTests.Ensure_Interface_Field_Is_Requested_When_Applying_NamingConvention.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeTests.Ensure_Interface_Field_Is_Requested_When_Applying_NamingConvention.snap index 7791e8eee37..60c724e852b 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeTests.Ensure_Interface_Field_Is_Requested_When_Applying_NamingConvention.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeTests.Ensure_Interface_Field_Is_Requested_When_Applying_NamingConvention.snap @@ -9,5 +9,3 @@ interface IFooNaming { type Query { foo: IFooNaming } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeTests.Ignore_Bar_Property.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeTests.Ignore_Bar_Property.snap index 37f10731d70..aa032feab2b 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeTests.Ignore_Bar_Property.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeTests.Ignore_Bar_Property.snap @@ -10,5 +10,3 @@ interface IFoo { type Query { foo: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeTests.SchemaFirst_DeprecatedArguments_Valid.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeTests.SchemaFirst_DeprecatedArguments_Valid.snap index eda1f6e6bb5..fd87e44d770 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeTests.SchemaFirst_DeprecatedArguments_Valid.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeTests.SchemaFirst_DeprecatedArguments_Valid.snap @@ -13,5 +13,3 @@ type Foo implements Interface { type Query { foo: Int! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeTests.Specify_Argument_Type_With_SDL_Syntax.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeTests.Specify_Argument_Type_With_SDL_Syntax.snap index da8adf166bb..840781d6513 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeTests.Specify_Argument_Type_With_SDL_Syntax.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeTests.Specify_Argument_Type_With_SDL_Syntax.snap @@ -1,5 +1,3 @@ interface Bar { Foo(a: Int): String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeTests.Specify_Field_Type_With_SDL_Syntax.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeTests.Specify_Field_Type_With_SDL_Syntax.snap index 9e47897ecaa..42622fca545 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeTests.Specify_Field_Type_With_SDL_Syntax.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeTests.Specify_Field_Type_With_SDL_Syntax.snap @@ -1,5 +1,3 @@ interface Bar { Foo: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeTests.StripLeadingIFromInterface.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeTests.StripLeadingIFromInterface.snap index 2e08dd8e9f3..60ed99dfa3d 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeTests.StripLeadingIFromInterface.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/InterfaceTypeTests.StripLeadingIFromInterface.snap @@ -9,5 +9,3 @@ interface FooNaming { type Query { foo: FooNaming } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectFieldExpressionTests.Infer_Field_Types_From_Expression.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectFieldExpressionTests.Infer_Field_Types_From_Expression.snap index 5ffef70011f..f72bdc67e0a 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectFieldExpressionTests.Infer_Field_Types_From_Expression.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectFieldExpressionTests.Infer_Field_Types_From_Expression.snap @@ -13,5 +13,3 @@ type Query { bars: [Bar!]! bar: Bar! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.BindByType.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.BindByType.snap index 5b1418824a5..97227059a78 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.BindByType.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.BindByType.snap @@ -12,5 +12,3 @@ type Query { any: String fooEx: Bar } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.BindByType_With_Generic_Attribute.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.BindByType_With_Generic_Attribute.snap index 5b1418824a5..97227059a78 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.BindByType_With_Generic_Attribute.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.BindByType_With_Generic_Attribute.snap @@ -12,5 +12,3 @@ type Query { any: String fooEx: Bar } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.BindResolver_With_Field.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.BindResolver_With_Field.snap index 5d06b4508b3..9d41815b369 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.BindResolver_With_Field.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.BindResolver_With_Field.snap @@ -5,5 +5,3 @@ type BindResolver_With_Property_PersonDto { friends: [BindResolver_With_Property_PersonDto]! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.BindResolver_With_Property.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.BindResolver_With_Property.snap index 5d06b4508b3..9d41815b369 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.BindResolver_With_Property.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.BindResolver_With_Property.snap @@ -5,5 +5,3 @@ type BindResolver_With_Property_PersonDto { friends: [BindResolver_With_Property_PersonDto]! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.ExtendObjectTypeAttribute_Extends_SchemaType.graphql b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.ExtendObjectTypeAttribute_Extends_SchemaType.graphql index a954eec47f2..1be359dd0e1 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.ExtendObjectTypeAttribute_Extends_SchemaType.graphql +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.ExtendObjectTypeAttribute_Extends_SchemaType.graphql @@ -5,6 +5,4 @@ schema { type Query { foo: String bar: String! -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.ObjectTypeExtension_DeprecateField_With_Reason.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.ObjectTypeExtension_DeprecateField_With_Reason.snap index 0312c57c52d..bdb3cce8dd3 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.ObjectTypeExtension_DeprecateField_With_Reason.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.ObjectTypeExtension_DeprecateField_With_Reason.snap @@ -6,5 +6,3 @@ type Foo { description: String @deprecated(reason: "Foo") name(a: String): String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.ObjectTypeExtension_DeprecateField_Without_Reason.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.ObjectTypeExtension_DeprecateField_Without_Reason.snap index 6ddf56ff299..3a8b1da7ff9 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.ObjectTypeExtension_DeprecateField_Without_Reason.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.ObjectTypeExtension_DeprecateField_Without_Reason.snap @@ -6,5 +6,3 @@ type Foo { description: String @deprecated name(a: String): String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.ObjectTypeExtension_Remove_Field.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.ObjectTypeExtension_Remove_Field.snap index 91a1edc64be..6830740d3d5 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.ObjectTypeExtension_Remove_Field.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.ObjectTypeExtension_Remove_Field.snap @@ -5,5 +5,3 @@ type Foo { name(a: String): String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.ObjectTypeExtension_Remove_Field_By_Name.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.ObjectTypeExtension_Remove_Field_By_Name.snap index 91a1edc64be..6830740d3d5 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.ObjectTypeExtension_Remove_Field_By_Name.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.ObjectTypeExtension_Remove_Field_By_Name.snap @@ -5,5 +5,3 @@ type Foo { name(a: String): String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.Query_Extension_With_Static_Members_2_Schema.graphql b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.Query_Extension_With_Static_Members_2_Schema.graphql index 09dc4a82c84..6299cd14526 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.Query_Extension_With_Static_Members_2_Schema.graphql +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.Query_Extension_With_Static_Members_2_Schema.graphql @@ -4,6 +4,4 @@ schema { type Query { hello: String! -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.Query_Extension_With_Static_Members_And_Generic_Schema.graphql b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.Query_Extension_With_Static_Members_And_Generic_Schema.graphql index bc194b997db..50578fc05e0 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.Query_Extension_With_Static_Members_And_Generic_Schema.graphql +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.Query_Extension_With_Static_Members_And_Generic_Schema.graphql @@ -5,6 +5,4 @@ schema { type FooQuery { abc: String! hello: String! -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.Query_Extension_With_Static_Members_Schema.graphql b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.Query_Extension_With_Static_Members_Schema.graphql index 09dc4a82c84..6299cd14526 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.Query_Extension_With_Static_Members_Schema.graphql +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.Query_Extension_With_Static_Members_Schema.graphql @@ -4,6 +4,4 @@ schema { type Query { hello: String! -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.Remove_Fields.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.Remove_Fields.snap index 0a635659ec9..54d7883a9b7 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.Remove_Fields.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.Remove_Fields.snap @@ -5,5 +5,3 @@ type Remove_Fields_PersonDto { friendId: Int! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.Remove_Fields_BindField.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.Remove_Fields_BindField.snap index cf960da70e2..30e68c2c4bc 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.Remove_Fields_BindField.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.Remove_Fields_BindField.snap @@ -5,5 +5,3 @@ type Remove_Fields_BindProperty_PersonDto { friendId: Int! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.Remove_Fields_Globally.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.Remove_Fields_Globally.snap index 74e1c4ed50f..64846ec00a1 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.Remove_Fields_Globally.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.Remove_Fields_Globally.snap @@ -6,5 +6,3 @@ type Remove_Fields_Globally_PersonDto { friendId: Int! internalId: Int! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.Remove_Properties_Globally.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.Remove_Properties_Globally.snap index 8c2ea024437..4966c07d726 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.Remove_Properties_Globally.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.Remove_Properties_Globally.snap @@ -5,5 +5,3 @@ type Remove_Properties_Globally_PersonDto { friendId: Int! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.Replace_Field.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.Replace_Field.snap index 08adb672f5e..03a176a6e50 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.Replace_Field.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.Replace_Field.snap @@ -6,5 +6,3 @@ type Replace_Field_PersonDto { friendId: Int! someId: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.Replace_Field_With_The_Same_Name.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.Replace_Field_With_The_Same_Name.snap index e18c2b77758..97fea764974 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.Replace_Field_With_The_Same_Name.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.Replace_Field_With_The_Same_Name.snap @@ -9,5 +9,3 @@ type Query { type Replace_Field_PersonDto_2 { someId(arg: String = "abc"): String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.Static_Query_Extensions_Schema.graphql b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.Static_Query_Extensions_Schema.graphql index 09dc4a82c84..6299cd14526 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.Static_Query_Extensions_Schema.graphql +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeExtensionTests.Static_Query_Extensions_Schema.graphql @@ -4,6 +4,4 @@ schema { type Query { hello: String! -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.AnotationBased_DeprecatedArgument_Should_BeDeprecated.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.AnotationBased_DeprecatedArgument_Should_BeDeprecated.snap index 0523ddc72b0..8bc58403ea3 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.AnotationBased_DeprecatedArgument_Should_BeDeprecated.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.AnotationBased_DeprecatedArgument_Should_BeDeprecated.snap @@ -5,5 +5,3 @@ type QueryWithDeprecatedArguments { field(deprecated: String @deprecated(reason: "Not longer allowed")): String! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Argument_Type_IsInferred_From_Parameter.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Argument_Type_IsInferred_From_Parameter.snap index e453cfbbb24..39b85e2b62a 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Argument_Type_IsInferred_From_Parameter.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Argument_Type_IsInferred_From_Parameter.snap @@ -5,5 +5,3 @@ type QueryWithIntArg { bar(foo: Int!): String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.CodeFirst_DeprecatedArgument_Should_BeDeprecated.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.CodeFirst_DeprecatedArgument_Should_BeDeprecated.snap index 82da3daf9ac..7ff8e17fc5e 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.CodeFirst_DeprecatedArgument_Should_BeDeprecated.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.CodeFirst_DeprecatedArgument_Should_BeDeprecated.snap @@ -5,5 +5,3 @@ type Query { foo(bar: Int @deprecated(reason: "Is deprecated")): String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.CreateObjectTypeWithXmlDocumentation.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.CreateObjectTypeWithXmlDocumentation.snap index 459d253df56..2953282936f 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.CreateObjectTypeWithXmlDocumentation.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.CreateObjectTypeWithXmlDocumentation.snap @@ -7,5 +7,3 @@ type QueryWithDocumentation { "Foo Documentation-\n\n\n**Returns:**\n\nBar Returns Documentation." foo("Bar Documentation." bar: String): String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.CreateObjectTypeWithXmlDocumentation_IgnoreXmlDocs.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.CreateObjectTypeWithXmlDocumentation_IgnoreXmlDocs.snap index cef2ce866d7..08ca4447e57 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.CreateObjectTypeWithXmlDocumentation_IgnoreXmlDocs.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.CreateObjectTypeWithXmlDocumentation_IgnoreXmlDocs.snap @@ -5,5 +5,3 @@ type QueryWithDocumentation { foo(bar: String): String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.CreateObjectTypeWithXmlDocumentation_IgnoreXmlDocs_SchemaCreate.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.CreateObjectTypeWithXmlDocumentation_IgnoreXmlDocs_SchemaCreate.snap index cef2ce866d7..08ca4447e57 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.CreateObjectTypeWithXmlDocumentation_IgnoreXmlDocs_SchemaCreate.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.CreateObjectTypeWithXmlDocumentation_IgnoreXmlDocs_SchemaCreate.snap @@ -5,5 +5,3 @@ type QueryWithDocumentation { foo(bar: String): String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Declare_Resolver_With_Result_Type_Is_Null.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Declare_Resolver_With_Result_Type_Is_Null.snap index 7eaec52246c..cce7403499d 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Declare_Resolver_With_Result_Type_Is_Null.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Declare_Resolver_With_Result_Type_Is_Null.snap @@ -5,5 +5,3 @@ type Query { test: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Declare_Resolver_With_Result_Type_ListTypeOfIntType.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Declare_Resolver_With_Result_Type_ListTypeOfIntType.snap index 4894da959a6..bc8c8af7cdd 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Declare_Resolver_With_Result_Type_ListTypeOfIntType.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Declare_Resolver_With_Result_Type_ListTypeOfIntType.snap @@ -5,5 +5,3 @@ type Query { test: [Int] } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Declare_Resolver_With_Result_Type_NativeTypeListOfInt.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Declare_Resolver_With_Result_Type_NativeTypeListOfInt.snap index 734ffbe62f9..5dcc54d625c 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Declare_Resolver_With_Result_Type_NativeTypeListOfInt.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Declare_Resolver_With_Result_Type_NativeTypeListOfInt.snap @@ -5,5 +5,3 @@ type Query { test: [Int!] } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Declare_Resolver_With_Result_Type_Override_ListTypeOfIntType.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Declare_Resolver_With_Result_Type_Override_ListTypeOfIntType.snap index 4894da959a6..bc8c8af7cdd 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Declare_Resolver_With_Result_Type_Override_ListTypeOfIntType.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Declare_Resolver_With_Result_Type_Override_ListTypeOfIntType.snap @@ -5,5 +5,3 @@ type Query { test: [Int] } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Declare_Resolver_With_Result_Type_String.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Declare_Resolver_With_Result_Type_String.snap index 7eaec52246c..cce7403499d 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Declare_Resolver_With_Result_Type_String.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Declare_Resolver_With_Result_Type_String.snap @@ -5,5 +5,3 @@ type Query { test: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Declare_Resolver_With_Result_Type_Weak_Override_ListTypeOfIntType.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Declare_Resolver_With_Result_Type_Weak_Override_ListTypeOfIntType.snap index 7eaec52246c..cce7403499d 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Declare_Resolver_With_Result_Type_Weak_Override_ListTypeOfIntType.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Declare_Resolver_With_Result_Type_Weak_Override_ListTypeOfIntType.snap @@ -5,5 +5,3 @@ type Query { test: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Deprecate_Fields_With_Deprecated_Attribute.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Deprecate_Fields_With_Deprecated_Attribute.snap index 37bff1fa20f..b74ff19836b 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Deprecate_Fields_With_Deprecated_Attribute.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Deprecate_Fields_With_Deprecated_Attribute.snap @@ -10,5 +10,3 @@ type FooDeprecated { type Query { foo: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Deprecate_Obsolete_Fields.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Deprecate_Obsolete_Fields.snap index 831ff7d2b68..68e72d9efe8 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Deprecate_Obsolete_Fields.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Deprecate_Obsolete_Fields.snap @@ -9,5 +9,3 @@ type FooObsolete { type Query { foo: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Deprecated_Field_With_Reason_Is_Serialized.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Deprecated_Field_With_Reason_Is_Serialized.snap index 59f66354a7b..ec94220d85a 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Deprecated_Field_With_Reason_Is_Serialized.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Deprecated_Field_With_Reason_Is_Serialized.snap @@ -9,5 +9,3 @@ type Foo { type Query { foo: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Deprecated_Field_Without_Reason_Is_Serialized.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Deprecated_Field_Without_Reason_Is_Serialized.snap index 4887b217989..cf7ac9ef737 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Deprecated_Field_Without_Reason_Is_Serialized.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Deprecated_Field_Without_Reason_Is_Serialized.snap @@ -9,5 +9,3 @@ type Foo { type Query { foo: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.IgnoreIndexers.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.IgnoreIndexers.snap index 254e457c9b3..4e40135219c 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.IgnoreIndexers.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.IgnoreIndexers.snap @@ -5,5 +5,3 @@ type QueryWithIndexer { foo: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Ignore_Fields_With_GraphQLIgnoreAttribute.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Ignore_Fields_With_GraphQLIgnoreAttribute.snap index 97b4b391f84..b943d399205 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Ignore_Fields_With_GraphQLIgnoreAttribute.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Ignore_Fields_With_GraphQLIgnoreAttribute.snap @@ -5,5 +5,3 @@ type FooIgnore { baz: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Ignore_Generic_Methods.graphql b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Ignore_Generic_Methods.graphql index 26c28e8eef1..77ad3d23915 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Ignore_Generic_Methods.graphql +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Ignore_Generic_Methods.graphql @@ -4,6 +4,4 @@ schema { type QueryWithGenerics { bar: String! -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Infer_Argument_Default_Values.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Infer_Argument_Default_Values.snap index 729df3f445b..189e79af12c 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Infer_Argument_Default_Values.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Infer_Argument_Default_Values.snap @@ -6,5 +6,3 @@ type QueryWithArgumentDefaults { field1(a: String b: String = "abc"): String field2(a: String b: String = "abc"): String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Infer_List_From_Queryable.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Infer_List_From_Queryable.snap index c787a9f06c6..f11a25498e1 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Infer_List_From_Queryable.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Infer_List_From_Queryable.snap @@ -9,5 +9,3 @@ type Bar { type MyListQuery { list: [Bar] } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Infer_Non_Null_Filed.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Infer_Non_Null_Filed.snap index ab9a032bfad..e4f7b478d8f 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Infer_Non_Null_Filed.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Infer_Non_Null_Filed.snap @@ -5,5 +5,3 @@ type Bar { baz: String! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Infer_Types_Correctly_When_Using_ResolveWith.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Infer_Types_Correctly_When_Using_ResolveWith.snap index b4f18f5e54b..656fa0563bc 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Infer_Types_Correctly_When_Using_ResolveWith.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Infer_Types_Correctly_When_Using_ResolveWith.snap @@ -6,5 +6,3 @@ type Query { foo: String bar: String! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Inferred_Interfaces_From_Type_Extensions_Are_Merged.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Inferred_Interfaces_From_Type_Extensions_Are_Merged.snap index 49137c19632..e647aa0fdf9 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Inferred_Interfaces_From_Type_Extensions_Are_Merged.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Inferred_Interfaces_From_Type_Extensions_Are_Merged.snap @@ -19,5 +19,3 @@ type Some implements Node { foo: String id: ID! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Interfaces_From_Type_Extensions_Are_Merged.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Interfaces_From_Type_Extensions_Are_Merged.snap index 49137c19632..e647aa0fdf9 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Interfaces_From_Type_Extensions_Are_Merged.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Interfaces_From_Type_Extensions_Are_Merged.snap @@ -19,5 +19,3 @@ type Some implements Node { foo: String id: ID! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Nested_Lists_With_Code_First.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Nested_Lists_With_Code_First.snap index 37934a0ec89..6a525e8fdf4 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Nested_Lists_With_Code_First.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Nested_Lists_With_Code_First.snap @@ -9,5 +9,3 @@ type FooIgnore { type QueryWithNestedList { fooMatrix: [[FooIgnore]] } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Nested_Lists_With_Sdl_First.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Nested_Lists_With_Sdl_First.snap index 10b86b45eac..5519c53e439 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Nested_Lists_With_Sdl_First.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Nested_Lists_With_Sdl_First.snap @@ -9,5 +9,3 @@ type Query { type Some { foo: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.NonNull_Attribute_With_Explicit_Nullability_Definition.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.NonNull_Attribute_With_Explicit_Nullability_Definition.snap index 45da0524b09..0e086c2a88d 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.NonNull_Attribute_With_Explicit_Nullability_Definition.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.NonNull_Attribute_With_Explicit_Nullability_Definition.snap @@ -5,5 +5,3 @@ type AnnotatedNestedList { nestedList: [[String!]!] } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.ObjectType_FieldDefaultValue_SerializesCorrectly.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.ObjectType_FieldDefaultValue_SerializesCorrectly.snap index d5ce51f816c..7df0ec3db59 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.ObjectType_FieldDefaultValue_SerializesCorrectly.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.ObjectType_FieldDefaultValue_SerializesCorrectly.snap @@ -9,5 +9,3 @@ type Bar { input FooInput { description: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.ObjectType_From_Dictionary.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.ObjectType_From_Dictionary.snap index 715d34c57ce..392d2b96817 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.ObjectType_From_Dictionary.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.ObjectType_From_Dictionary.snap @@ -14,5 +14,3 @@ type KeyValuePairOfStringAndBar { key: String! value: Bar! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.ObjectType_From_Struct.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.ObjectType_From_Struct.snap index 23d589f182f..e97580f086d 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.ObjectType_From_Struct.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.ObjectType_From_Struct.snap @@ -6,5 +6,3 @@ type FooStruct { bar: String baz: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.SchemaFirst_DeprecatedArgument_Should_BeDeprecated.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.SchemaFirst_DeprecatedArgument_Should_BeDeprecated.snap index c93c5bfdf28..3654e89185f 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.SchemaFirst_DeprecatedArgument_Should_BeDeprecated.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.SchemaFirst_DeprecatedArgument_Should_BeDeprecated.snap @@ -5,5 +5,3 @@ type Query { foo(bar: String @deprecated(reason: "reason")): Int! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Specify_Argument_Type_With_SDL_Syntax.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Specify_Argument_Type_With_SDL_Syntax.snap index a70c540b584..53559be811c 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Specify_Argument_Type_With_SDL_Syntax.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Specify_Argument_Type_With_SDL_Syntax.snap @@ -5,5 +5,3 @@ type Query { Foo(a: Int): String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Specify_Field_Type_With_SDL_Syntax.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Specify_Field_Type_With_SDL_Syntax.snap index c55ee5f83fd..db25545a04c 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Specify_Field_Type_With_SDL_Syntax.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Specify_Field_Type_With_SDL_Syntax.snap @@ -5,5 +5,3 @@ type Query { Foo: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Static_Field_Inference_1.graphql b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Static_Field_Inference_1.graphql index b463107e5f2..46148293173 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Static_Field_Inference_1.graphql +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Static_Field_Inference_1.graphql @@ -5,6 +5,4 @@ schema { type WithStaticField { staticHello: String! hello: String! -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Static_Field_Inference_2.graphql b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Static_Field_Inference_2.graphql index 909f87d81de..a96b38f1fd6 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Static_Field_Inference_2.graphql +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Static_Field_Inference_2.graphql @@ -5,6 +5,4 @@ schema { type WithStaticField2 { staticHello: String! hello: String! -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Static_Field_Inference_4.graphql b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Static_Field_Inference_4.graphql index b463107e5f2..46148293173 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Static_Field_Inference_4.graphql +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Static_Field_Inference_4.graphql @@ -5,6 +5,4 @@ schema { type WithStaticField { staticHello: String! hello: String! -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Static_Field_Inference_5.graphql b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Static_Field_Inference_5.graphql index bd12d295930..c4e0e9606a9 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Static_Field_Inference_5.graphql +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Static_Field_Inference_5.graphql @@ -10,6 +10,4 @@ type Book { type Query { book: Book! -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Support_Argument_Attributes.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Support_Argument_Attributes.snap index 9b8d57636c7..834baf9d694 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Support_Argument_Attributes.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Support_Argument_Attributes.snap @@ -6,5 +6,3 @@ type Baz { qux("argdesc" arg2: String!): String quux(arg: [String]): String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Support_Argument_Generic_Attributes.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Support_Argument_Generic_Attributes.snap index 9b8d57636c7..834baf9d694 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Support_Argument_Generic_Attributes.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/ObjectTypeTests.Support_Argument_Generic_Attributes.snap @@ -6,5 +6,3 @@ type Baz { qux("argdesc" arg2: String!): String quux(arg: [String]): String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/OneOfIntegrationTests.Oneof_generic_code_first_schema.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/OneOfIntegrationTests.Oneof_generic_code_first_schema.snap index c731e80d0c5..4a4e2dd0641 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/OneOfIntegrationTests.Oneof_generic_code_first_schema.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/OneOfIntegrationTests.Oneof_generic_code_first_schema.snap @@ -13,5 +13,3 @@ input Example2Input @oneOf { "The `@oneOf` directive is used within the type system definition language\n to indicate:\n\n - an Input Object is a Oneof Input Object, or\n - an Object Type's Field is a Oneof Field." directive @oneOf on INPUT_OBJECT - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/SubscriptionTypeTests.Arguments_Can_Be_Declared_On_The_Stream_Schema.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/SubscriptionTypeTests.Arguments_Can_Be_Declared_On_The_Stream_Schema.snap index 40edd009426..fa3382dffbf 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/SubscriptionTypeTests.Arguments_Can_Be_Declared_On_The_Stream_Schema.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/SubscriptionTypeTests.Arguments_Can_Be_Declared_On_The_Stream_Schema.snap @@ -18,5 +18,3 @@ type MySubscription { type Query { a: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/SubscriptionTypeTests.Subscribe_Attribute_Schema_Is_Generated_Correctly.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/SubscriptionTypeTests.Subscribe_Attribute_Schema_Is_Generated_Correctly.snap index a562bc35465..4b0b0a4a4b0 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/SubscriptionTypeTests.Subscribe_Attribute_Schema_Is_Generated_Correctly.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/SubscriptionTypeTests.Subscribe_Attribute_Schema_Is_Generated_Correctly.snap @@ -28,5 +28,3 @@ type MySubscription { type Query { a: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/SubscriptionTypeTests.Subscribe_Attribute_Schema_Is_Generated_Correctly_2.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/SubscriptionTypeTests.Subscribe_Attribute_Schema_Is_Generated_Correctly_2.snap index 2064cc1a4a9..041b360f6cf 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/SubscriptionTypeTests.Subscribe_Attribute_Schema_Is_Generated_Correctly_2.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/SubscriptionTypeTests.Subscribe_Attribute_Schema_Is_Generated_Correctly_2.snap @@ -10,5 +10,3 @@ type Query { type Subscription { onExplicit: String! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/TypeFactoryTests.CreateInterfaceType.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/TypeFactoryTests.CreateInterfaceType.snap index 901db93a3dd..90fac3a3a1d 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/TypeFactoryTests.CreateInterfaceType.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/TypeFactoryTests.CreateInterfaceType.snap @@ -10,5 +10,3 @@ interface Simple { type DummyQuery { bar: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/TypeFactoryTests.CreateObjectType.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/TypeFactoryTests.CreateObjectType.snap index 0f243ee4578..39ff017f15a 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/TypeFactoryTests.CreateObjectType.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/TypeFactoryTests.CreateObjectType.snap @@ -6,5 +6,3 @@ type Simple { a: String b: [String] } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/TypeFactoryTests.CreateObjectTypeDescriptions.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/TypeFactoryTests.CreateObjectTypeDescriptions.snap index d6cb266842d..cf5e7737746 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/TypeFactoryTests.CreateObjectTypeDescriptions.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/TypeFactoryTests.CreateObjectTypeDescriptions.snap @@ -7,5 +7,3 @@ type Simple { "ADesc" a("ArgDesc" arg: String): String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/TypeFactoryTests.InterfaceFieldDeprecationReason.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/TypeFactoryTests.InterfaceFieldDeprecationReason.snap index a927ad4553f..3895aeab02a 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/TypeFactoryTests.InterfaceFieldDeprecationReason.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/TypeFactoryTests.InterfaceFieldDeprecationReason.snap @@ -9,5 +9,3 @@ interface Simple { type DummyQuery { bar: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/TypeFactoryTests.InterfaceFieldDeprecationWithoutReason.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/TypeFactoryTests.InterfaceFieldDeprecationWithoutReason.snap index 10be0704cc8..b345b4a0e4b 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/TypeFactoryTests.InterfaceFieldDeprecationWithoutReason.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/TypeFactoryTests.InterfaceFieldDeprecationWithoutReason.snap @@ -9,5 +9,3 @@ interface Simple { type DummyQuery { bar: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/TypeFactoryTests.ObjectFieldDeprecationReason.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/TypeFactoryTests.ObjectFieldDeprecationReason.snap index 3da9ac247bc..83b4ba5623a 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/TypeFactoryTests.ObjectFieldDeprecationReason.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/TypeFactoryTests.ObjectFieldDeprecationReason.snap @@ -5,5 +5,3 @@ type Simple { a: String @deprecated(reason: "reason123") } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/UnionTypeAttributeTests.UnionTypeAttribute_Infer_Union.snap b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/UnionTypeAttributeTests.UnionTypeAttribute_Infer_Union.snap index 3b1a9dc005e..91d1517d81d 100644 --- a/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/UnionTypeAttributeTests.UnionTypeAttribute_Infer_Union.snap +++ b/src/HotChocolate/Core/test/Types.Tests/Types/__snapshots__/UnionTypeAttributeTests.UnionTypeAttribute_Infer_Union.snap @@ -3,5 +3,3 @@ } union Union = Type - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/CodeFirstTests.Allow_PascalCasedArguments_Schema.graphql b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/CodeFirstTests.Allow_PascalCasedArguments_Schema.graphql index cfe352577fd..d48d7942568 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/CodeFirstTests.Allow_PascalCasedArguments_Schema.graphql +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/CodeFirstTests.Allow_PascalCasedArguments_Schema.graphql @@ -4,6 +4,10 @@ schema { type PascalCaseQuery { testResolver(testArgument: String!): String! +<<<<<<< HEAD } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION +======= +} +>>>>>>> 3f34684f9c (Fixed issue that caused the tag directive to be ignored. (#6746)) diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/CodeFirstTests.Change_DefaultBinding_For_DateTime.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/CodeFirstTests.Change_DefaultBinding_For_DateTime.snap index 55a631c9b96..36fb3ee150f 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/CodeFirstTests.Change_DefaultBinding_For_DateTime.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/CodeFirstTests.Change_DefaultBinding_For_DateTime.snap @@ -11,11 +11,14 @@ type QueryWithDateTime { model: ModelWithDateTime } +<<<<<<< HEAD "The `@specifiedBy` directive is used within the type system definition language to provide a URL for specifying the behavior of custom scalar definitions." directive @specifiedBy("The specifiedBy URL points to a human-readable specification. This field will only read a result for scalar types." url: String!) on SCALAR directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION +======= +>>>>>>> 3f34684f9c (Fixed issue that caused the tag directive to be ignored. (#6746)) "The `Date` scalar represents an ISO-8601 compliant date type." scalar Date diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/CodeFirstTests.Comparison_Is_Ignored.graphql b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/CodeFirstTests.Comparison_Is_Ignored.graphql index 8a992b4e408..85042587e80 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/CodeFirstTests.Comparison_Is_Ignored.graphql +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/CodeFirstTests.Comparison_Is_Ignored.graphql @@ -12,6 +12,10 @@ type QueryComparableEntity { input ComparableExampleInput { some: String! +<<<<<<< HEAD } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION +======= +} +>>>>>>> 3f34684f9c (Fixed issue that caused the tag directive to be ignored. (#6746)) diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/CodeFirstTests.Default_Type_Resolution_Shall_Be_Exact_Schema.graphql b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/CodeFirstTests.Default_Type_Resolution_Shall_Be_Exact_Schema.graphql index 05d94624468..7581583c47a 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/CodeFirstTests.Default_Type_Resolution_Shall_Be_Exact_Schema.graphql +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/CodeFirstTests.Default_Type_Resolution_Shall_Be_Exact_Schema.graphql @@ -17,6 +17,10 @@ type Dog implements IPet { type Query { shouldBeCat: IPet shouldBeDog: IPet +<<<<<<< HEAD } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION +======= +} +>>>>>>> 3f34684f9c (Fixed issue that caused the tag directive to be ignored. (#6746)) diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/CodeFirstTests.InferSchemaWithNonNullRefTypes.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/CodeFirstTests.InferSchemaWithNonNullRefTypes.snap index 177d04032c9..c064edbf91c 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/CodeFirstTests.InferSchemaWithNonNullRefTypes.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/CodeFirstTests.InferSchemaWithNonNullRefTypes.snap @@ -23,6 +23,10 @@ type Query { input GreetingsInput { name: String! +<<<<<<< HEAD } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION +======= +} +>>>>>>> 3f34684f9c (Fixed issue that caused the tag directive to be ignored. (#6746)) diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/CodeFirstTests.InferSchemaWithNonNullRefTypesAndGenerics.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/CodeFirstTests.InferSchemaWithNonNullRefTypesAndGenerics.snap index d11fd4cbbbe..5c3630271ed 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/CodeFirstTests.InferSchemaWithNonNullRefTypesAndGenerics.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/CodeFirstTests.InferSchemaWithNonNullRefTypesAndGenerics.snap @@ -25,6 +25,10 @@ input GenericWrapperOfStringInput { input GreetingsInput { name: String! +<<<<<<< HEAD } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION +======= +} +>>>>>>> 3f34684f9c (Fixed issue that caused the tag directive to be ignored. (#6746)) diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/CodeFirstTests.Infer_Interface_Usage.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/CodeFirstTests.Infer_Interface_Usage.snap index 7efaa70b4ac..68f00086307 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/CodeFirstTests.Infer_Interface_Usage.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/CodeFirstTests.Infer_Interface_Usage.snap @@ -13,6 +13,10 @@ type Foo implements IFoo { type QueryInterfaces { foo: IFoo! +<<<<<<< HEAD } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION +======= +} +>>>>>>> 3f34684f9c (Fixed issue that caused the tag directive to be ignored. (#6746)) diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/CodeFirstTests.Infer_Interface_Usage_With_Interfaces_Implementing_Interfaces.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/CodeFirstTests.Infer_Interface_Usage_With_Interfaces_Implementing_Interfaces.snap index 87e1ddf89f4..65c967f8d47 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/CodeFirstTests.Infer_Interface_Usage_With_Interfaces_Implementing_Interfaces.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/CodeFirstTests.Infer_Interface_Usage_With_Interfaces_Implementing_Interfaces.snap @@ -18,6 +18,10 @@ type Foo implements IFoo & IBar { type QueryInterfaces { foo: IFoo! +<<<<<<< HEAD } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION +======= +} +>>>>>>> 3f34684f9c (Fixed issue that caused the tag directive to be ignored. (#6746)) diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/CodeFirstTests.Infer_Nullability_From_Nested_Classes.graphql b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/CodeFirstTests.Infer_Nullability_From_Nested_Classes.graphql index 71092807678..daecce86fc1 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/CodeFirstTests.Infer_Nullability_From_Nested_Classes.graphql +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/CodeFirstTests.Infer_Nullability_From_Nested_Classes.graphql @@ -17,6 +17,10 @@ type Outer { type QueryNestedClassNullableString { nestedClassNullableString: Example! +<<<<<<< HEAD } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION +======= +} +>>>>>>> 3f34684f9c (Fixed issue that caused the tag directive to be ignored. (#6746)) diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/CodeFirstTests.Structural_Equality_Is_Ignored.graphql b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/CodeFirstTests.Structural_Equality_Is_Ignored.graphql index f5d717634da..7eb988ae0ac 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/CodeFirstTests.Structural_Equality_Is_Ignored.graphql +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/CodeFirstTests.Structural_Equality_Is_Ignored.graphql @@ -12,6 +12,10 @@ type QueryStructEquals { input EquatableExampleInput { some: String! +<<<<<<< HEAD } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION +======= +} +>>>>>>> 3f34684f9c (Fixed issue that caused the tag directive to be ignored. (#6746)) diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/CodeFirstTests.Type_Is_Correctly_Upgraded.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/CodeFirstTests.Type_Is_Correctly_Upgraded.snap index ae53564d589..d31ddf582d6 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/CodeFirstTests.Type_Is_Correctly_Upgraded.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/CodeFirstTests.Type_Is_Correctly_Upgraded.snap @@ -24,6 +24,10 @@ type Query { input GreetingsInput { name: String! +<<<<<<< HEAD } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION +======= +} +>>>>>>> 3f34684f9c (Fixed issue that caused the tag directive to be ignored. (#6746)) diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/GenericTypesNamingTests.NamingResolution.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/GenericTypesNamingTests.NamingResolution.snap index 2a76c54d616..620c222ac61 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/GenericTypesNamingTests.NamingResolution.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/GenericTypesNamingTests.NamingResolution.snap @@ -118,5 +118,3 @@ type TupleOfInt32AndInt32AndInt32AndInt32AndInt32AndInt32AndInt32 { item6: Int! item7: Int! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/GraphQLNonNullTypeTests.GraphQLNonNull_Should_RewriteFirstToNonNull_When_NoParametersAreSet.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/GraphQLNonNullTypeTests.GraphQLNonNull_Should_RewriteFirstToNonNull_When_NoParametersAreSet.snap index 61e4908baf9..f236b22604d 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/GraphQLNonNullTypeTests.GraphQLNonNull_Should_RewriteFirstToNonNull_When_NoParametersAreSet.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/GraphQLNonNullTypeTests.GraphQLNonNull_Should_RewriteFirstToNonNull_When_NoParametersAreSet.snap @@ -14,5 +14,3 @@ type Query { objectArray: [Foo]! objectNestedArray: [[Foo]]! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/GraphQLNonNullTypeTests.GraphQLNonNull_Should_RewriteFirstToNonNull_When_RequiredAndTypeIsSet.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/GraphQLNonNullTypeTests.GraphQLNonNull_Should_RewriteFirstToNonNull_When_RequiredAndTypeIsSet.snap index b282a403ce8..d239372a7b5 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/GraphQLNonNullTypeTests.GraphQLNonNull_Should_RewriteFirstToNonNull_When_RequiredAndTypeIsSet.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/GraphQLNonNullTypeTests.GraphQLNonNull_Should_RewriteFirstToNonNull_When_RequiredAndTypeIsSet.snap @@ -14,5 +14,3 @@ type QueryRequiredWithType { objectArray: [CustomType] objectNestedArray: [[CustomType]] } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/GraphQLNonNullTypeTests.GraphQLNonNull_Should_RewriteFirstToNonNull_When_RequiredIsSet.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/GraphQLNonNullTypeTests.GraphQLNonNull_Should_RewriteFirstToNonNull_When_RequiredIsSet.snap index 3806cba7e1a..84d85a30005 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/GraphQLNonNullTypeTests.GraphQLNonNull_Should_RewriteFirstToNonNull_When_RequiredIsSet.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/GraphQLNonNullTypeTests.GraphQLNonNull_Should_RewriteFirstToNonNull_When_RequiredIsSet.snap @@ -14,5 +14,3 @@ type QueryRequired { objectArray: [Foo]! objectNestedArray: [[Foo]]! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/GraphQLNonNullTypeTests.GraphQLNonNull_Should_RewriteToNonNull_When_GraphQLTypeIsUsed.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/GraphQLNonNullTypeTests.GraphQLNonNull_Should_RewriteToNonNull_When_GraphQLTypeIsUsed.snap index bb13e0bc933..510a2a32f34 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/GraphQLNonNullTypeTests.GraphQLNonNull_Should_RewriteToNonNull_When_GraphQLTypeIsUsed.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/GraphQLNonNullTypeTests.GraphQLNonNull_Should_RewriteToNonNull_When_GraphQLTypeIsUsed.snap @@ -14,5 +14,3 @@ type QueryDeepWithType { objectArray: [CustomType!]! objectNestedArray: [[CustomType!]!]! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/GraphQLNonNullTypeTests.GraphQLNonNull_Should_RewriteToNonNull_When_ParametersAreSet.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/GraphQLNonNullTypeTests.GraphQLNonNull_Should_RewriteToNonNull_When_ParametersAreSet.snap index 8410935516d..763d63e1ab6 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/GraphQLNonNullTypeTests.GraphQLNonNull_Should_RewriteToNonNull_When_ParametersAreSet.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/GraphQLNonNullTypeTests.GraphQLNonNull_Should_RewriteToNonNull_When_ParametersAreSet.snap @@ -14,5 +14,3 @@ type QueryDeep { objectArray: [Foo!]! objectNestedArray: [[Foo!]!]! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/IgnoreTests.IgnoreOutputField.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/IgnoreTests.IgnoreOutputField.snap index 14589475aac..1bb416e9dd8 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/IgnoreTests.IgnoreOutputField.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/IgnoreTests.IgnoreOutputField.snap @@ -9,5 +9,3 @@ type Bar { type Query { bar: Bar! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/IgnoreTests.Ignore_By_Name.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/IgnoreTests.Ignore_By_Name.snap index ee7feb95336..9819fe502a4 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/IgnoreTests.Ignore_By_Name.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/IgnoreTests.Ignore_By_Name.snap @@ -5,5 +5,3 @@ type Query { foo: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/NamingConventionTests.PureCodeFirst_NamingConvention_RenameArgument.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/NamingConventionTests.PureCodeFirst_NamingConvention_RenameArgument.snap index d33f67d1409..37596cfdb4f 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/NamingConventionTests.PureCodeFirst_NamingConvention_RenameArgument.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/NamingConventionTests.PureCodeFirst_NamingConvention_RenameArgument.snap @@ -26,6 +26,3 @@ input InputObjectNamingConventionInput_Named { "GetMemberDescription" inputField_Named: String } - -"GetTypeDescription" -directive @tag("GetMemberDescription" name_Named: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/NamingConventionTests.PureCodeFirst_NamingConvention_RenameArgument_RequestBuilder.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/NamingConventionTests.PureCodeFirst_NamingConvention_RenameArgument_RequestBuilder.snap index d33f67d1409..37596cfdb4f 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/NamingConventionTests.PureCodeFirst_NamingConvention_RenameArgument_RequestBuilder.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/NamingConventionTests.PureCodeFirst_NamingConvention_RenameArgument_RequestBuilder.snap @@ -26,6 +26,3 @@ input InputObjectNamingConventionInput_Named { "GetMemberDescription" inputField_Named: String } - -"GetTypeDescription" -directive @tag("GetMemberDescription" name_Named: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.Abstract_Classes_Are_Allowed_As_Object_Types.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.Abstract_Classes_Are_Allowed_As_Object_Types.snap index e3598df742f..12527d6b4d8 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.Abstract_Classes_Are_Allowed_As_Object_Types.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.Abstract_Classes_Are_Allowed_As_Object_Types.snap @@ -10,5 +10,3 @@ type AbstractQuery { foo: String object: AbstractChild } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.AddMutationType.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.AddMutationType.snap index f16f34d99bf..af80ba00c18 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.AddMutationType.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.AddMutationType.snap @@ -14,5 +14,3 @@ type Foo { type Query { foo: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.AddMutationType_Generic.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.AddMutationType_Generic.snap index f16f34d99bf..af80ba00c18 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.AddMutationType_Generic.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.AddMutationType_Generic.snap @@ -14,5 +14,3 @@ type Foo { type Query { foo: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.AddMutationType_GenericClr.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.AddMutationType_GenericClr.snap index 57cdaddead3..a0fe24b6d69 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.AddMutationType_GenericClr.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.AddMutationType_GenericClr.snap @@ -14,5 +14,3 @@ type Foo { type Query { foo: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.AddQueryType.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.AddQueryType.snap index 82c0df20598..a8eef1b0264 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.AddQueryType.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.AddQueryType.snap @@ -9,5 +9,3 @@ type Bar { type Foo { bar: Bar! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.AddQueryType_Generic.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.AddQueryType_Generic.snap index 82c0df20598..a8eef1b0264 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.AddQueryType_Generic.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.AddQueryType_Generic.snap @@ -9,5 +9,3 @@ type Bar { type Foo { bar: Bar! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.AddQueryType_GenericClr.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.AddQueryType_GenericClr.snap index 96c953f6013..29fc67b06b9 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.AddQueryType_GenericClr.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.AddQueryType_GenericClr.snap @@ -9,5 +9,3 @@ type Bar { type Foo { bar: Bar } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.AddSubscriptionType.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.AddSubscriptionType.snap index afad013802f..6f6f6212fd8 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.AddSubscriptionType.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.AddSubscriptionType.snap @@ -14,5 +14,3 @@ type Foo { type Query { foo: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.AddSubscriptionType_Generic.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.AddSubscriptionType_Generic.snap index afad013802f..6f6f6212fd8 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.AddSubscriptionType_Generic.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.AddSubscriptionType_Generic.snap @@ -14,5 +14,3 @@ type Foo { type Query { foo: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.AddSubscriptionType_GenericClr.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.AddSubscriptionType_GenericClr.snap index 33c5a201e7b..5c894815753 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.AddSubscriptionType_GenericClr.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.AddSubscriptionType_GenericClr.snap @@ -14,5 +14,3 @@ type Foo { type Query { foo: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.BindClrType_IntToString_IntFieldIsStringField.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.BindClrType_IntToString_IntFieldIsStringField.snap index 4acb3877ea3..ba461c253c2 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.BindClrType_IntToString_IntFieldIsStringField.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.BindClrType_IntToString_IntFieldIsStringField.snap @@ -5,5 +5,3 @@ type QueryWithIntField { foo: String! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.Create_SingleType.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.Create_SingleType.snap index 82c0df20598..a8eef1b0264 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.Create_SingleType.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.Create_SingleType.snap @@ -9,5 +9,3 @@ type Bar { type Foo { bar: Bar! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.Dynamic_Types_Are_Integrated.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.Dynamic_Types_Are_Integrated.snap index 5be0f26f323..5ec38ba6be9 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.Dynamic_Types_Are_Integrated.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.Dynamic_Types_Are_Integrated.snap @@ -9,5 +9,3 @@ type MyFoo { type Query { foo: MyFoo } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.Ensure_Types_Are_Bound_Explicitly.graphql b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.Ensure_Types_Are_Bound_Explicitly.graphql index 859d1fbdecb..d309d26e695 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.Ensure_Types_Are_Bound_Explicitly.graphql +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.Ensure_Types_Are_Bound_Explicitly.graphql @@ -12,6 +12,4 @@ type RootQuery { type TestDataType { "Id" id: String -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.InferMutationType.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.InferMutationType.snap index 4b099efc0fe..caf25e29b73 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.InferMutationType.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.InferMutationType.snap @@ -10,5 +10,3 @@ type Mutation { type Query { foo: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.InferQueryType.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.InferQueryType.snap index ee7feb95336..9819fe502a4 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.InferQueryType.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.InferQueryType.snap @@ -5,5 +5,3 @@ type Query { foo: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.InferSubscriptionType.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.InferSubscriptionType.snap index 9eadd9b7624..899b8b111b5 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.InferSubscriptionType.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.InferSubscriptionType.snap @@ -10,5 +10,3 @@ type Query { type Subscription { onFoo: Int } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.Interface_Without_Implementation_But_Not_Used.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.Interface_Without_Implementation_But_Not_Used.snap index 19cb501e413..43cc4da395a 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.Interface_Without_Implementation_But_Not_Used.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.Interface_Without_Implementation_But_Not_Used.snap @@ -13,5 +13,3 @@ type Baz { type Query { foo: Baz } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.SetSchema_ConfigureInline_DescriptionIsSet.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.SetSchema_ConfigureInline_DescriptionIsSet.snap index 4079297e0a1..ddad9a16143 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.SetSchema_ConfigureInline_DescriptionIsSet.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.SetSchema_ConfigureInline_DescriptionIsSet.snap @@ -6,5 +6,3 @@ schema { type TestMe { foo: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.UseFirstRegisteredDynamicType.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.UseFirstRegisteredDynamicType.snap index 9c785137ba1..69c2848a2b8 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.UseFirstRegisteredDynamicType.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaBuilderTests.UseFirstRegisteredDynamicType.snap @@ -13,5 +13,3 @@ type MyFoo { type Query { foo: MyFoo } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.BuiltInScalarsAreRecognized.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.BuiltInScalarsAreRecognized.snap index 2faf27c24fe..b97bf045f22 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.BuiltInScalarsAreRecognized.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.BuiltInScalarsAreRecognized.snap @@ -12,5 +12,3 @@ type Query { bool_field: Boolean bool_non_null_field: Boolean! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.BuiltInScalarsAreRecognized2.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.BuiltInScalarsAreRecognized2.snap index 02299ff765e..af802041f3f 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.BuiltInScalarsAreRecognized2.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.BuiltInScalarsAreRecognized2.snap @@ -16,5 +16,3 @@ type Foo { type Query { foo: Foo } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.DescriptionsAreCorrectlyRead.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.DescriptionsAreCorrectlyRead.snap index 92c65b99f8e..a45fca992e4 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.DescriptionsAreCorrectlyRead.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.DescriptionsAreCorrectlyRead.snap @@ -1267,52 +1267,6 @@ "onOperation": false, "onFragment": true, "onField": true - }, - { - "name": "deprecated", - "description": "The @deprecated directive is used within the type system definition language to indicate deprecated portions of a GraphQL service’s schema,such as deprecated fields on a type or deprecated enum values.", - "args": [ - { - "name": "reason", - "description": "Deprecations include a reason for why it is deprecated, which is formatted using Markdown syntax (as specified by CommonMark).", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": "\"No longer supported.\"", - "isDeprecated": false, - "deprecationReason": null - } - ], - "onOperation": false, - "onFragment": false, - "onField": false - }, - { - "name": "tag", - "description": null, - "args": [ - { - "name": "name", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "onOperation": false, - "onFragment": false, - "onField": false } ] } diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.Execute_Against_Schema_With_Interface_Schema.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.Execute_Against_Schema_With_Interface_Schema.snap index 109d8eddceb..7aa4d77dcf9 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.Execute_Against_Schema_With_Interface_Schema.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.Execute_Against_Schema_With_Interface_Schema.snap @@ -17,5 +17,3 @@ type Dog implements Pet { type Query { pet: Pet } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.Interfaces_Impl_Interfaces_Are_Correctly_Exposed_Through_Introspection.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.Interfaces_Impl_Interfaces_Are_Correctly_Exposed_Through_Introspection.snap index dee801e6da7..79346440869 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.Interfaces_Impl_Interfaces_Are_Correctly_Exposed_Through_Introspection.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.Interfaces_Impl_Interfaces_Are_Correctly_Exposed_Through_Introspection.snap @@ -1149,52 +1149,6 @@ "onOperation": false, "onFragment": true, "onField": true - }, - { - "name": "deprecated", - "description": "The @deprecated directive is used within the type system definition language to indicate deprecated portions of a GraphQL service’s schema,such as deprecated fields on a type or deprecated enum values.", - "args": [ - { - "name": "reason", - "description": "Deprecations include a reason for why it is deprecated, which is formatted using Markdown syntax (as specified by CommonMark).", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": "\"No longer supported.\"", - "isDeprecated": false, - "deprecationReason": null - } - ], - "onOperation": false, - "onFragment": false, - "onField": false - }, - { - "name": "tag", - "description": null, - "args": [ - { - "name": "name", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "onOperation": false, - "onFragment": false, - "onField": false } ] } diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.ListTypesAreRecognized.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.ListTypesAreRecognized.snap index b58c9ecd22e..145535c1483 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.ListTypesAreRecognized.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.ListTypesAreRecognized.snap @@ -14,5 +14,3 @@ type Foo { type Query { foo: Foo } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.Reference_Schema_First_Types_From_Code_First_Models.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.Reference_Schema_First_Types_From_Code_First_Models.snap index d87f2493c7e..4dae4eaaa8e 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.Reference_Schema_First_Types_From_Code_First_Models.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.Reference_Schema_First_Types_From_Code_First_Models.snap @@ -9,5 +9,3 @@ type Person { type QueryCodeFirst { person: Person! } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.SchemaFirst_Cursor_OffsetPaging.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.SchemaFirst_Cursor_OffsetPaging.snap index 41b3522024a..8cf0a9fb8c4 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.SchemaFirst_Cursor_OffsetPaging.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.SchemaFirst_Cursor_OffsetPaging.snap @@ -21,5 +21,3 @@ type ItemsCollectionSegment { type Query { items(skip: Int take: Int): ItemsCollectionSegment } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.SchemaFirst_Cursor_Paging.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.SchemaFirst_Cursor_Paging.snap index 86d9f028986..8e02cf374ef 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.SchemaFirst_Cursor_Paging.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.SchemaFirst_Cursor_Paging.snap @@ -35,5 +35,3 @@ type PageInfo { type Query { items("Returns the first _n_ elements from the list." first: Int "Returns the elements in the list that come after the specified cursor." after: String "Returns the last _n_ elements from the list." last: Int "Returns the elements in the list that come before the specified cursor." before: String): ItemsConnection } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.SchemaFirst_Cursor_Paging_With_Objects.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.SchemaFirst_Cursor_Paging_With_Objects.snap index 7968b9ee5e3..89ef6d1e7f9 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.SchemaFirst_Cursor_Paging_With_Objects.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.SchemaFirst_Cursor_Paging_With_Objects.snap @@ -39,5 +39,3 @@ type Person { type Query { items("Returns the first _n_ elements from the list." first: Int "Returns the elements in the list that come after the specified cursor." after: String "Returns the last _n_ elements from the list." last: Int "Returns the elements in the list that come before the specified cursor." before: String): ItemsConnection } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.SchemaFirst_Cursor_Paging_With_Resolver.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.SchemaFirst_Cursor_Paging_With_Resolver.snap index 86d9f028986..8e02cf374ef 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.SchemaFirst_Cursor_Paging_With_Resolver.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaFirstTests.SchemaFirst_Cursor_Paging_With_Resolver.snap @@ -35,5 +35,3 @@ type PageInfo { type Query { items("Returns the first _n_ elements from the list." first: Int "Returns the elements in the list that come after the specified cursor." after: String "Returns the last _n_ elements from the list." last: Int "Returns the elements in the list that come before the specified cursor." before: String): ItemsConnection } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaSerializerTests.SerializeAsync_Serialize.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaSerializerTests.SerializeAsync_Serialize.snap index b5fcbd24f93..3f356ce4b66 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaSerializerTests.SerializeAsync_Serialize.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaSerializerTests.SerializeAsync_Serialize.snap @@ -5,5 +5,3 @@ type Query { foo: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaSerializerTests.SerializeSchemaWithDirective.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaSerializerTests.SerializeSchemaWithDirective.snap index 1aeddc100ff..6c1dea33084 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaSerializerTests.SerializeSchemaWithDirective.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaSerializerTests.SerializeSchemaWithDirective.snap @@ -16,6 +16,4 @@ input BazInput { name: String } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - directive @upper on FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaSerializerTests.SerializeSchemaWithMutationWithoutSubscription.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaSerializerTests.SerializeSchemaWithMutationWithoutSubscription.snap index 233ccfe63a4..de262ae56f2 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaSerializerTests.SerializeSchemaWithMutationWithoutSubscription.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaSerializerTests.SerializeSchemaWithMutationWithoutSubscription.snap @@ -28,5 +28,3 @@ union FooOrBaz = Foo | Baz input BazInput { name: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaSerializerTests.SerializeSchemaWriter_Serialize.snap b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaSerializerTests.SerializeSchemaWriter_Serialize.snap index ee7feb95336..9819fe502a4 100644 --- a/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaSerializerTests.SerializeSchemaWriter_Serialize.snap +++ b/src/HotChocolate/Core/test/Types.Tests/__snapshots__/SchemaSerializerTests.SerializeSchemaWriter_Serialize.snap @@ -5,5 +5,3 @@ type Query { foo: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Data/test/Data.EntityFramework.Tests/__snapshots__/UseDbContextTests.Infer_Schema_From_IQueryable_Fields.snap b/src/HotChocolate/Data/test/Data.EntityFramework.Tests/__snapshots__/UseDbContextTests.Infer_Schema_From_IQueryable_Fields.snap index 4cffd465cc3..0698ba15ef1 100644 --- a/src/HotChocolate/Data/test/Data.EntityFramework.Tests/__snapshots__/UseDbContextTests.Infer_Schema_From_IQueryable_Fields.snap +++ b/src/HotChocolate/Data/test/Data.EntityFramework.Tests/__snapshots__/UseDbContextTests.Infer_Schema_From_IQueryable_Fields.snap @@ -196,6 +196,4 @@ input StringOperationFilterInput { enum SortEnumType { ASC DESC -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.EntityFramework.Tests/__snapshots__/UseDbContextTests.Infer_Schema_From_IQueryable_Task_Fields.snap b/src/HotChocolate/Data/test/Data.EntityFramework.Tests/__snapshots__/UseDbContextTests.Infer_Schema_From_IQueryable_Task_Fields.snap index 2008c9033a9..c408d8d7e04 100644 --- a/src/HotChocolate/Data/test/Data.EntityFramework.Tests/__snapshots__/UseDbContextTests.Infer_Schema_From_IQueryable_Task_Fields.snap +++ b/src/HotChocolate/Data/test/Data.EntityFramework.Tests/__snapshots__/UseDbContextTests.Infer_Schema_From_IQueryable_Task_Fields.snap @@ -163,6 +163,4 @@ input StringOperationFilterInput { enum SortEnumType { ASC DESC -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.EntityFramework.Tests/__snapshots__/UseDbContextTests.Infer_Schema_From_IQueryable_ValueTask_Fields.snap b/src/HotChocolate/Data/test/Data.EntityFramework.Tests/__snapshots__/UseDbContextTests.Infer_Schema_From_IQueryable_ValueTask_Fields.snap index 76dc424642f..99c2abd787f 100644 --- a/src/HotChocolate/Data/test/Data.EntityFramework.Tests/__snapshots__/UseDbContextTests.Infer_Schema_From_IQueryable_ValueTask_Fields.snap +++ b/src/HotChocolate/Data/test/Data.EntityFramework.Tests/__snapshots__/UseDbContextTests.Infer_Schema_From_IQueryable_ValueTask_Fields.snap @@ -163,6 +163,4 @@ input StringOperationFilterInput { enum SortEnumType { ASC DESC -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/Convention/__snapshots__/FilterConventionScopeTests.FilterConvention_Should_Work_When_ConfiguredWithAttributes.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/Convention/__snapshots__/FilterConventionScopeTests.FilterConvention_Should_Work_When_ConfiguredWithAttributes.graphql index d15ade53ad2..911cb43171f 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/Convention/__snapshots__/FilterConventionScopeTests.FilterConvention_Should_Work_When_ConfiguredWithAttributes.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/Convention/__snapshots__/FilterConventionScopeTests.FilterConvention_Should_Work_When_ConfiguredWithAttributes.graphql @@ -51,6 +51,4 @@ input StringOperationFilterInput { nstartsWith: String endsWith: String nendsWith: String -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/Convention/__snapshots__/FilterConventionScopeTests.FilterConvention_Should_Work_When_ConfiguredWithType.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/Convention/__snapshots__/FilterConventionScopeTests.FilterConvention_Should_Work_When_ConfiguredWithType.graphql index b7177e62f31..584c7c93520 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/Convention/__snapshots__/FilterConventionScopeTests.FilterConvention_Should_Work_When_ConfiguredWithType.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/Convention/__snapshots__/FilterConventionScopeTests.FilterConvention_Should_Work_When_ConfiguredWithType.graphql @@ -51,6 +51,4 @@ input StringOperationFilterInput { nstartsWith: String endsWith: String nendsWith: String -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/Convention/__snapshots__/FilterConventionTests.FilterConvention_Should_NotAddAnd.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/Convention/__snapshots__/FilterConventionTests.FilterConvention_Should_NotAddAnd.graphql index 5b643a3e003..c10d627f700 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/Convention/__snapshots__/FilterConventionTests.FilterConvention_Should_NotAddAnd.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/Convention/__snapshots__/FilterConventionTests.FilterConvention_Should_NotAddAnd.graphql @@ -27,6 +27,4 @@ input StringOperationFilterInput { nstartsWith: String endsWith: String nendsWith: String -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/Convention/__snapshots__/FilterConventionTests.FilterConvention_Should_NotAddOr.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/Convention/__snapshots__/FilterConventionTests.FilterConvention_Should_NotAddOr.graphql index 50429b84356..b12b37a87b0 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/Convention/__snapshots__/FilterConventionTests.FilterConvention_Should_NotAddOr.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/Convention/__snapshots__/FilterConventionTests.FilterConvention_Should_NotAddOr.graphql @@ -27,6 +27,4 @@ input StringOperationFilterInput { nstartsWith: String endsWith: String nendsWith: String -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/Convention/__snapshots__/FilterConventionTests.FilterConvention_Should_UseBoundFilterType.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/Convention/__snapshots__/FilterConventionTests.FilterConvention_Should_UseBoundFilterType.graphql index 38d5600399e..fe592b975e9 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/Convention/__snapshots__/FilterConventionTests.FilterConvention_Should_UseBoundFilterType.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/Convention/__snapshots__/FilterConventionTests.FilterConvention_Should_UseBoundFilterType.graphql @@ -18,6 +18,4 @@ input FooFilterInput { input TestOperationFilterInput { eq: String -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/Expression/__snapshots__/QueryableFilterVisitorComparableTests.Overwrite_Comparable_Filter_Type_With_Attribute.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/Expression/__snapshots__/QueryableFilterVisitorComparableTests.Overwrite_Comparable_Filter_Type_With_Attribute.graphql index eda706e389d..d775f6a02f6 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/Expression/__snapshots__/QueryableFilterVisitorComparableTests.Overwrite_Comparable_Filter_Type_With_Attribute.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/Expression/__snapshots__/QueryableFilterVisitorComparableTests.Overwrite_Comparable_Filter_Type_With_Attribute.graphql @@ -27,7 +27,5 @@ input ShortOperationFilterInput { nlte: Short } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `Short` scalar type represents non-fractional signed whole 16-bit numeric values. Short can represent values between -(2^15) and 2^15 - 1." scalar Short \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/Expression/__snapshots__/QueryableFilterVisitorEnumTests.Overwrite_Enum_Filter_Type_With_Attribute.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/Expression/__snapshots__/QueryableFilterVisitorEnumTests.Overwrite_Enum_Filter_Type_With_Attribute.graphql index d09667aac79..0ea276f3fdc 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/Expression/__snapshots__/QueryableFilterVisitorEnumTests.Overwrite_Enum_Filter_Type_With_Attribute.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/Expression/__snapshots__/QueryableFilterVisitorEnumTests.Overwrite_Enum_Filter_Type_With_Attribute.graphql @@ -27,7 +27,5 @@ input ShortOperationFilterInput { nlte: Short } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `Short` scalar type represents non-fractional signed whole 16-bit numeric values. Short can represent values between -(2^15) and 2^15 - 1." scalar Short \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/BooleanOperationInputTests.Create_Explicit_Operation.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/BooleanOperationInputTests.Create_Explicit_Operation.graphql index c9c3325da03..2ce0abf2d80 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/BooleanOperationInputTests.Create_Explicit_Operation.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/BooleanOperationInputTests.Create_Explicit_Operation.graphql @@ -15,6 +15,4 @@ input FooFilterInput { and: [FooFilterInput!] or: [FooFilterInput!] boolean: BooleanOperationFilterInput -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/BooleanOperationInputTests.Create_Implicit_Operation.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/BooleanOperationInputTests.Create_Implicit_Operation.graphql index 5235ccb95ef..a86566be472 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/BooleanOperationInputTests.Create_Implicit_Operation.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/BooleanOperationInputTests.Create_Implicit_Operation.graphql @@ -16,6 +16,4 @@ input FooFilterInput { or: [FooFilterInput!] boolean: BooleanOperationFilterInput booleanNullable: BooleanOperationFilterInput -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/BooleanOperationInputTests.Create_OperationType.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/BooleanOperationInputTests.Create_OperationType.graphql index 324afd7b4c0..5333666cfe9 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/BooleanOperationInputTests.Create_OperationType.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/BooleanOperationInputTests.Create_OperationType.graphql @@ -9,6 +9,4 @@ type Query { input BooleanOperationFilterInput { eq: Boolean neq: Boolean -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/ComparableOperationInputTests.Create_Explicit_Operation.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/ComparableOperationInputTests.Create_Explicit_Operation.graphql index fdfdac17976..ba0eab44c01 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/ComparableOperationInputTests.Create_Explicit_Operation.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/ComparableOperationInputTests.Create_Explicit_Operation.graphql @@ -25,6 +25,4 @@ input FooFilterInput { and: [FooFilterInput!] or: [FooFilterInput!] comparable: ComparableInt32OperationFilterInput -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/ComparableOperationInputTests.Create_Implicit_Operation.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/ComparableOperationInputTests.Create_Implicit_Operation.graphql index da0c7df44f8..e3655e71309 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/ComparableOperationInputTests.Create_Implicit_Operation.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/ComparableOperationInputTests.Create_Implicit_Operation.graphql @@ -329,11 +329,6 @@ enum FooBar { BAR } -"The `@specifiedBy` directive is used within the type system definition language to provide a URL for specifying the behavior of custom scalar definitions." -directive @specifiedBy("The specifiedBy URL points to a human-readable specification. This field will only read a result for scalar types." url: String!) on SCALAR - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `Byte` scalar type represents non-fractional whole numeric values. Byte can represent values between 0 and 255." scalar Byte diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/ComparableOperationInputTests.Create_Implicit_Operation_Normalized.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/ComparableOperationInputTests.Create_Implicit_Operation_Normalized.graphql index 98d6c6f54b8..59875d7f349 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/ComparableOperationInputTests.Create_Implicit_Operation_Normalized.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/ComparableOperationInputTests.Create_Implicit_Operation_Normalized.graphql @@ -179,11 +179,6 @@ enum FooBar { BAR } -"The `@specifiedBy` directive is used within the type system definition language to provide a URL for specifying the behavior of custom scalar definitions." -directive @specifiedBy("The specifiedBy URL points to a human-readable specification. This field will only read a result for scalar types." url: String!) on SCALAR - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `Byte` scalar type represents non-fractional whole numeric values. Byte can represent values between 0 and 255." scalar Byte diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/ComparableOperationInputTests.Create_OperationType.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/ComparableOperationInputTests.Create_OperationType.graphql index 87f9cc3ad94..83ce2ddea9d 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/ComparableOperationInputTests.Create_OperationType.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/ComparableOperationInputTests.Create_OperationType.graphql @@ -19,6 +19,4 @@ input ComparableInt32OperationFilterInput { nlt: Int lte: Int nlte: Int -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/EnumOperationInputTests.Create_Explicit_Operation.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/EnumOperationInputTests.Create_Explicit_Operation.graphql index 009da50cb13..7952362e570 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/EnumOperationInputTests.Create_Explicit_Operation.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/EnumOperationInputTests.Create_Explicit_Operation.graphql @@ -22,6 +22,4 @@ input FooFilterInput { enum FooBar { FOO BAR -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/EnumOperationInputTests.Create_Implicit_Operation.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/EnumOperationInputTests.Create_Implicit_Operation.graphql index 1f82bd929cf..1c4b1aea507 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/EnumOperationInputTests.Create_Implicit_Operation.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/EnumOperationInputTests.Create_Implicit_Operation.graphql @@ -30,6 +30,4 @@ input NullableOfFooBarOperationFilterInput { enum FooBar { FOO BAR -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/EnumOperationInputTests.Create_OperationType.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/EnumOperationInputTests.Create_OperationType.graphql index 2a2f6850c4c..bd09e8010a4 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/EnumOperationInputTests.Create_OperationType.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/EnumOperationInputTests.Create_OperationType.graphql @@ -16,6 +16,4 @@ input FooBarOperationFilterInput { enum FooBar { FOO BAR -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/ListFilterInputTests.Create_Explicit_Operation.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/ListFilterInputTests.Create_Explicit_Operation.graphql index c5c1111bbe3..abeddcd1aad 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/ListFilterInputTests.Create_Explicit_Operation.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/ListFilterInputTests.Create_Explicit_Operation.graphql @@ -32,6 +32,4 @@ input StringOperationFilterInput { nstartsWith: String endsWith: String nendsWith: String -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/ListFilterInputTests.Create_Implicit_Operation.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/ListFilterInputTests.Create_Implicit_Operation.graphql index 78cda6f7ab0..674f3c2c817 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/ListFilterInputTests.Create_Implicit_Operation.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/ListFilterInputTests.Create_Implicit_Operation.graphql @@ -205,8 +205,6 @@ enum FooBar { BAR } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The built-in `Decimal` scalar type." scalar Decimal diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/ListFilterInputTests.Create_OperationType.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/ListFilterInputTests.Create_OperationType.graphql index 98b5ebb1d24..779cc939e81 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/ListFilterInputTests.Create_OperationType.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/ListFilterInputTests.Create_OperationType.graphql @@ -26,6 +26,4 @@ input StringOperationFilterInput { nstartsWith: String endsWith: String nendsWith: String -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/MethodOperationInputTests.Create_Explicit_Operation.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/MethodOperationInputTests.Create_Explicit_Operation.graphql index 5ad51b3767f..6d84a573e40 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/MethodOperationInputTests.Create_Explicit_Operation.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/MethodOperationInputTests.Create_Explicit_Operation.graphql @@ -46,6 +46,4 @@ input Test { or: [Test!] TestSimpleMethod: BooleanOperationFilterInput TestComplexMethod: BarFilterInput -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/MethodOperationInputTests.Create_Implicit_Operation.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/MethodOperationInputTests.Create_Implicit_Operation.graphql index 5148da15425..208959805f0 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/MethodOperationInputTests.Create_Implicit_Operation.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/MethodOperationInputTests.Create_Implicit_Operation.graphql @@ -18,6 +18,4 @@ type Query { input FooFilterInput { and: [FooFilterInput!] or: [FooFilterInput!] -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/ObjectInputTests.Create_Explicit_Operation.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/ObjectInputTests.Create_Explicit_Operation.graphql index d71157c3fe8..6980b7b7d1f 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/ObjectInputTests.Create_Explicit_Operation.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/ObjectInputTests.Create_Explicit_Operation.graphql @@ -40,7 +40,5 @@ input ShortOperationFilterInput { nlte: Short } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `Short` scalar type represents non-fractional signed whole 16-bit numeric values. Short can represent values between -(2^15) and 2^15 - 1." scalar Short \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/ObjectInputTests.Create_Implicit_Operation.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/ObjectInputTests.Create_Implicit_Operation.graphql index abad994a49a..f20663457d4 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/ObjectInputTests.Create_Implicit_Operation.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/ObjectInputTests.Create_Implicit_Operation.graphql @@ -34,7 +34,5 @@ input ShortOperationFilterInput { nlte: Short } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `Short` scalar type represents non-fractional signed whole 16-bit numeric values. Short can represent values between -(2^15) and 2^15 - 1." scalar Short \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/StringOperationInputTests.Create_Explicit_Operation.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/StringOperationInputTests.Create_Explicit_Operation.graphql index 772cd1ed984..a696ec25a8c 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/StringOperationInputTests.Create_Explicit_Operation.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/StringOperationInputTests.Create_Explicit_Operation.graphql @@ -25,6 +25,4 @@ input StringOperationFilterInput { nstartsWith: String endsWith: String nendsWith: String -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/StringOperationInputTests.Create_Implicit_Operation.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/StringOperationInputTests.Create_Implicit_Operation.graphql index d33a6d986f4..b67aa8c69c6 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/StringOperationInputTests.Create_Implicit_Operation.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/StringOperationInputTests.Create_Implicit_Operation.graphql @@ -26,6 +26,4 @@ input StringOperationFilterInput { nstartsWith: String endsWith: String nendsWith: String -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/StringOperationInputTests.Create_OperationType.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/StringOperationInputTests.Create_OperationType.graphql index f7624eb4e65..b47edd650b7 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/StringOperationInputTests.Create_OperationType.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/Types/__snapshots__/StringOperationInputTests.Create_OperationType.graphql @@ -19,6 +19,4 @@ input StringOperationFilterInput { nstartsWith: String endsWith: String nendsWith: String -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/ExtensionTests.Convention_DefaultScope_Extensions.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/ExtensionTests.Convention_DefaultScope_Extensions.graphql index 31c9d152d87..ec1a9dc80df 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/ExtensionTests.Convention_DefaultScope_Extensions.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/ExtensionTests.Convention_DefaultScope_Extensions.graphql @@ -26,6 +26,4 @@ input TestFilterFilterInput { and: [TestFilterFilterInput!] or: [TestFilterFilterInput!] test: StringOperationFilterInput -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/ExtensionTests.ObjectField_UseFiltering.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/ExtensionTests.ObjectField_UseFiltering.graphql index 8b42e5c7b05..9290b314364 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/ExtensionTests.ObjectField_UseFiltering.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/ExtensionTests.ObjectField_UseFiltering.graphql @@ -29,6 +29,4 @@ input StringOperationFilterInput { nstartsWith: String endsWith: String nendsWith: String -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/ExtensionTests.ObjectField_UseFiltering_Descriptor.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/ExtensionTests.ObjectField_UseFiltering_Descriptor.graphql index e9d17f2fa2f..da242453c9f 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/ExtensionTests.ObjectField_UseFiltering_Descriptor.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/ExtensionTests.ObjectField_UseFiltering_Descriptor.graphql @@ -29,6 +29,4 @@ input foo { and: [foo!] or: [foo!] foo: StringOperationFilterInput -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/ExtensionTests.ObjectField_UseFiltering_Generic_RuntimeType.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/ExtensionTests.ObjectField_UseFiltering_Generic_RuntimeType.graphql index 414b1af94f9..c9de112492b 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/ExtensionTests.ObjectField_UseFiltering_Generic_RuntimeType.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/ExtensionTests.ObjectField_UseFiltering_Generic_RuntimeType.graphql @@ -29,6 +29,4 @@ input StringOperationFilterInput { nstartsWith: String endsWith: String nendsWith: String -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/ExtensionTests.ObjectField_UseFiltering_Generic_SchemaType.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/ExtensionTests.ObjectField_UseFiltering_Generic_SchemaType.graphql index 414b1af94f9..c9de112492b 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/ExtensionTests.ObjectField_UseFiltering_Generic_SchemaType.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/ExtensionTests.ObjectField_UseFiltering_Generic_SchemaType.graphql @@ -29,6 +29,4 @@ input StringOperationFilterInput { nstartsWith: String endsWith: String nendsWith: String -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/ExtensionTests.ObjectField_UseFiltering_Type_RuntimeType.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/ExtensionTests.ObjectField_UseFiltering_Type_RuntimeType.graphql index 414b1af94f9..c9de112492b 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/ExtensionTests.ObjectField_UseFiltering_Type_RuntimeType.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/ExtensionTests.ObjectField_UseFiltering_Type_RuntimeType.graphql @@ -29,6 +29,4 @@ input StringOperationFilterInput { nstartsWith: String endsWith: String nendsWith: String -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/ExtensionTests.ObjectField_UseFiltering_Type_SchemaType.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/ExtensionTests.ObjectField_UseFiltering_Type_SchemaType.graphql index 414b1af94f9..c9de112492b 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/ExtensionTests.ObjectField_UseFiltering_Type_SchemaType.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/ExtensionTests.ObjectField_UseFiltering_Type_SchemaType.graphql @@ -29,6 +29,4 @@ input StringOperationFilterInput { nstartsWith: String endsWith: String nendsWith: String -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterAttributeTests.Create_Schema_With_FilterAttributes.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterAttributeTests.Create_Schema_With_FilterAttributes.graphql index 12df2028f6e..eb53ce99041 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterAttributeTests.Create_Schema_With_FilterAttributes.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterAttributeTests.Create_Schema_With_FilterAttributes.graphql @@ -32,7 +32,5 @@ input LongOperationFilterInput { nlte: Long } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `Long` scalar type represents non-fractional signed whole 64-bit numeric values. Long can represent values between -(2^63) and 2^63 - 1." scalar Long \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterAttributeTests.Create_Schema_With_FilterInput.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterAttributeTests.Create_Schema_With_FilterInput.graphql index 09b33a4c4a4..a702d117023 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterAttributeTests.Create_Schema_With_FilterInput.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterAttributeTests.Create_Schema_With_FilterInput.graphql @@ -65,7 +65,5 @@ input StringOperationFilterInput { nendsWith: String } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `Long` scalar type represents non-fractional signed whole 64-bit numeric values. Long can represent values between -(2^63) and 2^63 - 1." scalar Long \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterAttributeTests.Create_Schema_With_FilterInput_With_Fluent_API.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterAttributeTests.Create_Schema_With_FilterInput_With_Fluent_API.graphql index 83046d06246..31949da7068 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterAttributeTests.Create_Schema_With_FilterInput_With_Fluent_API.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterAttributeTests.Create_Schema_With_FilterInput_With_Fluent_API.graphql @@ -31,6 +31,4 @@ input StringOperationFilterInput { nstartsWith: String endsWith: String nendsWith: String -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterAttributeTests.Create_Schema_With_FilterInput_With_Fluent_API_Ctor_Param.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterAttributeTests.Create_Schema_With_FilterInput_With_Fluent_API_Ctor_Param.graphql index 834648820a3..ab3628905d6 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterAttributeTests.Create_Schema_With_FilterInput_With_Fluent_API_Ctor_Param.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterAttributeTests.Create_Schema_With_FilterInput_With_Fluent_API_Ctor_Param.graphql @@ -31,6 +31,4 @@ input StringOperationFilterInput { nstartsWith: String endsWith: String nendsWith: String -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterAttributeTests.Create_Schema_With_FilterInput_With_GenericAttribute.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterAttributeTests.Create_Schema_With_FilterInput_With_GenericAttribute.graphql index b7d60aa61a5..d599a0cf097 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterAttributeTests.Create_Schema_With_FilterInput_With_GenericAttribute.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterAttributeTests.Create_Schema_With_FilterInput_With_GenericAttribute.graphql @@ -31,6 +31,4 @@ input StringOperationFilterInput { nstartsWith: String endsWith: String nendsWith: String -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_DynamicName.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_DynamicName.graphql index 92f00d97581..d6f0a1ddbd6 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_DynamicName.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_DynamicName.graphql @@ -25,6 +25,4 @@ input StringOperationFilterInput { nstartsWith: String endsWith: String nendsWith: String -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_DynamicName_NonGeneric.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_DynamicName_NonGeneric.graphql index 92f00d97581..d6f0a1ddbd6 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_DynamicName_NonGeneric.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_DynamicName_NonGeneric.graphql @@ -25,6 +25,4 @@ input StringOperationFilterInput { nstartsWith: String endsWith: String nendsWith: String -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_ExplicitBinding.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_ExplicitBinding.graphql index 19a7881bd7f..cf01df22e43 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_ExplicitBinding.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_ExplicitBinding.graphql @@ -30,6 +30,4 @@ input StringOperationFilterInput { nstartsWith: String endsWith: String nendsWith: String -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_ExplicitBinding_BindFields.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_ExplicitBinding_BindFields.graphql index 19a7881bd7f..cf01df22e43 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_ExplicitBinding_BindFields.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_ExplicitBinding_BindFields.graphql @@ -30,6 +30,4 @@ input StringOperationFilterInput { nstartsWith: String endsWith: String nendsWith: String -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_ImplicitBinding.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_ImplicitBinding.graphql index 0c6c2ecb34f..1d4e0ffe258 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_ImplicitBinding.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_ImplicitBinding.graphql @@ -29,6 +29,4 @@ input StringOperationFilterInput { nstartsWith: String endsWith: String nendsWith: String -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_ImplicitBinding_BindFields.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_ImplicitBinding_BindFields.graphql index 0c6c2ecb34f..1d4e0ffe258 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_ImplicitBinding_BindFields.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_ImplicitBinding_BindFields.graphql @@ -29,6 +29,4 @@ input StringOperationFilterInput { nstartsWith: String endsWith: String nendsWith: String -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_Should_IgnoreFieldWithoutCallingConvention.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_Should_IgnoreFieldWithoutCallingConvention.graphql index d2864d78e48..c2ca930f1c0 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_Should_IgnoreFieldWithoutCallingConvention.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_Should_IgnoreFieldWithoutCallingConvention.graphql @@ -30,6 +30,4 @@ input StringOperationFilterInput { nstartsWith: String endsWith: String nendsWith: String -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_Should_InfereType_When_ItIsAInterface.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_Should_InfereType_When_ItIsAInterface.graphql index e71bab061e8..594197ac2d9 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_Should_InfereType_When_ItIsAInterface.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_Should_InfereType_When_ItIsAInterface.graphql @@ -39,6 +39,4 @@ input StringOperationFilterInput { nstartsWith: String endsWith: String nendsWith: String -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_Should_UseCustomFilterInput_When_Nested.snap b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_Should_UseCustomFilterInput_When_Nested.snap index c65d4040d2e..0f79574855c 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_Should_UseCustomFilterInput_When_Nested.snap +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_Should_UseCustomFilterInput_When_Nested.snap @@ -36,6 +36,4 @@ input UserFilterInput { or: [UserFilterInput!] name: StringOperationFilterInput friends: ListFilterInputTypeOfUserFilterInput -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_Struct.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_Struct.graphql index 8f25865cae8..da4b50bb599 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_Struct.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_Struct.graphql @@ -33,6 +33,4 @@ input StringOperationFilterInput { nstartsWith: String endsWith: String nendsWith: String -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDescription.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDescription.graphql index 06fb539f6cd..359c61fcaec 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDescription.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDescription.graphql @@ -26,6 +26,4 @@ input StringOperationFilterInput { nstartsWith: String endsWith: String nendsWith: String -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_DirectiveClassInstance.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_DirectiveClassInstance.graphql index d15d6e7cb99..72f2bd325dd 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_DirectiveClassInstance.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_DirectiveClassInstance.graphql @@ -27,6 +27,4 @@ input StringOperationFilterInput { nendsWith: String } -directive @foo on INPUT_OBJECT | INPUT_FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +directive @foo on INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_DirectiveNode.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_DirectiveNode.graphql index d15d6e7cb99..72f2bd325dd 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_DirectiveNode.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_DirectiveNode.graphql @@ -27,6 +27,4 @@ input StringOperationFilterInput { nendsWith: String } -directive @foo on INPUT_OBJECT | INPUT_FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +directive @foo on INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_DirectiveType.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_DirectiveType.graphql index d15d6e7cb99..72f2bd325dd 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_DirectiveType.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_DirectiveType.graphql @@ -27,6 +27,4 @@ input StringOperationFilterInput { nendsWith: String } -directive @foo on INPUT_OBJECT | INPUT_FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +directive @foo on INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_NameArgs.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_NameArgs.graphql index d15d6e7cb99..72f2bd325dd 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_NameArgs.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_NameArgs.graphql @@ -27,6 +27,4 @@ input StringOperationFilterInput { nendsWith: String } -directive @foo on INPUT_OBJECT | INPUT_FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +directive @foo on INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_NameArgs2.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_NameArgs2.graphql index d15d6e7cb99..72f2bd325dd 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_NameArgs2.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_NameArgs2.graphql @@ -27,6 +27,4 @@ input StringOperationFilterInput { nendsWith: String } -directive @foo on INPUT_OBJECT | INPUT_FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +directive @foo on INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddName.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddName.graphql index 028018212cd..372c42859cc 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddName.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddName.graphql @@ -25,6 +25,4 @@ input Test { and: [Test!] or: [Test!] bar: StringOperationFilterInput -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/IdFilterTypeInterceptorTests.Filtering_Should_InfereType_When_Annotated.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/IdFilterTypeInterceptorTests.Filtering_Should_InfereType_When_Annotated.graphql index 5e5408ebaac..33bea2955bb 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/IdFilterTypeInterceptorTests.Filtering_Should_InfereType_When_Annotated.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/IdFilterTypeInterceptorTests.Filtering_Should_InfereType_When_Annotated.graphql @@ -17,6 +17,4 @@ input IdOperationFilterInput { neq: ID in: [ID] nin: [ID] -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/IdFilterTypeInterceptorTests.Filtering_Should_UseIdType_When_Specified.graphql b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/IdFilterTypeInterceptorTests.Filtering_Should_UseIdType_When_Specified.graphql index 37562ab0212..15b7015659b 100644 --- a/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/IdFilterTypeInterceptorTests.Filtering_Should_UseIdType_When_Specified.graphql +++ b/src/HotChocolate/Data/test/Data.Filters.Tests/__snapshots__/IdFilterTypeInterceptorTests.Filtering_Should_UseIdType_When_Specified.graphql @@ -17,6 +17,4 @@ input IdOperationFilterInput { neq: ID in: [ID] nin: [ID] -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Projections.Tests/__snapshots__/IntegrationTests.Mutation_Convention_With_Relay_Projection_Schema.graphql b/src/HotChocolate/Data/test/Data.Projections.Tests/__snapshots__/IntegrationTests.Mutation_Convention_With_Relay_Projection_Schema.graphql index 79c70a42348..3d632910420 100644 --- a/src/HotChocolate/Data/test/Data.Projections.Tests/__snapshots__/IntegrationTests.Mutation_Convention_With_Relay_Projection_Schema.graphql +++ b/src/HotChocolate/Data/test/Data.Projections.Tests/__snapshots__/IntegrationTests.Mutation_Convention_With_Relay_Projection_Schema.graphql @@ -68,6 +68,4 @@ union CreateRecordError = AnError input CreateRecordInput { throwError: Boolean! -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Projections.Tests/__snapshots__/IntegrationTests.Node_Resolver_With_SingleOrDefault_Schema.graphql b/src/HotChocolate/Data/test/Data.Projections.Tests/__snapshots__/IntegrationTests.Node_Resolver_With_SingleOrDefault_Schema.graphql index 6636103c94b..5c88c898e68 100644 --- a/src/HotChocolate/Data/test/Data.Projections.Tests/__snapshots__/IntegrationTests.Node_Resolver_With_SingleOrDefault_Schema.graphql +++ b/src/HotChocolate/Data/test/Data.Projections.Tests/__snapshots__/IntegrationTests.Node_Resolver_With_SingleOrDefault_Schema.graphql @@ -31,6 +31,4 @@ type QueryWithNodeResolvers { byId(id: ID!): Foo bazById(id: ID!): Baz barById(id: ID!): Bar! -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Projections.Tests/__snapshots__/ProjectionAttributeTests.FirstOrDefault_Attribute.snap b/src/HotChocolate/Data/test/Data.Projections.Tests/__snapshots__/ProjectionAttributeTests.FirstOrDefault_Attribute.snap index 208bbad60b9..cd081076ad7 100644 --- a/src/HotChocolate/Data/test/Data.Projections.Tests/__snapshots__/ProjectionAttributeTests.FirstOrDefault_Attribute.snap +++ b/src/HotChocolate/Data/test/Data.Projections.Tests/__snapshots__/ProjectionAttributeTests.FirstOrDefault_Attribute.snap @@ -9,6 +9,4 @@ type FirstOrDefaultQuery { type Foo { bar: String! -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Projections.Tests/__snapshots__/ProjectionAttributeTests.FirstOrDefault_Attribute_CustomType.snap b/src/HotChocolate/Data/test/Data.Projections.Tests/__snapshots__/ProjectionAttributeTests.FirstOrDefault_Attribute_CustomType.snap index 3bc0e84d79e..9397f63bc00 100644 --- a/src/HotChocolate/Data/test/Data.Projections.Tests/__snapshots__/ProjectionAttributeTests.FirstOrDefault_Attribute_CustomType.snap +++ b/src/HotChocolate/Data/test/Data.Projections.Tests/__snapshots__/ProjectionAttributeTests.FirstOrDefault_Attribute_CustomType.snap @@ -9,6 +9,4 @@ type FirstOrDefaultQuery { type Renamed { renamed: String! -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Projections.Tests/__snapshots__/ProjectionAttributeTests.SingleOrDefault_Attribute.snap b/src/HotChocolate/Data/test/Data.Projections.Tests/__snapshots__/ProjectionAttributeTests.SingleOrDefault_Attribute.snap index 3f97160e0e7..d3550cbe9ec 100644 --- a/src/HotChocolate/Data/test/Data.Projections.Tests/__snapshots__/ProjectionAttributeTests.SingleOrDefault_Attribute.snap +++ b/src/HotChocolate/Data/test/Data.Projections.Tests/__snapshots__/ProjectionAttributeTests.SingleOrDefault_Attribute.snap @@ -9,6 +9,4 @@ type Foo { type SingleOrDefaultQuery { fooQueryable: Foo fooEnumerable: Foo -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Projections.Tests/__snapshots__/ProjectionAttributeTests.SingleOrDefault_Attribute_CustomType.snap b/src/HotChocolate/Data/test/Data.Projections.Tests/__snapshots__/ProjectionAttributeTests.SingleOrDefault_Attribute_CustomType.snap index 352c854e968..434bd08af17 100644 --- a/src/HotChocolate/Data/test/Data.Projections.Tests/__snapshots__/ProjectionAttributeTests.SingleOrDefault_Attribute_CustomType.snap +++ b/src/HotChocolate/Data/test/Data.Projections.Tests/__snapshots__/ProjectionAttributeTests.SingleOrDefault_Attribute_CustomType.snap @@ -9,6 +9,4 @@ type Renamed { type SingleOrDefaultQuery { fooQueryable: Renamed fooEnumerable: Renamed -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Sorting.Tests/Convention/__snapshots__/SortConventionScopeTests.SortConvention_Should_Work_When_ConfiguredWithAttributes.graphql b/src/HotChocolate/Data/test/Data.Sorting.Tests/Convention/__snapshots__/SortConventionScopeTests.SortConvention_Should_Work_When_ConfiguredWithAttributes.graphql index d8cf3ebea1f..2ee5e50bc67 100644 --- a/src/HotChocolate/Data/test/Data.Sorting.Tests/Convention/__snapshots__/SortConventionScopeTests.SortConvention_Should_Work_When_ConfiguredWithAttributes.graphql +++ b/src/HotChocolate/Data/test/Data.Sorting.Tests/Convention/__snapshots__/SortConventionScopeTests.SortConvention_Should_Work_When_ConfiguredWithAttributes.graphql @@ -27,6 +27,4 @@ enum Bar_SortEnumType { enum SortEnumType { ASC DESC -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Sorting.Tests/Convention/__snapshots__/SortConventionScopeTests.SortConvention_Should_Work_When_ConfiguredWithType.graphql b/src/HotChocolate/Data/test/Data.Sorting.Tests/Convention/__snapshots__/SortConventionScopeTests.SortConvention_Should_Work_When_ConfiguredWithType.graphql index 5cd921e76c5..46ef818ff9f 100644 --- a/src/HotChocolate/Data/test/Data.Sorting.Tests/Convention/__snapshots__/SortConventionScopeTests.SortConvention_Should_Work_When_ConfiguredWithType.graphql +++ b/src/HotChocolate/Data/test/Data.Sorting.Tests/Convention/__snapshots__/SortConventionScopeTests.SortConvention_Should_Work_When_ConfiguredWithType.graphql @@ -27,6 +27,4 @@ enum Bar_SortEnumType { enum SortEnumType { ASC DESC -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Sorting.Tests/Types/__snapshots__/ObjectInputTests.Create_Explicit_Operation.graphql b/src/HotChocolate/Data/test/Data.Sorting.Tests/Types/__snapshots__/ObjectInputTests.Create_Explicit_Operation.graphql index ba32938093e..5ec33e9294d 100644 --- a/src/HotChocolate/Data/test/Data.Sorting.Tests/Types/__snapshots__/ObjectInputTests.Create_Explicit_Operation.graphql +++ b/src/HotChocolate/Data/test/Data.Sorting.Tests/Types/__snapshots__/ObjectInputTests.Create_Explicit_Operation.graphql @@ -22,6 +22,4 @@ input FooSortInput { enum SortEnumType { ASC DESC -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Sorting.Tests/Types/__snapshots__/ObjectInputTests.Create_Implicit_Operation.graphql b/src/HotChocolate/Data/test/Data.Sorting.Tests/Types/__snapshots__/ObjectInputTests.Create_Implicit_Operation.graphql index 758a474c5ce..78ed504d1d3 100644 --- a/src/HotChocolate/Data/test/Data.Sorting.Tests/Types/__snapshots__/ObjectInputTests.Create_Implicit_Operation.graphql +++ b/src/HotChocolate/Data/test/Data.Sorting.Tests/Types/__snapshots__/ObjectInputTests.Create_Implicit_Operation.graphql @@ -18,6 +18,4 @@ input FooSortInput { enum SortEnumType { ASC DESC -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/ExtensionTests.Convention_DefaultScope_Extensions.graphql b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/ExtensionTests.Convention_DefaultScope_Extensions.graphql index 7186a58cacb..cc61522b812 100644 --- a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/ExtensionTests.Convention_DefaultScope_Extensions.graphql +++ b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/ExtensionTests.Convention_DefaultScope_Extensions.graphql @@ -14,6 +14,4 @@ input TestSortSortInput { enum SortEnumType { ASC DESC -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/ExtensionTests.Convention_DefaultScope_Extensions_Enum.graphql b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/ExtensionTests.Convention_DefaultScope_Extensions_Enum.graphql index ca5019f9f1b..dbecfaa0c92 100644 --- a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/ExtensionTests.Convention_DefaultScope_Extensions_Enum.graphql +++ b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/ExtensionTests.Convention_DefaultScope_Extensions_Enum.graphql @@ -14,6 +14,4 @@ enum SortEnumType { ASC DESC test -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/ExtensionTests.Convention_DefaultScope_Extensions_Enum_Merge.graphql b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/ExtensionTests.Convention_DefaultScope_Extensions_Enum_Merge.graphql index 36643eeaa22..54e47e8ac6a 100644 --- a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/ExtensionTests.Convention_DefaultScope_Extensions_Enum_Merge.graphql +++ b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/ExtensionTests.Convention_DefaultScope_Extensions_Enum_Merge.graphql @@ -14,6 +14,4 @@ enum SortEnumType { "asc" ASC DESC -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/ExtensionTests.Convention_DefaultScope_Extensions_Merge.graphql b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/ExtensionTests.Convention_DefaultScope_Extensions_Merge.graphql index 15db28061ce..5e173754025 100644 --- a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/ExtensionTests.Convention_DefaultScope_Extensions_Merge.graphql +++ b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/ExtensionTests.Convention_DefaultScope_Extensions_Merge.graphql @@ -14,6 +14,4 @@ input TestSortSortInput { enum SortEnumType { ASC DESC -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/ExtensionTests.ObjectField_UseSorting.graphql b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/ExtensionTests.ObjectField_UseSorting.graphql index b06d334d1d2..17d91428c9f 100644 --- a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/ExtensionTests.ObjectField_UseSorting.graphql +++ b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/ExtensionTests.ObjectField_UseSorting.graphql @@ -17,6 +17,4 @@ input FooSortInput { enum SortEnumType { ASC DESC -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/ExtensionTests.ObjectField_UseSorting_Generic_RuntimeType.graphql b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/ExtensionTests.ObjectField_UseSorting_Generic_RuntimeType.graphql index eb1865e06b2..2506d70bc94 100644 --- a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/ExtensionTests.ObjectField_UseSorting_Generic_RuntimeType.graphql +++ b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/ExtensionTests.ObjectField_UseSorting_Generic_RuntimeType.graphql @@ -17,6 +17,4 @@ input BarSortInput { enum SortEnumType { ASC DESC -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/ExtensionTests.ObjectField_UseSorting_Generic_SchemaType.graphql b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/ExtensionTests.ObjectField_UseSorting_Generic_SchemaType.graphql index eb1865e06b2..2506d70bc94 100644 --- a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/ExtensionTests.ObjectField_UseSorting_Generic_SchemaType.graphql +++ b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/ExtensionTests.ObjectField_UseSorting_Generic_SchemaType.graphql @@ -17,6 +17,4 @@ input BarSortInput { enum SortEnumType { ASC DESC -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/ExtensionTests.ObjectField_UseSorting_Type_RuntimeType.graphql b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/ExtensionTests.ObjectField_UseSorting_Type_RuntimeType.graphql index eb1865e06b2..2506d70bc94 100644 --- a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/ExtensionTests.ObjectField_UseSorting_Type_RuntimeType.graphql +++ b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/ExtensionTests.ObjectField_UseSorting_Type_RuntimeType.graphql @@ -17,6 +17,4 @@ input BarSortInput { enum SortEnumType { ASC DESC -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/ExtensionTests.ObjectField_UseSorting_Type_SchemaType.graphql b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/ExtensionTests.ObjectField_UseSorting_Type_SchemaType.graphql index eb1865e06b2..2506d70bc94 100644 --- a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/ExtensionTests.ObjectField_UseSorting_Type_SchemaType.graphql +++ b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/ExtensionTests.ObjectField_UseSorting_Type_SchemaType.graphql @@ -17,6 +17,4 @@ input BarSortInput { enum SortEnumType { ASC DESC -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortAttributeTests.Create_Schema_With_GenericSortAttributes.graphql b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortAttributeTests.Create_Schema_With_GenericSortAttributes.graphql index f934a45cf28..5b512c3a9e4 100644 --- a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortAttributeTests.Create_Schema_With_GenericSortAttributes.graphql +++ b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortAttributeTests.Create_Schema_With_GenericSortAttributes.graphql @@ -19,6 +19,4 @@ input FooSortInput { enum SortEnumType { ASC DESC -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortAttributeTests.Create_Schema_With_SortAttributes.graphql b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortAttributeTests.Create_Schema_With_SortAttributes.graphql index c6d61438624..ccc38889fa7 100644 --- a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortAttributeTests.Create_Schema_With_SortAttributes.graphql +++ b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortAttributeTests.Create_Schema_With_SortAttributes.graphql @@ -20,7 +20,5 @@ enum SortEnumType { DESC } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `Long` scalar type represents non-fractional signed whole 64-bit numeric values. Long can represent values between -(2^63) and 2^63 - 1." scalar Long \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortAttributeTests.Create_Schema_With_SortType.graphql b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortAttributeTests.Create_Schema_With_SortType.graphql index 9192eea0052..63cd3d33b44 100644 --- a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortAttributeTests.Create_Schema_With_SortType.graphql +++ b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortAttributeTests.Create_Schema_With_SortType.graphql @@ -21,6 +21,4 @@ input FooSortInput { enum SortEnumType { ASC DESC -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortAttributeTests.Create_Schema_With_SortType_With_Fluent_API.graphql b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortAttributeTests.Create_Schema_With_SortType_With_Fluent_API.graphql index d0c11da7d5d..e9ffe1150f2 100644 --- a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortAttributeTests.Create_Schema_With_SortType_With_Fluent_API.graphql +++ b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortAttributeTests.Create_Schema_With_SortType_With_Fluent_API.graphql @@ -19,6 +19,4 @@ input FooSortInput { enum SortEnumType { ASC DESC -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortAttributeTests.Create_Schema_With_SortType_With_Fluent_API_Ctor_Param.graphql b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortAttributeTests.Create_Schema_With_SortType_With_Fluent_API_Ctor_Param.graphql index 78960cbf5f4..c880e890c63 100644 --- a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortAttributeTests.Create_Schema_With_SortType_With_Fluent_API_Ctor_Param.graphql +++ b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortAttributeTests.Create_Schema_With_SortType_With_Fluent_API_Ctor_Param.graphql @@ -19,6 +19,4 @@ input FooSortInput { enum SortEnumType { ASC DESC -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInputType_DynamicName.graphql b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInputType_DynamicName.graphql index cb9088a7c4c..0da9ebbf699 100644 --- a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInputType_DynamicName.graphql +++ b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInputType_DynamicName.graphql @@ -13,6 +13,4 @@ input StringFoo { enum SortEnumType { ASC DESC -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInputType_DynamicName_NonGeneric.graphql b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInputType_DynamicName_NonGeneric.graphql index cb9088a7c4c..0da9ebbf699 100644 --- a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInputType_DynamicName_NonGeneric.graphql +++ b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInputType_DynamicName_NonGeneric.graphql @@ -13,6 +13,4 @@ input StringFoo { enum SortEnumType { ASC DESC -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInputType_Should_IgnoreFieldWithoutCallingConvention.graphql b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInputType_Should_IgnoreFieldWithoutCallingConvention.graphql index cf6e48f7ee7..db61b1612bb 100644 --- a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInputType_Should_IgnoreFieldWithoutCallingConvention.graphql +++ b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInputType_Should_IgnoreFieldWithoutCallingConvention.graphql @@ -18,6 +18,4 @@ input IgnoreTestSortInput { enum SortEnumType { ASC DESC -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInputType_Should_InfereType_When_ItIsAInterface.graphql b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInputType_Should_InfereType_When_ItIsAInterface.graphql index e71bab061e8..594197ac2d9 100644 --- a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInputType_Should_InfereType_When_ItIsAInterface.graphql +++ b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInputType_Should_InfereType_When_ItIsAInterface.graphql @@ -39,6 +39,4 @@ input StringOperationFilterInput { nstartsWith: String endsWith: String nendsWith: String -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInputType_Should_InfereType_When_ItIsAInterface.snap b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInputType_Should_InfereType_When_ItIsAInterface.snap index e71bab061e8..594197ac2d9 100644 --- a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInputType_Should_InfereType_When_ItIsAInterface.snap +++ b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInputType_Should_InfereType_When_ItIsAInterface.snap @@ -39,6 +39,4 @@ input StringOperationFilterInput { nstartsWith: String endsWith: String nendsWith: String -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInputType_Should_UseCustomSortType_When_Nested.snap b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInputType_Should_UseCustomSortType_When_Nested.snap index 1abbe8e4aff..a245288c225 100644 --- a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInputType_Should_UseCustomSortType_When_Nested.snap +++ b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInputType_Should_UseCustomSortType_When_Nested.snap @@ -16,6 +16,4 @@ input UserSortInput { enum SortEnumType { ASC DESC -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInput_AddDescription.graphql b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInput_AddDescription.graphql index 156d5d62559..4f80b615800 100644 --- a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInput_AddDescription.graphql +++ b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInput_AddDescription.graphql @@ -14,6 +14,4 @@ input FooSortInput { enum SortEnumType { ASC DESC -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInput_AddDirectives_DirectiveClassInstance.graphql b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInput_AddDirectives_DirectiveClassInstance.graphql index dd0cda623f3..a24f2de0164 100644 --- a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInput_AddDirectives_DirectiveClassInstance.graphql +++ b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInput_AddDirectives_DirectiveClassInstance.graphql @@ -15,6 +15,4 @@ enum SortEnumType { DESC } -directive @foo on INPUT_OBJECT | INPUT_FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +directive @foo on INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInput_AddDirectives_DirectiveNode.graphql b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInput_AddDirectives_DirectiveNode.graphql index dd0cda623f3..a24f2de0164 100644 --- a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInput_AddDirectives_DirectiveNode.graphql +++ b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInput_AddDirectives_DirectiveNode.graphql @@ -15,6 +15,4 @@ enum SortEnumType { DESC } -directive @foo on INPUT_OBJECT | INPUT_FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +directive @foo on INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInput_AddDirectives_DirectiveType.graphql b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInput_AddDirectives_DirectiveType.graphql index dd0cda623f3..a24f2de0164 100644 --- a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInput_AddDirectives_DirectiveType.graphql +++ b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInput_AddDirectives_DirectiveType.graphql @@ -15,6 +15,4 @@ enum SortEnumType { DESC } -directive @foo on INPUT_OBJECT | INPUT_FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +directive @foo on INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInput_AddDirectives_NameArgs.graphql b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInput_AddDirectives_NameArgs.graphql index dd0cda623f3..a24f2de0164 100644 --- a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInput_AddDirectives_NameArgs.graphql +++ b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInput_AddDirectives_NameArgs.graphql @@ -15,6 +15,4 @@ enum SortEnumType { DESC } -directive @foo on INPUT_OBJECT | INPUT_FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +directive @foo on INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInput_AddDirectives_NameArgs2.graphql b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInput_AddDirectives_NameArgs2.graphql index dd0cda623f3..a24f2de0164 100644 --- a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInput_AddDirectives_NameArgs2.graphql +++ b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInput_AddDirectives_NameArgs2.graphql @@ -15,6 +15,4 @@ enum SortEnumType { DESC } -directive @foo on INPUT_OBJECT | INPUT_FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +directive @foo on INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInput_AddName.graphql b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInput_AddName.graphql index 3d1ef59c666..faee360bc4b 100644 --- a/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInput_AddName.graphql +++ b/src/HotChocolate/Data/test/Data.Sorting.Tests/__snapshots__/SortInputTypeTest.SortInput_AddName.graphql @@ -13,6 +13,4 @@ input Test { enum SortEnumType { ASC DESC -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Tests/__snapshots__/IntegrationTests.CreateSchema_CodeFirst_AsyncQueryable.snap b/src/HotChocolate/Data/test/Data.Tests/__snapshots__/IntegrationTests.CreateSchema_CodeFirst_AsyncQueryable.snap index 26ad9feb6a1..e3f521ae9fb 100644 --- a/src/HotChocolate/Data/test/Data.Tests/__snapshots__/IntegrationTests.CreateSchema_CodeFirst_AsyncQueryable.snap +++ b/src/HotChocolate/Data/test/Data.Tests/__snapshots__/IntegrationTests.CreateSchema_CodeFirst_AsyncQueryable.snap @@ -45,6 +45,4 @@ input StringOperationFilterInput { endsWith: String nendsWith: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION --------------- diff --git a/src/HotChocolate/Data/test/Data.Tests/__snapshots__/IntegrationTests.CreateSchema_OnDifferentScope.snap b/src/HotChocolate/Data/test/Data.Tests/__snapshots__/IntegrationTests.CreateSchema_OnDifferentScope.snap index f0dd429ffa5..804c4f4f517 100644 --- a/src/HotChocolate/Data/test/Data.Tests/__snapshots__/IntegrationTests.CreateSchema_OnDifferentScope.snap +++ b/src/HotChocolate/Data/test/Data.Tests/__snapshots__/IntegrationTests.CreateSchema_OnDifferentScope.snap @@ -182,6 +182,4 @@ enum Foo_SortEnumType { ASC DESC } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION --------------- diff --git a/src/HotChocolate/Data/test/Data.Tests/__snapshots__/IntegrationTests.ExecuteAsync_Should_ProjectAndPage_When_AliasIsSameAsAlwaysProjectedField.snap b/src/HotChocolate/Data/test/Data.Tests/__snapshots__/IntegrationTests.ExecuteAsync_Should_ProjectAndPage_When_AliasIsSameAsAlwaysProjectedField.snap index 395ac58b96f..0daeb978c32 100644 --- a/src/HotChocolate/Data/test/Data.Tests/__snapshots__/IntegrationTests.ExecuteAsync_Should_ProjectAndPage_When_AliasIsSameAsAlwaysProjectedField.snap +++ b/src/HotChocolate/Data/test/Data.Tests/__snapshots__/IntegrationTests.ExecuteAsync_Should_ProjectAndPage_When_AliasIsSameAsAlwaysProjectedField.snap @@ -191,6 +191,4 @@ enum SortEnumType { ASC DESC } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION --------------- diff --git a/src/HotChocolate/Data/test/Data.Tests/__snapshots__/IntegrationTests.ExecuteAsync_Should_ProjectAndPage_When_NodesFragmentContainsProjectedField_With_Extensions.snap b/src/HotChocolate/Data/test/Data.Tests/__snapshots__/IntegrationTests.ExecuteAsync_Should_ProjectAndPage_When_NodesFragmentContainsProjectedField_With_Extensions.snap index 61b28ec85e6..8f041400faa 100644 --- a/src/HotChocolate/Data/test/Data.Tests/__snapshots__/IntegrationTests.ExecuteAsync_Should_ProjectAndPage_When_NodesFragmentContainsProjectedField_With_Extensions.snap +++ b/src/HotChocolate/Data/test/Data.Tests/__snapshots__/IntegrationTests.ExecuteAsync_Should_ProjectAndPage_When_NodesFragmentContainsProjectedField_With_Extensions.snap @@ -194,6 +194,4 @@ enum SortEnumType { ASC DESC } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION --------------- diff --git a/src/HotChocolate/Data/test/Data.Tests/__snapshots__/IntegrationTests.Execute_And_OnRoot.snap b/src/HotChocolate/Data/test/Data.Tests/__snapshots__/IntegrationTests.Execute_And_OnRoot.snap index f0dd429ffa5..804c4f4f517 100644 --- a/src/HotChocolate/Data/test/Data.Tests/__snapshots__/IntegrationTests.Execute_And_OnRoot.snap +++ b/src/HotChocolate/Data/test/Data.Tests/__snapshots__/IntegrationTests.Execute_And_OnRoot.snap @@ -182,6 +182,4 @@ enum Foo_SortEnumType { ASC DESC } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION --------------- diff --git a/src/HotChocolate/Data/test/Data.Tests/__snapshots__/IntegrationTests.Execute_And_OnRoot_Reverse.snap b/src/HotChocolate/Data/test/Data.Tests/__snapshots__/IntegrationTests.Execute_And_OnRoot_Reverse.snap index f0dd429ffa5..804c4f4f517 100644 --- a/src/HotChocolate/Data/test/Data.Tests/__snapshots__/IntegrationTests.Execute_And_OnRoot_Reverse.snap +++ b/src/HotChocolate/Data/test/Data.Tests/__snapshots__/IntegrationTests.Execute_And_OnRoot_Reverse.snap @@ -182,6 +182,4 @@ enum Foo_SortEnumType { ASC DESC } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION --------------- diff --git a/src/HotChocolate/Data/test/Data.Tests/__snapshots__/IntegrationTests.Schema_Should_Generate_WhenMutationInputHasManyToManyRelationshipWithOutputType.snap b/src/HotChocolate/Data/test/Data.Tests/__snapshots__/IntegrationTests.Schema_Should_Generate_WhenMutationInputHasManyToManyRelationshipWithOutputType.snap index f1286a09a1b..6007b6dfe6c 100644 --- a/src/HotChocolate/Data/test/Data.Tests/__snapshots__/IntegrationTests.Schema_Should_Generate_WhenMutationInputHasManyToManyRelationshipWithOutputType.snap +++ b/src/HotChocolate/Data/test/Data.Tests/__snapshots__/IntegrationTests.Schema_Should_Generate_WhenMutationInputHasManyToManyRelationshipWithOutputType.snap @@ -57,6 +57,4 @@ input PublisherInput { zipcode: String! books: [BookInput!]! authors: [AuthorInput!]! -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Tests/__snapshots__/IntegrationTests.Schema_Should_Generate_WhenMutationInputHasManyToOneRelationshipWithOutputType.snap b/src/HotChocolate/Data/test/Data.Tests/__snapshots__/IntegrationTests.Schema_Should_Generate_WhenMutationInputHasManyToOneRelationshipWithOutputType.snap index b5285ecd4f9..76b47fa7811 100644 --- a/src/HotChocolate/Data/test/Data.Tests/__snapshots__/IntegrationTests.Schema_Should_Generate_WhenMutationInputHasManyToOneRelationshipWithOutputType.snap +++ b/src/HotChocolate/Data/test/Data.Tests/__snapshots__/IntegrationTests.Schema_Should_Generate_WhenMutationInputHasManyToOneRelationshipWithOutputType.snap @@ -57,6 +57,4 @@ input PublisherInput { zipcode: String! books: [BookInput!]! authors: [AuthorInput!]! -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Tests/__snapshots__/IntegrationTests.Schema_Should_Generate_WhenStaticTypeExtensionWithOffsetPagingOnStaticResolver.snap b/src/HotChocolate/Data/test/Data.Tests/__snapshots__/IntegrationTests.Schema_Should_Generate_WhenStaticTypeExtensionWithOffsetPagingOnStaticResolver.snap index 4aa1a4921c0..56a553474a7 100644 --- a/src/HotChocolate/Data/test/Data.Tests/__snapshots__/IntegrationTests.Schema_Should_Generate_WhenStaticTypeExtensionWithOffsetPagingOnStaticResolver.snap +++ b/src/HotChocolate/Data/test/Data.Tests/__snapshots__/IntegrationTests.Schema_Should_Generate_WhenStaticTypeExtensionWithOffsetPagingOnStaticResolver.snap @@ -24,6 +24,4 @@ type CollectionSegmentInfo { type Query { bars(skip: Int take: Int): BarsCollectionSegment -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Data/test/Data.Tests/__snapshots__/TypeValidationTests.EnsureCorrectlyOrderedMiddlewarePassValidation.snap b/src/HotChocolate/Data/test/Data.Tests/__snapshots__/TypeValidationTests.EnsureCorrectlyOrderedMiddlewarePassValidation.snap index ca1f57b472c..affd540f9b4 100644 --- a/src/HotChocolate/Data/test/Data.Tests/__snapshots__/TypeValidationTests.EnsureCorrectlyOrderedMiddlewarePassValidation.snap +++ b/src/HotChocolate/Data/test/Data.Tests/__snapshots__/TypeValidationTests.EnsureCorrectlyOrderedMiddlewarePassValidation.snap @@ -68,6 +68,4 @@ input StringOperationFilterInput { enum SortEnumType { ASC DESC -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputGenericConstraintTests.Create_ArrayObjectFilter_ShouldMatchSameSnapshotInAllCases.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputGenericConstraintTests.Create_ArrayObjectFilter_ShouldMatchSameSnapshotInAllCases.snap index 8498201c6d8..5f16638bdbb 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputGenericConstraintTests.Create_ArrayObjectFilter_ShouldMatchSameSnapshotInAllCases.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputGenericConstraintTests.Create_ArrayObjectFilter_ShouldMatchSameSnapshotInAllCases.snap @@ -26,5 +26,3 @@ input FooFilter { OR: [FooFilter!] test: BarFilter } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstAddThenIgnore.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstAddThenIgnore.snap index ab4bc60f5ae..2bb42914b37 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstAddThenIgnore.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstAddThenIgnore.snap @@ -10,5 +10,3 @@ input FooSimpleFilter { AND: [FooSimpleFilter!] OR: [FooSimpleFilter!] } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstIgnoreThenAdd.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstIgnoreThenAdd.snap index e6a4f979cbc..e1dc8212363 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstIgnoreThenAdd.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstIgnoreThenAdd.snap @@ -11,5 +11,3 @@ input FooSimpleFilter { OR: [FooSimpleFilter!] barBool_any: Boolean } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Bind_Filter_FilterDescirptor_Override.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Bind_Filter_FilterDescirptor_Override.snap index e6a4f979cbc..e1dc8212363 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Bind_Filter_FilterDescirptor_Override.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Bind_Filter_FilterDescirptor_Override.snap @@ -11,5 +11,3 @@ input FooSimpleFilter { OR: [FooSimpleFilter!] barBool_any: Boolean } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Bind_Filter_FilterDescirptor_OverrideFieldDescriptor.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Bind_Filter_FilterDescirptor_OverrideFieldDescriptor.snap index 1ce09590fa6..3dafaed2927 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Bind_Filter_FilterDescirptor_OverrideFieldDescriptor.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Bind_Filter_FilterDescirptor_OverrideFieldDescriptor.snap @@ -21,5 +21,3 @@ input ISingleFilterOfBooleanFilter { element: Boolean element_not: Boolean } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayFilter_Declare_Operators_Explicitly.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayFilter_Declare_Operators_Explicitly.snap index 53047b9698c..e94a225467a 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayFilter_Declare_Operators_Explicitly.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayFilter_Declare_Operators_Explicitly.snap @@ -36,5 +36,3 @@ input FooFilter { bar_in: [String] bar_not_in: [String] } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayObjectFilter_BindExplicitly.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayObjectFilter_BindExplicitly.snap index 36b87dc5e09..3fac03f5702 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayObjectFilter_BindExplicitly.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayObjectFilter_BindExplicitly.snap @@ -20,5 +20,3 @@ input FooFilter { barNested_all: BarFilter barNested_any: Boolean } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayObjectFilter_FooExplicitBarExplicit.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayObjectFilter_FooExplicitBarExplicit.snap index ac1aaf79062..10d423f297f 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayObjectFilter_FooExplicitBarExplicit.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayObjectFilter_FooExplicitBarExplicit.snap @@ -20,5 +20,3 @@ input FooFilter { barNested_all: BarFilter barNested_any: Boolean } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayObjectFilter_FooExplicitBarExplicitByGeneric.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayObjectFilter_FooExplicitBarExplicitByGeneric.snap index 7b7a8c6f4b8..dd0b2f85f16 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayObjectFilter_FooExplicitBarExplicitByGeneric.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayObjectFilter_FooExplicitBarExplicitByGeneric.snap @@ -17,5 +17,3 @@ input FooFilter { OR: [FooFilter!] barNested_some: BarFilter } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayObjectFilter_FooExplicitBarImplicit.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayObjectFilter_FooExplicitBarImplicit.snap index 96ce400ae03..682fa38c657 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayObjectFilter_FooExplicitBarImplicit.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayObjectFilter_FooExplicitBarImplicit.snap @@ -29,5 +29,3 @@ input FooFilter { barNested_all: BarFilter barNested_any: Boolean } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayObjectFilter_FooImplicitBarExplicit.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayObjectFilter_FooImplicitBarExplicit.snap index eb53228c99b..ed9365187ff 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayObjectFilter_FooImplicitBarExplicit.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayObjectFilter_FooImplicitBarExplicit.snap @@ -30,5 +30,3 @@ input FooFilter { bar_in: [String] bar_not_in: [String] } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayObjectFilter_FooImplicitBarImplicit.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayObjectFilter_FooImplicitBarImplicit.snap index 2fde17e0d20..ba81b2eea48 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayObjectFilter_FooImplicitBarImplicit.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayObjectFilter_FooImplicitBarImplicit.snap @@ -39,5 +39,3 @@ input FooFilter { barNested_all: BarFilter barNested_any: Boolean } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterBoolNullable_FooExplicitBarExplicit.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterBoolNullable_FooExplicitBarExplicit.snap index aed5379ca66..0936fe50544 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterBoolNullable_FooExplicitBarExplicit.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterBoolNullable_FooExplicitBarExplicit.snap @@ -17,5 +17,3 @@ input ISingleFilterOfBooleanFilter { OR: [ISingleFilterOfBooleanFilter!] element: Boolean } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterBool_FooExplicitBarExplicit.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterBool_FooExplicitBarExplicit.snap index a2299fca63c..684425296ac 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterBool_FooExplicitBarExplicit.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterBool_FooExplicitBarExplicit.snap @@ -17,5 +17,3 @@ input ISingleFilterOfBooleanFilter { OR: [ISingleFilterOfBooleanFilter!] element: Boolean } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterBool_FooExplicitBarExplicitAny.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterBool_FooExplicitBarExplicitAny.snap index e6a4f979cbc..e1dc8212363 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterBool_FooExplicitBarExplicitAny.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterBool_FooExplicitBarExplicitAny.snap @@ -11,5 +11,3 @@ input FooSimpleFilter { OR: [FooSimpleFilter!] barBool_any: Boolean } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDatetimeNullable_FooExplicitBarExplicit.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDatetimeNullable_FooExplicitBarExplicit.snap index db3843428d2..6859c706936 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDatetimeNullable_FooExplicitBarExplicit.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDatetimeNullable_FooExplicitBarExplicit.snap @@ -18,10 +18,5 @@ input ISingleFilterOfDateTimeFilter { element: DateTime } -"The `@specifiedBy` directive is used within the type system definition language to provide a URL for specifying the behavior of custom scalar definitions." -directive @specifiedBy("The specifiedBy URL points to a human-readable specification. This field will only read a result for scalar types." url: String!) on SCALAR - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `DateTime` scalar represents an ISO-8601 compliant date time type." scalar DateTime @specifiedBy(url: "https:\/\/www.graphql-scalars.com\/date-time") diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDatetimeOffsetNullable_FooExplicitBarExplicit.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDatetimeOffsetNullable_FooExplicitBarExplicit.snap index f47b6051a6a..66a7a8d0292 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDatetimeOffsetNullable_FooExplicitBarExplicit.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDatetimeOffsetNullable_FooExplicitBarExplicit.snap @@ -18,10 +18,5 @@ input ISingleFilterOfDateTimeOffsetFilter { element: DateTime } -"The `@specifiedBy` directive is used within the type system definition language to provide a URL for specifying the behavior of custom scalar definitions." -directive @specifiedBy("The specifiedBy URL points to a human-readable specification. This field will only read a result for scalar types." url: String!) on SCALAR - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `DateTime` scalar represents an ISO-8601 compliant date time type." scalar DateTime @specifiedBy(url: "https:\/\/www.graphql-scalars.com\/date-time") diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDatetimeOffset_FooExplicitBarExplicit.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDatetimeOffset_FooExplicitBarExplicit.snap index 3951147e1bc..e335171df05 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDatetimeOffset_FooExplicitBarExplicit.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDatetimeOffset_FooExplicitBarExplicit.snap @@ -18,10 +18,5 @@ input ISingleFilterOfDateTimeOffsetFilter { element: DateTime } -"The `@specifiedBy` directive is used within the type system definition language to provide a URL for specifying the behavior of custom scalar definitions." -directive @specifiedBy("The specifiedBy URL points to a human-readable specification. This field will only read a result for scalar types." url: String!) on SCALAR - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `DateTime` scalar represents an ISO-8601 compliant date time type." scalar DateTime @specifiedBy(url: "https:\/\/www.graphql-scalars.com\/date-time") diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDatetime_FooExplicitBarExplicit.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDatetime_FooExplicitBarExplicit.snap index 4b6a6f87b23..d15f72debf0 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDatetime_FooExplicitBarExplicit.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDatetime_FooExplicitBarExplicit.snap @@ -18,10 +18,5 @@ input ISingleFilterOfDateTimeFilter { element: DateTime } -"The `@specifiedBy` directive is used within the type system definition language to provide a URL for specifying the behavior of custom scalar definitions." -directive @specifiedBy("The specifiedBy URL points to a human-readable specification. This field will only read a result for scalar types." url: String!) on SCALAR - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `DateTime` scalar represents an ISO-8601 compliant date time type." scalar DateTime @specifiedBy(url: "https:\/\/www.graphql-scalars.com\/date-time") diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDecimalNullable_FooExplicitBarExplicit.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDecimalNullable_FooExplicitBarExplicit.snap index 18c0d4bd23e..6a64b1ca06a 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDecimalNullable_FooExplicitBarExplicit.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDecimalNullable_FooExplicitBarExplicit.snap @@ -18,7 +18,5 @@ input ISingleFilterOfDecimalFilter { element: Decimal } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The built-in `Decimal` scalar type." scalar Decimal diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDecimal_FooExplicitBarExplicit.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDecimal_FooExplicitBarExplicit.snap index fa34c11364f..82ad14f50b1 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDecimal_FooExplicitBarExplicit.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDecimal_FooExplicitBarExplicit.snap @@ -18,7 +18,5 @@ input ISingleFilterOfDecimalFilter { element: Decimal } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The built-in `Decimal` scalar type." scalar Decimal diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDoubleNullable_FooExplicitBarExplicit.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDoubleNullable_FooExplicitBarExplicit.snap index 176faea93ab..c769cca8812 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDoubleNullable_FooExplicitBarExplicit.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDoubleNullable_FooExplicitBarExplicit.snap @@ -17,5 +17,3 @@ input ISingleFilterOfDoubleFilter { OR: [ISingleFilterOfDoubleFilter!] element: Float } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDouble_FooExplicitBarExplicit.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDouble_FooExplicitBarExplicit.snap index 7a038957d6c..e13558277f0 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDouble_FooExplicitBarExplicit.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterDouble_FooExplicitBarExplicit.snap @@ -17,5 +17,3 @@ input ISingleFilterOfDoubleFilter { OR: [ISingleFilterOfDoubleFilter!] element: Float } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterGuidNullable_FooExplicitBarExplicit.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterGuidNullable_FooExplicitBarExplicit.snap index a27bafc287e..417781f5971 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterGuidNullable_FooExplicitBarExplicit.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterGuidNullable_FooExplicitBarExplicit.snap @@ -18,9 +18,4 @@ input ISingleFilterOfGuidFilter { element: UUID } -"The `@specifiedBy` directive is used within the type system definition language to provide a URL for specifying the behavior of custom scalar definitions." -directive @specifiedBy("The specifiedBy URL points to a human-readable specification. This field will only read a result for scalar types." url: String!) on SCALAR - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - scalar UUID @specifiedBy(url: "https:\/\/tools.ietf.org\/html\/rfc4122") diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterGuid_FooExplicitBarExplicit.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterGuid_FooExplicitBarExplicit.snap index 02df0498f6b..92fe27253cc 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterGuid_FooExplicitBarExplicit.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterGuid_FooExplicitBarExplicit.snap @@ -18,9 +18,4 @@ input ISingleFilterOfGuidFilter { element: UUID } -"The `@specifiedBy` directive is used within the type system definition language to provide a URL for specifying the behavior of custom scalar definitions." -directive @specifiedBy("The specifiedBy URL points to a human-readable specification. This field will only read a result for scalar types." url: String!) on SCALAR - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - scalar UUID @specifiedBy(url: "https:\/\/tools.ietf.org\/html\/rfc4122") diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterInt16Nullable_FooExplicitBarExplicit.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterInt16Nullable_FooExplicitBarExplicit.snap index f3e21a93fda..e00a31017ce 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterInt16Nullable_FooExplicitBarExplicit.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterInt16Nullable_FooExplicitBarExplicit.snap @@ -18,7 +18,5 @@ input ISingleFilterOfInt16Filter { element: Short } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `Short` scalar type represents non-fractional signed whole 16-bit numeric values. Short can represent values between -(2^15) and 2^15 - 1." scalar Short diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterInt16_FooExplicitBarExplicit.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterInt16_FooExplicitBarExplicit.snap index 5fe21f1b4c1..5e4b3fa8438 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterInt16_FooExplicitBarExplicit.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterInt16_FooExplicitBarExplicit.snap @@ -18,7 +18,5 @@ input ISingleFilterOfInt16Filter { element: Short } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `Short` scalar type represents non-fractional signed whole 16-bit numeric values. Short can represent values between -(2^15) and 2^15 - 1." scalar Short diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterInt32Nullable_FooExplicitBarExplicit.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterInt32Nullable_FooExplicitBarExplicit.snap index 10b9c288e21..0f5e2881694 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterInt32Nullable_FooExplicitBarExplicit.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterInt32Nullable_FooExplicitBarExplicit.snap @@ -17,5 +17,3 @@ input ISingleFilterOfInt32Filter { OR: [ISingleFilterOfInt32Filter!] element: Int } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterInt32_FooExplicitBarExplicit.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterInt32_FooExplicitBarExplicit.snap index d5e9e07eb96..16700fdc73a 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterInt32_FooExplicitBarExplicit.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterInt32_FooExplicitBarExplicit.snap @@ -17,5 +17,3 @@ input ISingleFilterOfInt32Filter { OR: [ISingleFilterOfInt32Filter!] element: Int } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterInt64Nullable_FooExplicitBarExplicit.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterInt64Nullable_FooExplicitBarExplicit.snap index c99f756eac1..d79624acad9 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterInt64Nullable_FooExplicitBarExplicit.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterInt64Nullable_FooExplicitBarExplicit.snap @@ -18,7 +18,5 @@ input ISingleFilterOfInt64Filter { element: Long } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `Long` scalar type represents non-fractional signed whole 64-bit numeric values. Long can represent values between -(2^63) and 2^63 - 1." scalar Long diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterInt64_FooExplicitBarExplicit.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterInt64_FooExplicitBarExplicit.snap index af38c4c152b..32dc32e96d3 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterInt64_FooExplicitBarExplicit.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterInt64_FooExplicitBarExplicit.snap @@ -18,7 +18,5 @@ input ISingleFilterOfInt64Filter { element: Long } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `Long` scalar type represents non-fractional signed whole 64-bit numeric values. Long can represent values between -(2^63) and 2^63 - 1." scalar Long diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterSingleNullable_FooExplicitBarExplicit.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterSingleNullable_FooExplicitBarExplicit.snap index 3498ad5fc22..3f6f3242a86 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterSingleNullable_FooExplicitBarExplicit.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterSingleNullable_FooExplicitBarExplicit.snap @@ -17,5 +17,3 @@ input ISingleFilterOfSingleFilter { OR: [ISingleFilterOfSingleFilter!] element: Float } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterSingle_FooExplicitBarExplicit.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterSingle_FooExplicitBarExplicit.snap index e186d146a05..29ccfbfa392 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterSingle_FooExplicitBarExplicit.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilterSingle_FooExplicitBarExplicit.snap @@ -17,5 +17,3 @@ input ISingleFilterOfSingleFilter { OR: [ISingleFilterOfSingleFilter!] element: Float } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilter_FooImplicitBarImplicit.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilter_FooImplicitBarImplicit.snap index d86c017b5dc..af8d43ab11e 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilter_FooImplicitBarImplicit.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilter_FooImplicitBarImplicit.snap @@ -450,11 +450,6 @@ input NullableOfSingleFilter { value_not_lte: Float } -"The `@specifiedBy` directive is used within the type system definition language to provide a URL for specifying the behavior of custom scalar definitions." -directive @specifiedBy("The specifiedBy URL points to a human-readable specification. This field will only read a result for scalar types." url: String!) on SCALAR - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `DateTime` scalar represents an ISO-8601 compliant date time type." scalar DateTime @specifiedBy(url: "https:\/\/www.graphql-scalars.com\/date-time") diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilter_FooImplicitBarImplicit_Collection.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilter_FooImplicitBarImplicit_Collection.snap index 47925fbed89..6a88fe7f9d8 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilter_FooImplicitBarImplicit_Collection.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArraySimpleFilter_FooImplicitBarImplicit_Collection.snap @@ -118,5 +118,3 @@ input NullableOfInt32Filter { value_lte: Int value_not_lte: Int } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayStringFilter_FooImplicitBarExplicit.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayStringFilter_FooImplicitBarExplicit.snap index 03dada47c87..2a78dcbfaaa 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayStringFilter_FooImplicitBarExplicit.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayStringFilter_FooImplicitBarExplicit.snap @@ -20,5 +20,3 @@ input ISingleFilterOfStringFilter { OR: [ISingleFilterOfStringFilter!] element_contains: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayStringFilter_FooImplicitBarImplicit.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayStringFilter_FooImplicitBarImplicit.snap index 3d370be9db8..7d1e55464b3 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayStringFilter_FooImplicitBarImplicit.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Create_ArrayStringFilter_FooImplicitBarImplicit.snap @@ -29,5 +29,3 @@ input ISingleFilterOfStringFilter { element_in: [String!] element_not_in: [String!] } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Declare_Description_Explicitly.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Declare_Description_Explicitly.snap index f3ea03aaf7e..66b80821025 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Declare_Description_Explicitly.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Declare_Description_Explicitly.snap @@ -37,5 +37,3 @@ input FooFilter { bar_in: [String] bar_not_in: [String] } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Declare_Directive_By_Name.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Declare_Directive_By_Name.snap index a176e15f548..26808e5a2d7 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Declare_Directive_By_Name.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Declare_Directive_By_Name.snap @@ -38,5 +38,3 @@ input FooFilter { } directive @bar on INPUT_FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Declare_Directive_By_Name_With_Argument.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Declare_Directive_By_Name_With_Argument.snap index 2b29dac5aef..e64845b0773 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Declare_Directive_By_Name_With_Argument.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Declare_Directive_By_Name_With_Argument.snap @@ -38,5 +38,3 @@ input FooFilter { } directive @bar(qux: String) on INPUT_FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Declare_Directive_With_Clr_Type.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Declare_Directive_With_Clr_Type.snap index ceb4afd619b..87881ae6356 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Declare_Directive_With_Clr_Type.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Declare_Directive_With_Clr_Type.snap @@ -38,5 +38,3 @@ input FooFilter { } directive @bar(baz: String) on INPUT_FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Declare_Name_Explicitly.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Declare_Name_Explicitly.snap index 53bb87d6a0b..2c9e55dfcd7 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Declare_Name_Explicitly.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ArrayFilterInputTypeTests.Declare_Name_Explicitly.snap @@ -36,5 +36,3 @@ input FooFilter { bar_in: [String] bar_not_in: [String] } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstAddThenIgnore.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstAddThenIgnore.snap index d170e517125..cb412386eff 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstAddThenIgnore.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstAddThenIgnore.snap @@ -10,5 +10,3 @@ input FooFilter { AND: [FooFilter!] OR: [FooFilter!] } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstIgnoreThenAdd.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstIgnoreThenAdd.snap index 9dcbb0aa4f2..f8b6a9dc715 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstIgnoreThenAdd.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstIgnoreThenAdd.snap @@ -11,5 +11,3 @@ input FooFilter { OR: [FooFilter!] bar_not: Boolean } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Bind_Filter_FilterDescirptor_Override.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Bind_Filter_FilterDescirptor_Override.snap index 9dcbb0aa4f2..f8b6a9dc715 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Bind_Filter_FilterDescirptor_Override.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Bind_Filter_FilterDescirptor_Override.snap @@ -11,5 +11,3 @@ input FooFilter { OR: [FooFilter!] bar_not: Boolean } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Bind_Filter_FilterDescirptor_OverrideFieldDescriptor.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Bind_Filter_FilterDescirptor_OverrideFieldDescriptor.snap index 8c02e227337..f776f85f9b4 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Bind_Filter_FilterDescirptor_OverrideFieldDescriptor.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Bind_Filter_FilterDescirptor_OverrideFieldDescriptor.snap @@ -12,5 +12,3 @@ input FooFilter { equals: Boolean not_equals: Boolean } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Bind_Filter_Implicitly.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Bind_Filter_Implicitly.snap index 98159074aeb..6616d569114 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Bind_Filter_Implicitly.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Bind_Filter_Implicitly.snap @@ -12,5 +12,3 @@ input FooFilter { bar: Boolean bar_not: Boolean } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Create_Filter_Declare_Operators_Explicitly.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Create_Filter_Declare_Operators_Explicitly.snap index 3c9c8cfdf93..80625904e60 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Create_Filter_Declare_Operators_Explicitly.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Create_Filter_Declare_Operators_Explicitly.snap @@ -14,5 +14,3 @@ input FooFilter { barNullable: Boolean barNullable_not: Boolean } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Create_Filter_Discover_Everything_Implicitly.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Create_Filter_Discover_Everything_Implicitly.snap index 3c9c8cfdf93..80625904e60 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Create_Filter_Discover_Everything_Implicitly.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Create_Filter_Discover_Everything_Implicitly.snap @@ -14,5 +14,3 @@ input FooFilter { barNullable: Boolean barNullable_not: Boolean } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Create_Filter_Discover_Operators_Implicitly.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Create_Filter_Discover_Operators_Implicitly.snap index 3c9c8cfdf93..80625904e60 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Create_Filter_Discover_Operators_Implicitly.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Create_Filter_Discover_Operators_Implicitly.snap @@ -14,5 +14,3 @@ input FooFilter { barNullable: Boolean barNullable_not: Boolean } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Declare_Description_Explicitly.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Declare_Description_Explicitly.snap index 587c1d7475e..30b8eb479ac 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Declare_Description_Explicitly.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Declare_Description_Explicitly.snap @@ -14,5 +14,3 @@ input FooFilter { barNullable: Boolean barNullable_not: Boolean } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Declare_Directive_By_Name.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Declare_Directive_By_Name.snap index de44e5d293e..c5b607375d4 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Declare_Directive_By_Name.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Declare_Directive_By_Name.snap @@ -15,5 +15,3 @@ input FooFilter { } directive @bar on INPUT_FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Declare_Directive_By_Name_With_Argument.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Declare_Directive_By_Name_With_Argument.snap index 5cc5baa83cc..99f06e69406 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Declare_Directive_By_Name_With_Argument.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Declare_Directive_By_Name_With_Argument.snap @@ -15,5 +15,3 @@ input FooFilter { } directive @bar(qux: String) on INPUT_FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Declare_Directive_With_Clr_Instance.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Declare_Directive_With_Clr_Instance.snap index 76fb4826149..f2f2d111c55 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Declare_Directive_With_Clr_Instance.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Declare_Directive_With_Clr_Instance.snap @@ -15,5 +15,3 @@ input FooFilter { } directive @bar(qux: String) on INPUT_FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Declare_Directive_With_Clr_Type.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Declare_Directive_With_Clr_Type.snap index 76fb4826149..f2f2d111c55 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Declare_Directive_With_Clr_Type.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Declare_Directive_With_Clr_Type.snap @@ -15,5 +15,3 @@ input FooFilter { } directive @bar(qux: String) on INPUT_FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Declare_Name_Explicitly.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Declare_Name_Explicitly.snap index f9f6a38c923..a9fa3b94888 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Declare_Name_Explicitly.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Declare_Name_Explicitly.snap @@ -13,5 +13,3 @@ input FooFilter { barNullable: Boolean barNullable_not: Boolean } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Ignore_Field_2.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Ignore_Field_2.snap index c3534ad951e..4249f4f2595 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Ignore_Field_2.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Ignore_Field_2.snap @@ -12,5 +12,3 @@ input FooFilter { barNullable: Boolean barNullable_not: Boolean } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Ignore_Field_Fields.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Ignore_Field_Fields.snap index c3534ad951e..4249f4f2595 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Ignore_Field_Fields.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/BooleanFilterInputTypeTests.Ignore_Field_Fields.snap @@ -12,5 +12,3 @@ input FooFilter { barNullable: Boolean barNullable_not: Boolean } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstAddThenIgnore.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstAddThenIgnore.snap index d170e517125..cb412386eff 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstAddThenIgnore.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstAddThenIgnore.snap @@ -10,5 +10,3 @@ input FooFilter { AND: [FooFilter!] OR: [FooFilter!] } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstIgnoreThenAdd.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstIgnoreThenAdd.snap index c86dfaa0961..a69a440488a 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstIgnoreThenAdd.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstIgnoreThenAdd.snap @@ -12,7 +12,5 @@ input FooFilter { barShort_not: Short } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `Short` scalar type represents non-fractional signed whole 16-bit numeric values. Short can represent values between -(2^15) and 2^15 - 1." scalar Short diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Bind_Filter_FilterDescirptor_Override.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Bind_Filter_FilterDescirptor_Override.snap index c86dfaa0961..a69a440488a 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Bind_Filter_FilterDescirptor_Override.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Bind_Filter_FilterDescirptor_Override.snap @@ -12,7 +12,5 @@ input FooFilter { barShort_not: Short } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `Short` scalar type represents non-fractional signed whole 16-bit numeric values. Short can represent values between -(2^15) and 2^15 - 1." scalar Short diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Bind_Filter_FilterDescirptor_OverrideFieldDescriptor.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Bind_Filter_FilterDescirptor_OverrideFieldDescriptor.snap index fe53c9ca9a9..5aba4910afa 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Bind_Filter_FilterDescirptor_OverrideFieldDescriptor.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Bind_Filter_FilterDescirptor_OverrideFieldDescriptor.snap @@ -23,7 +23,5 @@ input FooFilter { nlte: Short } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `Short` scalar type represents non-fractional signed whole 16-bit numeric values. Short can represent values between -(2^15) and 2^15 - 1." scalar Short diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Bind_Filter_Implicitly.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Bind_Filter_Implicitly.snap index ef16e4edf2d..af271ae4626 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Bind_Filter_Implicitly.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Bind_Filter_Implicitly.snap @@ -22,5 +22,3 @@ input FooFilter { barInt_lte: Int barInt_not_lte: Int } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Create_Filter_Declare_Operators_Explicitly.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Create_Filter_Declare_Operators_Explicitly.snap index 5a849c1d1d0..1d24aa1da23 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Create_Filter_Declare_Operators_Explicitly.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Create_Filter_Declare_Operators_Explicitly.snap @@ -23,7 +23,5 @@ input FooFilter { barShort_not_lte: Short } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `Short` scalar type represents non-fractional signed whole 16-bit numeric values. Short can represent values between -(2^15) and 2^15 - 1." scalar Short diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Create_Filter_Discover_Everything_Implicitly.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Create_Filter_Discover_Everything_Implicitly.snap index 7fa03f95336..ab2815d9361 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Create_Filter_Discover_Everything_Implicitly.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Create_Filter_Discover_Everything_Implicitly.snap @@ -172,8 +172,6 @@ enum FooBar { BAR } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The built-in `Decimal` scalar type." scalar Decimal diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Create_Filter_Discover_Operators_Implicitly.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Create_Filter_Discover_Operators_Implicitly.snap index 7fa03f95336..ab2815d9361 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Create_Filter_Discover_Operators_Implicitly.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Create_Filter_Discover_Operators_Implicitly.snap @@ -172,8 +172,6 @@ enum FooBar { BAR } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The built-in `Decimal` scalar type." scalar Decimal diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Declare_Description_Explicitly.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Declare_Description_Explicitly.snap index 0f4d6543492..7e35dac6996 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Declare_Description_Explicitly.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Declare_Description_Explicitly.snap @@ -162,8 +162,6 @@ enum FooBar { BAR } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The built-in `Decimal` scalar type." scalar Decimal diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Declare_Directive_By_Name.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Declare_Directive_By_Name.snap index e6a0682f963..a102644007b 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Declare_Directive_By_Name.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Declare_Directive_By_Name.snap @@ -163,8 +163,6 @@ enum FooBar { directive @bar on INPUT_FIELD_DEFINITION -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The built-in `Decimal` scalar type." scalar Decimal diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Declare_Directive_By_Name_With_Argument.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Declare_Directive_By_Name_With_Argument.snap index ae3a286806a..f238dd83805 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Declare_Directive_By_Name_With_Argument.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Declare_Directive_By_Name_With_Argument.snap @@ -163,8 +163,6 @@ enum FooBar { directive @bar(qux: String) on INPUT_FIELD_DEFINITION -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The built-in `Decimal` scalar type." scalar Decimal diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Declare_Directive_With_Clr_Instance.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Declare_Directive_With_Clr_Instance.snap index 0e0cfce14fd..aaf61c30e0d 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Declare_Directive_With_Clr_Instance.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Declare_Directive_With_Clr_Instance.snap @@ -163,8 +163,6 @@ enum FooBar { directive @bar(baz: String) on INPUT_FIELD_DEFINITION -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The built-in `Decimal` scalar type." scalar Decimal diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Declare_Directive_With_Clr_Type.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Declare_Directive_With_Clr_Type.snap index 0e0cfce14fd..aaf61c30e0d 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Declare_Directive_With_Clr_Type.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Declare_Directive_With_Clr_Type.snap @@ -163,8 +163,6 @@ enum FooBar { directive @bar(baz: String) on INPUT_FIELD_DEFINITION -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The built-in `Decimal` scalar type." scalar Decimal diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Declare_Name_Explicitly.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Declare_Name_Explicitly.snap index 772da3c9211..e4dd2bb302e 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Declare_Name_Explicitly.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Declare_Name_Explicitly.snap @@ -161,8 +161,6 @@ enum FooBar { BAR } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The built-in `Decimal` scalar type." scalar Decimal diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Ignore_Field_2.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Ignore_Field_2.snap index 0c494b17e19..5a194fe2d15 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Ignore_Field_2.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Ignore_Field_2.snap @@ -160,8 +160,6 @@ enum FooBar { BAR } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The built-in `Decimal` scalar type." scalar Decimal diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Ignore_Field_Fields.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Ignore_Field_Fields.snap index 0c494b17e19..5a194fe2d15 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Ignore_Field_Fields.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Ignore_Field_Fields.snap @@ -160,8 +160,6 @@ enum FooBar { BAR } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The built-in `Decimal` scalar type." scalar Decimal diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Infer_Nullable_Fields.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Infer_Nullable_Fields.snap index 61a702a9afa..6e4498bb2f8 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Infer_Nullable_Fields.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Infer_Nullable_Fields.snap @@ -23,7 +23,5 @@ input FooNullableFilter { barShort_not_lte: Short } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `Short` scalar type represents non-fractional signed whole 16-bit numeric values. Short can represent values between -(2^15) and 2^15 - 1." scalar Short diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Model_With_Nullable_Properties.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Model_With_Nullable_Properties.snap index 61a702a9afa..6e4498bb2f8 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Model_With_Nullable_Properties.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ComparableFilterInputTypeTests.Model_With_Nullable_Properties.snap @@ -23,7 +23,5 @@ input FooNullableFilter { barShort_not_lte: Short } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `Short` scalar type represents non-fractional signed whole 16-bit numeric values. Short can represent values between -(2^15) and 2^15 - 1." scalar Short diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterAttribute_NonNullType.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterAttribute_NonNullType.snap index 8dc05b7018f..056662317cf 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterAttribute_NonNullType.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterAttribute_NonNullType.snap @@ -97,5 +97,3 @@ input BookFilter { chapters_not_lte: Int author: AuthorFilter } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_DynamicName.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_DynamicName.snap index 1af8a9b0375..03bed59a8d9 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_DynamicName.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_DynamicName.snap @@ -11,5 +11,3 @@ input StringFoo { OR: [StringFoo!] bar: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_DynamicName_NonGeneric.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_DynamicName_NonGeneric.snap index 1af8a9b0375..03bed59a8d9 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_DynamicName_NonGeneric.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_DynamicName_NonGeneric.snap @@ -11,5 +11,3 @@ input StringFoo { OR: [StringFoo!] bar: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_ExplicitBinding.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_ExplicitBinding.snap index 4919cfec3e2..5daecabd34f 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_ExplicitBinding.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_ExplicitBinding.snap @@ -25,5 +25,3 @@ input BarFilter { baz_in: [String] baz_not_in: [String] } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_ExplicitBinding_BindFields.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_ExplicitBinding_BindFields.snap index 4919cfec3e2..5daecabd34f 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_ExplicitBinding_BindFields.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_ExplicitBinding_BindFields.snap @@ -25,5 +25,3 @@ input BarFilter { baz_in: [String] baz_not_in: [String] } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_ImplicitBinding.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_ImplicitBinding.snap index fe546588a50..296e4372d70 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_ImplicitBinding.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_ImplicitBinding.snap @@ -24,5 +24,3 @@ input FooFilter { bar_in: [String] bar_not_in: [String] } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_ImplicitBinding_BindFields.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_ImplicitBinding_BindFields.snap index fe546588a50..296e4372d70 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_ImplicitBinding_BindFields.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInputType_ImplicitBinding_BindFields.snap @@ -24,5 +24,3 @@ input FooFilter { bar_in: [String] bar_not_in: [String] } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDescription.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDescription.snap index 9847e1b6137..d88f2ba2b50 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDescription.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDescription.snap @@ -12,5 +12,3 @@ input FooFilter { OR: [FooFilter!] bar: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_DirectiveClassInstance.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_DirectiveClassInstance.snap index 9bf6fd0567e..d8cec6bbe36 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_DirectiveClassInstance.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_DirectiveClassInstance.snap @@ -13,5 +13,3 @@ input FooFilter @foo { } directive @foo on INPUT_OBJECT | INPUT_FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_DirectiveNode.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_DirectiveNode.snap index 9bf6fd0567e..d8cec6bbe36 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_DirectiveNode.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_DirectiveNode.snap @@ -13,5 +13,3 @@ input FooFilter @foo { } directive @foo on INPUT_OBJECT | INPUT_FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_DirectiveType.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_DirectiveType.snap index 9bf6fd0567e..d8cec6bbe36 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_DirectiveType.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_DirectiveType.snap @@ -13,5 +13,3 @@ input FooFilter @foo { } directive @foo on INPUT_OBJECT | INPUT_FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_NameArgs.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_NameArgs.snap index 9bf6fd0567e..d8cec6bbe36 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_NameArgs.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_NameArgs.snap @@ -13,5 +13,3 @@ input FooFilter @foo { } directive @foo on INPUT_OBJECT | INPUT_FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_NameArgs2.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_NameArgs2.snap index 9bf6fd0567e..d8cec6bbe36 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_NameArgs2.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddDirectives_NameArgs2.snap @@ -13,5 +13,3 @@ input FooFilter @foo { } directive @foo on INPUT_OBJECT | INPUT_FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddName.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddName.snap index 57ab7aecde7..47b872b0607 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddName.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterInputTypeTest.FilterInput_AddName.snap @@ -11,5 +11,3 @@ input Test { OR: [Test!] bar: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterNamingConventionTests.Convention_Custom.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterNamingConventionTests.Convention_Custom.snap index 9aa2082a95a..2d16385dbab 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterNamingConventionTests.Convention_Custom.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterNamingConventionTests.Convention_Custom.snap @@ -77,7 +77,5 @@ input ISingleFilterOfInt16FilterTest { TESTelement_not_lte: Short } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `Short` scalar type represents non-fractional signed whole 16-bit numeric values. Short can represent values between -(2^15) and 2^15 - 1." scalar Short diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterNamingConventionTests.Convention_PascalCase.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterNamingConventionTests.Convention_PascalCase.snap index 5991782a885..687ad462e08 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterNamingConventionTests.Convention_PascalCase.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterNamingConventionTests.Convention_PascalCase.snap @@ -62,7 +62,5 @@ input ISingleFilterOfInt16Filter { Element_Not_Lte: Short } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `Short` scalar type represents non-fractional signed whole 16-bit numeric values. Short can represent values between -(2^15) and 2^15 - 1." scalar Short diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterNamingConventionTests.Convention_SnakeCase.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterNamingConventionTests.Convention_SnakeCase.snap index ec6786ee000..ce41b0d18e3 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterNamingConventionTests.Convention_SnakeCase.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterNamingConventionTests.Convention_SnakeCase.snap @@ -62,7 +62,5 @@ input ISingleFilterOfInt16Filter { element_not_lte: Short } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `Short` scalar type represents non-fractional signed whole 16-bit numeric values. Short can represent values between -(2^15) and 2^15 - 1." scalar Short diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterNamingConventionTests.Default_Convention.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterNamingConventionTests.Default_Convention.snap index ec6786ee000..ce41b0d18e3 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterNamingConventionTests.Default_Convention.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/FilterNamingConventionTests.Default_Convention.snap @@ -62,7 +62,5 @@ input ISingleFilterOfInt16Filter { element_not_lte: Short } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `Short` scalar type represents non-fractional signed whole 16-bit numeric values. Short can represent values between -(2^15) and 2^15 - 1." scalar Short diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/NoNullQueryFilterTests.Create_Schema.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/NoNullQueryFilterTests.Create_Schema.snap index f5274ad5937..3b38e1fe659 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/NoNullQueryFilterTests.Create_Schema.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/NoNullQueryFilterTests.Create_Schema.snap @@ -35,5 +35,3 @@ input FooFilter { baz_in: [String!] baz_not_in: [String!] } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstAddThenIgnore.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstAddThenIgnore.snap index d170e517125..cb412386eff 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstAddThenIgnore.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstAddThenIgnore.snap @@ -10,5 +10,3 @@ input FooFilter { AND: [FooFilter!] OR: [FooFilter!] } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstIgnoreThenAdd.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstIgnoreThenAdd.snap index dbc5b2f2ac8..746c1c394e5 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstIgnoreThenAdd.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstIgnoreThenAdd.snap @@ -26,5 +26,3 @@ input FooFilter { OR: [FooFilter!] barNested: BarFilter } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Bind_Filter_FilterDescirptor_Override.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Bind_Filter_FilterDescirptor_Override.snap index ee6b4f20347..38013816d58 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Bind_Filter_FilterDescirptor_Override.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Bind_Filter_FilterDescirptor_Override.snap @@ -17,5 +17,3 @@ input FooFilter { OR: [FooFilter!] barNested: BarFilter } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Bind_Filter_FilterDescirptor_OverrideFieldDescriptor.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Bind_Filter_FilterDescirptor_OverrideFieldDescriptor.snap index 306fa0ff9bf..defe047d493 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Bind_Filter_FilterDescirptor_OverrideFieldDescriptor.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Bind_Filter_FilterDescirptor_OverrideFieldDescriptor.snap @@ -26,5 +26,3 @@ input FooFilter { OR: [FooFilter!] obj: BarFilter } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Bind_Filter_FilterDescirptor_OverrideString.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Bind_Filter_FilterDescirptor_OverrideString.snap index c11df2c327a..c01451928d6 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Bind_Filter_FilterDescirptor_OverrideString.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Bind_Filter_FilterDescirptor_OverrideString.snap @@ -11,5 +11,3 @@ input FooFilter { OR: [FooFilter!] bar: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Bind_Filter_Implicitly.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Bind_Filter_Implicitly.snap index 73dca14ebdb..393a59e5730 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Bind_Filter_Implicitly.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Bind_Filter_Implicitly.snap @@ -20,5 +20,3 @@ input FooFilter { bar_in: [String] bar_not_in: [String] } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_Filter_Declare_Operators_Explicitly.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_Filter_Declare_Operators_Explicitly.snap index 314d340c2cd..10a033f7348 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_Filter_Declare_Operators_Explicitly.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_Filter_Declare_Operators_Explicitly.snap @@ -37,5 +37,3 @@ input FooFilter { bar_not_in: [String] barNestedSecond: BarFilter } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_BindExplicitly.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_BindExplicitly.snap index ee6b4f20347..38013816d58 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_BindExplicitly.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_BindExplicitly.snap @@ -17,5 +17,3 @@ input FooFilter { OR: [FooFilter!] barNested: BarFilter } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_FooExplicitBarExplicit.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_FooExplicitBarExplicit.snap index c1ec9a75e59..da00b5a8f30 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_FooExplicitBarExplicit.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_FooExplicitBarExplicit.snap @@ -17,5 +17,3 @@ input FooFilter { OR: [FooFilter!] barNested: BarFilter } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_FooExplicitBarExplicitByGeneric.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_FooExplicitBarExplicitByGeneric.snap index 4d36c8b32ad..75b7a7841a4 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_FooExplicitBarExplicitByGeneric.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_FooExplicitBarExplicitByGeneric.snap @@ -17,5 +17,3 @@ input FooFilter { OR: [FooFilter!] barNested: BarFilter } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_FooExplicitBarImplicit.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_FooExplicitBarImplicit.snap index dbc5b2f2ac8..746c1c394e5 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_FooExplicitBarImplicit.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_FooExplicitBarImplicit.snap @@ -26,5 +26,3 @@ input FooFilter { OR: [FooFilter!] barNested: BarFilter } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_FooImplicitBarExplicit.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_FooImplicitBarExplicit.snap index b11c25f9865..cb6b863c76c 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_FooImplicitBarExplicit.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_FooImplicitBarExplicit.snap @@ -28,5 +28,3 @@ input FooFilter { bar_not_in: [String] barNestedSecond: BarFilter } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_FooImplicitBarImplicit.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_FooImplicitBarImplicit.snap index 69b80811b8a..977aac41d75 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_FooImplicitBarImplicit.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Create_ObjectFilter_FooImplicitBarImplicit.snap @@ -37,5 +37,3 @@ input FooFilter { barNested: BarFilter barNestedSecond: BarFilter } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Declare_Description_Explicitly.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Declare_Description_Explicitly.snap index dff7923f6fc..afe8b9b683e 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Declare_Description_Explicitly.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Declare_Description_Explicitly.snap @@ -38,5 +38,3 @@ input FooFilter { bar_not_in: [String] barNestedSecond: BarFilter } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Declare_Directive_By_Name.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Declare_Directive_By_Name.snap index dfdca129a89..2e93fff7e3f 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Declare_Directive_By_Name.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Declare_Directive_By_Name.snap @@ -39,5 +39,3 @@ input FooFilter { } directive @bar on INPUT_FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Declare_Directive_By_Name_With_Argument.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Declare_Directive_By_Name_With_Argument.snap index 58d09adb373..bb5f0498630 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Declare_Directive_By_Name_With_Argument.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Declare_Directive_By_Name_With_Argument.snap @@ -39,5 +39,3 @@ input FooFilter { } directive @bar(qux: String) on INPUT_FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Declare_Directive_With_Clr_Instance.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Declare_Directive_With_Clr_Instance.snap index ec9f1ccc0c7..e6b42f269f5 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Declare_Directive_With_Clr_Instance.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Declare_Directive_With_Clr_Instance.snap @@ -30,5 +30,3 @@ input FooFilter { } directive @bar(baz: String) on INPUT_FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Declare_Directive_With_Clr_Type.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Declare_Directive_With_Clr_Type.snap index 682912371b9..28bd7b6eb91 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Declare_Directive_With_Clr_Type.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Declare_Directive_With_Clr_Type.snap @@ -39,5 +39,3 @@ input FooFilter { } directive @bar(baz: String) on INPUT_FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Declare_Name_Explicitly.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Declare_Name_Explicitly.snap index f090665e05e..7273655a710 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Declare_Name_Explicitly.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/ObjectFilterInputTypeTests.Declare_Name_Explicitly.snap @@ -37,5 +37,3 @@ input FooFilter { bar_not_in: [String] barNestedSecond: BarFilter } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterAttributeTests.Create_Schema_With_FilterType.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterAttributeTests.Create_Schema_With_FilterType.snap index 5ea349afd04..64b05eaf186 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterAttributeTests.Create_Schema_With_FilterType.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterAttributeTests.Create_Schema_With_FilterType.snap @@ -50,5 +50,3 @@ input FooFilter { qux_lte: Int qux_not_lte: Int } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterAttributeTests.Create_Schema_With_FilterType_With_Fluent_API.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterAttributeTests.Create_Schema_With_FilterType_With_Fluent_API.snap index 3c2ac396eef..da5ca3d62d0 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterAttributeTests.Create_Schema_With_FilterType_With_Fluent_API.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterAttributeTests.Create_Schema_With_FilterType_With_Fluent_API.snap @@ -17,5 +17,3 @@ input FooFilter { OR: [FooFilter!] bar: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Create_Schema_With_FilterType.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Create_Schema_With_FilterType.snap index a60c3419f55..644dd20a56c 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Create_Schema_With_FilterType.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Create_Schema_With_FilterType.snap @@ -50,5 +50,3 @@ input FooFilter { qux_lte: Int qux_not_lte: Int } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Create_Schema_With_FilterType_With_Fluent_API.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Create_Schema_With_FilterType_With_Fluent_API.snap index e1db988eee7..19f4c3cd42b 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Create_Schema_With_FilterType_With_Fluent_API.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterTests.Create_Schema_With_FilterType_With_Fluent_API.snap @@ -17,5 +17,3 @@ input FooFilter { OR: [FooFilter!] bar: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterVisitorContextComparableTests.Overwrite_Comparable_Filter_Type_With_Attribute.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterVisitorContextComparableTests.Overwrite_Comparable_Filter_Type_With_Attribute.snap index 90ce6f4b94b..327e0f2dc93 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterVisitorContextComparableTests.Overwrite_Comparable_Filter_Type_With_Attribute.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterVisitorContextComparableTests.Overwrite_Comparable_Filter_Type_With_Attribute.snap @@ -22,5 +22,3 @@ input EntityWithTypeAttributeFilter { barShort_lte: Int barShort_not_lte: Int } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterVisitorContextComparableTests.Overwrite_Comparable_Filter_Type_With_Descriptor.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterVisitorContextComparableTests.Overwrite_Comparable_Filter_Type_With_Descriptor.snap index 63c92e48b69..11e3ee7e94f 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterVisitorContextComparableTests.Overwrite_Comparable_Filter_Type_With_Descriptor.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/QueryableFilterVisitorContextComparableTests.Overwrite_Comparable_Filter_Type_With_Descriptor.snap @@ -22,5 +22,3 @@ input EntityFilter { barShort_lte: Int barShort_not_lte: Int } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstAddThenIgnore.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstAddThenIgnore.snap index d170e517125..cb412386eff 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstAddThenIgnore.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstAddThenIgnore.snap @@ -10,5 +10,3 @@ input FooFilter { AND: [FooFilter!] OR: [FooFilter!] } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstIgnoreThenAdd.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstIgnoreThenAdd.snap index 481958af139..7299aa8e9ca 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstIgnoreThenAdd.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Bind_Filter_FilterDescirptor_FirstIgnoreThenAdd.snap @@ -11,5 +11,3 @@ input FooFilter { OR: [FooFilter!] bar_not: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Bind_Filter_FilterDescirptor_Override.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Bind_Filter_FilterDescirptor_Override.snap index 481958af139..7299aa8e9ca 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Bind_Filter_FilterDescirptor_Override.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Bind_Filter_FilterDescirptor_Override.snap @@ -11,5 +11,3 @@ input FooFilter { OR: [FooFilter!] bar_not: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Bind_Filter_FilterDescirptor_OverrideFieldDescriptor.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Bind_Filter_FilterDescirptor_OverrideFieldDescriptor.snap index b2fdfbb10fd..dede8aeb773 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Bind_Filter_FilterDescirptor_OverrideFieldDescriptor.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Bind_Filter_FilterDescirptor_OverrideFieldDescriptor.snap @@ -19,5 +19,3 @@ input FooFilter { ew: String new: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Bind_Filter_Implicitly.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Bind_Filter_Implicitly.snap index 73dca14ebdb..393a59e5730 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Bind_Filter_Implicitly.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Bind_Filter_Implicitly.snap @@ -20,5 +20,3 @@ input FooFilter { bar_in: [String] bar_not_in: [String] } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Create_Explicit_Filters.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Create_Explicit_Filters.snap index 629cdfb4d78..c86f11abc2d 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Create_Explicit_Filters.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Create_Explicit_Filters.snap @@ -11,5 +11,3 @@ input FooFilter { OR: [FooFilter!] foo_eq: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Create_Explicit_Filters_All_Operations.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Create_Explicit_Filters_All_Operations.snap index 24f2de7bd20..db394937b4c 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Create_Explicit_Filters_All_Operations.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Create_Explicit_Filters_All_Operations.snap @@ -19,5 +19,3 @@ input FooFilter { bar_not_starts_with: String bar_starts_with: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Create_Implicit_Filters.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Create_Implicit_Filters.snap index 73dca14ebdb..393a59e5730 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Create_Implicit_Filters.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Create_Implicit_Filters.snap @@ -20,5 +20,3 @@ input FooFilter { bar_in: [String] bar_not_in: [String] } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Declare_Description_Explicitly.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Declare_Description_Explicitly.snap index 0e82c9014a0..94f6dd4217a 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Declare_Description_Explicitly.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Declare_Description_Explicitly.snap @@ -12,5 +12,3 @@ input FooFilter { "custom_equals_description" bar: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Declare_Directive_By_Name.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Declare_Directive_By_Name.snap index 94d0049dba0..54664860512 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Declare_Directive_By_Name.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Declare_Directive_By_Name.snap @@ -13,5 +13,3 @@ input FooFilter { } directive @bar on INPUT_FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Declare_Directive_By_Name_With_Argument.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Declare_Directive_By_Name_With_Argument.snap index 4c80784e56b..7bab6e1d913 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Declare_Directive_By_Name_With_Argument.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Declare_Directive_By_Name_With_Argument.snap @@ -13,5 +13,3 @@ input FooFilter { } directive @bar(qux: String) on INPUT_FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Declare_Directive_With_Clr_Instance.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Declare_Directive_With_Clr_Instance.snap index 0fb2cc3697c..dbce7428f65 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Declare_Directive_With_Clr_Instance.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Declare_Directive_With_Clr_Instance.snap @@ -13,5 +13,3 @@ input FooFilter { } directive @bar(baz: String) on INPUT_FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Declare_Directive_With_Clr_Type.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Declare_Directive_With_Clr_Type.snap index 0fb2cc3697c..dbce7428f65 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Declare_Directive_With_Clr_Type.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Declare_Directive_With_Clr_Type.snap @@ -13,5 +13,3 @@ input FooFilter { } directive @bar(baz: String) on INPUT_FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Declare_Name_Explicitly.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Declare_Name_Explicitly.snap index f7a98ac6fd7..0c4d7e50ed3 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Declare_Name_Explicitly.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Declare_Name_Explicitly.snap @@ -11,5 +11,3 @@ input FooFilter { OR: [FooFilter!] custom_equals: String } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Define_Filters_By_Configure_Override.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Define_Filters_By_Configure_Override.snap index a336a4c93df..63332c6daa0 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Define_Filters_By_Configure_Override.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Define_Filters_By_Configure_Override.snap @@ -13,5 +13,3 @@ input FooFilter { equals: String bar_in: [String] } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Ignore_Field_2.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Ignore_Field_2.snap index d170e517125..cb412386eff 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Ignore_Field_2.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Ignore_Field_2.snap @@ -10,5 +10,3 @@ input FooFilter { AND: [FooFilter!] OR: [FooFilter!] } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Ignore_Field_Fields.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Ignore_Field_Fields.snap index d170e517125..cb412386eff 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Ignore_Field_Fields.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Ignore_Field_Fields.snap @@ -10,5 +10,3 @@ input FooFilter { AND: [FooFilter!] OR: [FooFilter!] } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Rename_Specific_Filter.snap b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Rename_Specific_Filter.snap index 2f34af4a035..8db1449ae94 100644 --- a/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Rename_Specific_Filter.snap +++ b/src/HotChocolate/Filters/test/Types.Filters.Tests/__snapshots__/StringFilterInputTypeTests.Rename_Specific_Filter.snap @@ -20,5 +20,3 @@ input FooFilter { bar_in: [String] bar_not_in: [String] } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Bind_Sort_SortDescirptor_FirstAddThenIgnoreBar.snap b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Bind_Sort_SortDescirptor_FirstAddThenIgnoreBar.snap index 30609fd2c69..15732f48db5 100644 --- a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Bind_Sort_SortDescirptor_FirstAddThenIgnoreBar.snap +++ b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Bind_Sort_SortDescirptor_FirstAddThenIgnoreBar.snap @@ -14,5 +14,3 @@ enum SortOperationKind { ASC DESC } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Bind_Sort_SortDescirptor_FirstIgnoreThenAddBar.snap b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Bind_Sort_SortDescirptor_FirstIgnoreThenAddBar.snap index 4aac485587a..290aa2c90db 100644 --- a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Bind_Sort_SortDescirptor_FirstIgnoreThenAddBar.snap +++ b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Bind_Sort_SortDescirptor_FirstIgnoreThenAddBar.snap @@ -14,5 +14,3 @@ enum SortOperationKind { ASC DESC } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Bind_Sort_SortDescirptor_OverrideDescriptor.snap b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Bind_Sort_SortDescirptor_OverrideDescriptor.snap index 86c4c68c018..d65a5cb381d 100644 --- a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Bind_Sort_SortDescirptor_OverrideDescriptor.snap +++ b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Bind_Sort_SortDescirptor_OverrideDescriptor.snap @@ -14,5 +14,3 @@ enum SortOperationKind { ASC DESC } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Bind_Sort_SortDescirptor_OverrideObjectDescriptor.snap b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Bind_Sort_SortDescirptor_OverrideObjectDescriptor.snap index 59f9444aab1..1ae9dc8415c 100644 --- a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Bind_Sort_SortDescirptor_OverrideObjectDescriptor.snap +++ b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Bind_Sort_SortDescirptor_OverrideObjectDescriptor.snap @@ -19,5 +19,3 @@ enum SortOperationKind { ASC DESC } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Description_Explicitly.snap b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Description_Explicitly.snap index e53f081d238..6dd70bdb074 100644 --- a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Description_Explicitly.snap +++ b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Description_Explicitly.snap @@ -25,5 +25,3 @@ enum SortOperationKind { ASC DESC } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Directive_By_Name.snap b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Directive_By_Name.snap index 8cce6d158d8..adefa422bd3 100644 --- a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Directive_By_Name.snap +++ b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Directive_By_Name.snap @@ -26,5 +26,3 @@ enum SortOperationKind { } directive @bar on INPUT_FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Directive_By_Name_With_Argument.snap b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Directive_By_Name_With_Argument.snap index 827bfc740da..9511942119c 100644 --- a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Directive_By_Name_With_Argument.snap +++ b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Directive_By_Name_With_Argument.snap @@ -26,5 +26,3 @@ enum SortOperationKind { } directive @bar(qux: String) on INPUT_FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Directive_With_Clr_Type.snap b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Directive_With_Clr_Type.snap index f4042b40657..a8ca27b202e 100644 --- a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Directive_With_Clr_Type.snap +++ b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Directive_With_Clr_Type.snap @@ -26,5 +26,3 @@ enum SortOperationKind { } directive @foo on INPUT_FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Explicit_Sorting.snap b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Explicit_Sorting.snap index 3218cf3b85c..988e6cd16df 100644 --- a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Explicit_Sorting.snap +++ b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Explicit_Sorting.snap @@ -22,5 +22,3 @@ enum SortOperationKind { ASC DESC } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Explicit_Sorting_ByType.snap b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Explicit_Sorting_ByType.snap index 4a5433a4b78..d95ffdac87e 100644 --- a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Explicit_Sorting_ByType.snap +++ b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Explicit_Sorting_ByType.snap @@ -24,5 +24,3 @@ enum SortOperationKind { ASC DESC } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Implicit_Sorting.snap b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Implicit_Sorting.snap index 4a5433a4b78..d95ffdac87e 100644 --- a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Implicit_Sorting.snap +++ b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Implicit_Sorting.snap @@ -24,5 +24,3 @@ enum SortOperationKind { ASC DESC } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Implicit_Sorting_NoBindInvocation.snap b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Implicit_Sorting_NoBindInvocation.snap index 4a5433a4b78..d95ffdac87e 100644 --- a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Implicit_Sorting_NoBindInvocation.snap +++ b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Implicit_Sorting_NoBindInvocation.snap @@ -24,5 +24,3 @@ enum SortOperationKind { ASC DESC } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Implicit_Sorting_WithIgnoredField.snap b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Implicit_Sorting_WithIgnoredField.snap index 30609fd2c69..15732f48db5 100644 --- a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Implicit_Sorting_WithIgnoredField.snap +++ b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Implicit_Sorting_WithIgnoredField.snap @@ -14,5 +14,3 @@ enum SortOperationKind { ASC DESC } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Implicit_Sorting_WithIgnoredField2.snap b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Implicit_Sorting_WithIgnoredField2.snap index 30609fd2c69..15732f48db5 100644 --- a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Implicit_Sorting_WithIgnoredField2.snap +++ b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Implicit_Sorting_WithIgnoredField2.snap @@ -14,5 +14,3 @@ enum SortOperationKind { ASC DESC } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Implicit_Sorting_WithRenamedField.snap b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Implicit_Sorting_WithRenamedField.snap index a1396b637fd..8450ddb1dc4 100644 --- a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Implicit_Sorting_WithRenamedField.snap +++ b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputObjectTypeTests.Create_Implicit_Sorting_WithRenamedField.snap @@ -24,5 +24,3 @@ enum SortOperationKind { ASC DESC } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Description_Explicitly.snap b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Description_Explicitly.snap index 3670572e8eb..4f4ee04073e 100644 --- a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Description_Explicitly.snap +++ b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Description_Explicitly.snap @@ -15,5 +15,3 @@ enum SortOperationKind { ASC DESC } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Directive_By_Name.snap b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Directive_By_Name.snap index 80633faa80a..aed8427bc8d 100644 --- a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Directive_By_Name.snap +++ b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Directive_By_Name.snap @@ -16,5 +16,3 @@ enum SortOperationKind { } directive @bar on INPUT_FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Directive_By_Name_With_Argument.snap b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Directive_By_Name_With_Argument.snap index a73e1bed597..37353c7c0f8 100644 --- a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Directive_By_Name_With_Argument.snap +++ b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Directive_By_Name_With_Argument.snap @@ -16,5 +16,3 @@ enum SortOperationKind { } directive @bar(qux: String) on INPUT_FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Directive_With_Clr_Type.snap b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Directive_With_Clr_Type.snap index 1c2e9eec717..d2f8dfef25e 100644 --- a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Directive_With_Clr_Type.snap +++ b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Directive_With_Clr_Type.snap @@ -16,5 +16,3 @@ enum SortOperationKind { } directive @foo on INPUT_FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Explicit_Sorting.snap b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Explicit_Sorting.snap index 2146bbbea48..0b3f2c0816e 100644 --- a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Explicit_Sorting.snap +++ b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Explicit_Sorting.snap @@ -14,5 +14,3 @@ enum SortOperationKind { ASC DESC } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Global_Explicit_Sorting.snap b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Global_Explicit_Sorting.snap index 2146bbbea48..0b3f2c0816e 100644 --- a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Global_Explicit_Sorting.snap +++ b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Global_Explicit_Sorting.snap @@ -14,5 +14,3 @@ enum SortOperationKind { ASC DESC } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Implicit_Sorting.snap b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Implicit_Sorting.snap index 837e3162a61..c055d423481 100644 --- a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Implicit_Sorting.snap +++ b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Implicit_Sorting.snap @@ -16,5 +16,3 @@ enum SortOperationKind { ASC DESC } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Implicit_Sorting_EnumerablesShouldNotBeGenerated.snap b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Implicit_Sorting_EnumerablesShouldNotBeGenerated.snap index e717f6f1d8b..e2cf5318ad3 100644 --- a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Implicit_Sorting_EnumerablesShouldNotBeGenerated.snap +++ b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Implicit_Sorting_EnumerablesShouldNotBeGenerated.snap @@ -14,5 +14,3 @@ enum SortOperationKind { ASC DESC } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Implicit_Sorting_NoBindInvocation.snap b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Implicit_Sorting_NoBindInvocation.snap index 837e3162a61..c055d423481 100644 --- a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Implicit_Sorting_NoBindInvocation.snap +++ b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Implicit_Sorting_NoBindInvocation.snap @@ -16,5 +16,3 @@ enum SortOperationKind { ASC DESC } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Implicit_Sorting_WithIgnoredField.snap b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Implicit_Sorting_WithIgnoredField.snap index 95cd9713088..ff8a446c8f3 100644 --- a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Implicit_Sorting_WithIgnoredField.snap +++ b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Implicit_Sorting_WithIgnoredField.snap @@ -15,5 +15,3 @@ enum SortOperationKind { ASC DESC } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Implicit_Sorting_WithRenamedField.snap b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Implicit_Sorting_WithRenamedField.snap index 971e8b2d03a..c60dd54a024 100644 --- a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Implicit_Sorting_WithRenamedField.snap +++ b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.Create_Implicit_Sorting_WithRenamedField.snap @@ -16,5 +16,3 @@ enum SortOperationKind { ASC DESC } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddDescription.snap b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddDescription.snap index 6d6eea0d16c..f1d4c180b2e 100644 --- a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddDescription.snap +++ b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddDescription.snap @@ -17,5 +17,3 @@ enum SortOperationKind { ASC DESC } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddDirectives_DirectiveClassInstance.snap b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddDirectives_DirectiveClassInstance.snap index ea22f0da4ae..5422551306e 100644 --- a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddDirectives_DirectiveClassInstance.snap +++ b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddDirectives_DirectiveClassInstance.snap @@ -18,5 +18,3 @@ enum SortOperationKind { } directive @foo on INPUT_OBJECT | INPUT_FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddDirectives_DirectiveNode.snap b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddDirectives_DirectiveNode.snap index ea22f0da4ae..5422551306e 100644 --- a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddDirectives_DirectiveNode.snap +++ b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddDirectives_DirectiveNode.snap @@ -18,5 +18,3 @@ enum SortOperationKind { } directive @foo on INPUT_OBJECT | INPUT_FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddDirectives_DirectiveType.snap b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddDirectives_DirectiveType.snap index ea22f0da4ae..5422551306e 100644 --- a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddDirectives_DirectiveType.snap +++ b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddDirectives_DirectiveType.snap @@ -18,5 +18,3 @@ enum SortOperationKind { } directive @foo on INPUT_OBJECT | INPUT_FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddDirectives_NameArgs.snap b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddDirectives_NameArgs.snap index ea22f0da4ae..5422551306e 100644 --- a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddDirectives_NameArgs.snap +++ b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddDirectives_NameArgs.snap @@ -18,5 +18,3 @@ enum SortOperationKind { } directive @foo on INPUT_OBJECT | INPUT_FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddDirectives_NameArgs2.snap b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddDirectives_NameArgs2.snap index ea22f0da4ae..5422551306e 100644 --- a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddDirectives_NameArgs2.snap +++ b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddDirectives_NameArgs2.snap @@ -18,5 +18,3 @@ enum SortOperationKind { } directive @foo on INPUT_OBJECT | INPUT_FIELD_DEFINITION - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddName.snap b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddName.snap index a855a41b4c9..7fbfa73fa63 100644 --- a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddName.snap +++ b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_AddName.snap @@ -16,5 +16,3 @@ enum SortOperationKind { ASC DESC } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_DynamicName.snap b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_DynamicName.snap index 71eceb6f59b..7f4871a4a01 100644 --- a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_DynamicName.snap +++ b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_DynamicName.snap @@ -16,5 +16,3 @@ enum SortOperationKind { ASC DESC } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_DynamicName_NonGeneric.snap b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_DynamicName_NonGeneric.snap index 71eceb6f59b..7f4871a4a01 100644 --- a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_DynamicName_NonGeneric.snap +++ b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortInputTypeTests.SortInputType_DynamicName_NonGeneric.snap @@ -16,5 +16,3 @@ enum SortOperationKind { ASC DESC } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortingAttributeTests.Use_Attribute_With_SortType.snap b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortingAttributeTests.Use_Attribute_With_SortType.snap index 2126298696e..42a4cce2c29 100644 --- a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortingAttributeTests.Use_Attribute_With_SortType.snap +++ b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortingAttributeTests.Use_Attribute_With_SortType.snap @@ -19,5 +19,3 @@ enum SortOperationKind { ASC DESC } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortingAttributeTests.Use_Attribute_Without_SortType.snap b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortingAttributeTests.Use_Attribute_Without_SortType.snap index 4c35b76c5af..3a4e3831369 100644 --- a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortingAttributeTests.Use_Attribute_Without_SortType.snap +++ b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortingAttributeTests.Use_Attribute_Without_SortType.snap @@ -20,5 +20,3 @@ enum SortOperationKind { ASC DESC } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortingNamingConventionTests.Convention_Custom.snap b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortingNamingConventionTests.Convention_Custom.snap index a2da14416f3..d9208ad51a7 100644 --- a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortingNamingConventionTests.Convention_Custom.snap +++ b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortingNamingConventionTests.Convention_Custom.snap @@ -23,7 +23,5 @@ enum SortOperationKindTest { TESTDESC } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `Short` scalar type represents non-fractional signed whole 16-bit numeric values. Short can represent values between -(2^15) and 2^15 - 1." scalar Short diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortingNamingConventionTests.Convention_PascalCase.snap b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortingNamingConventionTests.Convention_PascalCase.snap index 052741141a8..962e0109caf 100644 --- a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortingNamingConventionTests.Convention_PascalCase.snap +++ b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortingNamingConventionTests.Convention_PascalCase.snap @@ -23,7 +23,5 @@ enum SortOperationKind { DESC } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `Short` scalar type represents non-fractional signed whole 16-bit numeric values. Short can represent values between -(2^15) and 2^15 - 1." scalar Short diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortingNamingConventionTests.Convention_SnakeCase.snap b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortingNamingConventionTests.Convention_SnakeCase.snap index d281b7da1c8..4e1558eefc1 100644 --- a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortingNamingConventionTests.Convention_SnakeCase.snap +++ b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortingNamingConventionTests.Convention_SnakeCase.snap @@ -23,7 +23,5 @@ enum SortOperationKind { DESC } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `Short` scalar type represents non-fractional signed whole 16-bit numeric values. Short can represent values between -(2^15) and 2^15 - 1." scalar Short diff --git a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortingNamingConventionTests.Default_Convention.snap b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortingNamingConventionTests.Default_Convention.snap index d281b7da1c8..4e1558eefc1 100644 --- a/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortingNamingConventionTests.Default_Convention.snap +++ b/src/HotChocolate/Filters/test/Types.Sorting.Tests/__snapshots__/SortingNamingConventionTests.Default_Convention.snap @@ -23,7 +23,5 @@ enum SortOperationKind { DESC } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `Short` scalar type represents non-fractional signed whole 16-bit numeric values. Short can represent values between -(2^15) and 2^15 - 1." scalar Short diff --git a/src/HotChocolate/Fusion/src/CommandLine/Commands/ComposeCommand.cs b/src/HotChocolate/Fusion/src/CommandLine/Commands/ComposeCommand.cs index 08711f5547f..7e7d05641a7 100644 --- a/src/HotChocolate/Fusion/src/CommandLine/Commands/ComposeCommand.cs +++ b/src/HotChocolate/Fusion/src/CommandLine/Commands/ComposeCommand.cs @@ -44,6 +44,7 @@ public ComposeCommand() : base("compose") AddOption(fusionPackageFile); AddOption(subgraphPackageFile); + AddOption(fusionPackageSettingsFile); AddOption(workingDirectory); AddOption(enableNodes); AddOption(removeSubgraphs); @@ -100,7 +101,7 @@ private static async Task ExecuteAsync( await using var package = FusionGraphPackage.Open(packageFile.FullName); - if(removeSubgraphs is not null) + if (removeSubgraphs is not null) { foreach (var subgraph in removeSubgraphs) { @@ -110,7 +111,7 @@ private static async Task ExecuteAsync( var configs = (await package.GetSubgraphConfigurationsAsync(cancellationToken)).ToDictionary(t => t.Name); - // resolve subraph packages will scan the directory for fsp's. In case of remove we don't want to do that. + // resolve subgraph packages will scan the directory for fsp's. In case of remove we don't want to do that. if (removeSubgraphs is not { Count: > 0 } || subgraphPackageFiles is { Count: > 0 }) { await ResolveSubgraphPackagesAsync(workingDirectory, subgraphPackageFiles, configs, cancellationToken); @@ -150,7 +151,7 @@ private static async Task ExecuteAsync( var fusionGraphDoc = Utf8GraphQLParser.Parse(SchemaFormatter.FormatAsString(fusionGraph)); var typeNames = FusionTypeNames.From(fusionGraphDoc); var rewriter = new Metadata.FusionGraphConfigurationToSchemaRewriter(); - var schemaDoc = (DocumentNode) rewriter.Rewrite(fusionGraphDoc, new(typeNames))!; + var schemaDoc = (DocumentNode)rewriter.Rewrite(fusionGraphDoc, new(typeNames))!; using var updateSettingsJson = JsonSerializer.SerializeToDocument(settings, new JsonSerializerOptions(Web)); await package.SetFusionGraphAsync(fusionGraphDoc, cancellationToken); @@ -247,7 +248,13 @@ private static async Task ResolveSubgraphPackagesAsync( extensions = new[] { await File.ReadAllTextAsync(extensionFile, cancellationToken) }; } - temp.Add(new SubgraphConfiguration(conf.Name, schema, extensions, conf.Clients, conf.Extensions)); + temp.Add( + new SubgraphConfiguration( + conf.Name, + schema, + extensions, + conf.Clients, + conf.Extensions)); } } else @@ -382,4 +389,4 @@ public sealed class Transport [JsonPropertyOrder(10)] public string? DefaultClientName { get; set; } = "Fusion"; } -} +} \ No newline at end of file diff --git a/src/HotChocolate/Fusion/src/Composition/FusionGraphComposer.cs b/src/HotChocolate/Fusion/src/Composition/FusionGraphComposer.cs index 2867a077c2a..6e7d88a7869 100644 --- a/src/HotChocolate/Fusion/src/Composition/FusionGraphComposer.cs +++ b/src/HotChocolate/Fusion/src/Composition/FusionGraphComposer.cs @@ -72,8 +72,8 @@ internal FusionGraphComposer( .Use() .Use() .Use() - .Use() .Use() + .Use() .Use() .Build(); _logFactory = logFactory; diff --git a/src/HotChocolate/Fusion/test/CommandLine.Tests/__snapshots__/ComposeCommandTests.Compose_Fusion_Graph.snap b/src/HotChocolate/Fusion/test/CommandLine.Tests/__snapshots__/ComposeCommandTests.Compose_Fusion_Graph.snap index bf49f838d76..813421d666b 100644 --- a/src/HotChocolate/Fusion/test/CommandLine.Tests/__snapshots__/ComposeCommandTests.Compose_Fusion_Graph.snap +++ b/src/HotChocolate/Fusion/test/CommandLine.Tests/__snapshots__/ComposeCommandTests.Compose_Fusion_Graph.snap @@ -108,7 +108,7 @@ Accounts Subgraph Configuration --------------- { "Name": "Accounts", - "Schema": "schema {\n query: Query\n mutation: Mutation\n}\n\n\"The node interface is implemented by entities that have a global unique identifier.\"\ninterface Node {\n id: ID!\n}\n\ntype Query {\n \"Fetches an object given its ID.\"\n node(\"ID of the object.\" id: ID!): Node\n \"Lookup nodes by a list of IDs.\"\n nodes(\"The list of node IDs.\" ids: [ID!]!): [Node]!\n users: [User!]!\n userById(id: ID!): User\n usersById(ids: [ID!]!): [User!]!\n viewer: Viewer!\n}\n\ntype Mutation {\n addUser(input: AddUserInput!): AddUserPayload!\n}\n\n\"The `Date` scalar represents an ISO-8601 compliant date type.\"\nscalar Date\n\ntype Viewer {\n user: User\n data: SomeData!\n}\n\ntype User implements Node {\n id: ID!\n name: String!\n birthdate: Date!\n username: String!\n}\n\ntype SomeData {\n accountValue: String!\n}\n\ninput AddUserInput {\n name: String!\n username: String!\n birthdate: Date!\n}\n\ntype AddUserPayload {\n user: User\n}\n\ndirective @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION", + "Schema": "schema {\n query: Query\n mutation: Mutation\n}\n\n\"The node interface is implemented by entities that have a global unique identifier.\"\ninterface Node {\n id: ID!\n}\n\ntype Query {\n \"Fetches an object given its ID.\"\n node(\"ID of the object.\" id: ID!): Node\n \"Lookup nodes by a list of IDs.\"\n nodes(\"The list of node IDs.\" ids: [ID!]!): [Node]!\n users: [User!]!\n userById(id: ID!): User\n usersById(ids: [ID!]!): [User!]!\n viewer: Viewer!\n}\n\ntype Mutation {\n addUser(input: AddUserInput!): AddUserPayload!\n}\n\n\"The `Date` scalar represents an ISO-8601 compliant date type.\"\nscalar Date\n\ntype Viewer {\n user: User\n data: SomeData!\n}\n\ntype User implements Node {\n id: ID!\n name: String!\n birthdate: Date!\n username: String!\n}\n\ntype SomeData {\n accountValue: String!\n}\n\ninput AddUserInput {\n name: String!\n username: String!\n birthdate: Date!\n}\n\ntype AddUserPayload {\n user: User\n}", "Extensions": [ "extend type Query {\n userById(id: ID!\n @is(field: \"id\")): User!\n usersById(ids: [ID!]!\n @is(field: \"id\")): [User!]!\n}" ], diff --git a/src/HotChocolate/Fusion/test/CommandLine.Tests/__snapshots__/ComposeCommandTests.Compose_Fusion_Graph_Append_Subgraph.snap b/src/HotChocolate/Fusion/test/CommandLine.Tests/__snapshots__/ComposeCommandTests.Compose_Fusion_Graph_Append_Subgraph.snap index 09f8f16842c..8aabdd95166 100644 --- a/src/HotChocolate/Fusion/test/CommandLine.Tests/__snapshots__/ComposeCommandTests.Compose_Fusion_Graph_Append_Subgraph.snap +++ b/src/HotChocolate/Fusion/test/CommandLine.Tests/__snapshots__/ComposeCommandTests.Compose_Fusion_Graph_Append_Subgraph.snap @@ -184,7 +184,7 @@ Accounts Subgraph Configuration --------------- { "Name": "Accounts", - "Schema": "schema {\n query: Query\n mutation: Mutation\n}\n\n\"The node interface is implemented by entities that have a global unique identifier.\"\ninterface Node {\n id: ID!\n}\n\ntype Query {\n \"Fetches an object given its ID.\"\n node(\"ID of the object.\" id: ID!): Node\n \"Lookup nodes by a list of IDs.\"\n nodes(\"The list of node IDs.\" ids: [ID!]!): [Node]!\n users: [User!]!\n userById(id: ID!): User\n usersById(ids: [ID!]!): [User!]!\n viewer: Viewer!\n}\n\ntype Mutation {\n addUser(input: AddUserInput!): AddUserPayload!\n}\n\n\"The `Date` scalar represents an ISO-8601 compliant date type.\"\nscalar Date\n\ntype Viewer {\n user: User\n data: SomeData!\n}\n\ntype User implements Node {\n id: ID!\n name: String!\n birthdate: Date!\n username: String!\n}\n\ntype SomeData {\n accountValue: String!\n}\n\ninput AddUserInput {\n name: String!\n username: String!\n birthdate: Date!\n}\n\ntype AddUserPayload {\n user: User\n}\n\ndirective @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION", + "Schema": "schema {\n query: Query\n mutation: Mutation\n}\n\n\"The node interface is implemented by entities that have a global unique identifier.\"\ninterface Node {\n id: ID!\n}\n\ntype Query {\n \"Fetches an object given its ID.\"\n node(\"ID of the object.\" id: ID!): Node\n \"Lookup nodes by a list of IDs.\"\n nodes(\"The list of node IDs.\" ids: [ID!]!): [Node]!\n users: [User!]!\n userById(id: ID!): User\n usersById(ids: [ID!]!): [User!]!\n viewer: Viewer!\n}\n\ntype Mutation {\n addUser(input: AddUserInput!): AddUserPayload!\n}\n\n\"The `Date` scalar represents an ISO-8601 compliant date type.\"\nscalar Date\n\ntype Viewer {\n user: User\n data: SomeData!\n}\n\ntype User implements Node {\n id: ID!\n name: String!\n birthdate: Date!\n username: String!\n}\n\ntype SomeData {\n accountValue: String!\n}\n\ninput AddUserInput {\n name: String!\n username: String!\n birthdate: Date!\n}\n\ntype AddUserPayload {\n user: User\n}", "Extensions": [ "extend type Query {\n userById(id: ID!\n @is(field: \"id\")): User!\n usersById(ids: [ID!]!\n @is(field: \"id\")): [User!]!\n}" ], @@ -206,7 +206,7 @@ Reviews2 Subgraph Configuration --------------- { "Name": "Reviews2", - "Schema": "schema {\n query: Query\n mutation: Mutation\n subscription: Subscription\n}\n\n\"The node interface is implemented by entities that have a global unique identifier.\"\ninterface Node {\n id: ID!\n}\n\ntype Query {\n \"Fetches an object given its ID.\"\n node(\"ID of the object.\" id: ID!): Node\n \"Lookup nodes by a list of IDs.\"\n nodes(\"The list of node IDs.\" ids: [ID!]!): [Node]!\n reviews: [Review!]!\n reviewById(id: ID!): Review\n authorById(id: ID!): User\n productById(id: ID!): Product\n reviewOrAuthor: ReviewOrAuthor!\n viewer: Viewer!\n}\n\ntype Mutation {\n addReview(input: AddReviewInput!): AddReviewPayload!\n}\n\ntype Subscription {\n onNewReview: Review!\n}\n\ntype Product {\n reviews: [Review!]!\n id: ID!\n}\n\n\"The user who wrote the review.\"\ntype User implements Node {\n reviews: [Review!]!\n id: ID!\n name: String!\n}\n\ntype Review implements Node {\n id: ID!\n author: User!\n product: Product!\n body: String!\n}\n\nunion ReviewOrAuthor = User | Review\n\ntype Viewer {\n latestReview: Review\n data: SomeData!\n}\n\ntype SomeData {\n reviewsValue: String!\n}\n\ninput AddReviewInput {\n body: String!\n authorId: Int!\n upc: Int!\n}\n\ntype AddReviewPayload {\n review: Review\n}\n\ndirective @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION", + "Schema": "schema {\n query: Query\n mutation: Mutation\n subscription: Subscription\n}\n\n\"The node interface is implemented by entities that have a global unique identifier.\"\ninterface Node {\n id: ID!\n}\n\ntype Query {\n \"Fetches an object given its ID.\"\n node(\"ID of the object.\" id: ID!): Node\n \"Lookup nodes by a list of IDs.\"\n nodes(\"The list of node IDs.\" ids: [ID!]!): [Node]!\n reviews: [Review!]!\n reviewById(id: ID!): Review\n authorById(id: ID!): User\n productById(id: ID!): Product\n reviewOrAuthor: ReviewOrAuthor!\n viewer: Viewer!\n}\n\ntype Mutation {\n addReview(input: AddReviewInput!): AddReviewPayload!\n}\n\ntype Subscription {\n onNewReview: Review!\n}\n\ntype Product {\n reviews: [Review!]!\n id: ID!\n}\n\n\"The user who wrote the review.\"\ntype User implements Node {\n reviews: [Review!]!\n id: ID!\n name: String!\n}\n\ntype Review implements Node {\n id: ID!\n author: User!\n product: Product!\n body: String!\n}\n\nunion ReviewOrAuthor = User | Review\n\ntype Viewer {\n latestReview: Review\n data: SomeData!\n}\n\ntype SomeData {\n reviewsValue: String!\n}\n\ninput AddReviewInput {\n body: String!\n authorId: Int!\n upc: Int!\n}\n\ntype AddReviewPayload {\n review: Review\n}", "Extensions": [ "extend type Query {\n authorById(id: ID!\n @is(field: \"id\")): User\n productById(id: ID!\n @is(field: \"id\")): Product\n}\n\nschema\n @rename(coordinate: \"Query.authorById\", newName: \"userById\") {\n\n}" ], diff --git a/src/HotChocolate/Fusion/test/CommandLine.Tests/__snapshots__/ComposeCommandTests.Compose_Fusion_Graph_Remove_Subgraph.snap b/src/HotChocolate/Fusion/test/CommandLine.Tests/__snapshots__/ComposeCommandTests.Compose_Fusion_Graph_Remove_Subgraph.snap index bf49f838d76..813421d666b 100644 --- a/src/HotChocolate/Fusion/test/CommandLine.Tests/__snapshots__/ComposeCommandTests.Compose_Fusion_Graph_Remove_Subgraph.snap +++ b/src/HotChocolate/Fusion/test/CommandLine.Tests/__snapshots__/ComposeCommandTests.Compose_Fusion_Graph_Remove_Subgraph.snap @@ -108,7 +108,7 @@ Accounts Subgraph Configuration --------------- { "Name": "Accounts", - "Schema": "schema {\n query: Query\n mutation: Mutation\n}\n\n\"The node interface is implemented by entities that have a global unique identifier.\"\ninterface Node {\n id: ID!\n}\n\ntype Query {\n \"Fetches an object given its ID.\"\n node(\"ID of the object.\" id: ID!): Node\n \"Lookup nodes by a list of IDs.\"\n nodes(\"The list of node IDs.\" ids: [ID!]!): [Node]!\n users: [User!]!\n userById(id: ID!): User\n usersById(ids: [ID!]!): [User!]!\n viewer: Viewer!\n}\n\ntype Mutation {\n addUser(input: AddUserInput!): AddUserPayload!\n}\n\n\"The `Date` scalar represents an ISO-8601 compliant date type.\"\nscalar Date\n\ntype Viewer {\n user: User\n data: SomeData!\n}\n\ntype User implements Node {\n id: ID!\n name: String!\n birthdate: Date!\n username: String!\n}\n\ntype SomeData {\n accountValue: String!\n}\n\ninput AddUserInput {\n name: String!\n username: String!\n birthdate: Date!\n}\n\ntype AddUserPayload {\n user: User\n}\n\ndirective @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION", + "Schema": "schema {\n query: Query\n mutation: Mutation\n}\n\n\"The node interface is implemented by entities that have a global unique identifier.\"\ninterface Node {\n id: ID!\n}\n\ntype Query {\n \"Fetches an object given its ID.\"\n node(\"ID of the object.\" id: ID!): Node\n \"Lookup nodes by a list of IDs.\"\n nodes(\"The list of node IDs.\" ids: [ID!]!): [Node]!\n users: [User!]!\n userById(id: ID!): User\n usersById(ids: [ID!]!): [User!]!\n viewer: Viewer!\n}\n\ntype Mutation {\n addUser(input: AddUserInput!): AddUserPayload!\n}\n\n\"The `Date` scalar represents an ISO-8601 compliant date type.\"\nscalar Date\n\ntype Viewer {\n user: User\n data: SomeData!\n}\n\ntype User implements Node {\n id: ID!\n name: String!\n birthdate: Date!\n username: String!\n}\n\ntype SomeData {\n accountValue: String!\n}\n\ninput AddUserInput {\n name: String!\n username: String!\n birthdate: Date!\n}\n\ntype AddUserPayload {\n user: User\n}", "Extensions": [ "extend type Query {\n userById(id: ID!\n @is(field: \"id\")): User!\n usersById(ids: [ID!]!\n @is(field: \"id\")): [User!]!\n}" ], diff --git a/src/HotChocolate/Fusion/test/CommandLine.Tests/__snapshots__/PackageHelperTests.Create_Extract_Extensions.snap b/src/HotChocolate/Fusion/test/CommandLine.Tests/__snapshots__/PackageHelperTests.Create_Extract_Extensions.snap index 7222139f6d6..70008ed60e1 100644 --- a/src/HotChocolate/Fusion/test/CommandLine.Tests/__snapshots__/PackageHelperTests.Create_Extract_Extensions.snap +++ b/src/HotChocolate/Fusion/test/CommandLine.Tests/__snapshots__/PackageHelperTests.Create_Extract_Extensions.snap @@ -58,8 +58,6 @@ input AddUserInput { type AddUserPayload { user: User } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION --------------- Extensions diff --git a/src/HotChocolate/Fusion/test/CommandLine.Tests/__snapshots__/PackageHelperTests.Create_Subgraph_Package.snap b/src/HotChocolate/Fusion/test/CommandLine.Tests/__snapshots__/PackageHelperTests.Create_Subgraph_Package.snap index fed43c450b2..8df5694151d 100644 --- a/src/HotChocolate/Fusion/test/CommandLine.Tests/__snapshots__/PackageHelperTests.Create_Subgraph_Package.snap +++ b/src/HotChocolate/Fusion/test/CommandLine.Tests/__snapshots__/PackageHelperTests.Create_Subgraph_Package.snap @@ -58,8 +58,6 @@ input AddUserInput { type AddUserPayload { user: User } - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION --------------- Extensions diff --git a/src/HotChocolate/Fusion/test/Composition.Tests/TagTests.cs b/src/HotChocolate/Fusion/test/Composition.Tests/TagTests.cs index 98e5aedabab..a4afa2984c5 100644 --- a/src/HotChocolate/Fusion/test/Composition.Tests/TagTests.cs +++ b/src/HotChocolate/Fusion/test/Composition.Tests/TagTests.cs @@ -98,4 +98,27 @@ public async Task Exclude_Type_System_Members_With_Internal_Tag() .FormatAsString(fusionConfig) .MatchSnapshot(extension: ".graphql"); } + + [Fact] + public async Task Exclude_Type_System_Members_With_Internal_Tag_Which_Is_Private() + { + // arrange + using var demoProject = await DemoProject.CreateAsync(); + + var composer = new FusionGraphComposer(logFactory: _logFactory); + + var fusionConfig = await composer.ComposeAsync( + new[] + { + demoProject.Accounts.ToConfiguration(AccountsExtensionWithTagSdl), + demoProject.Reviews.ToConfiguration(ReviewsExtensionWithTagSdl), + }, + new FusionFeatureCollection(FusionFeatures.TagDirective( + makeTagsPublic: false, + exclude: new[] {"internal"}))); + + SchemaFormatter + .FormatAsString(fusionConfig) + .MatchSnapshot(extension: ".graphql"); + } } \ No newline at end of file diff --git a/src/HotChocolate/Fusion/test/Composition.Tests/__snapshots__/TagTests.Exclude_Type_System_Members_With_Internal_Tag.graphql b/src/HotChocolate/Fusion/test/Composition.Tests/__snapshots__/TagTests.Exclude_Type_System_Members_With_Internal_Tag.graphql index b32a04d247c..dc285df44c3 100644 --- a/src/HotChocolate/Fusion/test/Composition.Tests/__snapshots__/TagTests.Exclude_Type_System_Members_With_Internal_Tag.graphql +++ b/src/HotChocolate/Fusion/test/Composition.Tests/__snapshots__/TagTests.Exclude_Type_System_Members_With_Internal_Tag.graphql @@ -21,6 +21,9 @@ type Query { @resolver(subgraph: "Reviews", select: "{ reviewOrAuthor }") reviews: [Review!]! @resolver(subgraph: "Reviews", select: "{ reviews }") + someTypeById(id: ID!): SomeType! + @variable(subgraph: "Accounts", name: "id", argument: "id") + @resolver(subgraph: "Accounts", select: "{ someTypeById(id: $id) }", arguments: [ { name: "id", type: "ID!" } ]) userById(id: ID!): User @variable(subgraph: "Accounts", name: "id", argument: "id") @resolver(subgraph: "Accounts", select: "{ userById(id: $id) }", arguments: [ { name: "id", type: "ID!" } ]) @@ -39,7 +42,7 @@ type Mutation { addReview(input: AddReviewInput!): AddReviewPayload! @variable(subgraph: "Reviews", name: "input", argument: "input") @resolver(subgraph: "Reviews", select: "{ addReview(input: $input) }", arguments: [ { name: "input", type: "AddReviewInput!" } ]) - addUser: AddUserPayload! + addUser(input: AddUserInput!): AddUserPayload! @variable(subgraph: "Accounts", name: "input", argument: "input") @resolver(subgraph: "Accounts", select: "{ addUser(input: $input) }", arguments: [ { name: "input", type: "AddUserInput!" } ]) } @@ -87,6 +90,14 @@ type SomeData { @source(subgraph: "Accounts") } +type SomeType + @variable(subgraph: "Accounts", name: "SomeType_id", select: "id") + @resolver(subgraph: "Accounts", select: "{ someTypeById(id: $SomeType_id) }", arguments: [ { name: "SomeType_id", type: "ID!" } ]) + @tag(name: "internal") { + id: ID! + @source(subgraph: "Accounts") +} + type User implements Node @source(subgraph: "Reviews", name: "Author") @variable(subgraph: "Accounts", name: "User_id", select: "id") @@ -95,6 +106,9 @@ type User implements Node @resolver(subgraph: "Accounts", select: "{ usersById(ids: $User_id) }", arguments: [ { name: "User_id", type: "[ID!]!" } ], kind: "BATCH") @resolver(subgraph: "Reviews", select: "{ authorById(id: $User_id) }", arguments: [ { name: "User_id", type: "ID!" } ]) @resolver(subgraph: "Reviews", select: "{ nodes(ids: $User_id) { ... on User { ... User } } }", arguments: [ { name: "User_id", type: "[ID!]!" } ], kind: "BATCH") { + birthdate: Date! + @source(subgraph: "Accounts") + @tag(name: "internal") id: ID! @source(subgraph: "Accounts") @source(subgraph: "Reviews") @@ -127,6 +141,13 @@ input AddReviewInput { upc: Int! } +input AddUserInput { + birthdate: Date! + @tag(name: "internal") + name: String! + username: String! +} + "The `Date` scalar represents an ISO-8601 compliant date type." scalar Date diff --git a/src/HotChocolate/Fusion/test/Composition.Tests/__snapshots__/TagTests.Exclude_Type_System_Members_With_Internal_Tag_Which_Is_Private.graphql b/src/HotChocolate/Fusion/test/Composition.Tests/__snapshots__/TagTests.Exclude_Type_System_Members_With_Internal_Tag_Which_Is_Private.graphql new file mode 100644 index 00000000000..c5d2932fa6b --- /dev/null +++ b/src/HotChocolate/Fusion/test/Composition.Tests/__snapshots__/TagTests.Exclude_Type_System_Members_With_Internal_Tag_Which_Is_Private.graphql @@ -0,0 +1,148 @@ +schema + @fusion(version: 1) + @transport(subgraph: "Accounts", location: "http:\/\/localhost:5000\/graphql", kind: "HTTP") + @transport(subgraph: "Accounts", location: "ws:\/\/localhost:5000\/graphql", kind: "WebSocket") + @transport(subgraph: "Reviews", location: "http:\/\/localhost:5000\/graphql", kind: "HTTP") + @transport(subgraph: "Reviews", location: "ws:\/\/localhost:5000\/graphql", kind: "WebSocket") { + query: Query + mutation: Mutation + subscription: Subscription +} + +type Query { + productById(id: ID!): Product + @variable(subgraph: "Reviews", name: "id", argument: "id") + @resolver(subgraph: "Reviews", select: "{ productById(id: $id) }", arguments: [ { name: "id", type: "ID!" } ]) + reviewById(id: ID!): Review + @variable(subgraph: "Reviews", name: "id", argument: "id") + @resolver(subgraph: "Reviews", select: "{ reviewById(id: $id) }", arguments: [ { name: "id", type: "ID!" } ]) + reviewOrAuthor: ReviewOrAuthor! + @resolver(subgraph: "Reviews", select: "{ reviewOrAuthor }") + reviews: [Review!]! + @resolver(subgraph: "Reviews", select: "{ reviews }") + someTypeById(id: ID!): SomeType! + @variable(subgraph: "Accounts", name: "id", argument: "id") + @resolver(subgraph: "Accounts", select: "{ someTypeById(id: $id) }", arguments: [ { name: "id", type: "ID!" } ]) + userById(id: ID!): User + @variable(subgraph: "Accounts", name: "id", argument: "id") + @resolver(subgraph: "Accounts", select: "{ userById(id: $id) }", arguments: [ { name: "id", type: "ID!" } ]) + @variable(subgraph: "Reviews", name: "id", argument: "id") + @resolver(subgraph: "Reviews", select: "{ authorById(id: $id) }", arguments: [ { name: "id", type: "ID!" } ]) + users: [User!]! + @resolver(subgraph: "Accounts", select: "{ users }") + usersById(ids: [ID!]!): [User!]! + @variable(subgraph: "Accounts", name: "ids", argument: "ids") + @resolver(subgraph: "Accounts", select: "{ usersById(ids: $ids) }", arguments: [ { name: "ids", type: "[ID!]!" } ]) + viewer: Viewer! + @resolver(subgraph: "Accounts", select: "{ viewer }") +} + +type Mutation { + addReview(input: AddReviewInput!): AddReviewPayload! + @variable(subgraph: "Reviews", name: "input", argument: "input") + @resolver(subgraph: "Reviews", select: "{ addReview(input: $input) }", arguments: [ { name: "input", type: "AddReviewInput!" } ]) + addUser(input: AddUserInput!): AddUserPayload! + @variable(subgraph: "Accounts", name: "input", argument: "input") + @resolver(subgraph: "Accounts", select: "{ addUser(input: $input) }", arguments: [ { name: "input", type: "AddUserInput!" } ]) +} + +type Subscription { + onNewReview: Review! + @resolver(subgraph: "Reviews", select: "{ onNewReview }", kind: "SUBSCRIBE") +} + +type AddReviewPayload { + review: Review + @source(subgraph: "Reviews") +} + +type AddUserPayload { + user: User + @source(subgraph: "Accounts") +} + +type Product + @variable(subgraph: "Reviews", name: "Product_id", select: "id") + @resolver(subgraph: "Reviews", select: "{ productById(id: $Product_id) }", arguments: [ { name: "Product_id", type: "ID!" } ]) { + id: ID! + @source(subgraph: "Reviews") + reviews: [Review!]! + @source(subgraph: "Reviews") +} + +type Review implements Node + @variable(subgraph: "Reviews", name: "Review_id", select: "id") + @resolver(subgraph: "Reviews", select: "{ reviewById(id: $Review_id) }", arguments: [ { name: "Review_id", type: "ID!" } ]) + @resolver(subgraph: "Reviews", select: "{ nodes(ids: $Review_id) { ... on Review { ... Review } } }", arguments: [ { name: "Review_id", type: "[ID!]!" } ], kind: "BATCH") { + author: User! + @source(subgraph: "Reviews") + body: String! + @source(subgraph: "Reviews") + id: ID! + @source(subgraph: "Reviews") + product: Product! + @source(subgraph: "Reviews") +} + +type SomeData { + accountValue: String! + @source(subgraph: "Accounts") +} + +type SomeType + @variable(subgraph: "Accounts", name: "SomeType_id", select: "id") + @resolver(subgraph: "Accounts", select: "{ someTypeById(id: $SomeType_id) }", arguments: [ { name: "SomeType_id", type: "ID!" } ]) { + id: ID! + @source(subgraph: "Accounts") +} + +type User implements Node + @source(subgraph: "Reviews", name: "Author") + @variable(subgraph: "Accounts", name: "User_id", select: "id") + @variable(subgraph: "Reviews", name: "User_id", select: "id") + @resolver(subgraph: "Accounts", select: "{ userById(id: $User_id) }", arguments: [ { name: "User_id", type: "ID!" } ]) + @resolver(subgraph: "Accounts", select: "{ usersById(ids: $User_id) }", arguments: [ { name: "User_id", type: "[ID!]!" } ], kind: "BATCH") + @resolver(subgraph: "Reviews", select: "{ authorById(id: $User_id) }", arguments: [ { name: "User_id", type: "ID!" } ]) + @resolver(subgraph: "Reviews", select: "{ nodes(ids: $User_id) { ... on User { ... User } } }", arguments: [ { name: "User_id", type: "[ID!]!" } ], kind: "BATCH") { + birthdate: Date! + @source(subgraph: "Accounts") + id: ID! + @source(subgraph: "Accounts") + @source(subgraph: "Reviews") + name: String! + @source(subgraph: "Accounts") + @source(subgraph: "Reviews") + reviews: [Review!]! + @source(subgraph: "Reviews") + username: String! + @source(subgraph: "Accounts") +} + +type Viewer { + data: SomeData! + @source(subgraph: "Accounts") + user: User + @source(subgraph: "Accounts") +} + +"The node interface is implemented by entities that have a global unique identifier." +interface Node { + id: ID! +} + +union ReviewOrAuthor = User | Review + +input AddReviewInput { + authorId: Int! + body: String! + upc: Int! +} + +input AddUserInput { + birthdate: Date! + name: String! + username: String! +} + +"The `Date` scalar represents an ISO-8601 compliant date type." +scalar Date \ No newline at end of file diff --git a/src/HotChocolate/Fusion/test/Shared/packages.lock.json b/src/HotChocolate/Fusion/test/Shared/packages.lock.json index 0c7aa3420be..7da95b22359 100644 --- a/src/HotChocolate/Fusion/test/Shared/packages.lock.json +++ b/src/HotChocolate/Fusion/test/Shared/packages.lock.json @@ -1529,6 +1529,1602 @@ "Microsoft.Extensions.Options": "[7.0.0, )" } } + }, + "net8.0": { + "coverlet.msbuild": { + "type": "Direct", + "requested": "[3.1.2, )", + "resolved": "3.1.2", + "contentHash": "QhM0fnDtmIMImY7oxyQ/kh1VYtRxPyRVeLwRUGuUvI6Xp83pSYG9gerK8WgJj4TzUl7ISziADUGtIWKhtlbkbQ==" + }, + "Microsoft.NET.Test.Sdk": { + "type": "Direct", + "requested": "[17.1.0, )", + "resolved": "17.1.0", + "contentHash": "MVKvOsHIfrZrvg+8aqOF5dknO/qWrR1sWZjMPQ1N42MKMlL/zQL30FQFZxPeWfmVKWUWAOmAHYsqB5OerTKziw==", + "dependencies": { + "Microsoft.CodeCoverage": "17.1.0", + "Microsoft.TestPlatform.TestHost": "17.1.0" + } + }, + "Microsoft.SourceLink.GitHub": { + "type": "Direct", + "requested": "[1.1.1, )", + "resolved": "1.1.1", + "contentHash": "IaJGnOv/M7UQjRJks7B6p7pbPnOwisYGOIzqCz5ilGFTApZ3ktOR+6zJ12ZRPInulBmdAf1SrGdDG2MU8g6XTw==", + "dependencies": { + "Microsoft.Build.Tasks.Git": "1.1.1", + "Microsoft.SourceLink.Common": "1.1.1" + } + }, + "Moq": { + "type": "Direct", + "requested": "[4.18.1, )", + "resolved": "4.18.1", + "contentHash": "MmZIKNyvn8VrivSaqA8tqy5DmwUievC9zsuNTrcb00oY4IeGq6fXT5BQK329lZ05/tyi5vp30AWe9fl0d2PZQg==", + "dependencies": { + "Castle.Core": "5.0.0", + "System.Threading.Tasks.Extensions": "4.5.4" + } + }, + "xunit": { + "type": "Direct", + "requested": "[2.4.1, )", + "resolved": "2.4.1", + "contentHash": "XNR3Yz9QTtec16O0aKcO6+baVNpXmOnPUxDkCY97J+8krUYxPvXT1szYYEUdKk4sB8GOI2YbAjRIOm8ZnXRfzQ==", + "dependencies": { + "xunit.analyzers": "0.10.0", + "xunit.assert": "[2.4.1]", + "xunit.core": "[2.4.1]" + } + }, + "xunit.runner.visualstudio": { + "type": "Direct", + "requested": "[2.4.3, )", + "resolved": "2.4.3", + "contentHash": "kZZSmOmKA8OBlAJaquPXnJJLM9RwQ27H7BMVqfMLUcTi9xHinWGJiWksa3D4NEtz0wZ/nxd2mogObvBgJKCRhQ==" + }, + "BananaCakePop.Middleware": { + "type": "Transitive", + "resolved": "10.0.7", + "contentHash": "vksP+PnWLFnsNe3PrD9MufF3zb9y6OcHEmEFjLG87sYaVowzBhos7r+beF0OJleidTeAsinNop9Lt/yMGqKkCA==", + "dependencies": { + "Yarp.ReverseProxy": "2.0.1" + } + }, + "Castle.Core": { + "type": "Transitive", + "resolved": "5.0.0", + "contentHash": "edc8jjyXqzzy8jFdhs36FZdwmlDDTgqPb2Zy1Q5F/f2uAc88bu/VS/0Tpvgupmpl9zJOvOo5ZizVANb0ltN1NQ==", + "dependencies": { + "System.Diagnostics.EventLog": "6.0.0" + } + }, + "ChilliCream.Testing.Utilities": { + "type": "Transitive", + "resolved": "0.2.0", + "contentHash": "gqRu5DNIt6FphQX4EZYlkOI3QmyzatQhuqf3zNXYBmmvmVQ0KaJStDvrANosxlrlVtVX+L5q/s4z9gZMCeuwkA==", + "dependencies": { + "Newtonsoft.Json": "11.0.2", + "xunit": "2.3.1" + } + }, + "DiffPlex": { + "type": "Transitive", + "resolved": "1.7.1", + "contentHash": "a0fSO2p8ykrcfzgG0sjpZAMZPthXXz4l6UIVuM9uyIYIh5yga4sq3aydSGt6n+MkdSBKvMurjjaKnxIqZtfG1g==" + }, + "Microsoft.AspNetCore.TestHost": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "Rk6Ai9bFf1KubVY5oEbEPN5fiKWW2oeU+easjokyUqqYyTHRsXlkjFeMvwecgoXsoTfXMSwEHzJp8FCjQcyYTQ==", + "dependencies": { + "System.IO.Pipelines": "8.0.0" + } + }, + "Microsoft.AspNetCore.WebUtilities": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "z1SXKg5Bk02VmrrOab1TO2yxkZIfL4RyrS+yCpwxcLTqJwImYhEttz3LYbl1gQebkAAvx2Fm4NVXmopxXeLZgw==", + "dependencies": { + "Microsoft.Net.Http.Headers": "8.0.0", + "System.IO.Pipelines": "8.0.0" + } + }, + "Microsoft.Build.Tasks.Git": { + "type": "Transitive", + "resolved": "1.1.1", + "contentHash": "AT3HlgTjsqHnWpBHSNeR0KxbLZD7bztlZVj7I8vgeYG9SYqbeFGh0TM/KVtC6fg53nrWHl3VfZFvb5BiQFcY6Q==" + }, + "Microsoft.CodeCoverage": { + "type": "Transitive", + "resolved": "17.1.0", + "contentHash": "0N/ZJ71ncCxQWhgtkEYKOgu2oMHa8h1tsOUbhmIKXF8UwtSUCe4vHAsJ3DVcNWRwNfQzSTy263ZE+QF6MdIhhQ==" + }, + "Microsoft.Extensions.Configuration": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "0J/9YNXTMWSZP2p2+nvl8p71zpSwokZXZuJW+VjdErkegAnFdO1XlqtA62SJtgVYHdKu3uPxJHcMR/r35HwFBA==", + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "8.0.0", + "Microsoft.Extensions.Primitives": "8.0.0" + } + }, + "Microsoft.Extensions.Configuration.Abstractions": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "3lE/iLSutpgX1CC0NOW70FJoGARRHbyKmG7dc0klnUZ9Dd9hS6N/POPWhKhMLCEuNN5nXEY5agmlFtH562vqhQ==", + "dependencies": { + "Microsoft.Extensions.Primitives": "8.0.0" + } + }, + "Microsoft.Extensions.Configuration.Binder": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "mBMoXLsr5s1y2zOHWmKsE9veDcx8h1x/c3rz4baEdQKTeDcmQAPNbB54Pi/lhFO3K431eEq6PFbMgLaa6PHFfA==", + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "8.0.0" + } + }, + "Microsoft.Extensions.DependencyInjection": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "V8S3bsm50ig6JSyrbcJJ8bW2b9QLGouz+G1miK3UTaOWmMtFwNNNzUf4AleyDWUmTrWMLNnFSLEQtxmxgNQnNQ==", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0" + } + }, + "Microsoft.Extensions.DependencyInjection.Abstractions": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "cjWrLkJXK0rs4zofsK4bSdg+jhDLTaxrkXu4gS6Y7MAlCvRyNNgwY/lJi5RDlQOnSZweHqoyvgvbdvQsRIW+hg==" + }, + "Microsoft.Extensions.Diagnostics": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "3PZp/YSkIXrF7QK7PfC1bkyRYwqOHpWFad8Qx+4wkuumAeXo1NHaxpS9LboNA9OvNSAu+QOVlXbMyoY+pHSqcw==", + "dependencies": { + "Microsoft.Extensions.Configuration": "8.0.0", + "Microsoft.Extensions.Diagnostics.Abstractions": "8.0.0", + "Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0" + } + }, + "Microsoft.Extensions.Diagnostics.Abstractions": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "JHYCQG7HmugNYUhOl368g+NMxYE/N/AiclCYRNlgCY9eVyiBkOHMwK4x60RYMxv9EL3+rmj1mqHvdCiPpC+D4Q==", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", + "Microsoft.Extensions.Options": "8.0.0", + "System.Diagnostics.DiagnosticSource": "8.0.0" + } + }, + "Microsoft.Extensions.Http": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "cWz4caHwvx0emoYe7NkHPxII/KkTI8R/LC9qdqJqnKv2poTJ4e2qqPGQqvRoQ5kaSA4FU5IV3qFAuLuOhoqULQ==", + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "8.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", + "Microsoft.Extensions.Diagnostics": "8.0.0", + "Microsoft.Extensions.Logging": "8.0.0", + "Microsoft.Extensions.Logging.Abstractions": "8.0.0", + "Microsoft.Extensions.Options": "8.0.0" + } + }, + "Microsoft.Extensions.Logging": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "tvRkov9tAJ3xP51LCv3FJ2zINmv1P8Hi8lhhtcKGqM+ImiTCC84uOPEI4z8Cdq2C3o9e+Aa0Gw0rmrsJD77W+w==", + "dependencies": { + "Microsoft.Extensions.DependencyInjection": "8.0.0", + "Microsoft.Extensions.Logging.Abstractions": "8.0.0", + "Microsoft.Extensions.Options": "8.0.0" + } + }, + "Microsoft.Extensions.Logging.Abstractions": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "arDBqTgFCyS0EvRV7O3MZturChstm50OJ0y9bDJvAcmEPJm0FFpFyjU/JLYyStNGGey081DvnQYlncNX5SJJGA==", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0" + } + }, + "Microsoft.Extensions.ObjectPool": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "4pm+XgxSukskwjzDDfSjG4KNUIOdFF2VaqZZDtTzoyQMOVSnlV6ZM8a9aVu5dg9LVZTB//utzSc8fOi0b0Mb2Q==" + }, + "Microsoft.Extensions.Options": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "JOVOfqpnqlVLUzINQ2fox8evY2SKLYJ3BV8QDe/Jyp21u1T7r45x/R/5QdteURMR5r01GxeJSBBUOCOyaNXA3g==", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", + "Microsoft.Extensions.Primitives": "8.0.0" + } + }, + "Microsoft.Extensions.Options.ConfigurationExtensions": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "0f4DMRqEd50zQh+UyJc+/HiBsZ3vhAQALgdkcQEalSH1L2isdC7Yj54M3cyo5e+BeO5fcBQ7Dxly8XiBBcvRgw==", + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "8.0.0", + "Microsoft.Extensions.Configuration.Binder": "8.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", + "Microsoft.Extensions.Options": "8.0.0", + "Microsoft.Extensions.Primitives": "8.0.0" + } + }, + "Microsoft.Extensions.Primitives": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "bXJEZrW9ny8vjMF1JV253WeLhpEVzFo1lyaZu1vQ4ZxWUlVvknZ/+ftFgVheLubb4eZPSwwxBeqS1JkCOjxd8g==" + }, + "Microsoft.Net.Http.Headers": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "YlHqL8oWBX3H1LmdKUOxEMW8cVD8nUACEnE2Fu3Ze4k7mYf8yJ1o/uLqoequQV0GDupXyCBEzYhn7Zxdz7pqYQ==", + "dependencies": { + "Microsoft.Extensions.Primitives": "8.0.0" + } + }, + "Microsoft.NETCore.Platforms": { + "type": "Transitive", + "resolved": "1.1.0", + "contentHash": "kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A==" + }, + "Microsoft.NETCore.Targets": { + "type": "Transitive", + "resolved": "1.1.0", + "contentHash": "aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==" + }, + "Microsoft.SourceLink.Common": { + "type": "Transitive", + "resolved": "1.1.1", + "contentHash": "WMcGpWKrmJmzrNeuaEb23bEMnbtR/vLmvZtkAP5qWu7vQsY59GqfRJd65sFpBszbd2k/bQ8cs8eWawQKAabkVg==" + }, + "Microsoft.TestPlatform.ObjectModel": { + "type": "Transitive", + "resolved": "17.1.0", + "contentHash": "OMo/FYnKGy3lZEK0gfitskRM3ga/YBt6MyCyFPq0xNLeybGOQ6HnYNAAvzyePo5WPuMiw3LX+HiuRWNjnas1fA==", + "dependencies": { + "NuGet.Frameworks": "5.11.0", + "System.Reflection.Metadata": "1.6.0" + } + }, + "Microsoft.TestPlatform.TestHost": { + "type": "Transitive", + "resolved": "17.1.0", + "contentHash": "JS0JDLniDhIzkSPLHz7N/x1CG8ywJOtwInFDYA3KQvbz+ojGoT5MT2YDVReL1b86zmNRV8339vsTSm/zh0RcMg==", + "dependencies": { + "Microsoft.TestPlatform.ObjectModel": "17.1.0", + "Newtonsoft.Json": "9.0.1" + } + }, + "Microsoft.Win32.Primitives": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "9ZQKCWxH7Ijp9BfahvL2Zyf1cJIk8XYLF6Yjzr2yi0b2cOut/HQ31qf1ThHAgCc3WiZMdnWcfJCgN82/0UunxA==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "NETStandard.Library": { + "type": "Transitive", + "resolved": "1.6.1", + "contentHash": "WcSp3+vP+yHNgS8EV5J7pZ9IRpeDuARBPN28by8zqff1wJQXm26PVU8L3/fYLBJVU7BtDyqNVWq2KlCVvSSR4A==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.Win32.Primitives": "4.3.0", + "System.AppContext": "4.3.0", + "System.Collections": "4.3.0", + "System.Collections.Concurrent": "4.3.0", + "System.Console": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tools": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Calendars": "4.3.0", + "System.IO": "4.3.0", + "System.IO.Compression": "4.3.0", + "System.IO.Compression.ZipFile": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Linq": "4.3.0", + "System.Linq.Expressions": "4.3.0", + "System.Net.Http": "4.3.0", + "System.Net.Primitives": "4.3.0", + "System.Net.Sockets": "4.3.0", + "System.ObjectModel": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.InteropServices.RuntimeInformation": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Security.Cryptography.X509Certificates": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Text.RegularExpressions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "System.Threading.Timer": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0", + "System.Xml.XDocument": "4.3.0" + } + }, + "Newtonsoft.Json": { + "type": "Transitive", + "resolved": "13.0.2", + "contentHash": "R2pZ3B0UjeyHShm9vG+Tu0EBb2lC8b0dFzV9gVn50ofHXh9Smjk6kTn7A/FdAsC8B5cKib1OnGYOXxRBz5XQDg==" + }, + "NuGet.Frameworks": { + "type": "Transitive", + "resolved": "5.11.0", + "contentHash": "eaiXkUjC4NPcquGWzAGMXjuxvLwc6XGKMptSyOGQeT0X70BUZObuybJFZLA0OfTdueLd3US23NBPTBb6iF3V1Q==" + }, + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "HdSSp5MnJSsg08KMfZThpuLPJpPwE5hBXvHwoKWosyHHfe8Mh5WKT0ylEOf6yNzX6Ngjxe4Whkafh5q7Ymac4Q==" + }, + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "+yH1a49wJMy8Zt4yx5RhJrxO/DBDByAiCzNwiETI+1S4mPdCu0OY4djdciC7Vssk0l22wQaDLrXxXkp+3+7bVA==" + }, + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "c3YNH1GQJbfIPJeCnr4avseugSqPrxwIqzthYyZDN6EuOyNOzq+y2KSUfRcXauya1sF4foESTgwM5e1A8arAKw==" + }, + "runtime.native.System": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0" + } + }, + "runtime.native.System.IO.Compression": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "INBPonS5QPEgn7naufQFXJEp3zX6L4bwHgJ/ZH78aBTpeNfQMtf7C6VrAFhlq2xxWBveIOWyFzQjJ8XzHMhdOQ==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0" + } + }, + "runtime.native.System.Net.Http": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "ZVuZJqnnegJhd2k/PtAbbIcZ3aZeITq3sj06oKfMBSfphW3HDmk/t4ObvbOk/JA/swGR0LNqMksAh/f7gpTROg==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0" + } + }, + "runtime.native.System.Security.Cryptography.Apple": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "DloMk88juo0OuOWr56QG7MNchmafTLYWvABy36izkrLI5VledI0rq28KGs1i9wbpeT9NPQrx/wTf8U2vazqQ3Q==", + "dependencies": { + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "4.3.0" + } + }, + "runtime.native.System.Security.Cryptography.OpenSsl": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "NS1U+700m4KFRHR5o4vo9DSlTmlCKu/u7dtE5sUHVIPB+xpXxYQvgBgA6wEIeCz6Yfn0Z52/72WYsToCEPJnrw==", + "dependencies": { + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "b3pthNgxxFcD+Pc0WSEoC0+md3MyhRS6aCEeenvNE3Fdw1HyJ18ZhRFVJJzIeR/O/jpxPboB805Ho0T3Ul7w8A==" + }, + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "KeLz4HClKf+nFS7p/6Fi/CqyLXh81FpiGzcmuS8DGi9lUqSnZ6Es23/gv2O+1XVGfrbNmviF7CckBpavkBoIFQ==" + }, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "kVXCuMTrTlxq4XOOMAysuNwsXWpYeboGddNGpIgNSZmv1b6r/s/DPk0fYMB7Q5Qo4bY68o48jt4T4y5BVecbCQ==" + }, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "X7IdhILzr4ROXd8mI1BUCQMSHSQwelUlBjF1JyTKCjXaOGn2fB4EKBxQbCK2VjO3WaWIdlXZL3W6TiIVnrhX4g==" + }, + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "nyFNiCk/r+VOiIqreLix8yN+q3Wga9+SE8BCgkf+2BwEKiNx6DyvFjCgkfV743/grxv8jHJ8gUK4XEQw7yzRYg==" + }, + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "ytoewC6wGorL7KoCAvRfsgoJPJbNq+64k2SqW6JcOAebWsFUvCCYgfzQMrnpvPiEl4OrblUlhF2ji+Q1+SVLrQ==" + }, + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "I8bKw2I8k58Wx7fMKQJn2R8lamboCAiHfHeV/pS65ScKWMMI0+wJkLYlEKvgW1D/XvSl/221clBoR2q9QNNM7A==" + }, + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "VB5cn/7OzUfzdnC8tqAIMQciVLiq2epm2NrAm1E9OjNRyG4lVhfR61SMcLizejzQP8R8Uf/0l5qOIbUEi+RdEg==" + }, + "Snapshooter": { + "type": "Transitive", + "resolved": "0.5.4", + "contentHash": "znayjnxtFjFcRFdS4W8KyeODS/FOVkIzlAD8hRfrrf3fd3hJ9k+XMNRYCARtzrN3ueIpF4USQbAhWrO73Z9z6w==", + "dependencies": { + "Newtonsoft.Json": "12.0.1" + } + }, + "Snapshooter.Xunit": { + "type": "Transitive", + "resolved": "0.5.4", + "contentHash": "gE9VlseOySUSwwAKCXastwxJ7qYpVHwIEi+QbzRVmdOvV6Ry/vE1WqyuolRHwhjx2QZY8+YuO4L/cKJGrt2H6w==", + "dependencies": { + "Snapshooter": "0.5.4", + "xunit.assert": "2.4.1", + "xunit.core": "2.4.1" + } + }, + "System.AppContext": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "fKC+rmaLfeIzUhagxY17Q9siv/sPrjjKcfNg1Ic8IlQkZLipo8ljcaZQu4VtI4Jqbzjc2VTjzGLF6WmsRXAEgA==", + "dependencies": { + "System.Runtime": "4.3.0" + } + }, + "System.Buffers": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "ratu44uTIHgeBeI0dE8DWvmXVBSo4u7ozRZZHOMmK/JPpYyo0dAfgSiHlpiObMQ5lEtEyIXA40sKRYg5J6A8uQ==", + "dependencies": { + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Collections": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Collections.Concurrent": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "ztl69Xp0Y/UXCL+3v3tEU+lIy+bvjKNUmopn1wep/a291pVPK7dxBd6T7WnlQqRog+d1a/hSsgRsmFnIBKTPLQ==", + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Globalization": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.Collections.Immutable": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "AurL6Y5BA1WotzlEvVaIDpqzpIPvYnnldxru8oXJU2yFxFUy3+pNXjXd1ymO+RA0rq0+590Q8gaz2l3Sr7fmqg==" + }, + "System.ComponentModel.Annotations": { + "type": "Transitive", + "resolved": "5.0.0", + "contentHash": "dMkqfy2el8A8/I76n2Hi1oBFEbG1SfxD2l5nhwXV3XjlnOmwxJlQbYpJH4W51odnU9sARCSAgv7S3CyAFMkpYg==" + }, + "System.Console": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "DHDrIxiqk1h03m6khKWV2X8p/uvN79rgSqpilL6uzpmSfxfU5ng8VcPtW4qsDsQDHiTv6IPV9TmD5M/vElPNLg==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0" + } + }, + "System.Diagnostics.Debug": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Diagnostics.DiagnosticSource": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "c9xLpVz6PL9lp/djOWtk5KPDZq3cSYpmXoJQY524EOtuFl5z9ZtsotpsyrDW40U1DRnQSYvcPKEUV0X//u6gkQ==" + }, + "System.Diagnostics.EventLog": { + "type": "Transitive", + "resolved": "6.0.0", + "contentHash": "lcyUiXTsETK2ALsZrX+nWuHSIQeazhqPphLfaRxzdGaG93+0kELqpgEHtwWOlQe7+jSFnKwaCAgL4kjeZCQJnw==" + }, + "System.Diagnostics.Tools": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "UUvkJfSYJMM6x527dJg2VyWPSRqIVB0Z7dbjHst1zmwTXz5CcXSYJFWRpuigfbO1Lf7yfZiIaEUesfnl/g5EyA==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Diagnostics.Tracing": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "rswfv0f/Cqkh78rA5S8eN8Neocz234+emGCtTF3lxPY96F+mmmUen6tbn0glN6PMvlKQb9bPAY5e9u7fgPTkKw==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Globalization": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Globalization.Calendars": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "GUlBtdOWT4LTV3I+9/PJW+56AnnChTaOqqTLFtdmype/L500M2LIyXgmtd9X2P2VOkmJd5c67H5SaC2QcL1bFA==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Globalization": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Globalization.Extensions": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "FhKmdR6MPG+pxow6wGtNAWdZh7noIOpdD5TwQ3CprzgIE1bBBoim0vbR1+AWsWjQmU7zXHgQo4TWSP6lCeiWcQ==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Globalization": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.InteropServices": "4.3.0" + } + }, + "System.IO": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.IO.Compression": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "YHndyoiV90iu4iKG115ibkhrG+S3jBm8Ap9OwoUAzO5oPDAWcr0SFwQFm0HjM8WkEZWo0zvLTyLmbvTkW1bXgg==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Buffers": "4.3.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "runtime.native.System": "4.3.0", + "runtime.native.System.IO.Compression": "4.3.0" + } + }, + "System.IO.Compression.ZipFile": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "G4HwjEsgIwy3JFBduZ9quBkAu+eUwjIdJleuNSgmUojbH6O3mlvEIme+GHx/cLlTAPcrnnL7GqvB9pTlWRfhOg==", + "dependencies": { + "System.Buffers": "4.3.0", + "System.IO": "4.3.0", + "System.IO.Compression": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Text.Encoding": "4.3.0" + } + }, + "System.IO.FileSystem": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.IO.FileSystem.Primitives": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==", + "dependencies": { + "System.Runtime": "4.3.0" + } + }, + "System.IO.Hashing": { + "type": "Transitive", + "resolved": "7.0.0", + "contentHash": "sDnWM0N3AMCa86LrKTWeF3BZLD2sgWyYUc7HL6z4+xyDZNQRwzmxbo4qP2rX2MqC+Sy1/gOSRDah5ltxY5jPxw==" + }, + "System.IO.Packaging": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "8g1V4YRpdGAxFcK8v9OjuMdIOJSpF30Zb1JGicwVZhly3I994WFyBdV6mQEo8d3T+URQe55/M0U0eIH0Hts1bg==" + }, + "System.IO.Pipelines": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "FHNOatmUq0sqJOkTx+UF/9YK1f180cnW5FVqnQMvYUN0elp6wFzbtPSiqbo1/ru8ICp43JM1i7kKkk6GsNGHlA==" + }, + "System.Linq": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==", + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0" + } + }, + "System.Linq.Expressions": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "PGKkrd2khG4CnlyJwxwwaWWiSiWFNBGlgXvJpeO0xCXrZ89ODrQ6tjEWS/kOqZ8GwEOUATtKtzp1eRgmYNfclg==", + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Linq": "4.3.0", + "System.ObjectModel": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Emit": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Emit.Lightweight": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Reflection.TypeExtensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Net.Http": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "sYg+FtILtRQuYWSIAuNOELwVuVsxVyJGWQyOnlAzhV4xvhyFnON1bAzYYC+jjRW8JREM45R0R5Dgi8MTC5sEwA==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.DiagnosticSource": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Extensions": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.Net.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.OpenSsl": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Security.Cryptography.X509Certificates": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "runtime.native.System": "4.3.0", + "runtime.native.System.Net.Http": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Net.Primitives": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "qOu+hDwFwoZPbzPvwut2qATe3ygjeQBDQj91xlsaqGFQUI5i4ZnZb8yyQuLGpDGivEPIt8EJkd1BVzVoP31FXA==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0" + } + }, + "System.Net.Sockets": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "m6icV6TqQOAdgt5N/9I5KNpjom/5NFtkmGseEH+AK/hny8XrytLH3+b5M8zL/Ycg3fhIocFpUMyl/wpFnVRvdw==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.Net.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.ObjectModel": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "bdX+80eKv9bN6K4N+d77OankKHGn6CH711a6fcOpMQu2Fckp/Ft4L/kW9WznHpyR0NRAvJutzOMHNNlBGvxQzQ==", + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Reactive": { + "type": "Transitive", + "resolved": "5.0.0", + "contentHash": "erBZjkQHWL9jpasCE/0qKAryzVBJFxGHVBAvgRN1bzM0q2s1S4oYREEEL0Vb+1kA/6BKb5FjUZMp5VXmy+gzkQ==" + }, + "System.Reflection": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.Emit": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==", + "dependencies": { + "System.IO": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.Emit.ILGeneration": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==", + "dependencies": { + "System.Reflection": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.Emit.Lightweight": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==", + "dependencies": { + "System.Reflection": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.Extensions": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.Metadata": { + "type": "Transitive", + "resolved": "1.6.0", + "contentHash": "COC1aiAJjCoA5GBF+QKL2uLqEBew4JsCkQmoHKbN3TlOZKa2fKLz5CpiRQKDz0RsAOEGsVKqOD5bomsXq/4STQ==" + }, + "System.Reflection.Primitives": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.TypeExtensions": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==", + "dependencies": { + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Resources.ResourceManager": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Globalization": "4.3.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Runtime": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0" + } + }, + "System.Runtime.Extensions": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Runtime.Handles": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Runtime.InteropServices": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Reflection": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0" + } + }, + "System.Runtime.InteropServices.RuntimeInformation": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "cbz4YJMqRDR7oLeMRbdYv7mYzc++17lNhScCX0goO2XpGWdvAt60CGN+FHdePUEHCe/Jy9jUlvNAiNdM+7jsOw==", + "dependencies": { + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Threading": "4.3.0", + "runtime.native.System": "4.3.0" + } + }, + "System.Runtime.Numerics": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "yMH+MfdzHjy17l2KESnPiF2dwq7T+xLnSJar7slyimAkUh/gTrS9/UQOtv7xarskJ2/XDSNvfLGOBQPjL7PaHQ==", + "dependencies": { + "System.Globalization": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0" + } + }, + "System.Security.Cryptography.Algorithms": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "W1kd2Y8mYSCgc3ULTAZ0hOP2dSdG5YauTb1089T0/kRcN2MpSAW1izOFROrJgxSlMn3ArsgHXagigyi+ibhevg==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Collections": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.native.System.Security.Cryptography.Apple": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Security.Cryptography.Cng": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "03idZOqFlsKRL4W+LuCpJ6dBYDUWReug6lZjBa3uJWnk5sPCUXckocevTaUA8iT/MFSrY/2HXkOt753xQ/cf8g==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0" + } + }, + "System.Security.Cryptography.Csp": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "X4s/FCkEUnRGnwR3aSfVIkldBmtURMhmexALNTwpjklzxWU7yjMk7GHLKOZTNkgnWnE0q7+BCf9N2LVRWxewaA==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.IO": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Security.Cryptography.Encoding": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "1DEWjZZly9ae9C79vFwqaO5kaOlI5q+3/55ohmq/7dpDyDfc8lYe7YVxJUZ5MF/NtbkRjwFRo14yM4OEo9EmDw==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Collections": "4.3.0", + "System.Collections.Concurrent": "4.3.0", + "System.Linq": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Security.Cryptography.OpenSsl": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "h4CEgOgv5PKVF/HwaHzJRiVboL2THYCou97zpmhjghx5frc7fIvlkY1jL+lnIQyChrJDMNEXS6r7byGif8Cy4w==", + "dependencies": { + "System.Collections": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Security.Cryptography.Primitives": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "7bDIyVFNL/xKeFHjhobUAQqSpJq9YTOpbEs6mR233Et01STBMXNAc/V+BM6dwYGc95gVh/Zf+iVXWzj3mE8DWg==", + "dependencies": { + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.Security.Cryptography.X509Certificates": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "t2Tmu6Y2NtJ2um0RtcuhP7ZdNNxXEgUm2JeoA/0NvlMjAhKCnM1NX07TDl3244mVp3QU6LPEhT3HTtH1uF7IYw==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Calendars": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Cng": "4.3.0", + "System.Security.Cryptography.Csp": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.OpenSsl": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "runtime.native.System": "4.3.0", + "runtime.native.System.Net.Http": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Text.Encoding": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Text.Encoding.Extensions": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0" + } + }, + "System.Text.Encodings.Web": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "yev/k9GHAEGx2Rg3/tU6MQh4HGBXJs70y7j1LaM1i/ER9po+6nnQ6RRqTJn1E7Xu0fbIFK80Nh5EoODxrbxwBQ==" + }, + "System.Text.Json": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "OdrZO2WjkiEG6ajEFRABTRCi/wuXQPxeV6g8xvUJqdxMvvuCCEk86zPla8UiIQJz3durtUEbNyY/3lIhS0yZvQ==", + "dependencies": { + "System.Text.Encodings.Web": "8.0.0" + } + }, + "System.Text.RegularExpressions": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "RpT2DA+L660cBt1FssIE9CAGpLFdFPuheB7pLpKpn6ZXNby7jDERe8Ua/Ne2xGiwLVG2JOqziiaVCGDon5sKFA==", + "dependencies": { + "System.Runtime": "4.3.0" + } + }, + "System.Threading": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==", + "dependencies": { + "System.Runtime": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.Threading.Channels": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "CMaFr7v+57RW7uZfZkPExsPB6ljwzhjACWW1gfU35Y56rk72B/Wu+sTqxVmGSk4SFUlPc3cjeKND0zktziyjBA==" + }, + "System.Threading.Tasks": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Threading.Tasks.Extensions": { + "type": "Transitive", + "resolved": "4.5.4", + "contentHash": "zteT+G8xuGu6mS+mzDzYXbzS7rd3K6Fjb9RiZlYlJPam2/hU7JCBZBVEcywNuR+oZ1ncTvc/cq0faRr3P01OVg==" + }, + "System.Threading.Timer": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "Z6YfyYTCg7lOZjJzBjONJTFKGN9/NIYKSxhU5GRd+DTwHSZyvWp1xuI5aR+dLg+ayyC5Xv57KiY4oJ0tMO89fQ==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Xml.ReaderWriter": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "GrprA+Z0RUXaR4N7/eW71j1rgMnEnEVlgii49GZyAjTH7uliMnrOU3HNFBr6fEDBCJCIdlVNq9hHbaDR621XBA==", + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Text.RegularExpressions": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "System.Threading.Tasks.Extensions": "4.3.0" + } + }, + "System.Xml.XDocument": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "5zJ0XDxAIg8iy+t4aMnQAu0MqVbqyvfoUVl1yDV61xdo3Vth45oA2FoY4pPkxYAH5f8ixpmTqXeEIya95x0aCQ==", + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tools": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0" + } + }, + "xunit.abstractions": { + "type": "Transitive", + "resolved": "2.0.3", + "contentHash": "pot1I4YOxlWjIb5jmwvvQNbTrZ3lJQ+jUGkGjWE3hEFM0l5gOnBWS+H3qsex68s5cO52g+44vpGzhAt+42vwKg==" + }, + "xunit.analyzers": { + "type": "Transitive", + "resolved": "0.10.0", + "contentHash": "4/IDFCJfIeg6bix9apmUtIMwvOsiwqdEexeO/R2D4GReIGPLIRODTpId/l4LRSrAJk9lEO3Zx1H0Zx6uohJDNg==" + }, + "xunit.assert": { + "type": "Transitive", + "resolved": "2.4.1", + "contentHash": "O/Oe0BS5RmSsM+LQOb041TzuPo5MdH2Rov+qXGS37X+KFG1Hxz7kopYklM5+1Y+tRGeXrOx5+Xne1RuqLFQoyQ==", + "dependencies": { + "NETStandard.Library": "1.6.1" + } + }, + "xunit.core": { + "type": "Transitive", + "resolved": "2.4.1", + "contentHash": "Zsj5OMU6JasNGERXZy8s72+pcheG6Q15atS5XpZXqAtULuyQiQ6XNnUsp1gyfC6WgqScqMvySiEHmHcOG6Eg0Q==", + "dependencies": { + "xunit.extensibility.core": "[2.4.1]", + "xunit.extensibility.execution": "[2.4.1]" + } + }, + "xunit.extensibility.core": { + "type": "Transitive", + "resolved": "2.4.1", + "contentHash": "yKZKm/8QNZnBnGZFD9SewkllHBiK0DThybQD/G4PiAmQjKtEZyHi6ET70QPU9KtSMJGRYS6Syk7EyR2EVDU4Kg==", + "dependencies": { + "NETStandard.Library": "1.6.1", + "xunit.abstractions": "2.0.3" + } + }, + "xunit.extensibility.execution": { + "type": "Transitive", + "resolved": "2.4.1", + "contentHash": "7e/1jqBpcb7frLkB6XDrHCGXAbKN4Rtdb88epYxCSRQuZDRW8UtTfdTEVpdTl8s4T56e07hOBVd4G0OdCxIY2A==", + "dependencies": { + "NETStandard.Library": "1.6.1", + "xunit.extensibility.core": "[2.4.1]" + } + }, + "Yarp.ReverseProxy": { + "type": "Transitive", + "resolved": "2.0.1", + "contentHash": "op7vBwONPFeR1PYxeLw+RLqSodODDX8RWd0OinLGMVIq6yi1q9mv1j56ImuyZgiAToksiC0Dc7jbRUZ9I+jvFA==", + "dependencies": { + "System.IO.Hashing": "7.0.0" + } + }, + "cookiecrumble": { + "type": "Project", + "dependencies": { + "DiffPlex": "[1.7.1, )", + "HotChocolate": "[0.0.0, )", + "HotChocolate.AspNetCore": "[0.0.0, )", + "HotChocolate.Fusion": "[0.0.0, )", + "HotChocolate.Transport.Abstractions": "[0.0.0, )", + "Microsoft.AspNetCore.WebUtilities": "[8.0.0, )", + "Newtonsoft.Json": "[13.0.2, )", + "Xunit": "[2.4.1, )" + } + }, + "greendonut": { + "type": "Project", + "dependencies": { + "Microsoft.Extensions.ObjectPool": "[8.0.0, )", + "System.Diagnostics.DiagnosticSource": "[8.0.0, )", + "System.Threading.Tasks.Extensions": "[4.5.0, )" + } + }, + "HotChocolate": { + "type": "Project", + "dependencies": { + "HotChocolate.Authorization": "[0.0.0, )", + "HotChocolate.Execution": "[0.0.0, )", + "HotChocolate.Fetching": "[0.0.0, )", + "HotChocolate.Types": "[0.0.0, )", + "HotChocolate.Types.CursorPagination": "[0.0.0, )", + "HotChocolate.Types.Mutations": "[0.0.0, )", + "HotChocolate.Types.OffsetPagination": "[0.0.0, )", + "HotChocolate.Validation": "[0.0.0, )" + } + }, + "hotchocolate.abstractions": { + "type": "Project", + "dependencies": { + "HotChocolate.Language": "[0.0.0, )", + "System.Collections.Immutable": "[8.0.0, )" + } + }, + "hotchocolate.aspnetcore": { + "type": "Project", + "dependencies": { + "BananaCakePop.Middleware": "[10.0.7, )", + "HotChocolate": "[0.0.0, )", + "HotChocolate.Subscriptions.InMemory": "[0.0.0, )", + "HotChocolate.Transport.Sockets": "[0.0.0, )", + "HotChocolate.Types.Scalars.Upload": "[0.0.0, )" + } + }, + "hotchocolate.aspnetcore.tests.utilities": { + "type": "Project", + "dependencies": { + "CookieCrumble": "[0.0.0, )", + "HotChocolate.AspNetCore": "[0.0.0, )", + "HotChocolate.StarWars": "[0.0.0, )", + "HotChocolate.Subscriptions.InMemory": "[0.0.0, )", + "HotChocolate.Tests.Utilities": "[0.0.0, )", + "HotChocolate.Transport.Sockets.Client": "[0.0.0, )", + "HotChocolate.Types.Scalars.Upload": "[0.0.0, )", + "Microsoft.AspNetCore.TestHost": "[8.0.0, )", + "Microsoft.NET.Test.Sdk": "[17.1.0, )", + "Moq": "[4.18.1, )", + "xunit": "[2.4.1, )" + } + }, + "hotchocolate.authorization": { + "type": "Project", + "dependencies": { + "HotChocolate.Execution": "[0.0.0, )" + } + }, + "hotchocolate.execution": { + "type": "Project", + "dependencies": { + "HotChocolate.Abstractions": "[0.0.0, )", + "HotChocolate.Execution.Abstractions": "[0.0.0, )", + "HotChocolate.Fetching": "[0.0.0, )", + "HotChocolate.Types": "[0.0.0, )", + "HotChocolate.Validation": "[0.0.0, )", + "Microsoft.Extensions.DependencyInjection": "[8.0.0, )", + "System.Threading.Channels": "[8.0.0, )" + } + }, + "hotchocolate.execution.abstractions": { + "type": "Project", + "dependencies": { + "HotChocolate.Abstractions": "[0.0.0, )", + "Microsoft.Extensions.DependencyInjection.Abstractions": "[8.0.0, )" + } + }, + "hotchocolate.fetching": { + "type": "Project", + "dependencies": { + "GreenDonut": "[0.0.0, )", + "HotChocolate.Types": "[0.0.0, )" + } + }, + "hotchocolate.fusion": { + "type": "Project", + "dependencies": { + "HotChocolate": "[0.0.0, )", + "HotChocolate.AspNetCore": "[0.0.0, )", + "HotChocolate.Fusion.Abstractions": "[0.0.0, )", + "HotChocolate.Transport.Http": "[0.0.0, )", + "HotChocolate.Transport.Sockets.Client": "[0.0.0, )", + "Microsoft.Extensions.DependencyInjection": "[8.0.0, )", + "Microsoft.Extensions.Http": "[8.0.0, )", + "System.Reactive": "[5.0.0, )" + } + }, + "hotchocolate.fusion.abstractions": { + "type": "Project", + "dependencies": { + "HotChocolate.Language": "[0.0.0, )", + "HotChocolate.Utilities": "[0.0.0, )", + "System.IO.Packaging": "[8.0.0, )" + } + }, + "hotchocolate.fusion.composition": { + "type": "Project", + "dependencies": { + "HotChocolate.Fusion.Abstractions": "[0.0.0, )", + "HotChocolate.Skimmed": "[0.0.0, )" + } + }, + "hotchocolate.language": { + "type": "Project", + "dependencies": { + "HotChocolate.Language.SyntaxTree": "[0.0.0, )", + "HotChocolate.Language.Utf8": "[0.0.0, )", + "HotChocolate.Language.Visitors": "[0.0.0, )", + "HotChocolate.Language.Web": "[0.0.0, )" + } + }, + "hotchocolate.language.syntaxtree": { + "type": "Project", + "dependencies": { + "Microsoft.Extensions.ObjectPool": "[8.0.0, )" + } + }, + "hotchocolate.language.utf8": { + "type": "Project", + "dependencies": { + "HotChocolate.Language.SyntaxTree": "[0.0.0, )" + } + }, + "hotchocolate.language.visitors": { + "type": "Project", + "dependencies": { + "HotChocolate.Language.SyntaxTree": "[0.0.0, )" + } + }, + "hotchocolate.language.web": { + "type": "Project", + "dependencies": { + "HotChocolate.Language.Utf8": "[0.0.0, )" + } + }, + "HotChocolate.Skimmed": { + "type": "Project", + "dependencies": { + "HotChocolate.Abstractions": "[0.0.0, )", + "HotChocolate.Language": "[0.0.0, )", + "HotChocolate.Utilities": "[0.0.0, )" + } + }, + "HotChocolate.StarWars": { + "type": "Project", + "dependencies": { + "ChilliCream.Testing.Utilities": "[0.2.0, )", + "CookieCrumble": "[0.0.0, )", + "DiffPlex": "[1.7.1, )", + "HotChocolate": "[0.0.0, )", + "Microsoft.NET.Test.Sdk": "[17.1.0, )", + "Moq": "[4.18.1, )", + "Snapshooter.Xunit": "[0.5.4, )", + "xunit": "[2.4.1, )" + } + }, + "hotchocolate.subscriptions": { + "type": "Project", + "dependencies": { + "HotChocolate.Abstractions": "[0.0.0, )", + "HotChocolate.Execution.Abstractions": "[0.0.0, )" + } + }, + "hotchocolate.subscriptions.inmemory": { + "type": "Project", + "dependencies": { + "HotChocolate.Execution.Abstractions": "[0.0.0, )", + "HotChocolate.Subscriptions": "[0.0.0, )", + "Microsoft.Extensions.DependencyInjection.Abstractions": "[8.0.0, )" + } + }, + "hotchocolate.tests.utilities": { + "type": "Project", + "dependencies": { + "ChilliCream.Testing.Utilities": "[0.2.0, )", + "CookieCrumble": "[0.0.0, )", + "DiffPlex": "[1.7.1, )", + "HotChocolate.StarWars": "[0.0.0, )", + "HotChocolate.Subscriptions.InMemory": "[0.0.0, )", + "Microsoft.NET.Test.Sdk": "[17.1.0, )", + "Moq": "[4.18.1, )", + "Snapshooter.Xunit": "[0.5.4, )", + "xunit": "[2.4.1, )" + } + }, + "hotchocolate.transport.abstractions": { + "type": "Project", + "dependencies": { + "HotChocolate.Language.SyntaxTree": "[0.0.0, )", + "System.Collections.Immutable": "[8.0.0, )", + "System.Text.Json": "[8.0.0, )" + } + }, + "hotchocolate.transport.http": { + "type": "Project", + "dependencies": { + "HotChocolate.Transport.Abstractions": "[0.0.0, )", + "HotChocolate.Utilities": "[0.0.0, )", + "System.IO.Pipelines": "[8.0.0, )" + } + }, + "hotchocolate.transport.sockets": { + "type": "Project", + "dependencies": { + "System.IO.Pipelines": "[8.0.0, )" + } + }, + "hotchocolate.transport.sockets.client": { + "type": "Project", + "dependencies": { + "HotChocolate.Language.SyntaxTree": "[0.0.0, )", + "HotChocolate.Transport.Abstractions": "[0.0.0, )", + "HotChocolate.Transport.Sockets": "[0.0.0, )", + "HotChocolate.Utilities": "[0.0.0, )", + "System.Collections.Immutable": "[8.0.0, )", + "System.Text.Json": "[8.0.0, )" + } + }, + "hotchocolate.types": { + "type": "Project", + "dependencies": { + "HotChocolate.Abstractions": "[0.0.0, )", + "HotChocolate.Types.Shared": "[0.0.0, )", + "HotChocolate.Utilities": "[0.0.0, )", + "Microsoft.Extensions.DependencyInjection.Abstractions": "[8.0.0, )", + "Microsoft.Extensions.ObjectPool": "[8.0.0, )", + "System.ComponentModel.Annotations": "[5.0.0, )", + "System.Text.Json": "[8.0.0, )" + } + }, + "hotchocolate.types.cursorpagination": { + "type": "Project", + "dependencies": { + "HotChocolate.Execution": "[0.0.0, )", + "HotChocolate.Types": "[0.0.0, )" + } + }, + "hotchocolate.types.mutations": { + "type": "Project", + "dependencies": { + "HotChocolate.Execution": "[0.0.0, )", + "HotChocolate.Types": "[0.0.0, )" + } + }, + "hotchocolate.types.offsetpagination": { + "type": "Project", + "dependencies": { + "HotChocolate.Execution": "[0.0.0, )", + "HotChocolate.Types": "[0.0.0, )" + } + }, + "hotchocolate.types.scalars.upload": { + "type": "Project", + "dependencies": { + "HotChocolate.Types": "[0.0.0, )" + } + }, + "hotchocolate.types.shared": { + "type": "Project", + "dependencies": { + "HotChocolate.Language.SyntaxTree": "[0.0.0, )" + } + }, + "hotchocolate.utilities": { + "type": "Project" + }, + "hotchocolate.utilities.introspection": { + "type": "Project", + "dependencies": { + "HotChocolate.Language": "[0.0.0, )", + "HotChocolate.Transport.Http": "[0.0.0, )", + "HotChocolate.Types.Shared": "[0.0.0, )", + "System.Text.Json": "[8.0.0, )" + } + }, + "hotchocolate.validation": { + "type": "Project", + "dependencies": { + "HotChocolate.Types": "[0.0.0, )", + "Microsoft.Extensions.DependencyInjection.Abstractions": "[8.0.0, )", + "Microsoft.Extensions.Options": "[8.0.0, )" + } + } } } } \ No newline at end of file diff --git a/src/HotChocolate/MongoDb/test/Data.MongoDb.Filters.Tests/__snapshots__/MongoDbFilterVisitorComparableTests.Create_Implicit_Operation.graphql b/src/HotChocolate/MongoDb/test/Data.MongoDb.Filters.Tests/__snapshots__/MongoDbFilterVisitorComparableTests.Create_Implicit_Operation.graphql index 479e08e1aea..4b03dac6f40 100644 --- a/src/HotChocolate/MongoDb/test/Data.MongoDb.Filters.Tests/__snapshots__/MongoDbFilterVisitorComparableTests.Create_Implicit_Operation.graphql +++ b/src/HotChocolate/MongoDb/test/Data.MongoDb.Filters.Tests/__snapshots__/MongoDbFilterVisitorComparableTests.Create_Implicit_Operation.graphql @@ -139,11 +139,6 @@ input FooFilterInput { barDateTime: ComparableDateTimeOperationFilterInput } -"The `@specifiedBy` directive is used within the type system definition language to provide a URL for specifying the behavior of custom scalar definitions." -directive @specifiedBy("The specifiedBy URL points to a human-readable specification. This field will only read a result for scalar types." url: String!) on SCALAR - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `DateTime` scalar represents an ISO-8601 compliant date time type." scalar DateTime @specifiedBy(url: "https:\/\/www.graphql-scalars.com\/date-time") diff --git a/src/HotChocolate/MongoDb/test/Data.MongoDb.Filters.Tests/__snapshots__/MongoDbFilterVisitorComparableTests.Create_Implicit_Operation_Normalized.graphql b/src/HotChocolate/MongoDb/test/Data.MongoDb.Filters.Tests/__snapshots__/MongoDbFilterVisitorComparableTests.Create_Implicit_Operation_Normalized.graphql index 926f6f55216..0a70204e3ce 100644 --- a/src/HotChocolate/MongoDb/test/Data.MongoDb.Filters.Tests/__snapshots__/MongoDbFilterVisitorComparableTests.Create_Implicit_Operation_Normalized.graphql +++ b/src/HotChocolate/MongoDb/test/Data.MongoDb.Filters.Tests/__snapshots__/MongoDbFilterVisitorComparableTests.Create_Implicit_Operation_Normalized.graphql @@ -124,11 +124,6 @@ input UuidOperationFilterInput { nlte: UUID } -"The `@specifiedBy` directive is used within the type system definition language to provide a URL for specifying the behavior of custom scalar definitions." -directive @specifiedBy("The specifiedBy URL points to a human-readable specification. This field will only read a result for scalar types." url: String!) on SCALAR - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `DateTime` scalar represents an ISO-8601 compliant date time type." scalar DateTime @specifiedBy(url: "https:\/\/www.graphql-scalars.com\/date-time") diff --git a/src/HotChocolate/MongoDb/test/Types.MongoDb/__snapshots__/BsonTypeTests.Output_Should_BindAllRuntimeTypes.graphql b/src/HotChocolate/MongoDb/test/Types.MongoDb/__snapshots__/BsonTypeTests.Output_Should_BindAllRuntimeTypes.graphql index dac378be59f..cb02cd422b8 100644 --- a/src/HotChocolate/MongoDb/test/Types.MongoDb/__snapshots__/BsonTypeTests.Output_Should_BindAllRuntimeTypes.graphql +++ b/src/HotChocolate/MongoDb/test/Types.MongoDb/__snapshots__/BsonTypeTests.Output_Should_BindAllRuntimeTypes.graphql @@ -18,10 +18,5 @@ type OutputQuery { document: Bson! } -"The `@specifiedBy` directive is used within the type system definition language to provide a URL for specifying the behavior of custom scalar definitions." -directive @specifiedBy("The specifiedBy URL points to a human-readable specification. This field will only read a result for scalar types." url: String!) on SCALAR - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "BSON is a binary format in which zero or more ordered key\/value pairs are stored as a single entity. The results are returned as JSON objects" scalar Bson @specifiedBy(url: "https:\/\/bsonspec.org\/spec.html") \ No newline at end of file diff --git a/src/HotChocolate/MongoDb/test/Types.MongoDb/__snapshots__/ObjectIdTypeTests.Should_MapObjectIdToScalar.snap b/src/HotChocolate/MongoDb/test/Types.MongoDb/__snapshots__/ObjectIdTypeTests.Should_MapObjectIdToScalar.snap index 44589ba3bc9..518cba4330b 100644 --- a/src/HotChocolate/MongoDb/test/Types.MongoDb/__snapshots__/ObjectIdTypeTests.Should_MapObjectIdToScalar.snap +++ b/src/HotChocolate/MongoDb/test/Types.MongoDb/__snapshots__/ObjectIdTypeTests.Should_MapObjectIdToScalar.snap @@ -11,10 +11,5 @@ type Query { loopback(objectId: ObjectId!): ObjectId! } -"The `@specifiedBy` directive is used within the type system definition language to provide a URL for specifying the behavior of custom scalar definitions." -directive @specifiedBy("The specifiedBy URL points to a human-readable specification. This field will only read a result for scalar types." url: String!) on SCALAR - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The ObjectId scalar type represents a 12 byte ObjectId, represented as UTF-8 character sequences." scalar ObjectId @specifiedBy(url: "https:\/\/docs.mongodb.com\/manual\/reference\/bson-types\/#objectid") \ No newline at end of file diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_SchemaSnapshot.graphql b/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_SchemaSnapshot.graphql index 5d8b4c95435..7c63e63047b 100644 --- a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_SchemaSnapshot.graphql +++ b/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.BooleanFilter_SchemaSnapshot.graphql @@ -19,6 +19,4 @@ input FooBoolFilterInput { and: [FooBoolFilterInput!] or: [FooBoolFilterInput!] bar: BooleanOperationFilterInput -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.Nullable_BooleanFilter_SchemaSnapshot.graphql b/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.Nullable_BooleanFilter_SchemaSnapshot.graphql index d1ed77419c8..bc38077cf6b 100644 --- a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.Nullable_BooleanFilter_SchemaSnapshot.graphql +++ b/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JBooleanFilterTests.Nullable_BooleanFilter_SchemaSnapshot.graphql @@ -19,6 +19,4 @@ input FooBoolNullableFilterInput { and: [FooBoolNullableFilterInput!] or: [FooBoolNullableFilterInput!] bar: BooleanOperationFilterInput -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_Implicit_Operation.graphql b/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_Implicit_Operation.graphql index 55c27a8ed45..25ec0c904aa 100644 --- a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_Implicit_Operation.graphql +++ b/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_Implicit_Operation.graphql @@ -123,11 +123,6 @@ input FooCompFilterInput { barDateTime: ComparableDateTimeOperationFilterInput } -"The `@specifiedBy` directive is used within the type system definition language to provide a URL for specifying the behavior of custom scalar definitions." -directive @specifiedBy("The specifiedBy URL points to a human-readable specification. This field will only read a result for scalar types." url: String!) on SCALAR - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `DateTime` scalar represents an ISO-8601 compliant date time type." scalar DateTime @specifiedBy(url: "https:\/\/www.graphql-scalars.com\/date-time") diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_Implicit_Operation_Normalized.graphql b/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_Implicit_Operation_Normalized.graphql index 5c1fabfd5c8..c5702ed7d19 100644 --- a/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_Implicit_Operation_Normalized.graphql +++ b/src/HotChocolate/Neo4J/test/Data.Neo4J.Filtering.Tests/__snapshots__/Neo4JFilterComparableTests.Create_Implicit_Operation_Normalized.graphql @@ -108,11 +108,6 @@ input ShortOperationFilterInput { nlte: Short } -"The `@specifiedBy` directive is used within the type system definition language to provide a URL for specifying the behavior of custom scalar definitions." -directive @specifiedBy("The specifiedBy URL points to a human-readable specification. This field will only read a result for scalar types." url: String!) on SCALAR - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `DateTime` scalar represents an ISO-8601 compliant date time type." scalar DateTime @specifiedBy(url: "https:\/\/www.graphql-scalars.com\/date-time") diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Paging.Tests/__snapshots__/Neo4JOffsetPagingTests.OffsetPaging_SchemaSnapshot.graphql b/src/HotChocolate/Neo4J/test/Data.Neo4J.Paging.Tests/__snapshots__/Neo4JOffsetPagingTests.OffsetPaging_SchemaSnapshot.graphql index 68e7f8ffc34..ad3c81fe5a4 100644 --- a/src/HotChocolate/Neo4J/test/Data.Neo4J.Paging.Tests/__snapshots__/Neo4JOffsetPagingTests.OffsetPaging_SchemaSnapshot.graphql +++ b/src/HotChocolate/Neo4J/test/Data.Neo4J.Paging.Tests/__snapshots__/Neo4JOffsetPagingTests.OffsetPaging_SchemaSnapshot.graphql @@ -24,6 +24,4 @@ type RootCollectionSegment { pageInfo: CollectionSegmentInfo! "A flattened list of the items." items: [Foo] -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JBooleanSortingTests.BooleanSorting_SchemaSnapshot.graphql b/src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JBooleanSortingTests.BooleanSorting_SchemaSnapshot.graphql index 7a9a068129d..ca1595e79cd 100644 --- a/src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JBooleanSortingTests.BooleanSorting_SchemaSnapshot.graphql +++ b/src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JBooleanSortingTests.BooleanSorting_SchemaSnapshot.graphql @@ -17,6 +17,4 @@ input FooBoolSortInput { enum SortEnumType { ASC DESC -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JComparableSortingTests.ComparableSorting_SchemaSnapshot.graphql b/src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JComparableSortingTests.ComparableSorting_SchemaSnapshot.graphql index 325e719686c..300847b8482 100644 --- a/src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JComparableSortingTests.ComparableSorting_SchemaSnapshot.graphql +++ b/src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JComparableSortingTests.ComparableSorting_SchemaSnapshot.graphql @@ -19,7 +19,5 @@ enum SortEnumType { DESC } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `Short` scalar type represents non-fractional signed whole 16-bit numeric values. Short can represent values between -(2^15) and 2^15 - 1." scalar Short \ No newline at end of file diff --git a/src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JStringsSortingTests.StringSorting_SchemaSnapshot.graphql b/src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JStringsSortingTests.StringSorting_SchemaSnapshot.graphql index 3d19b81155d..dd0dda219aa 100644 --- a/src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JStringsSortingTests.StringSorting_SchemaSnapshot.graphql +++ b/src/HotChocolate/Neo4J/test/Data.Neo4J.Sorting.Tests/__snapshots__/Neo4JStringsSortingTests.StringSorting_SchemaSnapshot.graphql @@ -17,6 +17,4 @@ input FooStringSortInput { enum SortEnumType { ASC DESC -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/OpenApi/tests/HotChocolate.OpenApi.Tests/__snapshots__/SchemaGenerationTests.Simple_PetStore_V3_Generates_Correct_Schema.graphql b/src/HotChocolate/OpenApi/tests/HotChocolate.OpenApi.Tests/__snapshots__/SchemaGenerationTests.Simple_PetStore_V3_Generates_Correct_Schema.graphql index 07de6e3cd88..a13d57c97b7 100644 --- a/src/HotChocolate/OpenApi/tests/HotChocolate.OpenApi.Tests/__snapshots__/SchemaGenerationTests.Simple_PetStore_V3_Generates_Correct_Schema.graphql +++ b/src/HotChocolate/OpenApi/tests/HotChocolate.OpenApi.Tests/__snapshots__/SchemaGenerationTests.Simple_PetStore_V3_Generates_Correct_Schema.graphql @@ -38,7 +38,5 @@ input DeletePetInput { id: Long! } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `Long` scalar type represents non-fractional signed whole 64-bit numeric values. Long can represent values between -(2^63) and 2^63 - 1." scalar Long \ No newline at end of file diff --git a/src/HotChocolate/Raven/test/Data.Raven.Filters.Tests/__snapshots__/ConventionTests.ListType_Should_NotContainAllOperation.snap b/src/HotChocolate/Raven/test/Data.Raven.Filters.Tests/__snapshots__/ConventionTests.ListType_Should_NotContainAllOperation.snap index 8e44c232d5f..87c6cccd0fa 100644 --- a/src/HotChocolate/Raven/test/Data.Raven.Filters.Tests/__snapshots__/ConventionTests.ListType_Should_NotContainAllOperation.snap +++ b/src/HotChocolate/Raven/test/Data.Raven.Filters.Tests/__snapshots__/ConventionTests.ListType_Should_NotContainAllOperation.snap @@ -50,6 +50,4 @@ input TypeWithListFilterInput { or: [TypeWithListFilterInput!] id: StringOperationFilterInput list: ListFilterInputTypeOfListItemFilterInput -} - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION \ No newline at end of file +} \ No newline at end of file diff --git a/src/HotChocolate/Spatial/test/Data.Tests/__snapshots__/GeometryFilterInputTypeTest.GeometryFilterType_Native.graphql b/src/HotChocolate/Spatial/test/Data.Tests/__snapshots__/GeometryFilterInputTypeTest.GeometryFilterType_Native.graphql index 1a247aa09a0..de0a6c1ec86 100644 --- a/src/HotChocolate/Spatial/test/Data.Tests/__snapshots__/GeometryFilterInputTypeTest.GeometryFilterType_Native.graphql +++ b/src/HotChocolate/Spatial/test/Data.Tests/__snapshots__/GeometryFilterInputTypeTest.GeometryFilterType_Native.graphql @@ -204,6 +204,4 @@ enum OgcGeometryType { TIN } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - scalar Geometry \ No newline at end of file diff --git a/src/HotChocolate/Spatial/test/Data.Tests/__snapshots__/GeometryFilterInputTypeTest.LineStringFilterType_Native.graphql b/src/HotChocolate/Spatial/test/Data.Tests/__snapshots__/GeometryFilterInputTypeTest.LineStringFilterType_Native.graphql index 470242d2715..c15b7ed8e5d 100644 --- a/src/HotChocolate/Spatial/test/Data.Tests/__snapshots__/GeometryFilterInputTypeTest.LineStringFilterType_Native.graphql +++ b/src/HotChocolate/Spatial/test/Data.Tests/__snapshots__/GeometryFilterInputTypeTest.LineStringFilterType_Native.graphql @@ -234,6 +234,4 @@ enum OgcGeometryType { TIN } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - scalar Geometry \ No newline at end of file diff --git a/src/HotChocolate/Spatial/test/Data.Tests/__snapshots__/GeometryFilterInputTypeTest.MultiLineStringFilterType_Native.graphql b/src/HotChocolate/Spatial/test/Data.Tests/__snapshots__/GeometryFilterInputTypeTest.MultiLineStringFilterType_Native.graphql index 5df97d1534d..51706ca4344 100644 --- a/src/HotChocolate/Spatial/test/Data.Tests/__snapshots__/GeometryFilterInputTypeTest.MultiLineStringFilterType_Native.graphql +++ b/src/HotChocolate/Spatial/test/Data.Tests/__snapshots__/GeometryFilterInputTypeTest.MultiLineStringFilterType_Native.graphql @@ -234,6 +234,4 @@ enum OgcGeometryType { TIN } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - scalar Geometry \ No newline at end of file diff --git a/src/HotChocolate/Spatial/test/Data.Tests/__snapshots__/GeometryFilterInputTypeTest.MultiPointFilterType_Native.graphql b/src/HotChocolate/Spatial/test/Data.Tests/__snapshots__/GeometryFilterInputTypeTest.MultiPointFilterType_Native.graphql index 7373258d3e4..d266e025ee0 100644 --- a/src/HotChocolate/Spatial/test/Data.Tests/__snapshots__/GeometryFilterInputTypeTest.MultiPointFilterType_Native.graphql +++ b/src/HotChocolate/Spatial/test/Data.Tests/__snapshots__/GeometryFilterInputTypeTest.MultiPointFilterType_Native.graphql @@ -234,6 +234,4 @@ enum OgcGeometryType { TIN } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - scalar Geometry \ No newline at end of file diff --git a/src/HotChocolate/Spatial/test/Data.Tests/__snapshots__/GeometryFilterInputTypeTest.MultiPolygonFilterType_Native.graphql b/src/HotChocolate/Spatial/test/Data.Tests/__snapshots__/GeometryFilterInputTypeTest.MultiPolygonFilterType_Native.graphql index edf27746c55..8e2bddbaeb3 100644 --- a/src/HotChocolate/Spatial/test/Data.Tests/__snapshots__/GeometryFilterInputTypeTest.MultiPolygonFilterType_Native.graphql +++ b/src/HotChocolate/Spatial/test/Data.Tests/__snapshots__/GeometryFilterInputTypeTest.MultiPolygonFilterType_Native.graphql @@ -234,6 +234,4 @@ enum OgcGeometryType { TIN } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - scalar Geometry \ No newline at end of file diff --git a/src/HotChocolate/Spatial/test/Data.Tests/__snapshots__/GeometryFilterInputTypeTest.PointFilterType_Native.graphql b/src/HotChocolate/Spatial/test/Data.Tests/__snapshots__/GeometryFilterInputTypeTest.PointFilterType_Native.graphql index 1a247aa09a0..de0a6c1ec86 100644 --- a/src/HotChocolate/Spatial/test/Data.Tests/__snapshots__/GeometryFilterInputTypeTest.PointFilterType_Native.graphql +++ b/src/HotChocolate/Spatial/test/Data.Tests/__snapshots__/GeometryFilterInputTypeTest.PointFilterType_Native.graphql @@ -204,6 +204,4 @@ enum OgcGeometryType { TIN } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - scalar Geometry \ No newline at end of file diff --git a/src/HotChocolate/Spatial/test/Data.Tests/__snapshots__/GeometryFilterInputTypeTest.PolygonFilterType_Native.graphql b/src/HotChocolate/Spatial/test/Data.Tests/__snapshots__/GeometryFilterInputTypeTest.PolygonFilterType_Native.graphql index bf143788acd..60666123178 100644 --- a/src/HotChocolate/Spatial/test/Data.Tests/__snapshots__/GeometryFilterInputTypeTest.PolygonFilterType_Native.graphql +++ b/src/HotChocolate/Spatial/test/Data.Tests/__snapshots__/GeometryFilterInputTypeTest.PolygonFilterType_Native.graphql @@ -234,6 +234,4 @@ enum OgcGeometryType { TIN } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - scalar Geometry \ No newline at end of file diff --git a/src/HotChocolate/Spatial/test/Types.Tests/__snapshots__/GeoJsonLineStringInputTests.Schema_Tests.graphql b/src/HotChocolate/Spatial/test/Types.Tests/__snapshots__/GeoJsonLineStringInputTests.Schema_Tests.graphql index e6d16087ff6..0bfea321b37 100644 --- a/src/HotChocolate/Spatial/test/Types.Tests/__snapshots__/GeoJsonLineStringInputTests.Schema_Tests.graphql +++ b/src/HotChocolate/Spatial/test/Types.Tests/__snapshots__/GeoJsonLineStringInputTests.Schema_Tests.graphql @@ -25,7 +25,5 @@ enum GeoJSONGeometryType { GeometryCollection } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "A position is an array of numbers. There MUST be two or more elements. The first two elements are longitude and latitude, or easting and northing, precisely in that order and using decimal numbers. Altitude or elevation MAY be included as an optional third element." scalar Position \ No newline at end of file diff --git a/src/HotChocolate/Spatial/test/Types.Tests/__snapshots__/GeoJsonLineStringTypeTests.LineString_Execution_Tests.graphql b/src/HotChocolate/Spatial/test/Types.Tests/__snapshots__/GeoJsonLineStringTypeTests.LineString_Execution_Tests.graphql index 7a3a66cc1eb..5837829244b 100644 --- a/src/HotChocolate/Spatial/test/Types.Tests/__snapshots__/GeoJsonLineStringTypeTests.LineString_Execution_Tests.graphql +++ b/src/HotChocolate/Spatial/test/Types.Tests/__snapshots__/GeoJsonLineStringTypeTests.LineString_Execution_Tests.graphql @@ -36,7 +36,5 @@ enum GeoJSONGeometryType { GeometryCollection } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "A position is an array of numbers. There MUST be two or more elements. The first two elements are longitude and latitude, or easting and northing, precisely in that order and using decimal numbers. Altitude or elevation MAY be included as an optional third element." scalar Position \ No newline at end of file diff --git a/src/HotChocolate/Spatial/test/Types.Tests/__snapshots__/GeoJsonMultiLineStringInputTests.Schema_Tests.graphql b/src/HotChocolate/Spatial/test/Types.Tests/__snapshots__/GeoJsonMultiLineStringInputTests.Schema_Tests.graphql index 44043ec20f3..7e743af8aa9 100644 --- a/src/HotChocolate/Spatial/test/Types.Tests/__snapshots__/GeoJsonMultiLineStringInputTests.Schema_Tests.graphql +++ b/src/HotChocolate/Spatial/test/Types.Tests/__snapshots__/GeoJsonMultiLineStringInputTests.Schema_Tests.graphql @@ -25,7 +25,5 @@ enum GeoJSONGeometryType { GeometryCollection } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "A position is an array of numbers. There MUST be two or more elements. The first two elements are longitude and latitude, or easting and northing, precisely in that order and using decimal numbers. Altitude or elevation MAY be included as an optional third element." scalar Position \ No newline at end of file diff --git a/src/HotChocolate/Spatial/test/Types.Tests/__snapshots__/GeoJsonMultiLineStringTypeTests.MultiLineString_Execution_Tests.graphql b/src/HotChocolate/Spatial/test/Types.Tests/__snapshots__/GeoJsonMultiLineStringTypeTests.MultiLineString_Execution_Tests.graphql index 6dd662d9532..d5f6ee04d50 100644 --- a/src/HotChocolate/Spatial/test/Types.Tests/__snapshots__/GeoJsonMultiLineStringTypeTests.MultiLineString_Execution_Tests.graphql +++ b/src/HotChocolate/Spatial/test/Types.Tests/__snapshots__/GeoJsonMultiLineStringTypeTests.MultiLineString_Execution_Tests.graphql @@ -36,7 +36,5 @@ enum GeoJSONGeometryType { GeometryCollection } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "A position is an array of numbers. There MUST be two or more elements. The first two elements are longitude and latitude, or easting and northing, precisely in that order and using decimal numbers. Altitude or elevation MAY be included as an optional third element." scalar Position \ No newline at end of file diff --git a/src/HotChocolate/Spatial/test/Types.Tests/__snapshots__/GeoJsonMultiPointInputTests.Schema_Tests.graphql b/src/HotChocolate/Spatial/test/Types.Tests/__snapshots__/GeoJsonMultiPointInputTests.Schema_Tests.graphql index b6199067dad..4bc2a983f54 100644 --- a/src/HotChocolate/Spatial/test/Types.Tests/__snapshots__/GeoJsonMultiPointInputTests.Schema_Tests.graphql +++ b/src/HotChocolate/Spatial/test/Types.Tests/__snapshots__/GeoJsonMultiPointInputTests.Schema_Tests.graphql @@ -29,8 +29,6 @@ enum GeoJSONGeometryType { GeometryCollection } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - scalar Geometry "A position is an array of numbers. There MUST be two or more elements. The first two elements are longitude and latitude, or easting and northing, precisely in that order and using decimal numbers. Altitude or elevation MAY be included as an optional third element." diff --git a/src/HotChocolate/Spatial/test/Types.Tests/__snapshots__/GeoJsonMultiPointTypeTests.MultiPoint_Execution_Tests.graphql b/src/HotChocolate/Spatial/test/Types.Tests/__snapshots__/GeoJsonMultiPointTypeTests.MultiPoint_Execution_Tests.graphql index dc91468dd8a..edce275494d 100644 --- a/src/HotChocolate/Spatial/test/Types.Tests/__snapshots__/GeoJsonMultiPointTypeTests.MultiPoint_Execution_Tests.graphql +++ b/src/HotChocolate/Spatial/test/Types.Tests/__snapshots__/GeoJsonMultiPointTypeTests.MultiPoint_Execution_Tests.graphql @@ -36,7 +36,5 @@ enum GeoJSONGeometryType { GeometryCollection } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "A position is an array of numbers. There MUST be two or more elements. The first two elements are longitude and latitude, or easting and northing, precisely in that order and using decimal numbers. Altitude or elevation MAY be included as an optional third element." scalar Position \ No newline at end of file diff --git a/src/HotChocolate/Spatial/test/Types.Tests/__snapshots__/GeoJsonMultiPolygonInputTests.Schema_Tests.graphql b/src/HotChocolate/Spatial/test/Types.Tests/__snapshots__/GeoJsonMultiPolygonInputTests.Schema_Tests.graphql index 8be1adfbc38..ba8cd32be60 100644 --- a/src/HotChocolate/Spatial/test/Types.Tests/__snapshots__/GeoJsonMultiPolygonInputTests.Schema_Tests.graphql +++ b/src/HotChocolate/Spatial/test/Types.Tests/__snapshots__/GeoJsonMultiPolygonInputTests.Schema_Tests.graphql @@ -25,7 +25,5 @@ enum GeoJSONGeometryType { GeometryCollection } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "A coordinate is an array of positions." scalar Coordinates \ No newline at end of file diff --git a/src/HotChocolate/Spatial/test/Types.Tests/__snapshots__/GeoJsonMultiPolygonTypeTests.MultiPolygon_Execution_Tests.graphql b/src/HotChocolate/Spatial/test/Types.Tests/__snapshots__/GeoJsonMultiPolygonTypeTests.MultiPolygon_Execution_Tests.graphql index a36463b3be3..a40f282bb68 100644 --- a/src/HotChocolate/Spatial/test/Types.Tests/__snapshots__/GeoJsonMultiPolygonTypeTests.MultiPolygon_Execution_Tests.graphql +++ b/src/HotChocolate/Spatial/test/Types.Tests/__snapshots__/GeoJsonMultiPolygonTypeTests.MultiPolygon_Execution_Tests.graphql @@ -36,7 +36,5 @@ enum GeoJSONGeometryType { GeometryCollection } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "A coordinate is an array of positions." scalar Coordinates \ No newline at end of file diff --git a/src/HotChocolate/Spatial/test/Types.Tests/__snapshots__/GeoJsonPointInputTests.Schema_Tests.graphql b/src/HotChocolate/Spatial/test/Types.Tests/__snapshots__/GeoJsonPointInputTests.Schema_Tests.graphql index e908eeabe12..a17f921a24c 100644 --- a/src/HotChocolate/Spatial/test/Types.Tests/__snapshots__/GeoJsonPointInputTests.Schema_Tests.graphql +++ b/src/HotChocolate/Spatial/test/Types.Tests/__snapshots__/GeoJsonPointInputTests.Schema_Tests.graphql @@ -29,8 +29,6 @@ enum GeoJSONGeometryType { GeometryCollection } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - scalar Geometry "A position is an array of numbers. There MUST be two or more elements. The first two elements are longitude and latitude, or easting and northing, precisely in that order and using decimal numbers. Altitude or elevation MAY be included as an optional third element." diff --git a/src/HotChocolate/Spatial/test/Types.Tests/__snapshots__/GeoJsonPointTypeTests.Point_Execution_Tests.graphql b/src/HotChocolate/Spatial/test/Types.Tests/__snapshots__/GeoJsonPointTypeTests.Point_Execution_Tests.graphql index 346d8e6104f..9e4ab323e48 100644 --- a/src/HotChocolate/Spatial/test/Types.Tests/__snapshots__/GeoJsonPointTypeTests.Point_Execution_Tests.graphql +++ b/src/HotChocolate/Spatial/test/Types.Tests/__snapshots__/GeoJsonPointTypeTests.Point_Execution_Tests.graphql @@ -36,7 +36,5 @@ enum GeoJSONGeometryType { GeometryCollection } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "A position is an array of numbers. There MUST be two or more elements. The first two elements are longitude and latitude, or easting and northing, precisely in that order and using decimal numbers. Altitude or elevation MAY be included as an optional third element." scalar Position \ No newline at end of file diff --git a/src/HotChocolate/Spatial/test/Types.Tests/__snapshots__/GeoJsonPolygonInputTests.Schema_Tests.graphql b/src/HotChocolate/Spatial/test/Types.Tests/__snapshots__/GeoJsonPolygonInputTests.Schema_Tests.graphql index 9011956c05b..80d1155f374 100644 --- a/src/HotChocolate/Spatial/test/Types.Tests/__snapshots__/GeoJsonPolygonInputTests.Schema_Tests.graphql +++ b/src/HotChocolate/Spatial/test/Types.Tests/__snapshots__/GeoJsonPolygonInputTests.Schema_Tests.graphql @@ -25,7 +25,5 @@ enum GeoJSONGeometryType { GeometryCollection } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "A position is an array of numbers. There MUST be two or more elements. The first two elements are longitude and latitude, or easting and northing, precisely in that order and using decimal numbers. Altitude or elevation MAY be included as an optional third element." scalar Position \ No newline at end of file diff --git a/src/HotChocolate/Spatial/test/Types.Tests/__snapshots__/GeoJsonPolygonTypeTests.Polygon_Execution_Tests.graphql b/src/HotChocolate/Spatial/test/Types.Tests/__snapshots__/GeoJsonPolygonTypeTests.Polygon_Execution_Tests.graphql index b704f5774f2..fa67af4e25f 100644 --- a/src/HotChocolate/Spatial/test/Types.Tests/__snapshots__/GeoJsonPolygonTypeTests.Polygon_Execution_Tests.graphql +++ b/src/HotChocolate/Spatial/test/Types.Tests/__snapshots__/GeoJsonPolygonTypeTests.Polygon_Execution_Tests.graphql @@ -36,7 +36,5 @@ enum GeoJSONGeometryType { GeometryCollection } -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "A position is an array of numbers. There MUST be two or more elements. The first two elements are longitude and latitude, or easting and northing, precisely in that order and using decimal numbers. Altitude or elevation MAY be included as an optional third element." scalar Position \ No newline at end of file diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_Schema_GuidField.snap b/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_Schema_GuidField.snap index 516362ca969..a0b93d25fa8 100644 --- a/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_Schema_GuidField.snap +++ b/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Execute_Schema_GuidField.snap @@ -140,8 +140,6 @@ enum CustomerKind @source(name: "CustomerKind", schema: "customer") { PREMIUM } -directive @computed("Specifies the fields on which a computed field is dependent on." dependantOn: [String!]) on FIELD_DEFINITION - directive @custom(d: DateTime) on FIELD "Delegates a resolver to a remote schema." @@ -150,11 +148,6 @@ directive @delegate("The path to the field on the remote schema." path: String " "Annotates the original name of a type." directive @source("The original name of the annotated type." name: String! "The name of the schema to which this type belongs to." schema: String!) repeatable on OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION -"The `@specifiedBy` directive is used within the type system definition language to provide a URL for specifying the behavior of custom scalar definitions." -directive @specifiedBy("The specifiedBy URL points to a human-readable specification. This field will only read a result for scalar types." url: String!) on SCALAR - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `Byte` scalar type represents non-fractional whole numeric values. Byte can represent values between 0 and 255." scalar Byte diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Schema.snap b/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Schema.snap index fa92f869e62..010040f15bf 100644 --- a/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Schema.snap +++ b/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/BaseTests.AutoMerge_Schema.snap @@ -139,8 +139,6 @@ enum CustomerKind @source(name: "CustomerKind", schema: "customer") { PREMIUM } -directive @computed("Specifies the fields on which a computed field is dependent on." dependantOn: [String!]) on FIELD_DEFINITION - directive @custom(d: DateTime) on FIELD "Delegates a resolver to a remote schema." @@ -149,11 +147,6 @@ directive @delegate("The path to the field on the remote schema." path: String " "Annotates the original name of a type." directive @source("The original name of the annotated type." name: String! "The name of the schema to which this type belongs to." schema: String!) repeatable on OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION -"The `@specifiedBy` directive is used within the type system definition language to provide a URL for specifying the behavior of custom scalar definitions." -directive @specifiedBy("The specifiedBy URL points to a human-readable specification. This field will only read a result for scalar types." url: String!) on SCALAR - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `Byte` scalar type represents non-fractional whole numeric values. Byte can represent values between 0 and 255." scalar Byte diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedRedisSchemaTests.AutoMerge_Schema.snap b/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedRedisSchemaTests.AutoMerge_Schema.snap index a1dd88239e6..8463ee9daff 100644 --- a/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedRedisSchemaTests.AutoMerge_Schema.snap +++ b/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedRedisSchemaTests.AutoMerge_Schema.snap @@ -39,18 +39,11 @@ type User @source(name: "User", schema: "accounts") { username: String! } -directive @computed("Specifies the fields on which a computed field is dependent on." dependantOn: [String!]) on FIELD_DEFINITION - "Delegates a resolver to a remote schema." directive @delegate("The path to the field on the remote schema." path: String "The name of the schema to which this field shall be delegated to." schema: String!) on FIELD_DEFINITION "Annotates the original name of a type." directive @source("The original name of the annotated type." name: String! "The name of the schema to which this type belongs to." schema: String!) repeatable on OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION -"The `@specifiedBy` directive is used within the type system definition language to provide a URL for specifying the behavior of custom scalar definitions." -directive @specifiedBy("The specifiedBy URL points to a human-readable specification. This field will only read a result for scalar types." url: String!) on SCALAR - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `DateTime` scalar represents an ISO-8601 compliant date time type." scalar DateTime @specifiedBy(url: "https:\/\/www.graphql-scalars.com\/date-time") diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedSchemaErrorTests.AutoMerge_Schema.snap b/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedSchemaErrorTests.AutoMerge_Schema.snap index bed0c258c14..e3aca6f7823 100644 --- a/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedSchemaErrorTests.AutoMerge_Schema.snap +++ b/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedSchemaErrorTests.AutoMerge_Schema.snap @@ -42,18 +42,11 @@ type User @source(name: "User", schema: "accounts") { reviews: [Review] @delegate(path: "reviewsByAuthor(authorId: $fields:id)", schema: "reviews") } -directive @computed("Specifies the fields on which a computed field is dependent on." dependantOn: [String!]) on FIELD_DEFINITION - "Delegates a resolver to a remote schema." directive @delegate("The path to the field on the remote schema." path: String "The name of the schema to which this field shall be delegated to." schema: String!) on FIELD_DEFINITION "Annotates the original name of a type." directive @source("The original name of the annotated type." name: String! "The name of the schema to which this type belongs to." schema: String!) repeatable on OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION -"The `@specifiedBy` directive is used within the type system definition language to provide a URL for specifying the behavior of custom scalar definitions." -directive @specifiedBy("The specifiedBy URL points to a human-readable specification. This field will only read a result for scalar types." url: String!) on SCALAR - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `DateTime` scalar represents an ISO-8601 compliant date time type." scalar DateTime @specifiedBy(url: "https:\/\/www.graphql-scalars.com\/date-time") diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedSchemaTests.AutoMerge_Schema.snap b/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedSchemaTests.AutoMerge_Schema.snap index 85c2165ce90..60d7e68350d 100644 --- a/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedSchemaTests.AutoMerge_Schema.snap +++ b/src/HotChocolate/Stitching/test/Stitching.Tests/Integration/__snapshots__/FederatedSchemaTests.AutoMerge_Schema.snap @@ -39,18 +39,11 @@ type User @source(name: "User", schema: "accounts") { reviews: [Review] @delegate(path: "reviewsByAuthor(authorId: $fields:id)", schema: "reviews") } -directive @computed("Specifies the fields on which a computed field is dependent on." dependantOn: [String!]) on FIELD_DEFINITION - "Delegates a resolver to a remote schema." directive @delegate("The path to the field on the remote schema." path: String "The name of the schema to which this field shall be delegated to." schema: String!) on FIELD_DEFINITION "Annotates the original name of a type." directive @source("The original name of the annotated type." name: String! "The name of the schema to which this type belongs to." schema: String!) repeatable on OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION -"The `@specifiedBy` directive is used within the type system definition language to provide a URL for specifying the behavior of custom scalar definitions." -directive @specifiedBy("The specifiedBy URL points to a human-readable specification. This field will only read a result for scalar types." url: String!) on SCALAR - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `DateTime` scalar represents an ISO-8601 compliant date time type." scalar DateTime @specifiedBy(url: "https:\/\/www.graphql-scalars.com\/date-time") diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/__snapshots__/SchemaTests.ContractSchemaSnapshot.snap b/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/__snapshots__/SchemaTests.ContractSchemaSnapshot.snap index 0aee2f6f1af..2423e400a74 100644 --- a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/__snapshots__/SchemaTests.ContractSchemaSnapshot.snap +++ b/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/__snapshots__/SchemaTests.ContractSchemaSnapshot.snap @@ -49,11 +49,6 @@ type SomeOtherContract implements Node & Contract { directive @custom(d: DateTime) on FIELD -"The `@specifiedBy` directive is used within the type system definition language to provide a URL for specifying the behavior of custom scalar definitions." -directive @specifiedBy("The specifiedBy URL points to a human-readable specification. This field will only read a result for scalar types." url: String!) on SCALAR - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - "The `Byte` scalar type represents non-fractional whole numeric values. Byte can represent values between 0 and 255." scalar Byte diff --git a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/__snapshots__/SchemaTests.CustomerSchemaSnapshot.snap b/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/__snapshots__/SchemaTests.CustomerSchemaSnapshot.snap index 0ad6d5ec196..e828ba7d635 100644 --- a/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/__snapshots__/SchemaTests.CustomerSchemaSnapshot.snap +++ b/src/HotChocolate/Stitching/test/Stitching.Tests/Schemas/__snapshots__/SchemaTests.CustomerSchemaSnapshot.snap @@ -102,9 +102,4 @@ enum CustomerKind { PREMIUM } -"The `@specifiedBy` directive is used within the type system definition language to provide a URL for specifying the behavior of custom scalar definitions." -directive @specifiedBy("The specifiedBy URL points to a human-readable specification. This field will only read a result for scalar types." url: String!) on SCALAR - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION - scalar UUID @specifiedBy(url: "https:\/\/tools.ietf.org\/html\/rfc4122") diff --git a/src/HotChocolate/Utilities/test/Utilities.Introspection.Tests/__snapshots__/IntrospectionClientTests.IntrospectServer.snap b/src/HotChocolate/Utilities/test/Utilities.Introspection.Tests/__snapshots__/IntrospectionClientTests.IntrospectServer.snap index a243b112332..124a5f9c64f 100644 --- a/src/HotChocolate/Utilities/test/Utilities.Introspection.Tests/__snapshots__/IntrospectionClientTests.IntrospectServer.snap +++ b/src/HotChocolate/Utilities/test/Utilities.Introspection.Tests/__snapshots__/IntrospectionClientTests.IntrospectServer.snap @@ -124,5 +124,3 @@ type FriendsEdge { scalar Long directive @export(as: String) on FIELD - -directive @tag(name: String!) repeatable on SCHEMA | SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION diff --git a/src/StrawberryShake/CodeGeneration/test/CodeGeneration.CSharp.Tests/Integration/__snapshots__/StarWarsIntrospectionTest.Execute_StarWarsIntrospection_Test.snap b/src/StrawberryShake/CodeGeneration/test/CodeGeneration.CSharp.Tests/Integration/__snapshots__/StarWarsIntrospectionTest.Execute_StarWarsIntrospection_Test.snap index 43921a80ae9..95806c93276 100644 --- a/src/StrawberryShake/CodeGeneration/test/CodeGeneration.CSharp.Tests/Integration/__snapshots__/StarWarsIntrospectionTest.Execute_StarWarsIntrospection_Test.snap +++ b/src/StrawberryShake/CodeGeneration/test/CodeGeneration.CSharp.Tests/Integration/__snapshots__/StarWarsIntrospectionTest.Execute_StarWarsIntrospection_Test.snap @@ -2366,25 +2366,6 @@ "OnFragment": true, "OnField": true }, - { - "Name": "deprecated", - "Description": "The @deprecated directive is used within the type system definition language to indicate deprecated portions of a GraphQL service’s schema,such as deprecated fields on a type or deprecated enum values.", - "Args": [ - { - "Name": "reason", - "Description": "Deprecations include a reason for why it is deprecated, which is formatted using Markdown syntax (as specified by CommonMark).", - "Type": { - "Kind": "Scalar", - "Name": "String", - "OfType": null - }, - "DefaultValue": "\"No longer supported.\"" - } - ], - "OnOperation": false, - "OnFragment": false, - "OnField": false - }, { "Name": "export", "Description": null, @@ -2403,29 +2384,6 @@ "OnOperation": false, "OnFragment": false, "OnField": true - }, - { - "Name": "tag", - "Description": null, - "Args": [ - { - "Name": "name", - "Description": null, - "Type": { - "Kind": "NonNull", - "Name": null, - "OfType": { - "Kind": "Scalar", - "Name": "String", - "OfType": null - } - }, - "DefaultValue": null - } - ], - "OnOperation": false, - "OnFragment": false, - "OnField": false } ] } @@ -6556,34 +6514,6 @@ "OnFragment": true, "OnField": true }, - { - "__typename": "__Directive", - "Name": "deprecated", - "Description": "The @deprecated directive is used within the type system definition language to indicate deprecated portions of a GraphQL service’s schema,such as deprecated fields on a type or deprecated enum values.", - "Args": [ - { - "__typename": "__InputValue", - "Name": "reason", - "Description": "Deprecations include a reason for why it is deprecated, which is formatted using Markdown syntax (as specified by CommonMark).", - "Type": { - "__typename": "__Type", - "Name": "String", - "Kind": "Scalar", - "Description": null, - "Fields": null, - "InputFields": null, - "Interfaces": null, - "EnumValues": null, - "PossibleTypes": null, - "OfType": null - }, - "DefaultValue": "\"No longer supported.\"" - } - ], - "OnOperation": false, - "OnFragment": false, - "OnField": false - }, { "__typename": "__Directive", "Name": "export", @@ -6611,45 +6541,6 @@ "OnOperation": false, "OnFragment": false, "OnField": true - }, - { - "__typename": "__Directive", - "Name": "tag", - "Description": null, - "Args": [ - { - "__typename": "__InputValue", - "Name": "name", - "Description": null, - "Type": { - "__typename": "__Type", - "Name": null, - "Kind": "NonNull", - "Description": null, - "Fields": null, - "InputFields": null, - "Interfaces": null, - "EnumValues": null, - "PossibleTypes": null, - "OfType": { - "__typename": "__Type", - "Name": "String", - "Kind": "Scalar", - "Description": null, - "Fields": null, - "InputFields": null, - "Interfaces": null, - "EnumValues": null, - "PossibleTypes": null, - "OfType": null - } - }, - "DefaultValue": null - } - ], - "OnOperation": false, - "OnFragment": false, - "OnField": false } ] },