1 package org.apache.maven.archiva.dependency.graph;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 import org.apache.maven.archiva.model.ArchivaProjectModel;
23 import org.apache.maven.archiva.model.Dependency;
24 import org.apache.maven.archiva.model.VersionedReference;
25
26
27
28
29
30
31
32
33
34 public class WagonManagerMemoryRepository
35 extends AbstractMemoryRepository
36 {
37 public void initialize()
38 {
39 ArchivaProjectModel model;
40 Dependency dep;
41
42 model = toModel( "org.apache.maven.wagon:wagon-manager:2.0-SNAPSHOT" );
43 model.setParentProject( toParent( "org.apache.maven.wagon:wagon:2.0-SNAPSHOT" ) );
44 model.addDependency( toDependency( "junit:junit:3.8.1::jar", "test" ) );
45 model.addDependency( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-9::jar", "test" ) );
46 model.addDependency( toDependency( "org.apache.maven.wagon:wagon-provider-api:2.0-SNAPSHOT::jar" ) );
47 model.addDependency( toDependency( "org.apache.maven.wagon:wagon-file:2.0-SNAPSHOT::jar" ) );
48 model.addDependency( toDependency( "org.apache.maven.wagon:wagon-ftp:2.0-SNAPSHOT::jar", "test" ) );
49 model.addDependency( toDependency( "org.apache.maven.wagon:wagon-http-lightweight:2.0-SNAPSHOT::jar" ) );
50 model.addDependency( toDependency( "org.apache.maven.wagon:wagon-ssh:2.0-SNAPSHOT::jar" ) );
51 model.addDependency( toDependency( "org.apache.maven.wagon:wagon-ssh-external:2.0-SNAPSHOT::jar" ) );
52 model.addDependency( toDependency( "org.apache.maven.wagon:wagon-webdav:2.0-SNAPSHOT::jar", "test" ) );
53 dep = toDependency( "org.codehaus.plexus.webdav:plexus-webdav-simple:1.0-alpha-1::jar", "test" );
54 addExclusion( dep, "org.codehaus.plexus:plexus-component-api" );
55 model.addDependency( dep );
56 model.addDependency( toDependency( "org.mortbay.jetty:jetty:6.0.2::jar", "test" ) );
57 model.addDependencyManagement( toDependency( "org.apache.maven.wagon:wagon-provider-api:2.0-SNAPSHOT::jar" ) );
58 model.addDependencyManagement( toDependency( "org.apache.maven.wagon:wagon-provider-test:2.0-SNAPSHOT::jar" ) );
59 model.addDependencyManagement( toDependency( "org.apache.maven.wagon:wagon-ssh-common-test:2.0-SNAPSHOT::jar" ) );
60 model.addDependencyManagement( toDependency( "org.apache.maven.wagon:wagon-ssh-common:2.0-SNAPSHOT::jar" ) );
61 model.addDependencyManagement( toDependency( "junit:junit:3.8.1::jar" ) );
62 dep = toDependency( "org.codehaus.plexus:plexus-interactivity-api:1.0-alpha-6::jar" );
63 addExclusion( dep, "plexus:plexus-utils" );
64 addExclusion( dep, "org.codehaus.plexus:plexus-container-default" );
65 addExclusion( dep, "classworlds:classworlds" );
66 model.addDependencyManagement( dep );
67 model.addDependencyManagement( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-9::jar", "test" ) );
68 model.addDependencyManagement( toDependency( "org.codehaus.plexus:plexus-utils:1.4.2-SNAPSHOT::jar" ) );
69 addModel( model );
70
71 model = toModel( "org.apache.maven.wagon:wagon:2.0-SNAPSHOT" );
72 model.setParentProject( toParent( "org.apache.maven:maven-parent:5" ) );
73 model.addDependency( toDependency( "junit:junit:3.8.1::jar", "test" ) );
74 model.addDependencyManagement( toDependency( "org.apache.maven.wagon:wagon-provider-api:2.0-SNAPSHOT::jar" ) );
75 model.addDependencyManagement( toDependency( "org.apache.maven.wagon:wagon-provider-test:2.0-SNAPSHOT::jar" ) );
76 model.addDependencyManagement( toDependency( "org.apache.maven.wagon:wagon-ssh-common-test:2.0-SNAPSHOT::jar" ) );
77 model.addDependencyManagement( toDependency( "org.apache.maven.wagon:wagon-ssh-common:2.0-SNAPSHOT::jar" ) );
78 model.addDependencyManagement( toDependency( "junit:junit:3.8.1::jar" ) );
79 dep = toDependency( "org.codehaus.plexus:plexus-interactivity-api:1.0-alpha-6::jar" );
80 addExclusion( dep, "plexus:plexus-utils" );
81 addExclusion( dep, "org.codehaus.plexus:plexus-container-default" );
82 addExclusion( dep, "classworlds:classworlds" );
83 model.addDependencyManagement( dep );
84 model.addDependencyManagement( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-9::jar", "test" ) );
85 model.addDependencyManagement( toDependency( "org.codehaus.plexus:plexus-utils:1.4.2-SNAPSHOT::jar" ) );
86 addModel( model );
87
88 model = toModel( "org.apache.maven:maven-parent:5" );
89 model.setParentProject( toParent( "org.apache:apache:3" ) );
90 addModel( model );
91
92 model = toModel( "org.apache:apache:3" );
93 addModel( model );
94
95 model = toModel( "junit:junit:3.8.1" );
96 addModel( model );
97
98 model = toModel( "org.apache.maven.wagon:wagon-provider-api:2.0-SNAPSHOT" );
99 model.setParentProject( toParent( "org.apache.maven.wagon:wagon:2.0-SNAPSHOT" ) );
100 model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.4.2-SNAPSHOT::jar" ) );
101 addModel( model );
102
103 model = toModel( "org.codehaus.plexus:plexus-utils:1.4.2-SNAPSHOT" );
104 model.setParentProject( toParent( "org.codehaus.plexus:plexus:1.0.11" ) );
105 addModel( model );
106
107 model = toModel( "org.codehaus.plexus:plexus:1.0.11" );
108 model.addDependency( toDependency( "junit:junit:3.8.1::jar", "test" ) );
109 addModel( model );
110
111 model = toModel( "org.apache.maven.wagon:wagon-provider-test:2.0-SNAPSHOT" );
112 addModel( model );
113
114 model = toModel( "org.apache.maven.wagon:wagon-ssh-common-test:2.0-SNAPSHOT" );
115 addModel( model );
116
117 model = toModel( "org.apache.maven.wagon:wagon-ssh-common:2.0-SNAPSHOT" );
118 model.setParentProject( toParent( "org.apache.maven.wagon:wagon-providers:2.0-SNAPSHOT" ) );
119 model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.4.2-SNAPSHOT::jar" ) );
120 model.addDependency( toDependency( "org.codehaus.plexus:plexus-interactivity-api:1.0-alpha-6::jar" ) );
121 addModel( model );
122
123 model = toModel( "org.apache.maven.wagon:wagon-providers:2.0-SNAPSHOT" );
124 model.setParentProject( toParent( "org.apache.maven.wagon:wagon:2.0-SNAPSHOT" ) );
125 model.addDependency( toDependency( "org.apache.maven.wagon:wagon-provider-api:2.0-SNAPSHOT::jar" ) );
126 model.addDependency( toDependency( "org.apache.maven.wagon:wagon-provider-test:2.0-SNAPSHOT::jar", "test" ) );
127 addModel( model );
128
129 model = toModel( "org.codehaus.plexus:plexus-interactivity-api:1.0-alpha-6" );
130 model.setParentProject( toParent( "org.codehaus.plexus:plexus-interactivity:1.0-alpha-6" ) );
131 model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.4::jar" ) );
132 addModel( model );
133
134 model = toModel( "org.codehaus.plexus:plexus-interactivity:1.0-alpha-6" );
135 model.setParentProject( toParent( "org.codehaus.plexus:plexus-components:1.1.9" ) );
136 addModel( model );
137
138 model = toModel( "org.codehaus.plexus:plexus-components:1.1.9" );
139 model.setParentProject( toParent( "org.codehaus.plexus:plexus:1.0.10" ) );
140 model.addDependency( toDependency( "org.codehaus.plexus:plexus-component-api:1.0-alpha-16::jar" ) );
141 model.addDependency( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-16::jar", "test" ) );
142 addModel( model );
143
144 model = toModel( "org.codehaus.plexus:plexus:1.0.10" );
145 model.addDependency( toDependency( "junit:junit:3.8.1::jar", "test" ) );
146 addModel( model );
147
148 model = toModel( "org.codehaus.plexus:plexus-component-api:1.0-alpha-16" );
149 model.setParentProject( toParent( "org.codehaus.plexus:plexus-containers:1.0-alpha-16" ) );
150 model.addDependency( toDependency( "org.codehaus.plexus:plexus-classworlds:1.2-alpha-7::jar" ) );
151 addModel( model );
152
153 model = toModel( "org.codehaus.plexus:plexus-containers:1.0-alpha-16" );
154 model.setParentProject( toParent( "org.codehaus.plexus:plexus:1.0.9" ) );
155 model.addDependency( toDependency( "junit:junit:3.8.1::jar", "compile" ) );
156 model.addDependencyManagement( toDependency( "org.codehaus.plexus:plexus-classworlds:1.2-alpha-7::jar" ) );
157 model.addDependencyManagement( toDependency( "org.codehaus.plexus:plexus-component-api:1.0-alpha-16::jar" ) );
158 model.addDependencyManagement( toDependency( "org.codehaus.plexus:plexus-utils:1.3::jar" ) );
159 addModel( model );
160
161 model = toModel( "org.codehaus.plexus:plexus:1.0.9" );
162 model.addDependency( toDependency( "junit:junit:3.8.1::jar", "test" ) );
163 addModel( model );
164
165 model = toModel( "org.codehaus.plexus:plexus-classworlds:1.2-alpha-7" );
166 model.setParentProject( toParent( "org.codehaus.plexus:plexus:1.0.9" ) );
167 model.addDependency( toDependency( "junit:junit:3.8.1::jar", "compile" ) );
168 addModel( model );
169
170 model = toModel( "org.codehaus.plexus:plexus-utils:1.3" );
171 model.setParentProject( toParent( "org.codehaus.plexus:plexus:1.0.8" ) );
172 addModel( model );
173
174 model = toModel( "org.codehaus.plexus:plexus:1.0.8" );
175 model.addDependency( toDependency( "junit:junit:3.8.1::jar", "test" ) );
176 addModel( model );
177
178 model = toModel( "org.codehaus.plexus:plexus-container-default:1.0-alpha-16" );
179 model.setParentProject( toParent( "org.codehaus.plexus:plexus-containers:1.0-alpha-16" ) );
180 model.addDependency( toDependency( "org.codehaus.plexus:plexus-component-api:1.0-alpha-16::jar" ) );
181 model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.3::jar" ) );
182 model.addDependency( toDependency( "org.codehaus.plexus:plexus-classworlds:1.2-alpha-7::jar" ) );
183 model.addDependency( toDependency( "jmock:jmock:1.0.1::jar", "test" ) );
184 addModel( model );
185
186 model = toModel( "jmock:jmock:1.0.1" );
187 model.addDependency( toDependency( "junit:junit:3.8.1::jar" ) );
188 addModel( model );
189
190 model = toModel( "org.codehaus.plexus:plexus-utils:1.4" );
191 model.setParentProject( toParent( "org.codehaus.plexus:plexus:1.0.9" ) );
192 addModel( model );
193
194 model = toModel( "org.codehaus.plexus:plexus-container-default:1.0-alpha-9" );
195 model.setParentProject( toParent( "org.codehaus.plexus:plexus-containers:1.0.3" ) );
196 model.addDependency( toDependency( "junit:junit:3.8.1::jar", "compile" ) );
197 model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.0.4::jar" ) );
198 model.addDependency( toDependency( "classworlds:classworlds:1.1-alpha-2::jar" ) );
199 addModel( model );
200
201 model = toModel( "org.codehaus.plexus:plexus-containers:1.0.3" );
202 model.setParentProject( toParent( "org.codehaus.plexus:plexus:1.0.4" ) );
203 addModel( model );
204
205 model = toModel( "org.codehaus.plexus:plexus:1.0.4" );
206 model.addDependency( toDependency( "junit:junit:3.8.1::jar", "test" ) );
207 addModel( model );
208
209 model = toModel( "org.codehaus.plexus:plexus-utils:1.0.4" );
210 model.addDependency( toDependency( "junit:junit:3.8.1::jar", "test" ) );
211 addModel( model );
212
213 model = toModel( "classworlds:classworlds:1.1-alpha-2" );
214 addModel( model );
215
216 model = toModel( "org.apache.maven.wagon:wagon-file:2.0-SNAPSHOT" );
217 model.setParentProject( toParent( "org.apache.maven.wagon:wagon-providers:2.0-SNAPSHOT" ) );
218 addModel( model );
219
220 model = toModel( "org.apache.maven.wagon:wagon-ftp:2.0-SNAPSHOT" );
221 model.setParentProject( toParent( "org.apache.maven.wagon:wagon-providers:2.0-SNAPSHOT" ) );
222 model.addDependency( toDependency( "commons-net:commons-net:1.4.1::jar" ) );
223 dep = toDependency( "org.codehaus.plexus:plexus-ftpd:1.0-alpha-1::jar", "test" );
224 addExclusion( dep, "plexus:plexus-container-default" );
225 model.addDependency( dep );
226 addModel( model );
227
228 model = toModel( "commons-net:commons-net:1.4.1" );
229 model.addDependency( toDependency( "oro:oro:2.0.8::jar" ) );
230 addModel( model );
231
232 model = toModel( "oro:oro:2.0.8" );
233 addModel( model );
234
235 model = toModel( "org.codehaus.plexus:plexus-ftpd:1.0-alpha-1" );
236 model.addDependency( toDependency( "concurrent:concurrent:1.3.4::jar", "compile" ) );
237 model.addDependency( toDependency( "cornerstone-threads:cornerstone-threads-api:1.0::jar", "compile" ) );
238 model.addDependency( toDependency( "junit:junit:3.8.1::jar", "test" ) );
239 model.addDependency( toDependency( "cornerstone-sockets:cornerstone-sockets-api:1.0::jar", "compile" ) );
240 model.addDependency( toDependency( "cornerstone-connection:cornerstone-connection-impl:1.0::jar", "compile" ) );
241 model.addDependency( toDependency( "excalibur-pool:excalibur-pool-impl:2.0::jar", "compile" ) );
242 model.addDependency( toDependency( "excalibur-thread:excalibur-thread:1.1.1::jar", "compile" ) );
243 model.addDependency( toDependency( "cornerstone-sockets:cornerstone-sockets-impl:1.0::jar", "compile" ) );
244 model.addDependency( toDependency( "cornerstone-connection:cornerstone-connection-api:1.0::jar", "compile" ) );
245 model.addDependency( toDependency( "commons-collections:commons-collections:3.0::jar", "compile" ) );
246 model.addDependency( toDependency( "avalon:avalon-framework:4.1.4::jar", "compile" ) );
247 model.addDependency( toDependency( "cornerstone-threads:cornerstone-threads-impl:1.0::jar", "compile" ) );
248 model.addDependency( toDependency( "excalibur-pool:excalibur-pool-api:2.0::jar", "compile" ) );
249 model.addDependency( toDependency( "org.codehaus.plexus:plexus-avalon-personality:0.13::jar", "compile" ) );
250 model.addDependency( toDependency( "plexus:plexus-container-default:1.0-alpha-2::jar", "compile" ) );
251 addModel( model );
252
253 model = toModel( "concurrent:concurrent:1.3.4" );
254 addModel( model );
255
256 model = toModel( "cornerstone-threads:cornerstone-threads-api:1.0" );
257 addModel( model );
258
259 model = toModel( "cornerstone-sockets:cornerstone-sockets-api:1.0" );
260 addModel( model );
261
262 model = toModel( "cornerstone-connection:cornerstone-connection-impl:1.0" );
263 addModel( model );
264
265 model = toModel( "excalibur-pool:excalibur-pool-impl:2.0" );
266 addModel( model );
267
268 model = toModel( "excalibur-thread:excalibur-thread:1.1.1" );
269 addModel( model );
270
271 model = toModel( "cornerstone-sockets:cornerstone-sockets-impl:1.0" );
272 addModel( model );
273
274 model = toModel( "cornerstone-connection:cornerstone-connection-api:1.0" );
275 addModel( model );
276
277 model = toModel( "commons-collections:commons-collections:3.0" );
278 model.addDependency( toDependency( "junit:junit:3.8.1::jar", "test" ) );
279 addModel( model );
280
281 model = toModel( "avalon:avalon-framework:4.1.4" );
282 addModel( model );
283
284 model = toModel( "cornerstone-threads:cornerstone-threads-impl:1.0" );
285 addModel( model );
286
287 model = toModel( "excalibur-pool:excalibur-pool-api:2.0" );
288 addModel( model );
289
290 model = toModel( "org.codehaus.plexus:plexus-avalon-personality:0.13" );
291 model.addDependency( toDependency( "junit:junit:3.8.1::jar", "test" ) );
292 model.addDependency( toDependency( "avalon:avalon-framework:4.1.4::jar", "compile" ) );
293 model.addDependency( toDependency( "plexus:plexus-container-default:1.0-alpha-2::jar", "compile" ) );
294 addModel( model );
295
296 model = toModel( "plexus:plexus-container-default:1.0-alpha-2" );
297 addModel( model );
298
299 model = toModel( "org.apache.maven.wagon:wagon-http-lightweight:2.0-SNAPSHOT" );
300 model.setParentProject( toParent( "org.apache.maven.wagon:wagon-providers:2.0-SNAPSHOT" ) );
301 model.addDependency( toDependency( "org.apache.maven.wagon:wagon-http-shared:2.0-SNAPSHOT::jar" ) );
302 dep = toDependency( "plexus:plexus-jetty-httpd:1.0-beta-1::jar", "test" );
303 addExclusion( dep, "plexus:plexus-container-default" );
304 model.addDependency( dep );
305 addModel( model );
306
307 model = toModel( "org.apache.maven.wagon:wagon-http-shared:2.0-SNAPSHOT" );
308 model.setParentProject( toParent( "org.apache.maven.wagon:wagon-providers:2.0-SNAPSHOT" ) );
309 model.addDependency( toDependency( "jtidy:jtidy:4aug2000r7-dev::jar" ) );
310 addModel( model );
311
312 model = toModel( "jtidy:jtidy:4aug2000r7-dev" );
313 addModel( model );
314
315 model = toModel( "plexus:plexus-jetty-httpd:1.0-beta-1" );
316 model.setParentProject( toParent( "plexus:plexus-components:1.0" ) );
317 model.addDependency( toDependency( "jetty:jetty:4.2.10::jar" ) );
318 model.addDependency( toDependency( "servletapi:servletapi:2.3::jar" ) );
319 addModel( model );
320
321 model = toModel( "plexus:plexus-components:1.0" );
322 model.setParentProject( toParent( "plexus:plexus-root:1.0" ) );
323 model.addDependency( toDependency( "plexus:plexus-container-default:1.0-alpha-2::jar" ) );
324 addModel( model );
325
326 model = toModel( "plexus:plexus-root:1.0" );
327 model.addDependency( toDependency( "junit:junit:3.8.1::jar", "test" ) );
328 addModel( model );
329
330 model = toModel( "jetty:jetty:4.2.10" );
331 model.addDependency( toDependency( "javax.servlet:servlet-api:2.3::jar", "runtime" ) );
332 addModel( model );
333
334 model = toModel( "javax.servlet:servlet-api:2.3" );
335 addModel( model );
336
337 model = toModel( "servletapi:servletapi:2.3" );
338 model.setRelocation( new VersionedReference() );
339 model.getRelocation().setGroupId( "javax.servlet" );
340 model.getRelocation().setArtifactId( "servlet-api" );
341 model.getRelocation().setVersion( "2.3" );
342 addModel( model );
343
344 model = toModel( "org.apache.maven.wagon:wagon-ssh:2.0-SNAPSHOT" );
345 model.setParentProject( toParent( "org.apache.maven.wagon:wagon-providers:2.0-SNAPSHOT" ) );
346 model.addDependency( toDependency( "com.jcraft:jsch:0.1.27::jar" ) );
347 model.addDependency( toDependency( "org.codehaus.plexus:plexus-interactivity-api:1.0-alpha-6::jar" ) );
348 model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.4.2-SNAPSHOT::jar" ) );
349 model.addDependency( toDependency( "org.apache.maven.wagon:wagon-ssh-common:2.0-SNAPSHOT::jar" ) );
350 model.addDependency( toDependency( "org.apache.maven.wagon:wagon-ssh-common-test:2.0-SNAPSHOT::jar", "test" ) );
351 addModel( model );
352
353 model = toModel( "com.jcraft:jsch:0.1.27" );
354 dep = toDependency( "com.jcraft:jzlib:1.0.7::jar" );
355 dep.setOptional( true );
356 model.addDependency( dep );
357 addModel( model );
358
359 model = toModel( "com.jcraft:jzlib:1.0.7" );
360 addModel( model );
361
362 model = toModel( "org.apache.maven.wagon:wagon-ssh-external:2.0-SNAPSHOT" );
363 model.setParentProject( toParent( "org.apache.maven.wagon:wagon-providers:2.0-SNAPSHOT" ) );
364 model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.4.2-SNAPSHOT::jar" ) );
365 model.addDependency( toDependency( "org.apache.maven.wagon:wagon-ssh-common:2.0-SNAPSHOT::jar" ) );
366 model.addDependency( toDependency( "org.apache.maven.wagon:wagon-ssh-common-test:2.0-SNAPSHOT::jar", "test" ) );
367 addModel( model );
368
369 model = toModel( "org.apache.maven.wagon:wagon-webdav:2.0-SNAPSHOT" );
370 model.setParentProject( toParent( "org.apache.maven.wagon:wagon-providers:2.0-SNAPSHOT" ) );
371 model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.4.2-SNAPSHOT::jar" ) );
372 model.addDependency( toDependency( "slide:slide-webdavlib:2.1::jar" ) );
373 model.addDependency( toDependency( "commons-logging:commons-logging:1.0.4::jar", "runtime" ) );
374 model.addDependency( toDependency( "it.could:webdav:0.4::jar", "test" ) );
375 addModel( model );
376
377 model = toModel( "slide:slide-webdavlib:2.1" );
378 model.addDependency( toDependency( "commons-httpclient:commons-httpclient:2.0.2::jar" ) );
379 model.addDependency( toDependency( "jdom:jdom:1.0::jar" ) );
380 model.addDependency( toDependency( "de.zeigermann.xml:xml-im-exporter:1.1::jar" ) );
381 addModel( model );
382
383 model = toModel( "commons-httpclient:commons-httpclient:2.0.2" );
384 model.addDependency( toDependency( "commons-logging:commons-logging:1.0.3::jar" ) );
385 addModel( model );
386
387 model = toModel( "commons-logging:commons-logging:1.0.3" );
388 dep = toDependency( "log4j:log4j:1.2.6::jar" );
389 dep.setOptional( true );
390 model.addDependency( dep );
391 dep = toDependency( "logkit:logkit:1.0.1::jar" );
392 dep.setOptional( true );
393 model.addDependency( dep );
394 model.addDependency( toDependency( "junit:junit:3.7::jar", "test" ) );
395 addModel( model );
396
397 model = toModel( "log4j:log4j:1.2.6" );
398 addModel( model );
399
400 model = toModel( "logkit:logkit:1.0.1" );
401 addModel( model );
402
403 model = toModel( "junit:junit:3.7" );
404 addModel( model );
405
406 model = toModel( "jdom:jdom:1.0" );
407 dep = toDependency( "xerces:xercesImpl:2.6.0::jar" );
408 dep.setOptional( true );
409 model.addDependency( dep );
410 dep = toDependency( "xml-apis:xml-apis:1.0.b2::jar" );
411 dep.setOptional( true );
412 model.addDependency( dep );
413 dep = toDependency( "jaxen:jaxen:1.0-FCS::jar" );
414 dep.setOptional( true );
415 model.addDependency( dep );
416 dep = toDependency( "saxpath:saxpath:1.0-FCS::jar" );
417 dep.setOptional( true );
418 model.addDependency( dep );
419 dep = toDependency( "xalan:xalan:2.5.0::jar" );
420 dep.setOptional( true );
421 model.addDependency( dep );
422 addModel( model );
423
424 model = toModel( "xerces:xercesImpl:2.6.0" );
425 addModel( model );
426
427 model = toModel( "xml-apis:xml-apis:1.0.b2" );
428 addModel( model );
429
430 model = toModel( "jaxen:jaxen:1.0-FCS" );
431 addModel( model );
432
433 model = toModel( "saxpath:saxpath:1.0-FCS" );
434 addModel( model );
435
436 model = toModel( "xalan:xalan:2.5.0" );
437 addModel( model );
438
439 model = toModel( "de.zeigermann.xml:xml-im-exporter:1.1" );
440 addModel( model );
441
442 model = toModel( "commons-logging:commons-logging:1.0.4" );
443 dep = toDependency( "log4j:log4j:1.2.6::jar" );
444 dep.setOptional( true );
445 model.addDependency( dep );
446 dep = toDependency( "logkit:logkit:1.0.1::jar" );
447 dep.setOptional( true );
448 model.addDependency( dep );
449 model.addDependency( toDependency( "junit:junit:3.7::jar", "test" ) );
450 dep = toDependency( "avalon-framework:avalon-framework:4.1.3::jar" );
451 dep.setOptional( true );
452 model.addDependency( dep );
453 addModel( model );
454
455 model = toModel( "avalon-framework:avalon-framework:4.1.3" );
456 addModel( model );
457
458 model = toModel( "it.could:webdav:0.4" );
459 model.addDependency( toDependency( "javax.servlet:servlet-api:2.3::jar", "runtime" ) );
460 addModel( model );
461
462 model = toModel( "org.codehaus.plexus.webdav:plexus-webdav-simple:1.0-alpha-1" );
463 model.setParentProject( toParent( "org.codehaus.plexus.webdav:plexus-webdav-providers-parent:1.0-alpha-1" ) );
464 model.addDependency( toDependency( "commons-lang:commons-lang:2.1::jar" ) );
465 model.addDependency( toDependency( "it.could:webdav:0.4::jar" ) );
466 addModel( model );
467
468 model = toModel( "org.codehaus.plexus.webdav:plexus-webdav-providers-parent:1.0-alpha-1" );
469 model.setParentProject( toParent( "org.codehaus.plexus.webdav:plexus-webdav-parent:1.0-alpha-1" ) );
470 model.addDependency( toDependency( "org.codehaus.plexus.webdav:plexus-webdav-api:1.0-alpha-1::jar" ) );
471 model.addDependency( toDependency( "org.codehaus.plexus.webdav:plexus-webdav-test:1.0-alpha-1::jar", "test" ) );
472 addModel( model );
473
474 model = toModel( "org.codehaus.plexus.webdav:plexus-webdav-parent:1.0-alpha-1" );
475 model.setParentProject( toParent( "org.codehaus.plexus:plexus-components:1.1.8" ) );
476 addModel( model );
477
478 model = toModel( "org.codehaus.plexus:plexus-components:1.1.8" );
479 model.setParentProject( toParent( "org.codehaus.plexus:plexus:1.0.9" ) );
480 model.addDependency( toDependency( "org.codehaus.plexus:plexus-component-api:1.0-alpha-15::jar" ) );
481 model.addDependency( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-15::jar", "test" ) );
482 addModel( model );
483
484 model = toModel( "org.codehaus.plexus:plexus-component-api:1.0-alpha-15" );
485 model.setParentProject( toParent( "org.codehaus.plexus:plexus-containers:1.0-alpha-15" ) );
486 model.addDependency( toDependency( "org.codehaus.plexus:plexus-classworlds:1.2-alpha-6::jar" ) );
487 addModel( model );
488
489 model = toModel( "org.codehaus.plexus:plexus-containers:1.0-alpha-15" );
490 model.setParentProject( toParent( "org.codehaus.plexus:plexus:1.0.9" ) );
491 model.addDependency( toDependency( "junit:junit:3.8.1::jar", "compile" ) );
492 model.addDependencyManagement( toDependency( "org.codehaus.plexus:plexus-classworlds:1.2-alpha-6::jar" ) );
493 model.addDependencyManagement( toDependency( "org.codehaus.plexus:plexus-component-api:1.0-alpha-15::jar" ) );
494 model.addDependencyManagement( toDependency( "org.codehaus.plexus:plexus-utils:1.3::jar" ) );
495 addModel( model );
496
497 model = toModel( "org.codehaus.plexus:plexus-classworlds:1.2-alpha-6" );
498 model.setParentProject( toParent( "org.codehaus.plexus:plexus:1.0.9" ) );
499 model.addDependency( toDependency( "junit:junit:3.8.1::jar", "compile" ) );
500 addModel( model );
501
502 model = toModel( "org.codehaus.plexus:plexus-container-default:1.0-alpha-15" );
503 model.setParentProject( toParent( "org.codehaus.plexus:plexus-containers:1.0-alpha-15" ) );
504 model.addDependency( toDependency( "org.codehaus.plexus:plexus-component-api:1.0-alpha-15::jar" ) );
505 model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.3::jar" ) );
506 model.addDependency( toDependency( "org.codehaus.plexus:plexus-classworlds:1.2-alpha-6::jar" ) );
507 model.addDependency( toDependency( "jmock:jmock:1.0.1::jar", "test" ) );
508 addModel( model );
509
510 model = toModel( "org.codehaus.plexus.webdav:plexus-webdav-api:1.0-alpha-1" );
511 model.setParentProject( toParent( "org.codehaus.plexus.webdav:plexus-webdav-parent:1.0-alpha-1" ) );
512 model.addDependency( toDependency( "org.codehaus.plexus:plexus-component-api:1.0-alpha-16::jar" ) );
513 model.addDependency( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-16::jar" ) );
514 model.addDependency( toDependency( "javax.servlet:servlet-api:2.3::jar" ) );
515 model.addDependency( toDependency( "commons-lang:commons-lang:2.1::jar" ) );
516 addModel( model );
517
518 model = toModel( "commons-lang:commons-lang:2.1" );
519 model.addDependency( toDependency( "junit:junit:3.8.1::jar", "test" ) );
520 addModel( model );
521
522 model = toModel( "org.codehaus.plexus.webdav:plexus-webdav-test:1.0-alpha-1" );
523 addModel( model );
524
525 model = toModel( "org.mortbay.jetty:jetty:6.0.2" );
526 model.setParentProject( toParent( "org.mortbay.jetty:project:6.0.2" ) );
527 model.addDependency( toDependency( "junit:junit:3.8.1::jar", "test" ) );
528 model.addDependency( toDependency( "org.mortbay.jetty:jetty-util:6.0.2::jar" ) );
529 model.addDependency( toDependency( "org.mortbay.jetty:servlet-api-2.5:6.0.2::jar" ) );
530 addModel( model );
531
532 model = toModel( "org.mortbay.jetty:project:6.0.2" );
533 model.addDependencyManagement( toDependency( "org.apache.maven:maven-plugin-tools-api:2.0::jar" ) );
534 model.addDependencyManagement( toDependency( "junit:junit:3.8.1::jar" ) );
535 model.addDependencyManagement( toDependency( "org.slf4j:jcl104-over-slf4j:1.0.1::jar" ) );
536 model.addDependencyManagement( toDependency( "org.slf4j:slf4j-simple:1.0.1::jar" ) );
537 model.addDependencyManagement( toDependency( "mx4j:mx4j:3.0.1::jar" ) );
538 model.addDependencyManagement( toDependency( "mx4j:mx4j-tools:3.0.1::jar" ) );
539 model.addDependencyManagement( toDependency( "xerces:xercesImpl:${xerces-version}::jar" ) );
540 model.addDependencyManagement( toDependency( "commons-el:commons-el:1.0::jar" ) );
541 model.addDependencyManagement( toDependency( "ant:ant:1.6.5::jar" ) );
542 model.addDependencyManagement( toDependency( "javax.mail:mail:1.4::jar" ) );
543 model.addDependencyManagement( toDependency( "javax.activation:activation:1.1::jar" ) );
544 model.addProperty( "jasper-version", "5.5.15" );
545 model.addProperty( "junit-version", "3.8.1" );
546 model.addProperty( "ant-version", "1.6.5" );
547 model.addProperty( "mail-version", "1.4" );
548 model.addProperty( "commons-el-version", "1.0" );
549 model.addProperty( "slf4j-version", "1.0.1" );
550 model.addProperty( "eclipse-compiler-version", "3.1.1" );
551 model.addProperty( "mx4j-version", "3.0.1" );
552 model.addProperty( "jta-spec-version", "1.0.1B-rc4" );
553 model.addProperty( "activation-version", "1.1" );
554 addModel( model );
555
556 model = toModel( "org.apache.maven:maven-plugin-tools-api:2.0" );
557 model.setParentProject( toParent( "org.apache.maven:maven-plugin-tools:2.0" ) );
558 model.addDependency( toDependency( "org.apache.maven:maven-project:2.0::jar" ) );
559 model.addDependency( toDependency( "org.apache.maven:maven-plugin-descriptor:2.0::jar" ) );
560 model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.0.4::jar" ) );
561 addModel( model );
562
563 model = toModel( "org.apache.maven:maven-plugin-tools:2.0" );
564 model.setParentProject( toParent( "org.apache.maven:maven:2.0" ) );
565 addModel( model );
566
567 model = toModel( "org.apache.maven:maven:2.0" );
568 model.addDependency( toDependency( "junit:junit:3.8.1::jar", "test" ) );
569 model.addDependencyManagement( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-8::jar" ) );
570 model.addDependencyManagement( toDependency( "org.codehaus.plexus:plexus-utils:1.0.4::jar" ) );
571 model.addDependencyManagement( toDependency( "org.apache.maven.wagon:wagon-provider-api:1.0-alpha-5::jar" ) );
572 model.addDependencyManagement( toDependency( "org.apache.maven.wagon:wagon-ssh:1.0-alpha-5::jar" ) );
573 model.addDependencyManagement( toDependency( "org.apache.maven.wagon:wagon-file:1.0-alpha-5::jar" ) );
574 model.addDependencyManagement( toDependency( "org.apache.maven.wagon:wagon-http-lightweight:1.0-alpha-5::jar" ) );
575 addModel( model );
576
577 model = toModel( "org.codehaus.plexus:plexus-container-default:1.0-alpha-8" );
578 model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.0.4::jar", "compile" ) );
579 model.addDependency( toDependency( "junit:junit:3.8.1::jar", "compile" ) );
580 model.addDependency( toDependency( "classworlds:classworlds:1.1-alpha-2::jar", "compile" ) );
581 addModel( model );
582
583 model = toModel( "org.apache.maven.wagon:wagon-provider-api:1.0-alpha-5" );
584 model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.0.4::jar", "compile" ) );
585 model.addDependency( toDependency( "junit:junit:3.8.1::jar", "test" ) );
586 addModel( model );
587
588 model = toModel( "org.apache.maven.wagon:wagon-ssh:1.0-alpha-5" );
589 model.addDependency( toDependency( "com.jcraft:jsch:0.1.23::jar", "compile" ) );
590 model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.0.4::jar", "compile" ) );
591 model.addDependency( toDependency( "junit:junit:3.8.1::jar", "test" ) );
592 model.addDependency( toDependency( "org.apache.maven.wagon:wagon-provider-api:1.0-alpha-5::jar", "compile" ) );
593 model.addDependency( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-8::jar", "compile" ) );
594 model.addDependency( toDependency( "classworlds:classworlds:1.1-alpha-2::jar", "compile" ) );
595 model.addDependency( toDependency( "plexus:plexus-utils:1.0.2::jar", "compile" ) );
596 model.addDependency( toDependency( "org.codehaus.plexus:plexus-interactivity-api:1.0-alpha-4::jar", "compile" ) );
597 model.addDependency( toDependency( "org.apache.maven.wagon:wagon-provider-test:1.0-alpha-5::jar", "test" ) );
598 addModel( model );
599
600 model = toModel( "com.jcraft:jsch:0.1.23" );
601 addModel( model );
602
603 model = toModel( "plexus:plexus-utils:1.0.2" );
604 model.setParentProject( toParent( "plexus:plexus-root:1.0.3" ) );
605 addModel( model );
606
607 model = toModel( "plexus:plexus-root:1.0.3" );
608 model.addDependency( toDependency( "junit:junit:3.8.1::jar", "test" ) );
609 addModel( model );
610
611 model = toModel( "org.codehaus.plexus:plexus-interactivity-api:1.0-alpha-4" );
612 model.addDependency( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-7::jar", "compile" ) );
613 model.addDependency( toDependency( "junit:junit:3.8.1::jar", "test" ) );
614 model.addDependency( toDependency( "classworlds:classworlds:1.1-alpha-2::jar", "compile" ) );
615 model.addDependency( toDependency( "plexus:plexus-utils:1.0.2::jar", "compile" ) );
616 addModel( model );
617
618 model = toModel( "org.codehaus.plexus:plexus-container-default:1.0-alpha-7" );
619 model.setParentProject( toParent( "plexus:plexus-containers:1.0.2" ) );
620 model.addDependency( toDependency( "junit:junit:3.8.1::jar", "compile" ) );
621 model.addDependency( toDependency( "plexus:plexus-utils:1.0.2::jar" ) );
622 model.addDependency( toDependency( "classworlds:classworlds:1.1-alpha-2::jar" ) );
623 addModel( model );
624
625 model = toModel( "plexus:plexus-containers:1.0.2" );
626 model.setParentProject( toParent( "plexus:plexus-root:1.0.3" ) );
627 addModel( model );
628
629 model = toModel( "org.apache.maven.wagon:wagon-provider-test:1.0-alpha-5" );
630 addModel( model );
631
632 model = toModel( "org.apache.maven.wagon:wagon-file:1.0-alpha-5" );
633 model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.0.4::jar", "compile" ) );
634 model.addDependency( toDependency( "junit:junit:3.8.1::jar", "test" ) );
635 model.addDependency( toDependency( "org.apache.maven.wagon:wagon-provider-api:1.0-alpha-5::jar", "compile" ) );
636 model.addDependency( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-8::jar", "test" ) );
637 model.addDependency( toDependency( "classworlds:classworlds:1.1-alpha-2::jar", "test" ) );
638 model.addDependency( toDependency( "org.apache.maven.wagon:wagon-provider-test:1.0-alpha-5::jar", "test" ) );
639 addModel( model );
640
641 model = toModel( "org.apache.maven.wagon:wagon-http-lightweight:1.0-alpha-5" );
642 model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.0.4::jar", "compile" ) );
643 model.addDependency( toDependency( "junit:junit:3.8.1::jar", "test" ) );
644 model.addDependency( toDependency( "org.apache.maven.wagon:wagon-provider-api:1.0-alpha-5::jar", "compile" ) );
645 model.addDependency( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-8::jar", "test" ) );
646 model.addDependency( toDependency( "servletapi:servletapi:2.3::jar", "test" ) );
647 model.addDependency( toDependency( "classworlds:classworlds:1.1-alpha-2::jar", "test" ) );
648 model.addDependency( toDependency( "jetty:jetty:4.2.10::jar", "test" ) );
649 model.addDependency( toDependency( "plexus:plexus-jetty-httpd:1.0-beta-1::jar", "test" ) );
650 model.addDependency( toDependency( "org.apache.maven.wagon:wagon-provider-test:1.0-alpha-5::jar", "test" ) );
651 addModel( model );
652
653 model = toModel( "org.apache.maven:maven-project:2.0" );
654 model.setParentProject( toParent( "org.apache.maven:maven:2.0" ) );
655 model.addDependency( toDependency( "org.apache.maven:maven-artifact-test:2.0::jar", "test" ) );
656 model.addDependency( toDependency( "org.apache.maven:maven-profile:2.0::jar" ) );
657 model.addDependency( toDependency( "org.apache.maven:maven-model:2.0::jar" ) );
658 model.addDependency( toDependency( "org.apache.maven:maven-artifact-manager:2.0::jar" ) );
659 model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.0.4::jar" ) );
660 model.addDependency( toDependency( "org.apache.maven:maven-artifact:2.0::jar" ) );
661 model.addDependency( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-8::jar" ) );
662 addModel( model );
663
664 model = toModel( "org.apache.maven:maven-artifact-test:2.0" );
665 addModel( model );
666
667 model = toModel( "org.apache.maven:maven-profile:2.0" );
668 model.setParentProject( toParent( "org.apache.maven:maven:2.0" ) );
669 model.addDependency( toDependency( "org.apache.maven:maven-model:2.0::jar" ) );
670 model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.0.4::jar" ) );
671 model.addDependency( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-8::jar" ) );
672 addModel( model );
673
674 model = toModel( "org.apache.maven:maven-model:2.0" );
675 model.setParentProject( toParent( "org.apache.maven:maven:2.0" ) );
676 model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.0.4::jar" ) );
677 addModel( model );
678
679 model = toModel( "org.apache.maven:maven-artifact-manager:2.0" );
680 model.setParentProject( toParent( "org.apache.maven:maven:2.0" ) );
681 model.addDependency( toDependency( "org.apache.maven:maven-repository-metadata:2.0::jar" ) );
682 model.addDependency( toDependency( "org.apache.maven.wagon:wagon-file:1.0-alpha-5::jar", "test" ) );
683 model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.0.4::jar" ) );
684 model.addDependency( toDependency( "org.apache.maven:maven-artifact:2.0::jar" ) );
685 model.addDependency( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-8::jar" ) );
686 model.addDependency( toDependency( "org.apache.maven.wagon:wagon-provider-api:1.0-alpha-5::jar" ) );
687 addModel( model );
688
689 model = toModel( "org.apache.maven:maven-repository-metadata:2.0" );
690 model.setParentProject( toParent( "org.apache.maven:maven:2.0" ) );
691 model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.0.4::jar" ) );
692 addModel( model );
693
694 model = toModel( "org.apache.maven:maven-artifact:2.0" );
695 model.setParentProject( toParent( "org.apache.maven:maven:2.0" ) );
696 model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.0.4::jar" ) );
697 model.addDependency( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-8::jar", "test" ) );
698 addModel( model );
699
700 model = toModel( "org.apache.maven:maven-plugin-descriptor:2.0" );
701 model.setParentProject( toParent( "org.apache.maven:maven:2.0" ) );
702 model.addDependency( toDependency( "org.apache.maven:maven-plugin-api:2.0::jar" ) );
703 model.addDependency( toDependency( "org.apache.maven:maven-artifact:2.0::jar" ) );
704 model.addDependency( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-8::jar" ) );
705 addModel( model );
706
707 model = toModel( "org.apache.maven:maven-plugin-api:2.0" );
708 model.setParentProject( toParent( "org.apache.maven:maven:2.0" ) );
709 model.addDependency( toDependency( "junit:junit:3.8.1::jar", "test" ) );
710 addModel( model );
711
712 model = toModel( "org.slf4j:jcl104-over-slf4j:1.0.1" );
713 addModel( model );
714
715 model = toModel( "org.slf4j:slf4j-simple:1.0.1" );
716 addModel( model );
717
718 model = toModel( "mx4j:mx4j:3.0.1" );
719 addModel( model );
720
721 model = toModel( "mx4j:mx4j-tools:3.0.1" );
722 addModel( model );
723
724 model = toModel( "xerces:xercesImpl:${xerces-version}" );
725 addModel( model );
726
727 model = toModel( "commons-el:commons-el:1.0" );
728 model.addDependency( toDependency( "servletapi:servletapi:2.4-20040521::jar", "provided" ) );
729 model.addDependency( toDependency( "jspapi:jsp-api:2.0-20040521::jar", "provided" ) );
730 model.addDependency( toDependency( "commons-logging:commons-logging:1.0.3::jar" ) );
731 addModel( model );
732
733 model = toModel( "servletapi:servletapi:2.4-20040521" );
734 addModel( model );
735
736 model = toModel( "jspapi:jsp-api:2.0-20040521" );
737 addModel( model );
738
739 model = toModel( "ant:ant:1.6.5" );
740 dep = toDependency( "xerces:xerces-impl:2.6.2::jar" );
741 dep.setOptional( true );
742 model.addDependency( dep );
743 dep = toDependency( "xml-apis:xml-apis:2.6.2::jar" );
744 dep.setOptional( true );
745 model.addDependency( dep );
746 addModel( model );
747
748 model = toModel( "xerces:xerces-impl:2.6.2" );
749 addModel( model );
750
751 model = toModel( "xml-apis:xml-apis:2.6.2" );
752 addModel( model );
753
754 model = toModel( "javax.mail:mail:1.4" );
755 model.addDependency( toDependency( "javax.activation:activation:1.1::jar" ) );
756 addModel( model );
757
758 model = toModel( "javax.activation:activation:1.1" );
759 addModel( model );
760
761 model = toModel( "org.mortbay.jetty:jetty-util:6.0.2" );
762 model.setParentProject( toParent( "org.mortbay.jetty:project:6.0.2" ) );
763 model.addDependency( toDependency( "junit:junit:3.8.1::jar", "test" ) );
764 model.addDependency( toDependency( "org.mortbay.jetty:servlet-api-2.5:6.0.2::jar", "provided" ) );
765 addModel( model );
766
767 model = toModel( "org.mortbay.jetty:servlet-api-2.5:6.0.2" );
768 model.setParentProject( toParent( "org.mortbay.jetty:project:6.0.2" ) );
769 addModel( model );
770
771 }
772 }