Skip to content

Commit 914f4af

Browse files
arefbehboudimp911de
authored andcommitted
Cleanup code.
Closes #3592
1 parent 7461b1b commit 914f4af

File tree

7 files changed

+9
-8
lines changed

7 files changed

+9
-8
lines changed

spring-data-jpa/src/main/java/org/springframework/data/jpa/mapping/JpaMetamodelMappingContext.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,6 @@ public class JpaMetamodelMappingContext
5454
*/
5555
public JpaMetamodelMappingContext(Set<Metamodel> models) {
5656

57-
Assert.notNull(models, "JPA metamodel must not be null");
5857
Assert.notEmpty(models, "JPA metamodel must not be empty");
5958

6059
this.models = new Metamodels(models);

spring-data-jpa/src/main/java/org/springframework/data/jpa/mapping/JpaPersistentEntityImpl.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,6 @@ public JpaPersistentEntityImpl(TypeInformation<T> information, ProxyIdAccessor p
5858

5959
super(information, null);
6060

61-
Assert.notNull(proxyIdAccessor, "ProxyIdAccessor must not be null");
6261
this.proxyIdAccessor = proxyIdAccessor;
6362
this.metamodel = metamodel;
6463
}

spring-data-jpa/src/main/java/org/springframework/data/jpa/provider/JpaClassUtils.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ private JpaClassUtils() {}
4747
*/
4848
public static boolean isEntityManagerOfType(EntityManager em, String type) {
4949

50-
EntityManager entityManagerToUse = em.getDelegate()instanceof EntityManager delegate //
50+
EntityManager entityManagerToUse = em.getDelegate() instanceof EntityManager delegate //
5151
? delegate //
5252
: em;
5353

spring-data-jpa/src/main/java/org/springframework/data/jpa/provider/PersistenceProvider.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,7 @@ public String getCommentHintKey() {
198198

199199
private static final Collection<PersistenceProvider> ALL = List.of(HIBERNATE, ECLIPSELINK, GENERIC_JPA);
200200

201-
static ConcurrentReferenceHashMap<Class<?>, PersistenceProvider> CACHE = new ConcurrentReferenceHashMap<>();
201+
private static final ConcurrentReferenceHashMap<Class<?>, PersistenceProvider> CACHE = new ConcurrentReferenceHashMap<>();
202202
private final Iterable<String> entityManagerClassNames;
203203
private final Iterable<String> metamodelClassNames;
204204

spring-data-jpa/src/main/java/org/springframework/data/jpa/repository/query/QueryParameterSetterFactory.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ private static class ExpressionBasedQueryParameterSetterFactory extends QueryPar
184184
@Override
185185
public QueryParameterSetter create(ParameterBinding binding, DeclaredQuery declaredQuery) {
186186

187-
if (!(binding.getOrigin()instanceof ParameterBinding.Expression e)) {
187+
if (!(binding.getOrigin() instanceof ParameterBinding.Expression e)) {
188188
return null;
189189
}
190190

@@ -234,7 +234,7 @@ public QueryParameterSetter create(ParameterBinding binding, DeclaredQuery decla
234234
Assert.notNull(binding, "Binding must not be null");
235235

236236
JpaParameter parameter;
237-
if (!(binding.getOrigin()instanceof MethodInvocationArgument mia)) {
237+
if (!(binding.getOrigin() instanceof MethodInvocationArgument mia)) {
238238
return QueryParameterSetter.NOOP;
239239
}
240240

spring-data-jpa/src/main/java/org/springframework/data/jpa/util/JpaMetamodelCacheCleanup.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
class JpaMetamodelCacheCleanup implements DisposableBean {
3131

3232
@Override
33-
public void destroy() throws Exception {
33+
public void destroy() {
3434
JpaMetamodel.clear();
3535
}
3636
}

spring-data-jpa/src/test/java/org/springframework/data/jpa/provider/PersistenceProviderUnitTests.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
import jakarta.persistence.EntityManager;
2323

2424
import java.util.Arrays;
25+
import java.util.Map;
2526

2627
import org.assertj.core.api.Assumptions;
2728
import org.hibernate.Version;
@@ -32,6 +33,7 @@
3233
import org.springframework.asm.ClassWriter;
3334
import org.springframework.asm.Opcodes;
3435
import org.springframework.instrument.classloading.ShadowingClassLoader;
36+
import org.springframework.test.util.ReflectionTestUtils;
3537
import org.springframework.util.ClassUtils;
3638

3739
/**
@@ -48,7 +50,8 @@ class PersistenceProviderUnitTests {
4850
@BeforeEach
4951
void setup() {
5052

51-
PersistenceProvider.CACHE.clear();
53+
Map<?, ?> cache = (Map<?, ?>) ReflectionTestUtils.getField(PersistenceProvider.class, "CACHE");
54+
cache.clear();
5255

5356
this.shadowingClassLoader = new ShadowingClassLoader(getClass().getClassLoader());
5457
}

0 commit comments

Comments
 (0)