Skip to content

Commit 2362301

Browse files
authored
Use List.of() for JavaTypeMapper.TRUSTED_PACKAGES
* Improved the immutable field `TRUSTED_PACKAGES` in the `DefaultJackson2JavaTypeMapper` class to a `List.of()` method that returns an `ImmutableList`. * Remove unused import `DefaultJackson2JavaTypeMapper`
1 parent b1e6756 commit 2362301

File tree

1 file changed

+2
-7
lines changed

1 file changed

+2
-7
lines changed

spring-kafka/src/main/java/org/springframework/kafka/support/mapping/DefaultJackson2JavaTypeMapper.java

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616

1717
package org.springframework.kafka.support.mapping;
1818

19-
import java.util.Arrays;
2019
import java.util.LinkedHashSet;
2120
import java.util.List;
2221
import java.util.Set;
@@ -45,11 +44,7 @@
4544
public class DefaultJackson2JavaTypeMapper extends AbstractJavaTypeMapper
4645
implements Jackson2JavaTypeMapper {
4746

48-
private static final List<String> TRUSTED_PACKAGES =
49-
Arrays.asList(
50-
"java.util",
51-
"java.lang"
52-
);
47+
private static final List<String> TRUSTED_PACKAGES = List.of("java.util", "java.lang");
5348

5449
private final Set<String> trustedPackages = new LinkedHashSet<>(TRUSTED_PACKAGES);
5550

@@ -78,7 +73,7 @@ public void setTypePrecedence(TypePrecedence typePrecedence) {
7873
*/
7974
@Override
8075
public void addTrustedPackages(String... packagesToTrust) {
81-
if (this.trustedPackages.size() == 0) {
76+
if (this.trustedPackages.isEmpty()) {
8277
return;
8378
}
8479
if (packagesToTrust != null) {

0 commit comments

Comments
 (0)