Skip to content

Commit 9146659

Browse files
author
bnasslahsen
committed
PR#450 review
1 parent 5a675e9 commit 9146659

File tree

21 files changed

+48
-48
lines changed

21 files changed

+48
-48
lines changed

springdoc-openapi-kotlin/src/test/java/test/org/springdoc/api/app1/SpringDocTestApp.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
import org.springframework.context.annotation.ComponentScan;
2929

3030
@SpringBootApplication
31-
@ComponentScan(basePackages = { "org.springdoc.core", "test.org.springdoc.api.app1" })
31+
@ComponentScan(basePackages = { "org.springdoc", "test.org.springdoc.api.app1" })
3232
public class SpringDocTestApp {
3333
public static void main(String[] args) {
3434
SpringApplication.run(SpringDocTestApp.class, args);

springdoc-openapi-kotlin/src/test/kotlin/test/org/springdoc/api/app2/SpringDocApp2Test.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,10 @@ import org.springframework.boot.autoconfigure.SpringBootApplication
2222
import org.springframework.context.annotation.ComponentScan
2323
import test.org.springdoc.api.AbstractKotlinSpringDocTest
2424

25-
@ComponentScan(basePackages = ["org.springdoc.core", "test.org.springdoc.api.app2"])
25+
@ComponentScan(basePackages = ["org.springdoc", "test.org.springdoc.api.app2"])
2626
class SpringDocApp2Test : AbstractKotlinSpringDocTest() {
2727

2828
@SpringBootApplication
2929
open class DemoApplication
3030

31-
}
31+
}

springdoc-openapi-kotlin/src/test/kotlin/test/org/springdoc/api/app3/SpringDocApp3Test.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,10 @@ import org.springframework.boot.autoconfigure.SpringBootApplication
2222
import org.springframework.context.annotation.ComponentScan
2323
import test.org.springdoc.api.AbstractKotlinSpringDocTest
2424

25-
@ComponentScan(basePackages = ["org.springdoc.core", "test.org.springdoc.api.app3"])
25+
@ComponentScan(basePackages = ["org.springdoc", "test.org.springdoc.api.app3"])
2626
class SpringDocApp3Test : AbstractKotlinSpringDocTest() {
2727

2828
@SpringBootApplication
2929
open class DemoApplication
3030

31-
}
31+
}

springdoc-openapi-kotlin/src/test/kotlin/test/org/springdoc/api/app4/SpringDocApp4Test.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,10 @@ import org.springframework.boot.autoconfigure.SpringBootApplication
2222
import org.springframework.context.annotation.ComponentScan
2323
import test.org.springdoc.api.AbstractKotlinSpringDocTest
2424

25-
@ComponentScan(basePackages = ["org.springdoc.core", "test.org.springdoc.api.app4"])
25+
@ComponentScan(basePackages = ["org.springdoc", "test.org.springdoc.api.app4"])
2626
class SpringDocApp4Test : AbstractKotlinSpringDocTest() {
2727

2828
@SpringBootApplication
2929
open class DemoApplication
3030

31-
}
31+
}

springdoc-openapi-webflux-core/src/main/java/org/springdoc/api/OpenApiResource.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@
3939
import reactor.core.publisher.Mono;
4040

4141
import org.springframework.beans.factory.annotation.Value;
42+
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
4243
import org.springframework.http.MediaType;
4344
import org.springframework.http.server.reactive.ServerHttpRequest;
4445
import org.springframework.web.bind.annotation.GetMapping;
@@ -56,6 +57,7 @@
5657
import static org.springframework.util.AntPathMatcher.DEFAULT_PATH_SEPARATOR;
5758

5859
@RestController
60+
@ConditionalOnMissingBean(name = "openApiResource")
5961
public class OpenApiResource extends AbstractOpenApiResource {
6062

6163
private final RequestMappingInfoHandlerMapping requestMappingHandlerMapping;

springdoc-openapi-webflux-core/src/main/java/org/springdoc/core/MultipleOpenApiWebFluxConfiguration.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,11 +36,12 @@
3636

3737
@Configuration
3838
@ConditionalOnWebApplication(type = ConditionalOnWebApplication.Type.REACTIVE)
39+
@ConditionalOnBean(GroupedOpenApi.class)
3940
@ConditionalOnProperty(name = SPRINGDOC_ENABLED, matchIfMissing = true)
4041
public class MultipleOpenApiWebFluxConfiguration {
4142

42-
@Bean(name = "multipleWebfluxOpenApiResource")
43-
@ConditionalOnMissingBean(name = "multipleWebfluxOpenApiResource")
43+
@Bean
44+
@ConditionalOnMissingBean
4445
public MultipleOpenApiResource multipleOpenApiResource(List<GroupedOpenApi> groupedOpenApis,
4546
ObjectFactory<OpenAPIBuilder> defaultOpenAPIBuilder, AbstractRequestBuilder requestBuilder,
4647
GenericResponseBuilder responseBuilder, OperationBuilder operationParser,
@@ -50,4 +51,4 @@ public MultipleOpenApiResource multipleOpenApiResource(List<GroupedOpenApi> grou
5051
responseBuilder, operationParser,
5152
requestMappingHandlerMapping,springDocConfigProperties);
5253
}
53-
}
54+
}

springdoc-openapi-webflux-core/src/main/java/org/springdoc/core/SpringDocWebFluxConfiguration.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,8 @@
4242
@ConditionalOnProperty(name = SPRINGDOC_ENABLED, matchIfMissing = true)
4343
public class SpringDocWebFluxConfiguration {
4444

45-
@Bean(name = "webfluxOpenApiResource")
46-
@ConditionalOnMissingBean(name = "webfluxOpenApiResource")
45+
@Bean
46+
@ConditionalOnMissingBean
4747
public OpenApiResource openApiResource(OpenAPIBuilder openAPIBuilder, AbstractRequestBuilder requestBuilder,
4848
GenericResponseBuilder responseBuilder, OperationBuilder operationParser,
4949
RequestMappingInfoHandlerMapping requestMappingHandlerMapping,

springdoc-openapi-webflux-core/src/test/java/test/org/springdoc/api/app3/SpringDocTestApp.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
import org.springframework.context.annotation.ComponentScan;
3131

3232
@SpringBootApplication
33-
@ComponentScan(basePackages = { "org.springdoc.core", "test.org.springdoc.api.app3" })
33+
@ComponentScan(basePackages = { "org.springdoc", "test.org.springdoc.api.app3" })
3434
public class SpringDocTestApp {
3535
public static void main(String[] args) {
3636
SpringApplication.run(SpringDocTestApp.class, args);

springdoc-openapi-webflux-core/src/test/java/test/org/springdoc/api/app39/SpringDocTestApp.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
import org.springframework.context.annotation.ComponentScan;
3131

3232
@SpringBootApplication
33-
@ComponentScan(basePackages = { "org.springdoc.core", "test.org.springdoc.api.app39" })
33+
@ComponentScan(basePackages = { "org.springdoc", "test.org.springdoc.api.app39" })
3434
public class SpringDocTestApp {
3535

3636
public static void main(String[] args) {

springdoc-openapi-webflux-core/src/test/java/test/org/springdoc/api/app4/SpringDocTestApp.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
import org.springframework.context.annotation.ComponentScan;
3131

3232
@SpringBootApplication
33-
@ComponentScan(basePackages = { "org.springdoc.core", "test.org.springdoc.api.app4" })
33+
@ComponentScan(basePackages = { "org.springdoc", "test.org.springdoc.api.app4" })
3434
public class SpringDocTestApp {
3535
public static void main(String[] args) {
3636
SpringApplication.run(SpringDocTestApp.class, args);

0 commit comments

Comments
 (0)