forked from hontvari/mireka
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathivy.xml
112 lines (88 loc) · 4.02 KB
/
ivy.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
<?xml version="1.0" encoding="UTF-8"?>
<ivy-module version="2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="http://ant.apache.org/ivy/schemas/ivy.xsd">
<info organisation="org.mireka" module="server" />
<configurations>
<conf name="compile" transitive="false" />
<conf name="runtime" />
<conf name="sources" />
<conf name="build" />
</configurations>
<dependencies>
<!-- @PreDestroy and @PostConstruct annotations -->
<dependency org="jakarta.annotation" name="jakarta.annotation-api" rev="1.3.5"
conf="compile->master;runtime->default;sources">
</dependency>
<!-- concurrency annotations -->
<dependency org="com.google.code.findbugs" name="jsr305" rev="2.0.0"
conf="compile->master;runtime->default;sources">
</dependency>
<!-- @Inject annotation -->
<dependency org="javax.inject" name="javax.inject" rev="1"
conf="compile->master;runtime->default;sources" />
<!-- SPF library -->
<dependency org="org.apache.james.jspf" name="apache-jspf-resolver"
rev="1.0.0" conf="compile->master;runtime->default;sources">
<exclude org="uk.nominet" module="dnsjnio" />
<exclude org="commons-cli" module="commons-cli" />
</dependency>
<!-- Mime4J library -->
<dependency org="org.apache.james" name="apache-mime4j-dom"
rev="0.7.2" conf="compile->master;runtime->default;sources">
</dependency>
<!-- Mail parser library -->
<dependency org="org.apache.james" name="apache-mime4j-core"
rev="0.7.2" conf="compile->master;runtime->default;sources">
</dependency>
<!-- logging API -->
<dependency org="org.slf4j" name="slf4j-api" rev="1.6.4"
conf="compile->master;runtime->default;sources" />
<!-- implements commons.logging api and redirects to slf4j -->
<dependency org="org.slf4j" name="jcl-over-slf4j" rev="1.6.4"
conf="runtime->default" />
<dependency org="ch.qos.logback" name="logback-classic" rev="1.0.1"
conf="runtime->default" />
<dependency org="ch.qos.logback" name="logback-core" rev="1.0.1"
conf="runtime->default" />
<!-- Logback uses it if the log configuration contains filters with complex Java
like expressions -->
<dependency org="org.codehaus.janino" name="janino" rev="2.5.16"
conf="runtime->default" />
<!-- monitoring -->
<dependency org="com.yammer.metrics" name="metrics-core" rev="2.0.3"
conf="compile->master;runtime->default;sources" />
<!-- sends monitored values to graphite -->
<dependency org="com.yammer.metrics" name="metrics-graphite" rev="2.0.3"
conf="compile->master;runtime->default;sources" />
<!-- monitor log messages -->
<dependency org="com.yammer.metrics" name="metrics-logback" rev="2.0.3"
conf="runtime->default">
<exclude org="ch.qos.logback" module="logback-classic" />
<exclude org="ch.qos.logback" module="logback-core" />
</dependency>
<!-- JavaScript engine -->
<dependency org="org.mozilla" name="rhino" rev="1.7R5"
conf="runtime->default" />
<!-- JMockit testing toolkit -->
<dependency org="org.jmockit" name="jmockit" rev="1.17"
conf="compile->master;build->default;sources" />
<!-- JMockit testing toolkit / coverage report -->
<dependency org="org.jmockit" name="jmockit-coverage" rev="1.17"
conf="build->default" />
<!-- JUnit testing framework -->
<dependency org="junit" name="junit" rev="4.12"
conf="compile->master;build->default;sources" />
<!-- Hamcrest matcher library for tests. It is also a JUnit dependency
with tight coupling, version must match! -->
<dependency org="org.hamcrest" name="hamcrest-core" rev="1.3"
conf="compile->master;build->default;sources" />
<!-- ======================================================= -->
<!-- retrieve some transitive dependency sources -->
<!-- global excludes -->
<exclude org="org.slf4j" module="slf4j-log4j12" />
<exclude org="commons-logging" module="commons-logging" />
<exclude org="log4j" module="log4j" />
<!-- Jar is included in Mireka, the version in Maven Central is old -->
<exclude org="dnsjava" module="dnsjava" />
</dependencies>
</ivy-module>