<module xmlns="urn:jboss:module:1.3" name="com.netflix.ribbon">
  <resources>
    <artifact name="com.netflix.ribbon:ribbon:${version.ribbon}"/>
    <artifact name="com.netflix.ribbon:ribbon-transport:${version.ribbon}"/>
    <artifact name="com.netflix.ribbon:ribbon-core:${version.ribbon}"/>
    <artifact name="com.netflix.ribbon:ribbon-loadbalancer:${version.ribbon}"/>
    <artifact name="com.netflix.netflix-commons:netflix-commons-util:${version.netflix.commons}"/>
    <artifact name="com.netflix.netflix-commons:netflix-statistics:${version.netflix.commons}"/>
  </resources>

  <dependencies>
    <module name="com.netflix.hystrix"/>
    <module name="io.reactivex.rxjava"/>
    <module name="io.reactivex.rxnetty"/>
    <module name="io.netty"/>
    <module name="com.netflix.archaius"/>
    <module name="com.netflix.servo"/>
    <module name="org.slf4j"/>
    <module name="com.google.guava"/>
    <module name="javax.api"/>
    <module name="org.wildfly.swarm.netflix.ribbon" slot="runtime"/>
    <module name="org.wildfly.swarm.netflix.hystrix" slot="runtime"/>
    <module name="org.apache.commons.lang"/>
  </dependencies>

</module>
