<module xmlns="urn:jboss:module:1.3" name="io.swagger">
  <resources>
    <artifact name="io.swagger:swagger-core:${version.io.swagger}"/>
    <artifact name="io.swagger:swagger-jaxrs:${version.io.swagger}"/>
    <artifact name="io.swagger:swagger-models:${version.io.swagger}"/>
    <artifact name="io.swagger:swagger-annotations:${version.io.swagger}"/>

    <artifact name="org.reflections:reflections:${version.swagger.reflections}"/>
    <artifact name="org.apache.commons:commons-lang3:${version.swagger.commons.lang}"/>

  </resources>

  <dependencies>
    <module name="com.google.guava"/>
    <module name="org.javassist"/>
    <module name="javax.ws.rs.api"/>
    <module name="javax.servlet.api"/>
    <module name="javax.xml.bind.api"/>
    <module name="javax.validation.api"/>
    <module name="org.slf4j"/>

    <module name="com.fasterxml.jackson" slot="swagger"/>
    <module name="org.wildfly.swarm.swagger" slot="runtime"/>
  </dependencies>

</module>
