Skip to content

Commit 7c14f30

Browse files
committed
StackOverflowError when using ObjectId with @ParameterObject. Fixes #985.
1 parent c78ad1b commit 7c14f30

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

springdoc-openapi-common/src/main/java/org/springdoc/core/MethodParameterPojoExtractor.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,8 @@
3535
import java.util.OptionalInt;
3636
import java.util.OptionalLong;
3737
import java.util.Set;
38+
import java.util.concurrent.atomic.AtomicInteger;
39+
import java.util.concurrent.atomic.AtomicLong;
3840
import java.util.function.Predicate;
3941
import java.util.stream.Stream;
4042

@@ -78,6 +80,8 @@ private MethodParameterPojoExtractor() {
7880
SIMPLE_TYPES.add(OptionalInt.class);
7981
SIMPLE_TYPES.add(OptionalLong.class);
8082
SIMPLE_TYPES.add(OptionalDouble.class);
83+
SIMPLE_TYPES.add(AtomicLong.class);
84+
SIMPLE_TYPES.add(AtomicInteger.class);
8185

8286
SIMPLE_TYPES.add(Map.class);
8387
SIMPLE_TYPES.add(Iterable.class);

0 commit comments

Comments
 (0)