<?xml version="1.0" encoding="UTF-8"?>
<ivy-module version="2.0" xmlns:m="http://ant.apache.org/ivy/maven">
	<info organisation="org.projectreactor"
		module="reactor-core"
		revision="1.0.0.RELEASE"
		status="integration"
		publication="20131111115800"
	/>
	<configurations>
		<conf name="archives" visibility="public" description="Configuration for archive artifacts."/>
		<conf name="compile" visibility="private" description="Compile classpath for source set &apos;main&apos;." extends="groovy"/>
		<conf name="default" visibility="public" description="Configuration for default artifacts." extends="runtime"/>
		<conf name="groovy" visibility="private" description="The Groovy libraries to be used for this Groovy project. (Deprecated)"/>
		<conf name="jacoco" visibility="public"/>
		<conf name="optional" visibility="private" extends="compile"/>
		<conf name="provided" visibility="private" extends="compile"/>
		<conf name="runtime" visibility="private" description="Runtime classpath for source set &apos;main&apos;." extends="compile"/>
		<conf name="testCompile" visibility="private" description="Compile classpath for source set &apos;test&apos;." extends="compile"/>
		<conf name="testRuntime" visibility="private" description="Runtime classpath for source set &apos;test&apos;." extends="optional,provided,runtime,testCompile"/>
	</configurations>
	<publications>
		<artifact name="reactor-core" type="jar" ext="jar" conf="archives,runtime"/>
		<artifact name="reactor-core" type="jar" ext="jar" conf="archives" m:classifier="sources"/>
		<artifact name="reactor-core" type="jar" ext="jar" conf="archives" m:classifier="javadoc"/>
		<artifact name="reactor-core" type="jar" ext="jar" conf="archives" m:classifier="groovydoc"/>
	</publications>
	<dependencies>
		<dependency org="org.slf4j" name="slf4j-api" rev="1.7.5" conf="compile->default"/>
		<dependency org="com.lmax" name="disruptor" rev="3.2.0" conf="compile->default"/>
		<dependency org="org.jacoco" name="org.jacoco.agent" rev="0.6.2.201302030002" conf="jacoco->default">
			<artifact name="org.jacoco.agent" type="jar" ext="jar" conf="" m:classifier="runtime"/>
		</dependency>
		<dependency org="com.google.code.findbugs" name="jsr305" rev="2.0.0" conf="optional->default"/>
		<dependency org="net.openhft" name="chronicle" rev="2.0.2" conf="optional->default"/>
		<dependency org="net.openhft" name="lang" rev="6.1.1" conf="optional->default"/>
		<dependency org="com.fasterxml.jackson.core" name="jackson-databind" rev="2.2.3" conf="optional->default"/>
		<dependency org="com.fasterxml.jackson.module" name="jackson-module-afterburner" rev="2.2.3" conf="optional->default"/>
		<dependency org="com.jayway.jsonpath" name="json-path" rev="0.9.0" conf="optional->default"/>
		<dependency org="org.codehaus.groovy" name="groovy-all" rev="2.1.6" conf="testCompile->default"/>
		<dependency org="org.spockframework" name="spock-core" rev="0.7-groovy-2.0" conf="testCompile->default"/>
		<dependency org="org.hamcrest" name="hamcrest-library" rev="1.3" conf="testCompile->default"/>
		<dependency org="ch.qos.logback" name="logback-classic" rev="1.0.13" conf="testRuntime->default"/>
		<exclude org="commons-logging" module="*" artifact="*" type="*" ext="*" conf="archives" matcher="exact"/>
		<exclude org="*" module="junit" artifact="*" type="*" ext="*" conf="archives" matcher="exact"/>
		<exclude org="commons-logging" module="*" artifact="*" type="*" ext="*" conf="compile" matcher="exact"/>
		<exclude org="*" module="junit" artifact="*" type="*" ext="*" conf="compile" matcher="exact"/>
		<exclude org="commons-logging" module="*" artifact="*" type="*" ext="*" conf="default" matcher="exact"/>
		<exclude org="*" module="junit" artifact="*" type="*" ext="*" conf="default" matcher="exact"/>
		<exclude org="commons-logging" module="*" artifact="*" type="*" ext="*" conf="groovy" matcher="exact"/>
		<exclude org="*" module="junit" artifact="*" type="*" ext="*" conf="groovy" matcher="exact"/>
		<exclude org="commons-logging" module="*" artifact="*" type="*" ext="*" conf="jacoco" matcher="exact"/>
		<exclude org="*" module="junit" artifact="*" type="*" ext="*" conf="jacoco" matcher="exact"/>
		<exclude org="commons-logging" module="*" artifact="*" type="*" ext="*" conf="optional" matcher="exact"/>
		<exclude org="*" module="junit" artifact="*" type="*" ext="*" conf="optional" matcher="exact"/>
		<exclude org="commons-logging" module="*" artifact="*" type="*" ext="*" conf="provided" matcher="exact"/>
		<exclude org="*" module="junit" artifact="*" type="*" ext="*" conf="provided" matcher="exact"/>
		<exclude org="commons-logging" module="*" artifact="*" type="*" ext="*" conf="runtime" matcher="exact"/>
		<exclude org="*" module="junit" artifact="*" type="*" ext="*" conf="runtime" matcher="exact"/>
		<exclude org="commons-logging" module="*" artifact="*" type="*" ext="*" conf="testCompile" matcher="exact"/>
		<exclude org="*" module="junit" artifact="*" type="*" ext="*" conf="testCompile" matcher="exact"/>
		<exclude org="commons-logging" module="*" artifact="*" type="*" ext="*" conf="testRuntime" matcher="exact"/>
		<exclude org="*" module="junit" artifact="*" type="*" ext="*" conf="testRuntime" matcher="exact"/>
	</dependencies>
</ivy-module>
