Skip to content

Commit 7ab2c84

Browse files
committed
DATACMNS-1318 - Polishing.
Moved to newly introduced varargs-based factory method for PersistentEntities where applicable.
1 parent 61e489b commit 7ab2c84

File tree

8 files changed

+9
-17
lines changed

8 files changed

+9
-17
lines changed

src/main/java/org/springframework/data/auditing/AuditingHandler.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
package org.springframework.data.auditing;
1717

1818
import java.time.temporal.TemporalAccessor;
19-
import java.util.Collections;
2019
import java.util.Optional;
2120

2221
import org.joda.time.DateTime;
@@ -61,7 +60,7 @@ public class AuditingHandler implements InitializingBean {
6160
@Deprecated
6261
public AuditingHandler(
6362
MappingContext<? extends PersistentEntity<?, ?>, ? extends PersistentProperty<?>> mappingContext) {
64-
this(new PersistentEntities(Collections.singletonList(mappingContext)));
63+
this(PersistentEntities.of(mappingContext));
6564
}
6665

6766
/**

src/main/java/org/springframework/data/auditing/IsNewAwareAuditingHandler.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
*/
1616
package org.springframework.data.auditing;
1717

18-
import java.util.Collections;
1918
import java.util.Optional;
2019

2120
import org.springframework.data.mapping.PersistentEntity;
@@ -50,7 +49,7 @@ public class IsNewAwareAuditingHandler extends AuditingHandler {
5049
@Deprecated
5150
public IsNewAwareAuditingHandler(
5251
MappingContext<? extends PersistentEntity<?, ?>, ? extends PersistentProperty<?>> mappingContext) {
53-
this(new PersistentEntities(Collections.singletonList(mappingContext)));
52+
this(PersistentEntities.of(mappingContext));
5453
}
5554

5655
/**

src/main/java/org/springframework/data/mapping/context/MappingContextIsNewStrategyFactory.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
import lombok.NonNull;
1919
import lombok.RequiredArgsConstructor;
2020

21-
import java.util.Collections;
2221
import java.util.function.Function;
2322

2423
import org.springframework.data.mapping.PersistentEntity;
@@ -50,7 +49,7 @@ public class MappingContextIsNewStrategyFactory extends IsNewStrategyFactorySupp
5049
*/
5150
@Deprecated
5251
public MappingContextIsNewStrategyFactory(MappingContext<? extends PersistentEntity<?, ?>, ?> context) {
53-
this(new PersistentEntities(Collections.singletonList(context)));
52+
this(PersistentEntities.of(context));
5453
}
5554

5655
/**

src/test/java/org/springframework/data/auditing/AuditingHandlerUnitTests.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
import static org.assertj.core.api.Assertions.*;
1919
import static org.mockito.Mockito.*;
2020

21-
import java.util.Collections;
2221
import java.util.Optional;
2322

2423
import org.junit.Before;
@@ -51,7 +50,7 @@ public void setUp() {
5150
}
5251

5352
protected AuditingHandler getHandler() {
54-
return new AuditingHandler(new PersistentEntities(Collections.emptySet()));
53+
return new AuditingHandler(PersistentEntities.of());
5554
}
5655

5756
/**

src/test/java/org/springframework/data/auditing/IsNewAwareAuditingHandlerUnitTests.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
import static org.assertj.core.api.Assertions.*;
1919
import static org.mockito.Mockito.*;
2020

21-
import java.util.Collections;
2221
import java.util.Optional;
2322

2423
import org.junit.Before;
@@ -80,7 +79,7 @@ public void rejectsNullMappingContext() {
8079

8180
@Test // DATACMNS-365
8281
public void setsUpHandlerWithMappingContext() {
83-
new IsNewAwareAuditingHandler(new PersistentEntities(Collections.emptySet()));
82+
new IsNewAwareAuditingHandler(PersistentEntities.of());
8483
}
8584

8685
@Test // DATACMNS-638

src/test/java/org/springframework/data/auditing/MappingAuditableBeanWrapperFactoryUnitTests.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
import java.time.temporal.ChronoField;
2525
import java.time.temporal.TemporalAccessor;
2626
import java.util.Calendar;
27-
import java.util.Collections;
2827
import java.util.Date;
2928
import java.util.GregorianCalendar;
3029
import java.util.Optional;
@@ -63,7 +62,7 @@ public void setUp() {
6362
context.getPersistentEntity(SampleWithInstant.class);
6463
context.getPersistentEntity(WithEmbedded.class);
6564

66-
PersistentEntities entities = new PersistentEntities(Collections.singleton(context));
65+
PersistentEntities entities = PersistentEntities.of(context);
6766
factory = new MappingAuditableBeanWrapperFactory(entities);
6867
}
6968

src/test/java/org/springframework/data/mapping/context/MappingContextIsNewStrategyFactoryUnitTests.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
import static org.assertj.core.api.Assertions.*;
1919

2020
import java.util.Arrays;
21-
import java.util.Collections;
2221
import java.util.HashSet;
2322

2423
import org.junit.Before;
@@ -46,7 +45,7 @@ public void setUp() {
4645
new HashSet<>(Arrays.asList(Entity.class, VersionedEntity.class, PrimitiveIdEntity.class)));
4746
context.afterPropertiesSet();
4847

49-
factory = new MappingContextIsNewStrategyFactory(new PersistentEntities(Collections.singleton(context)));
48+
factory = new MappingContextIsNewStrategyFactory(PersistentEntities.of(context));
5049
}
5150

5251
@Test

src/test/java/org/springframework/data/mapping/context/PersistentEntitiesUnitTests.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
import static org.assertj.core.api.Assertions.*;
1919
import static org.mockito.Mockito.*;
2020

21-
import java.util.Arrays;
2221
import java.util.Collections;
2322

2423
import org.junit.Test;
@@ -52,7 +51,7 @@ public void returnsPersistentEntitiesFromMappingContexts() {
5251
when(first.hasPersistentEntityFor(Sample.class)).thenReturn(false);
5352
when(second.hasPersistentEntityFor(Sample.class)).thenReturn(true);
5453

55-
new PersistentEntities(Arrays.asList(first, second)).getPersistentEntity(Sample.class);
54+
PersistentEntities.of(first, second).getPersistentEntity(Sample.class);
5655

5756
verify(first, times(1)).hasPersistentEntityFor(Sample.class);
5857
verify(first, times(0)).getRequiredPersistentEntity(Sample.class);
@@ -68,7 +67,7 @@ public void indicatesManagedType() {
6867
context.setInitialEntitySet(Collections.singleton(Sample.class));
6968
context.initialize();
7069

71-
PersistentEntities entities = new PersistentEntities(Collections.singletonList(context));
70+
PersistentEntities entities = PersistentEntities.of(context);
7271

7372
assertThat(entities.getPersistentEntity(Sample.class)).isPresent();
7473
assertThat(entities.getPersistentEntity(Object.class)).isNotPresent();

0 commit comments

Comments
 (0)