Skip to content

Commit f9bb6e4

Browse files
committed
Add support for MultipleOpenApiSupport when a Bean of type List<GroupedOpenApi> is present. Fixes #1919
1 parent fe6e982 commit f9bb6e4

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

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

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@
2222
package org.springdoc.core;
2323

2424

25+
import java.util.Collection;
26+
2527
import org.springframework.boot.autoconfigure.condition.AnyNestedCondition;
2628
import org.springframework.boot.autoconfigure.condition.ConditionalOnBean;
2729
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
@@ -55,4 +57,9 @@ static class OnGroupedOpenApiBean {}
5557
@ConditionalOnProperty(name = GROUP_CONFIG_FIRST_PROPERTY)
5658
static class OnGroupConfigProperty {}
5759

60+
/**
61+
* The type On list grouped open api bean.
62+
*/
63+
@ConditionalOnBean(value = GroupedOpenApi.class, parameterizedContainer = Collection.class)
64+
static class OnListGroupedOpenApiBean {}
5865
}

0 commit comments

Comments
 (0)