From ad1d79522f691893cfc1772bc58560aadc638bd0 Mon Sep 17 00:00:00 2001 From: Tran Ngoc Nhan Date: Sat, 9 Aug 2025 22:16:53 +0700 Subject: [PATCH] Remove unused imports --- src/jmh/java/benchmark/ComplexQueryBenchmark.java | 3 --- src/main/java/graphql/execution/ValuesResolverConversion.java | 1 - src/main/java/graphql/execution/ValuesResolverLegacy.java | 1 - src/main/java/graphql/language/DirectivesContainer.java | 4 ---- .../graphql/schema/idl/ImmutableTypeDefinitionRegistry.java | 4 ---- .../java/graphql/schema/idl/SchemaTypeExtensionsChecker.java | 1 - src/test/groovy/graphql/validation/SpecValidationSchema.java | 1 - src/test/groovy/readme/ConcernsExamples.java | 3 --- src/test/groovy/readme/MappingExamples.java | 1 - 9 files changed, 19 deletions(-) diff --git a/src/jmh/java/benchmark/ComplexQueryBenchmark.java b/src/jmh/java/benchmark/ComplexQueryBenchmark.java index 530bf7b4aa..07e9a6c1b8 100644 --- a/src/jmh/java/benchmark/ComplexQueryBenchmark.java +++ b/src/jmh/java/benchmark/ComplexQueryBenchmark.java @@ -29,9 +29,6 @@ import org.openjdk.jmh.runner.options.Options; import org.openjdk.jmh.runner.options.OptionsBuilder; -import java.io.BufferedReader; -import java.io.IOException; -import java.io.InputStreamReader; import java.util.List; import java.util.concurrent.CompletableFuture; import java.util.concurrent.ExecutorService; diff --git a/src/main/java/graphql/execution/ValuesResolverConversion.java b/src/main/java/graphql/execution/ValuesResolverConversion.java index 29e2587ab8..20e9feb552 100644 --- a/src/main/java/graphql/execution/ValuesResolverConversion.java +++ b/src/main/java/graphql/execution/ValuesResolverConversion.java @@ -49,7 +49,6 @@ import static graphql.schema.GraphQLTypeUtil.unwrapNonNull; import static graphql.schema.GraphQLTypeUtil.unwrapOneAs; import static graphql.schema.visibility.DefaultGraphqlFieldVisibility.DEFAULT_FIELD_VISIBILITY; -import static java.util.stream.Collectors.toList; /** * This class, originally broken out from {@link ValuesResolver} contains code for the conversion of values diff --git a/src/main/java/graphql/execution/ValuesResolverLegacy.java b/src/main/java/graphql/execution/ValuesResolverLegacy.java index d98a744f7c..704b365132 100644 --- a/src/main/java/graphql/execution/ValuesResolverLegacy.java +++ b/src/main/java/graphql/execution/ValuesResolverLegacy.java @@ -35,7 +35,6 @@ import static graphql.language.ObjectField.newObjectField; import static graphql.schema.GraphQLTypeUtil.isList; import static graphql.schema.GraphQLTypeUtil.isNonNull; -import static java.util.stream.Collectors.toList; /* * ======================LEGACY=======+TO BE REMOVED IN THE FUTURE =============== diff --git a/src/main/java/graphql/language/DirectivesContainer.java b/src/main/java/graphql/language/DirectivesContainer.java index b4058f6ff8..a300072486 100644 --- a/src/main/java/graphql/language/DirectivesContainer.java +++ b/src/main/java/graphql/language/DirectivesContainer.java @@ -1,15 +1,11 @@ package graphql.language; -import com.google.common.collect.ImmutableMap; import graphql.PublicApi; import java.util.List; import java.util.Map; -import static graphql.collect.ImmutableKit.emptyList; -import static graphql.language.NodeUtil.allDirectivesByName; - /** * Represents a language node that can contain Directives. Directives can be repeatable and (by default) non repeatable. *

diff --git a/src/main/java/graphql/schema/idl/ImmutableTypeDefinitionRegistry.java b/src/main/java/graphql/schema/idl/ImmutableTypeDefinitionRegistry.java index fee750ac05..e1dff06e57 100644 --- a/src/main/java/graphql/schema/idl/ImmutableTypeDefinitionRegistry.java +++ b/src/main/java/graphql/schema/idl/ImmutableTypeDefinitionRegistry.java @@ -6,17 +6,13 @@ import graphql.PublicApi; import graphql.language.DirectiveDefinition; import graphql.language.EnumTypeExtensionDefinition; -import graphql.language.ImplementingTypeDefinition; import graphql.language.InputObjectTypeExtensionDefinition; -import graphql.language.InterfaceTypeDefinition; import graphql.language.InterfaceTypeExtensionDefinition; -import graphql.language.ObjectTypeDefinition; import graphql.language.ObjectTypeExtensionDefinition; import graphql.language.SDLDefinition; import graphql.language.ScalarTypeDefinition; import graphql.language.ScalarTypeExtensionDefinition; import graphql.language.SchemaExtensionDefinition; -import graphql.language.Type; import graphql.language.TypeDefinition; import graphql.language.UnionTypeExtensionDefinition; import graphql.schema.idl.errors.SchemaProblem; diff --git a/src/main/java/graphql/schema/idl/SchemaTypeExtensionsChecker.java b/src/main/java/graphql/schema/idl/SchemaTypeExtensionsChecker.java index fe233dcbf6..0a99a65b36 100644 --- a/src/main/java/graphql/schema/idl/SchemaTypeExtensionsChecker.java +++ b/src/main/java/graphql/schema/idl/SchemaTypeExtensionsChecker.java @@ -26,7 +26,6 @@ import java.util.List; import java.util.Map; -import java.util.Optional; import java.util.function.Consumer; import java.util.stream.Collectors; diff --git a/src/test/groovy/graphql/validation/SpecValidationSchema.java b/src/test/groovy/graphql/validation/SpecValidationSchema.java index 060a2399cd..aa244a6a11 100644 --- a/src/test/groovy/graphql/validation/SpecValidationSchema.java +++ b/src/test/groovy/graphql/validation/SpecValidationSchema.java @@ -33,7 +33,6 @@ import static graphql.schema.GraphQLInputObjectField.newInputObjectField; import static graphql.schema.GraphQLInputObjectType.newInputObject; import static graphql.schema.GraphQLNonNull.nonNull; -import static graphql.schema.GraphqlTypeComparatorRegistry.BY_NAME_REGISTRY; import static java.util.Collections.singletonList; /** diff --git a/src/test/groovy/readme/ConcernsExamples.java b/src/test/groovy/readme/ConcernsExamples.java index 2039626311..89bd775574 100644 --- a/src/test/groovy/readme/ConcernsExamples.java +++ b/src/test/groovy/readme/ConcernsExamples.java @@ -3,13 +3,10 @@ import graphql.ExecutionInput; import graphql.ExecutionResult; import graphql.GraphQL; -import graphql.GraphQLContext; import graphql.schema.DataFetcher; import graphql.schema.DataFetchingEnvironment; import graphql.schema.GraphQLSchema; -import java.util.concurrent.ConcurrentMap; - import static graphql.StarWarsSchema.queryType; @SuppressWarnings({"unused", "Convert2Lambda"}) diff --git a/src/test/groovy/readme/MappingExamples.java b/src/test/groovy/readme/MappingExamples.java index a5161c5f9f..15309b3e21 100644 --- a/src/test/groovy/readme/MappingExamples.java +++ b/src/test/groovy/readme/MappingExamples.java @@ -3,7 +3,6 @@ import graphql.Scalars; import graphql.schema.DataFetcher; import graphql.schema.DataFetchingEnvironment; -import graphql.schema.FieldCoordinates; import graphql.schema.GraphQLCodeRegistry; import graphql.schema.GraphQLFieldDefinition; import graphql.schema.PropertyDataFetcher;