Skip to content

Commit 16b5df4

Browse files
committed
Exclude Anonymous Classes in Serializable Scan
Issue gh-17729 Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com>
1 parent 8472599 commit 16b5df4

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

config/src/test/java/org/springframework/security/SpringSecurityCoreVersionSerializableTests.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -204,6 +204,9 @@ void allSerializableClassesShouldHaveSerialVersionOrSuppressWarnings() throws Ex
204204
if (clazz.getName().contains("Tests")) {
205205
continue;
206206
}
207+
if (clazz.isAnonymousClass()) {
208+
continue;
209+
}
207210
boolean hasSerialVersion = Stream.of(clazz.getDeclaredFields())
208211
.map(Field::getName)
209212
.anyMatch((n) -> n.equals("serialVersionUID"));

0 commit comments

Comments
 (0)