From 809813c8956ad8e75766cae7c5261eb641981d2e Mon Sep 17 00:00:00 2001 From: Tran Ngoc Nhan Date: Fri, 8 Aug 2025 19:12:00 +0700 Subject: [PATCH 1/2] Remove unused import Signed-off-by: Tran Ngoc Nhan --- .../org/springframework/data/util/TypeContributor.java | 1 - .../aot/generate/RepositoryBuilderUnitTests.java | 8 +------- .../data/repository/query/ParameterUnitTests.java | 1 - 3 files changed, 1 insertion(+), 9 deletions(-) diff --git a/src/main/java/org/springframework/data/util/TypeContributor.java b/src/main/java/org/springframework/data/util/TypeContributor.java index c7781dd7ac..53c6c470d0 100644 --- a/src/main/java/org/springframework/data/util/TypeContributor.java +++ b/src/main/java/org/springframework/data/util/TypeContributor.java @@ -22,7 +22,6 @@ import org.springframework.aot.generate.GenerationContext; import org.springframework.aot.hint.BindingReflectionHintsRegistrar; -import org.springframework.aot.hint.MemberCategory; import org.springframework.core.annotation.MergedAnnotation; /** diff --git a/src/test/java/org/springframework/data/repository/aot/generate/RepositoryBuilderUnitTests.java b/src/test/java/org/springframework/data/repository/aot/generate/RepositoryBuilderUnitTests.java index 5bf04cd6e7..b425dbbb10 100644 --- a/src/test/java/org/springframework/data/repository/aot/generate/RepositoryBuilderUnitTests.java +++ b/src/test/java/org/springframework/data/repository/aot/generate/RepositoryBuilderUnitTests.java @@ -1,5 +1,5 @@ /* - * Copyright 2024 the original author or authors. + * Copyright 2024-2025 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -15,13 +15,7 @@ */ package org.springframework.data.repository.aot.generate; -import static org.assertj.core.api.Assertions.assertThat; - -import example.UserRepository; - import org.junit.jupiter.api.Test; -import org.springframework.aot.test.generate.TestGenerationContext; -import org.springframework.core.test.tools.TestCompiler; /** * @author Christoph Strobl diff --git a/src/test/java/org/springframework/data/repository/query/ParameterUnitTests.java b/src/test/java/org/springframework/data/repository/query/ParameterUnitTests.java index 4504ce31ed..0eab495640 100644 --- a/src/test/java/org/springframework/data/repository/query/ParameterUnitTests.java +++ b/src/test/java/org/springframework/data/repository/query/ParameterUnitTests.java @@ -28,7 +28,6 @@ import org.junit.jupiter.api.TestFactory; import org.springframework.core.MethodParameter; -import org.springframework.data.repository.Repository; import org.springframework.data.repository.query.ParametersUnitTests.User; import org.springframework.data.util.TypeInformation; From b8559a9613aff877bc8270097d79e6b4985a9297 Mon Sep 17 00:00:00 2001 From: Tran Ngoc Nhan Date: Sat, 25 Oct 2025 04:55:48 +0700 Subject: [PATCH 2/2] Remove unused import Signed-off-by: Tran Ngoc Nhan --- .../aot/generate/AotRepositoryFragmentMetadata.java | 1 - .../aot/generate/AotRepositoryMethodBuilder.java | 1 - .../aot/GeneratedClassesCaptureIntegrationTests.java | 10 ---------- 3 files changed, 12 deletions(-) diff --git a/src/main/java/org/springframework/data/repository/aot/generate/AotRepositoryFragmentMetadata.java b/src/main/java/org/springframework/data/repository/aot/generate/AotRepositoryFragmentMetadata.java index c775c355d5..f96515d205 100644 --- a/src/main/java/org/springframework/data/repository/aot/generate/AotRepositoryFragmentMetadata.java +++ b/src/main/java/org/springframework/data/repository/aot/generate/AotRepositoryFragmentMetadata.java @@ -30,7 +30,6 @@ import org.springframework.data.javapoet.TypeNames; import org.springframework.data.repository.core.support.RepositoryFragment; import org.springframework.data.repository.query.QueryMethod; -import org.springframework.javapoet.ParameterizedTypeName; import org.springframework.javapoet.TypeName; /** diff --git a/src/main/java/org/springframework/data/repository/aot/generate/AotRepositoryMethodBuilder.java b/src/main/java/org/springframework/data/repository/aot/generate/AotRepositoryMethodBuilder.java index e4ae9c13d8..bb9593323a 100644 --- a/src/main/java/org/springframework/data/repository/aot/generate/AotRepositoryMethodBuilder.java +++ b/src/main/java/org/springframework/data/repository/aot/generate/AotRepositoryMethodBuilder.java @@ -28,7 +28,6 @@ import org.springframework.javapoet.CodeBlock; import org.springframework.javapoet.MethodSpec; import org.springframework.javapoet.ParameterSpec; -import org.springframework.javapoet.TypeName; import org.springframework.javapoet.TypeVariableName; /** diff --git a/src/test/java/org/springframework/data/repository/aot/GeneratedClassesCaptureIntegrationTests.java b/src/test/java/org/springframework/data/repository/aot/GeneratedClassesCaptureIntegrationTests.java index eeecdc5eb4..805a01a790 100644 --- a/src/test/java/org/springframework/data/repository/aot/GeneratedClassesCaptureIntegrationTests.java +++ b/src/test/java/org/springframework/data/repository/aot/GeneratedClassesCaptureIntegrationTests.java @@ -17,10 +17,6 @@ import static org.springframework.data.repository.aot.RepositoryRegistrationAotContributionAssert.*; -import java.util.Map; - -import org.jspecify.annotations.Nullable; -import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.Disabled; import org.junit.jupiter.api.Test; @@ -30,18 +26,12 @@ import org.springframework.data.aot.types.BaseEntity; import org.springframework.data.aot.types.CyclicPropertiesA; import org.springframework.data.aot.types.CyclicPropertiesB; -import org.springframework.data.aot.types.EmptyType1; -import org.springframework.data.mapping.model.BasicPersistentEntity; -import org.springframework.data.mapping.model.EntityInstantiator; -import org.springframework.data.mapping.model.EntityInstantiators; import org.springframework.data.repository.CrudRepository; import org.springframework.data.repository.aot.GeneratedClassesCaptureIntegrationTests.ConfigWithMultipleRepositories.Repo1; import org.springframework.data.repository.aot.GeneratedClassesCaptureIntegrationTests.ConfigWithMultipleRepositories.Repo2; import org.springframework.data.repository.config.EnableRepositories; import org.springframework.data.repository.config.RepositoryRegistrationAotContribution; import org.springframework.data.repository.config.RepositoryRegistrationAotProcessor; -import org.springframework.data.util.TypeInformation; -import org.springframework.test.util.ReflectionTestUtils; /** * Integration Tests for {@link RepositoryRegistrationAotProcessor} to verify capturing generated instantiations and