From ab805265252cc6f6f5f043877e43a26b992c5b26 Mon Sep 17 00:00:00 2001 From: Tran Ngoc Nhan Date: Mon, 7 Apr 2025 19:27:58 +0700 Subject: [PATCH] Remove unused import --- src/main/java/graphql/execution/DataFetcherResult.java | 1 - src/main/java/graphql/execution/FieldValueInfo.java | 2 -- src/main/java/graphql/execution/MergedSelectionSet.java | 1 - src/main/java/graphql/execution/OneOfTooManyKeysException.java | 2 -- .../java/graphql/execution/directives/QueryDirectivesImpl.java | 1 - .../execution/instrumentation/InstrumentationContext.java | 2 -- .../parameters/InstrumentationExecuteOperationParameters.java | 1 - .../parameters/InstrumentationExecutionParameters.java | 1 - .../parameters/InstrumentationFieldCompleteParameters.java | 2 -- .../parameters/InstrumentationFieldFetchParameters.java | 1 - .../parameters/InstrumentationFieldParameters.java | 1 - .../parameters/InstrumentationValidationParameters.java | 1 - .../java/graphql/introspection/IntrospectionDisabledError.java | 1 - .../normalized/ExecutableNormalizedOperationFactory.java | 1 - src/main/java/graphql/normalized/NormalizedInputValue.java | 1 - src/main/java/graphql/schema/GraphQLObjectType.java | 1 - src/main/java/graphql/schema/SchemaTransformer.java | 1 - src/main/java/graphql/schema/idl/MockedWiringFactory.java | 1 - src/main/java/graphql/schema/visitor/GraphQLSchemaVisitor.java | 3 --- src/main/java/graphql/validation/AbstractRule.java | 1 - src/main/java/graphql/validation/RulesVisitor.java | 1 - .../java/graphql/validation/rules/ArgumentsOfCorrectType.java | 2 -- .../java/graphql/validation/rules/DeferDirectiveLabel.java | 2 -- .../graphql/validation/rules/DeferDirectiveOnRootLevel.java | 1 - .../validation/rules/VariableDefaultValuesOfCorrectType.java | 2 -- 25 files changed, 34 deletions(-) diff --git a/src/main/java/graphql/execution/DataFetcherResult.java b/src/main/java/graphql/execution/DataFetcherResult.java index cbf0a03639..ca82101c19 100644 --- a/src/main/java/graphql/execution/DataFetcherResult.java +++ b/src/main/java/graphql/execution/DataFetcherResult.java @@ -3,7 +3,6 @@ import com.google.common.collect.ImmutableList; import graphql.ExecutionResult; import graphql.GraphQLError; -import graphql.Internal; import graphql.PublicApi; import graphql.schema.DataFetcher; diff --git a/src/main/java/graphql/execution/FieldValueInfo.java b/src/main/java/graphql/execution/FieldValueInfo.java index 6dfc2faab0..2839a8cd5b 100644 --- a/src/main/java/graphql/execution/FieldValueInfo.java +++ b/src/main/java/graphql/execution/FieldValueInfo.java @@ -1,8 +1,6 @@ package graphql.execution; import com.google.common.collect.ImmutableList; -import graphql.ExecutionResult; -import graphql.ExecutionResultImpl; import graphql.PublicApi; import java.util.List; diff --git a/src/main/java/graphql/execution/MergedSelectionSet.java b/src/main/java/graphql/execution/MergedSelectionSet.java index 8f279f05a6..434b8da4f5 100644 --- a/src/main/java/graphql/execution/MergedSelectionSet.java +++ b/src/main/java/graphql/execution/MergedSelectionSet.java @@ -2,7 +2,6 @@ import com.google.common.collect.ImmutableList; import com.google.common.collect.ImmutableMap; -import graphql.Assert; import graphql.PublicApi; import java.util.List; diff --git a/src/main/java/graphql/execution/OneOfTooManyKeysException.java b/src/main/java/graphql/execution/OneOfTooManyKeysException.java index 973d7360d3..f8d3c0053a 100644 --- a/src/main/java/graphql/execution/OneOfTooManyKeysException.java +++ b/src/main/java/graphql/execution/OneOfTooManyKeysException.java @@ -5,8 +5,6 @@ import graphql.GraphQLException; import graphql.PublicApi; import graphql.language.SourceLocation; -import graphql.schema.GraphQLType; -import graphql.schema.GraphQLTypeUtil; import java.util.List; diff --git a/src/main/java/graphql/execution/directives/QueryDirectivesImpl.java b/src/main/java/graphql/execution/directives/QueryDirectivesImpl.java index 4b3fde5f4a..4b75df378e 100644 --- a/src/main/java/graphql/execution/directives/QueryDirectivesImpl.java +++ b/src/main/java/graphql/execution/directives/QueryDirectivesImpl.java @@ -4,7 +4,6 @@ import com.google.common.collect.HashBiMap; import com.google.common.collect.ImmutableList; import com.google.common.collect.ImmutableMap; -import graphql.Assert; import graphql.GraphQLContext; import graphql.Internal; import graphql.execution.CoercedVariables; diff --git a/src/main/java/graphql/execution/instrumentation/InstrumentationContext.java b/src/main/java/graphql/execution/instrumentation/InstrumentationContext.java index 2bb52272f8..4058f2f38b 100644 --- a/src/main/java/graphql/execution/instrumentation/InstrumentationContext.java +++ b/src/main/java/graphql/execution/instrumentation/InstrumentationContext.java @@ -2,8 +2,6 @@ import graphql.PublicSpi; -import java.util.concurrent.CompletableFuture; - /** * When a {@link Instrumentation}.'beginXXX()' method is called then it must return a non null InstrumentationContext * that will be invoked when the step is first dispatched and then when it completes. Sometimes this is effectively the same time diff --git a/src/main/java/graphql/execution/instrumentation/parameters/InstrumentationExecuteOperationParameters.java b/src/main/java/graphql/execution/instrumentation/parameters/InstrumentationExecuteOperationParameters.java index c2b3029732..69587f3f44 100644 --- a/src/main/java/graphql/execution/instrumentation/parameters/InstrumentationExecuteOperationParameters.java +++ b/src/main/java/graphql/execution/instrumentation/parameters/InstrumentationExecuteOperationParameters.java @@ -3,7 +3,6 @@ import graphql.PublicApi; import graphql.execution.ExecutionContext; import graphql.execution.instrumentation.Instrumentation; -import graphql.execution.instrumentation.InstrumentationState; /** * Parameters sent to {@link Instrumentation} methods diff --git a/src/main/java/graphql/execution/instrumentation/parameters/InstrumentationExecutionParameters.java b/src/main/java/graphql/execution/instrumentation/parameters/InstrumentationExecutionParameters.java index caa48ac7c5..58ad4d5aee 100644 --- a/src/main/java/graphql/execution/instrumentation/parameters/InstrumentationExecutionParameters.java +++ b/src/main/java/graphql/execution/instrumentation/parameters/InstrumentationExecutionParameters.java @@ -5,7 +5,6 @@ import graphql.PublicApi; import graphql.collect.ImmutableKit; import graphql.execution.instrumentation.Instrumentation; -import graphql.execution.instrumentation.InstrumentationState; import graphql.schema.GraphQLSchema; import java.util.Map; diff --git a/src/main/java/graphql/execution/instrumentation/parameters/InstrumentationFieldCompleteParameters.java b/src/main/java/graphql/execution/instrumentation/parameters/InstrumentationFieldCompleteParameters.java index 1687c3d149..bd89baa15a 100644 --- a/src/main/java/graphql/execution/instrumentation/parameters/InstrumentationFieldCompleteParameters.java +++ b/src/main/java/graphql/execution/instrumentation/parameters/InstrumentationFieldCompleteParameters.java @@ -4,8 +4,6 @@ import graphql.execution.ExecutionContext; import graphql.execution.ExecutionStepInfo; import graphql.execution.ExecutionStrategyParameters; -import graphql.execution.instrumentation.Instrumentation; -import graphql.execution.instrumentation.InstrumentationState; import graphql.schema.GraphQLFieldDefinition; import java.util.function.Supplier; diff --git a/src/main/java/graphql/execution/instrumentation/parameters/InstrumentationFieldFetchParameters.java b/src/main/java/graphql/execution/instrumentation/parameters/InstrumentationFieldFetchParameters.java index d8eedb100c..fda194d73e 100644 --- a/src/main/java/graphql/execution/instrumentation/parameters/InstrumentationFieldFetchParameters.java +++ b/src/main/java/graphql/execution/instrumentation/parameters/InstrumentationFieldFetchParameters.java @@ -4,7 +4,6 @@ import graphql.execution.ExecutionContext; import graphql.execution.ExecutionStrategyParameters; import graphql.execution.instrumentation.Instrumentation; -import graphql.execution.instrumentation.InstrumentationState; import graphql.schema.DataFetchingEnvironment; import java.util.function.Supplier; diff --git a/src/main/java/graphql/execution/instrumentation/parameters/InstrumentationFieldParameters.java b/src/main/java/graphql/execution/instrumentation/parameters/InstrumentationFieldParameters.java index 6bbfcbe9e1..ebac32ffb1 100644 --- a/src/main/java/graphql/execution/instrumentation/parameters/InstrumentationFieldParameters.java +++ b/src/main/java/graphql/execution/instrumentation/parameters/InstrumentationFieldParameters.java @@ -4,7 +4,6 @@ import graphql.execution.ExecutionContext; import graphql.execution.ExecutionStepInfo; import graphql.execution.instrumentation.Instrumentation; -import graphql.execution.instrumentation.InstrumentationState; import graphql.schema.GraphQLFieldDefinition; import java.util.function.Supplier; diff --git a/src/main/java/graphql/execution/instrumentation/parameters/InstrumentationValidationParameters.java b/src/main/java/graphql/execution/instrumentation/parameters/InstrumentationValidationParameters.java index 0905875f4e..c23a413941 100644 --- a/src/main/java/graphql/execution/instrumentation/parameters/InstrumentationValidationParameters.java +++ b/src/main/java/graphql/execution/instrumentation/parameters/InstrumentationValidationParameters.java @@ -3,7 +3,6 @@ import graphql.ExecutionInput; import graphql.PublicApi; import graphql.execution.instrumentation.Instrumentation; -import graphql.execution.instrumentation.InstrumentationState; import graphql.language.Document; import graphql.schema.GraphQLSchema; diff --git a/src/main/java/graphql/introspection/IntrospectionDisabledError.java b/src/main/java/graphql/introspection/IntrospectionDisabledError.java index cbd7e077a3..26e75d1bd5 100644 --- a/src/main/java/graphql/introspection/IntrospectionDisabledError.java +++ b/src/main/java/graphql/introspection/IntrospectionDisabledError.java @@ -1,7 +1,6 @@ package graphql.introspection; import graphql.ErrorClassification; -import graphql.ErrorType; import graphql.GraphQLError; import graphql.Internal; import graphql.language.SourceLocation; diff --git a/src/main/java/graphql/normalized/ExecutableNormalizedOperationFactory.java b/src/main/java/graphql/normalized/ExecutableNormalizedOperationFactory.java index 3becba6701..0541a5dea3 100644 --- a/src/main/java/graphql/normalized/ExecutableNormalizedOperationFactory.java +++ b/src/main/java/graphql/normalized/ExecutableNormalizedOperationFactory.java @@ -53,7 +53,6 @@ import java.util.Locale; import java.util.Map; import java.util.Objects; -import java.util.Optional; import java.util.Set; import java.util.function.Function; import java.util.function.Predicate; diff --git a/src/main/java/graphql/normalized/NormalizedInputValue.java b/src/main/java/graphql/normalized/NormalizedInputValue.java index 1593d07135..aa18b7b868 100644 --- a/src/main/java/graphql/normalized/NormalizedInputValue.java +++ b/src/main/java/graphql/normalized/NormalizedInputValue.java @@ -8,7 +8,6 @@ import static graphql.Assert.assertNotNull; import static graphql.Assert.assertTrue; -import static graphql.Assert.assertTrue; import static graphql.Assert.assertValidName; import static graphql.language.AstPrinter.printAst; diff --git a/src/main/java/graphql/schema/GraphQLObjectType.java b/src/main/java/graphql/schema/GraphQLObjectType.java index a1bdcdfa22..f6104266a4 100644 --- a/src/main/java/graphql/schema/GraphQLObjectType.java +++ b/src/main/java/graphql/schema/GraphQLObjectType.java @@ -1,7 +1,6 @@ package graphql.schema; import com.google.common.collect.ImmutableList; -import com.google.common.collect.ImmutableMap; import graphql.Assert; import graphql.DirectivesUtil; import graphql.Internal; diff --git a/src/main/java/graphql/schema/SchemaTransformer.java b/src/main/java/graphql/schema/SchemaTransformer.java index 31846b6f85..b4b93c82fe 100644 --- a/src/main/java/graphql/schema/SchemaTransformer.java +++ b/src/main/java/graphql/schema/SchemaTransformer.java @@ -34,7 +34,6 @@ import static graphql.util.NodeZipper.ModificationType.DELETE; import static graphql.util.NodeZipper.ModificationType.REPLACE; import static graphql.util.TraversalControl.CONTINUE; -import static java.lang.String.format; /** * Transforms a {@link GraphQLSchema} object by calling bac on a provided visitor. diff --git a/src/main/java/graphql/schema/idl/MockedWiringFactory.java b/src/main/java/graphql/schema/idl/MockedWiringFactory.java index fcfca1f474..7cb9f0d1c8 100644 --- a/src/main/java/graphql/schema/idl/MockedWiringFactory.java +++ b/src/main/java/graphql/schema/idl/MockedWiringFactory.java @@ -7,7 +7,6 @@ import graphql.schema.CoercingSerializeException; import graphql.schema.DataFetcher; import graphql.schema.GraphQLScalarType; -import graphql.schema.PropertyDataFetcher; import graphql.schema.SingletonPropertyDataFetcher; import graphql.schema.TypeResolver; diff --git a/src/main/java/graphql/schema/visitor/GraphQLSchemaVisitor.java b/src/main/java/graphql/schema/visitor/GraphQLSchemaVisitor.java index ff632a70ba..380ce8da08 100644 --- a/src/main/java/graphql/schema/visitor/GraphQLSchemaVisitor.java +++ b/src/main/java/graphql/schema/visitor/GraphQLSchemaVisitor.java @@ -12,18 +12,15 @@ import graphql.schema.GraphQLFieldsContainer; import graphql.schema.GraphQLInputObjectField; import graphql.schema.GraphQLInputObjectType; -import graphql.schema.GraphQLInputType; import graphql.schema.GraphQLInterfaceType; import graphql.schema.GraphQLNamedInputType; import graphql.schema.GraphQLNamedOutputType; import graphql.schema.GraphQLNamedSchemaElement; import graphql.schema.GraphQLObjectType; -import graphql.schema.GraphQLOutputType; import graphql.schema.GraphQLScalarType; import graphql.schema.GraphQLSchemaElement; import graphql.schema.GraphQLTypeVisitor; import graphql.schema.GraphQLUnionType; -import graphql.util.TraversalControl; /** * This visitor interface offers more "smarts" above {@link GraphQLTypeVisitor} and aims to be easier to use diff --git a/src/main/java/graphql/validation/AbstractRule.java b/src/main/java/graphql/validation/AbstractRule.java index 0cc31edc75..fc5cf07771 100644 --- a/src/main/java/graphql/validation/AbstractRule.java +++ b/src/main/java/graphql/validation/AbstractRule.java @@ -1,7 +1,6 @@ package graphql.validation; -import graphql.ExperimentalApi; import graphql.Internal; import graphql.i18n.I18nMsg; import graphql.language.Argument; diff --git a/src/main/java/graphql/validation/RulesVisitor.java b/src/main/java/graphql/validation/RulesVisitor.java index b8d5aa2b8f..df3131ce7c 100644 --- a/src/main/java/graphql/validation/RulesVisitor.java +++ b/src/main/java/graphql/validation/RulesVisitor.java @@ -1,7 +1,6 @@ package graphql.validation; import java.util.HashSet; -import java.util.Iterator; import java.util.List; import java.util.Set; diff --git a/src/main/java/graphql/validation/rules/ArgumentsOfCorrectType.java b/src/main/java/graphql/validation/rules/ArgumentsOfCorrectType.java index 2b76f685ab..ab54c59d3a 100644 --- a/src/main/java/graphql/validation/rules/ArgumentsOfCorrectType.java +++ b/src/main/java/graphql/validation/rules/ArgumentsOfCorrectType.java @@ -10,8 +10,6 @@ import graphql.validation.ValidationError; import graphql.validation.ValidationErrorCollector; -import java.util.Locale; - import static graphql.validation.ValidationErrorType.WrongType; @Internal diff --git a/src/main/java/graphql/validation/rules/DeferDirectiveLabel.java b/src/main/java/graphql/validation/rules/DeferDirectiveLabel.java index 03a962d3d6..fdf85fda82 100644 --- a/src/main/java/graphql/validation/rules/DeferDirectiveLabel.java +++ b/src/main/java/graphql/validation/rules/DeferDirectiveLabel.java @@ -16,9 +16,7 @@ import java.util.List; import java.util.Set; -import static graphql.validation.ValidationErrorType.DuplicateArgumentNames; import static graphql.validation.ValidationErrorType.DuplicateIncrementalLabel; -import static graphql.validation.ValidationErrorType.VariableNotAllowed; import static graphql.validation.ValidationErrorType.WrongType; /** diff --git a/src/main/java/graphql/validation/rules/DeferDirectiveOnRootLevel.java b/src/main/java/graphql/validation/rules/DeferDirectiveOnRootLevel.java index 5b907bf29a..39586a265b 100644 --- a/src/main/java/graphql/validation/rules/DeferDirectiveOnRootLevel.java +++ b/src/main/java/graphql/validation/rules/DeferDirectiveOnRootLevel.java @@ -14,7 +14,6 @@ import java.util.Arrays; import java.util.LinkedHashSet; import java.util.List; -import java.util.Optional; import java.util.Set; import static graphql.validation.ValidationErrorType.MisplacedDirective; diff --git a/src/main/java/graphql/validation/rules/VariableDefaultValuesOfCorrectType.java b/src/main/java/graphql/validation/rules/VariableDefaultValuesOfCorrectType.java index f57a24f940..115b70e895 100644 --- a/src/main/java/graphql/validation/rules/VariableDefaultValuesOfCorrectType.java +++ b/src/main/java/graphql/validation/rules/VariableDefaultValuesOfCorrectType.java @@ -7,8 +7,6 @@ import graphql.validation.ValidationContext; import graphql.validation.ValidationErrorCollector; -import java.util.Locale; - import static graphql.schema.GraphQLTypeUtil.simplePrint; import static graphql.validation.ValidationErrorType.BadValueForDefaultArg;