Skip to content

Commit fd58a67

Browse files
author
Ole Lensmar
committed
Merge pull request #1200 from swagger-api/beanconfig-swagger-definition-scanning
made sure beanconfig scans standalone SwaggerDefinition annotations
2 parents 27c3c7d + 9b66db4 commit fd58a67

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

modules/swagger-jaxrs/src/main/java/io/swagger/jaxrs/config/BeanConfig.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package io.swagger.jaxrs.config;
22

33
import io.swagger.annotations.Api;
4+
import io.swagger.annotations.SwaggerDefinition;
45
import io.swagger.config.FilterFactory;
56
import io.swagger.config.Scanner;
67
import io.swagger.config.ScannerFactory;
@@ -236,6 +237,7 @@ public Set<Class<?>> classes() {
236237
final Reflections reflections = new Reflections(config);
237238
Set<Class<?>> classes = reflections.getTypesAnnotatedWith(Api.class);
238239
classes.addAll(reflections.getTypesAnnotatedWith(javax.ws.rs.Path.class));
240+
classes.addAll(reflections.getTypesAnnotatedWith(SwaggerDefinition.class ));
239241

240242
Set<Class<?>> output = new HashSet<Class<?>>();
241243
for (Class<?> cls : classes) {

0 commit comments

Comments
 (0)