forked from Archives/Athou_commafeed
fix documentation
This commit is contained in:
2
pom.xml
2
pom.xml
@@ -211,7 +211,7 @@
|
|||||||
<dependency>
|
<dependency>
|
||||||
<groupId>com.wordnik</groupId>
|
<groupId>com.wordnik</groupId>
|
||||||
<artifactId>swagger-jaxrs</artifactId>
|
<artifactId>swagger-jaxrs</artifactId>
|
||||||
<version>1.5.2-M1</version>
|
<version>1.5.3-M1</version>
|
||||||
<exclusions>
|
<exclusions>
|
||||||
<exclusion>
|
<exclusion>
|
||||||
<groupId>javax.ws.rs</groupId>
|
<groupId>javax.ws.rs</groupId>
|
||||||
|
|||||||
@@ -12,8 +12,10 @@ import io.dropwizard.setup.Bootstrap;
|
|||||||
import io.dropwizard.setup.Environment;
|
import io.dropwizard.setup.Environment;
|
||||||
|
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
|
import java.util.Arrays;
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
import java.util.EnumSet;
|
import java.util.EnumSet;
|
||||||
|
import java.util.List;
|
||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
import java.util.concurrent.ScheduledExecutorService;
|
import java.util.concurrent.ScheduledExecutorService;
|
||||||
|
|
||||||
@@ -24,6 +26,7 @@ import javax.servlet.ServletRequest;
|
|||||||
import javax.servlet.ServletResponse;
|
import javax.servlet.ServletResponse;
|
||||||
import javax.servlet.http.HttpServletRequest;
|
import javax.servlet.http.HttpServletRequest;
|
||||||
|
|
||||||
|
import org.apache.commons.lang3.StringUtils;
|
||||||
import org.eclipse.jetty.server.session.SessionHandler;
|
import org.eclipse.jetty.server.session.SessionHandler;
|
||||||
import org.hibernate.cfg.AvailableSettings;
|
import org.hibernate.cfg.AvailableSettings;
|
||||||
|
|
||||||
@@ -159,11 +162,15 @@ public class CommaFeedApplication extends Application<CommaFeedConfiguration> {
|
|||||||
environment.jersey().register(new ApiListingResource());
|
environment.jersey().register(new ApiListingResource());
|
||||||
environment.getObjectMapper().setSerializationInclusion(JsonInclude.Include.NON_NULL);
|
environment.getObjectMapper().setSerializationInclusion(JsonInclude.Include.NON_NULL);
|
||||||
|
|
||||||
|
String modelsPackage = "com.commafeed.frontend.model";
|
||||||
|
String requestsPackage = "com.commafeed.frontend.model.request";
|
||||||
|
String endpointsPackage = "com.commafeed.frontend.resource";
|
||||||
|
List<String> packages = Arrays.asList(modelsPackage, requestsPackage, endpointsPackage);
|
||||||
BeanConfig swaggerConfig = new BeanConfig();
|
BeanConfig swaggerConfig = new BeanConfig();
|
||||||
swaggerConfig.setTitle("CommaFeed");
|
swaggerConfig.setTitle("CommaFeed");
|
||||||
swaggerConfig.setVersion("1");
|
swaggerConfig.setVersion("1");
|
||||||
swaggerConfig.setBasePath("/rest");
|
swaggerConfig.setBasePath("/rest");
|
||||||
swaggerConfig.setResourcePackage("com.commafeed.frontend.model");
|
swaggerConfig.setResourcePackage(StringUtils.join(packages, ","));
|
||||||
swaggerConfig.setScan(true);
|
swaggerConfig.setScan(true);
|
||||||
|
|
||||||
// cache configuration
|
// cache configuration
|
||||||
|
|||||||
Reference in New Issue
Block a user