View Javadoc

1   package org.apache.maven.archiva.dependency.graph;
2   
3   /*
4    * Licensed to the Apache Software Foundation (ASF) under one
5    * or more contributor license agreements.  See the NOTICE file
6    * distributed with this work for additional information
7    * regarding copyright ownership.  The ASF licenses this file
8    * to you under the Apache License, Version 2.0 (the
9    * "License"); you may not use this file except in compliance
10   * with the License.  You may obtain a copy of the License at
11   *
12   *  http://www.apache.org/licenses/LICENSE-2.0
13   *
14   * Unless required by applicable law or agreed to in writing,
15   * software distributed under the License is distributed on an
16   * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
17   * KIND, either express or implied.  See the License for the
18   * specific language governing permissions and limitations
19   * under the License.
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   * MavenProjectInfoReportsPluginMemoryRepository
28   * 
29   * MemoryRepository for testing <code>org.apache.maven.plugins:maven-project-info-reports-plugin:2.1-SNAPSHOT</code>
30   *
31   * Generated by <code>archivadev:generate-dependency-tests</code> plugin
32   * @version $Id: MavenProjectInfoReportsPluginMemoryRepository.java 547277 2007-06-14 15:25:42Z joakime $
33   */
34  public class MavenProjectInfoReportsPluginMemoryRepository
35     extends AbstractMemoryRepository
36  {
37     public void initialize()
38     {
39        ArchivaProjectModel model;
40        Dependency dep;
41  
42        model = toModel( "org.apache.maven.plugins:maven-project-info-reports-plugin:2.1-SNAPSHOT" );
43        model.setParentProject( toParent( "org.apache.maven.plugins:maven-plugins:8" ) );
44        model.addDependency( toDependency( "org.apache.maven:maven-plugin-api:2.0.4::jar" ) );
45        model.addDependency( toDependency( "org.apache.maven:maven-settings:2.0.4::jar" ) );
46        model.addDependency( toDependency( "commons-validator:commons-validator:1.2.0::jar" ) );
47        model.addDependency( toDependency( "org.apache.maven:maven-model:2.0.4::jar" ) );
48        model.addDependency( toDependency( "org.apache.maven.reporting:maven-reporting-impl:2.0.4::jar" ) );
49        model.addDependency( toDependency( "org.apache.maven.shared:maven-shared-jar:1.0-SNAPSHOT::jar" ) );
50        model.addDependency( toDependency( "org.apache.maven.shared:maven-dependency-tree:1.0-alpha-2::jar" ) );
51        model.addDependency( toDependency( "org.apache.maven.wagon:wagon-provider-api:1.0-beta-2::jar" ) );
52        model.addDependency( toDependency( "org.apache.maven.wagon:wagon-ssh:1.0-beta-2::jar" ) );
53        model.addDependency( toDependency( "org.apache.maven.wagon:wagon-file:1.0-beta-2::jar" ) );
54        model.addDependency( toDependency( "org.apache.maven.wagon:wagon-http-lightweight:1.0-beta-2::jar" ) );
55        model.addDependency( toDependency( "org.apache.maven.scm:maven-scm-api:1.0-beta-4::jar" ) );
56        model.addDependency( toDependency( "org.apache.maven.scm:maven-scm-manager-plexus:1.0-beta-4::jar" ) );
57        model.addDependency( toDependency( "org.apache.maven.scm:maven-scm-provider-perforce:1.0-beta-4::jar" ) );
58        model.addDependency( toDependency( "org.apache.maven.scm:maven-scm-provider-clearcase:1.0-beta-4::jar" ) );
59        model.addDependency( toDependency( "org.apache.maven.scm:maven-scm-provider-starteam:1.0-beta-4::jar" ) );
60        model.addDependency( toDependency( "org.apache.maven.scm:maven-scm-provider-svnexe:1.0-beta-4::jar" ) );
61        model.addDependency( toDependency( "org.apache.maven.scm:maven-scm-provider-cvsexe:1.0-beta-4::jar" ) );
62        model.addDependency( toDependency( "org.apache.maven.doxia:doxia-core:1.0-alpha-8::jar" ) );
63        model.addDependency( toDependency( "org.apache.maven.doxia:doxia-site-renderer:1.0-alpha-8::jar" ) );
64        model.addDependency( toDependency( "httpunit:httpunit:1.6::jar", "test" ) );
65        model.addDependency( toDependency( "org.apache.maven.shared:maven-plugin-testing-harness:1.0::jar", "test" ) );
66        model.addProperty( "wagon.version", "1.0-beta-2" );
67        model.addProperty( "scm.version", "1.0-beta-4" );
68        addModel( model );
69  
70        model = toModel( "org.apache.maven.plugins:maven-plugins:8" );
71        model.setParentProject( toParent( "org.apache.maven:maven-parent:5" ) );
72        addModel( model );
73  
74        model = toModel( "org.apache.maven:maven-parent:5" );
75        model.setParentProject( toParent( "org.apache:apache:3" ) );
76        addModel( model );
77  
78        model = toModel( "org.apache:apache:3" );
79        addModel( model );
80  
81        model = toModel( "org.apache.maven:maven-plugin-api:2.0.4" );
82        model.setParentProject( toParent( "org.apache.maven:maven:2.0.4" ) );
83        model.addDependency( toDependency( "junit:junit:3.8.1::jar", "test" ) );
84        addModel( model );
85  
86        model = toModel( "org.apache.maven:maven:2.0.4" );
87        model.addDependency( toDependency( "junit:junit:3.8.1::jar", "test" ) );
88        model.addDependencyManagement( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-9::jar" ) );
89        model.addDependencyManagement( toDependency( "org.codehaus.plexus:plexus-utils:1.1::jar" ) );
90        model.addDependencyManagement( toDependency( "org.apache.maven.wagon:wagon-provider-api:1.0-alpha-6::jar" ) );
91        model.addDependencyManagement( toDependency( "org.apache.maven.wagon:wagon-ssh:1.0-alpha-7::jar" ) );
92        model.addDependencyManagement( toDependency( "org.apache.maven.wagon:wagon-ssh-external:1.0-alpha-6::jar" ) );
93        model.addDependencyManagement( toDependency( "org.apache.maven.wagon:wagon-file:1.0-alpha-7::jar" ) );
94        model.addDependencyManagement( toDependency( "org.apache.maven.wagon:wagon-http-lightweight:1.0-alpha-6::jar" ) );
95        addModel( model );
96  
97        model = toModel( "junit:junit:3.8.1" );
98        addModel( model );
99  
100       model = toModel( "org.codehaus.plexus:plexus-container-default:1.0-alpha-9" );
101       model.setParentProject( toParent( "org.codehaus.plexus:plexus-containers:1.0.3" ) );
102       model.addDependency( toDependency( "junit:junit:3.8.1::jar", "compile" ) );
103       model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.0.4::jar" ) );
104       model.addDependency( toDependency( "classworlds:classworlds:1.1-alpha-2::jar" ) );
105       addModel( model );
106 
107       model = toModel( "org.codehaus.plexus:plexus-containers:1.0.3" );
108       model.setParentProject( toParent( "org.codehaus.plexus:plexus:1.0.4" ) );
109       addModel( model );
110 
111       model = toModel( "org.codehaus.plexus:plexus:1.0.4" );
112       model.addDependency( toDependency( "junit:junit:3.8.1::jar", "test" ) );
113       addModel( model );
114 
115       model = toModel( "org.codehaus.plexus:plexus-utils:1.0.4" );
116       model.addDependency( toDependency( "junit:junit:3.8.1::jar", "test" ) );
117       addModel( model );
118 
119       model = toModel( "classworlds:classworlds:1.1-alpha-2" );
120       addModel( model );
121 
122       model = toModel( "org.codehaus.plexus:plexus-utils:1.1" );
123       model.setParentProject( toParent( "org.codehaus.plexus:plexus:1.0.4" ) );
124       addModel( model );
125 
126       model = toModel( "org.apache.maven.wagon:wagon-provider-api:1.0-alpha-6" );
127       model.setParentProject( toParent( "org.apache.maven.wagon:wagon:1.0-alpha-6" ) );
128       model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.0.4::jar" ) );
129       addModel( model );
130 
131       model = toModel( "org.apache.maven.wagon:wagon:1.0-alpha-6" );
132       model.addDependency( toDependency( "junit:junit:3.8.1::jar", "test" ) );
133       model.addDependencyManagement( toDependency( "org.apache.maven.wagon:wagon-provider-api:1.0-alpha-6::jar" ) );
134       model.addDependencyManagement( toDependency( "org.apache.maven.wagon:wagon-provider-test:1.0-alpha-6::jar" ) );
135       model.addDependencyManagement( toDependency( "junit:junit:3.8.1::jar" ) );
136       model.addDependencyManagement( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-8::jar" ) );
137       model.addDependencyManagement( toDependency( "org.codehaus.plexus:plexus-utils:1.0.4::jar" ) );
138       addModel( model );
139 
140       model = toModel( "org.apache.maven.wagon:wagon-provider-test:1.0-alpha-6" );
141       addModel( model );
142 
143       model = toModel( "org.codehaus.plexus:plexus-container-default:1.0-alpha-8" );
144       model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.0.4::jar", "compile" ) );
145       model.addDependency( toDependency( "junit:junit:3.8.1::jar", "compile" ) );
146       model.addDependency( toDependency( "classworlds:classworlds:1.1-alpha-2::jar", "compile" ) );
147       addModel( model );
148 
149       model = toModel( "org.apache.maven.wagon:wagon-ssh:1.0-alpha-7" );
150       model.setParentProject( toParent( "org.apache.maven.wagon:wagon-providers:1.0-alpha-6" ) );
151       model.addDependency( toDependency( "com.jcraft:jsch:0.1.24::jar" ) );
152       model.addDependency( toDependency( "org.codehaus.plexus:plexus-interactivity-api:1.0-alpha-4::jar" ) );
153       model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.0.4::jar" ) );
154       addModel( model );
155 
156       model = toModel( "org.apache.maven.wagon:wagon-providers:1.0-alpha-6" );
157       model.setParentProject( toParent( "org.apache.maven.wagon:wagon:1.0-alpha-6" ) );
158       model.addDependency( toDependency( "org.apache.maven.wagon:wagon-provider-test:1.0-alpha-6::jar", "test" ) );
159       model.addDependency( toDependency( "org.apache.maven.wagon:wagon-provider-api:1.0-alpha-6::jar" ) );
160       addModel( model );
161 
162       model = toModel( "com.jcraft:jsch:0.1.24" );
163       addModel( model );
164 
165       model = toModel( "org.codehaus.plexus:plexus-interactivity-api:1.0-alpha-4" );
166       model.addDependency( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-7::jar", "compile" ) );
167       model.addDependency( toDependency( "junit:junit:3.8.1::jar", "test" ) );
168       model.addDependency( toDependency( "classworlds:classworlds:1.1-alpha-2::jar", "compile" ) );
169       model.addDependency( toDependency( "plexus:plexus-utils:1.0.2::jar", "compile" ) );
170       addModel( model );
171 
172       model = toModel( "org.codehaus.plexus:plexus-container-default:1.0-alpha-7" );
173       model.setParentProject( toParent( "plexus:plexus-containers:1.0.2" ) );
174       model.addDependency( toDependency( "junit:junit:3.8.1::jar", "compile" ) );
175       model.addDependency( toDependency( "plexus:plexus-utils:1.0.2::jar" ) );
176       model.addDependency( toDependency( "classworlds:classworlds:1.1-alpha-2::jar" ) );
177       addModel( model );
178 
179       model = toModel( "plexus:plexus-containers:1.0.2" );
180       model.setParentProject( toParent( "plexus:plexus-root:1.0.3" ) );
181       addModel( model );
182 
183       model = toModel( "plexus:plexus-root:1.0.3" );
184       model.addDependency( toDependency( "junit:junit:3.8.1::jar", "test" ) );
185       addModel( model );
186 
187       model = toModel( "plexus:plexus-utils:1.0.2" );
188       model.setParentProject( toParent( "plexus:plexus-root:1.0.3" ) );
189       addModel( model );
190 
191       model = toModel( "org.apache.maven.wagon:wagon-ssh-external:1.0-alpha-6" );
192       model.setParentProject( toParent( "org.apache.maven.wagon:wagon-providers:1.0-alpha-6" ) );
193       model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.0.4::jar" ) );
194       addModel( model );
195 
196       model = toModel( "org.apache.maven.wagon:wagon-file:1.0-alpha-7" );
197       model.setParentProject( toParent( "org.apache.maven.wagon:wagon-providers:1.0-alpha-6" ) );
198       addModel( model );
199 
200       model = toModel( "org.apache.maven.wagon:wagon-http-lightweight:1.0-alpha-6" );
201       model.setParentProject( toParent( "org.apache.maven.wagon:wagon-providers:1.0-alpha-6" ) );
202       dep = toDependency( "plexus:plexus-jetty-httpd:1.0-beta-1::jar", "test" );
203       addExclusion( dep, "plexus:plexus-container-default" );
204       model.addDependency( dep );
205       addModel( model );
206 
207       model = toModel( "plexus:plexus-jetty-httpd:1.0-beta-1" );
208       model.setParentProject( toParent( "plexus:plexus-components:1.0" ) );
209       model.addDependency( toDependency( "jetty:jetty:4.2.10::jar" ) );
210       model.addDependency( toDependency( "servletapi:servletapi:2.3::jar" ) );
211       addModel( model );
212 
213       model = toModel( "plexus:plexus-components:1.0" );
214       model.setParentProject( toParent( "plexus:plexus-root:1.0" ) );
215       model.addDependency( toDependency( "plexus:plexus-container-default:1.0-alpha-2::jar" ) );
216       addModel( model );
217 
218       model = toModel( "plexus:plexus-root:1.0" );
219       model.addDependency( toDependency( "junit:junit:3.8.1::jar", "test" ) );
220       addModel( model );
221 
222       model = toModel( "plexus:plexus-container-default:1.0-alpha-2" );
223       addModel( model );
224 
225       model = toModel( "jetty:jetty:4.2.10" );
226       model.addDependency( toDependency( "javax.servlet:servlet-api:2.3::jar", "runtime" ) );
227       addModel( model );
228 
229       model = toModel( "javax.servlet:servlet-api:2.3" );
230       addModel( model );
231 
232       model = toModel( "servletapi:servletapi:2.3" );
233       model.setRelocation( new VersionedReference() );
234       model.getRelocation().setGroupId( "javax.servlet" );
235       model.getRelocation().setArtifactId( "servlet-api" );
236       model.getRelocation().setVersion( "2.3" );
237       addModel( model );
238 
239       model = toModel( "org.apache.maven:maven-settings:2.0.4" );
240       model.setParentProject( toParent( "org.apache.maven:maven:2.0.4" ) );
241       model.addDependency( toDependency( "org.apache.maven:maven-model:2.0.4::jar" ) );
242       model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.1::jar" ) );
243       model.addDependency( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-9::jar" ) );
244       addModel( model );
245 
246       model = toModel( "org.apache.maven:maven-model:2.0.4" );
247       model.setParentProject( toParent( "org.apache.maven:maven:2.0.4" ) );
248       model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.1::jar" ) );
249       addModel( model );
250 
251       model = toModel( "commons-validator:commons-validator:1.2.0" );
252       model.addDependency( toDependency( "commons-beanutils:commons-beanutils:1.7.0::jar" ) );
253       model.addDependency( toDependency( "commons-digester:commons-digester:1.6::jar" ) );
254       model.addDependency( toDependency( "commons-logging:commons-logging:1.0.4::jar" ) );
255       model.addDependency( toDependency( "oro:oro:2.0.8::jar" ) );
256       model.addDependency( toDependency( "xml-apis:xml-apis:2.0.2::jar" ) );
257       model.addDependency( toDependency( "junit:junit:3.8.1::jar", "test" ) );
258       addModel( model );
259 
260       model = toModel( "commons-beanutils:commons-beanutils:1.7.0" );
261       model.addDependency( toDependency( "commons-logging:commons-logging:1.0.3::jar" ) );
262       addModel( model );
263 
264       model = toModel( "commons-logging:commons-logging:1.0.3" );
265       dep = toDependency( "log4j:log4j:1.2.6::jar" );
266       dep.setOptional( true );
267       model.addDependency( dep );
268       dep = toDependency( "logkit:logkit:1.0.1::jar" );
269       dep.setOptional( true );
270       model.addDependency( dep );
271       model.addDependency( toDependency( "junit:junit:3.7::jar", "test" ) );
272       addModel( model );
273 
274       model = toModel( "log4j:log4j:1.2.6" );
275       addModel( model );
276 
277       model = toModel( "logkit:logkit:1.0.1" );
278       addModel( model );
279 
280       model = toModel( "junit:junit:3.7" );
281       addModel( model );
282 
283       model = toModel( "commons-digester:commons-digester:1.6" );
284       model.addDependency( toDependency( "commons-beanutils:commons-beanutils:1.6::jar" ) );
285       model.addDependency( toDependency( "commons-logging:commons-logging:1.0::jar" ) );
286       model.addDependency( toDependency( "commons-collections:commons-collections:2.1::jar" ) );
287       model.addDependency( toDependency( "xml-apis:xml-apis:1.0.b2::jar" ) );
288       model.addDependency( toDependency( "junit:junit:3.8.1::jar", "test" ) );
289       addModel( model );
290 
291       model = toModel( "commons-beanutils:commons-beanutils:1.6" );
292       model.addDependency( toDependency( "commons-logging:commons-logging:1.0::jar" ) );
293       model.addDependency( toDependency( "commons-collections:commons-collections:2.0::jar" ) );
294       model.addDependency( toDependency( "junit:junit:3.7::jar", "test" ) );
295       addModel( model );
296 
297       model = toModel( "commons-logging:commons-logging:1.0" );
298       addModel( model );
299 
300       model = toModel( "commons-collections:commons-collections:2.0" );
301       addModel( model );
302 
303       model = toModel( "commons-collections:commons-collections:2.1" );
304       model.addDependency( toDependency( "junit:junit:3.7::jar", "test" ) );
305       addModel( model );
306 
307       model = toModel( "xml-apis:xml-apis:1.0.b2" );
308       addModel( model );
309 
310       model = toModel( "commons-logging:commons-logging:1.0.4" );
311       dep = toDependency( "log4j:log4j:1.2.6::jar" );
312       dep.setOptional( true );
313       model.addDependency( dep );
314       dep = toDependency( "logkit:logkit:1.0.1::jar" );
315       dep.setOptional( true );
316       model.addDependency( dep );
317       model.addDependency( toDependency( "junit:junit:3.7::jar", "test" ) );
318       dep = toDependency( "avalon-framework:avalon-framework:4.1.3::jar" );
319       dep.setOptional( true );
320       model.addDependency( dep );
321       addModel( model );
322 
323       model = toModel( "avalon-framework:avalon-framework:4.1.3" );
324       addModel( model );
325 
326       model = toModel( "oro:oro:2.0.8" );
327       addModel( model );
328 
329       model = toModel( "xml-apis:xml-apis:2.0.2" );
330       model.setRelocation( new VersionedReference() );
331       model.getRelocation().setGroupId( "xml-apis" );
332       model.getRelocation().setArtifactId( "xml-apis" );
333       model.getRelocation().setVersion( "1.0.b2" );
334       addModel( model );
335 
336       model = toModel( "org.apache.maven.reporting:maven-reporting-impl:2.0.4" );
337       model.setParentProject( toParent( "org.apache.maven.reporting:maven-reporting:2.0.4" ) );
338       model.addDependency( toDependency( "org.apache.maven:maven-project:2.0.4::jar" ) );
339       model.addDependency( toDependency( "commons-validator:commons-validator:1.2.0::jar" ) );
340       model.addDependency( toDependency( "org.apache.maven.doxia:doxia-core:1.0-alpha-7::jar" ) );
341       model.addDependency( toDependency( "org.apache.maven:maven-plugin-api:2.0.4::jar" ) );
342       model.addDependency( toDependency( "oro:oro:2.0.7::jar" ) );
343       model.addDependency( toDependency( "org.apache.maven.reporting:maven-reporting-api:2.0.4::jar" ) );
344       model.addDependency( toDependency( "org.apache.maven.doxia:doxia-site-renderer:1.0-alpha-7::jar" ) );
345       addModel( model );
346 
347       model = toModel( "org.apache.maven.reporting:maven-reporting:2.0.4" );
348       model.setParentProject( toParent( "org.apache.maven:maven:2.0.4" ) );
349       addModel( model );
350 
351       model = toModel( "org.apache.maven:maven-project:2.0.4" );
352       model.setParentProject( toParent( "org.apache.maven:maven:2.0.4" ) );
353       model.addDependency( toDependency( "org.apache.maven:maven-settings:2.0.4::jar" ) );
354       model.addDependency( toDependency( "org.apache.maven:maven-artifact-test:2.0.4::jar", "test" ) );
355       model.addDependency( toDependency( "org.apache.maven:maven-profile:2.0.4::jar" ) );
356       model.addDependency( toDependency( "org.apache.maven:maven-model:2.0.4::jar" ) );
357       model.addDependency( toDependency( "org.apache.maven:maven-artifact-manager:2.0.4::jar" ) );
358       model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.1::jar" ) );
359       model.addDependency( toDependency( "org.apache.maven:maven-artifact:2.0.4::jar" ) );
360       model.addDependency( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-9::jar" ) );
361       addModel( model );
362 
363       model = toModel( "org.apache.maven:maven-artifact-test:2.0.4" );
364       model.setParentProject( toParent( "org.apache.maven:maven:2.0.4" ) );
365       model.addDependency( toDependency( "junit:junit:3.8.1::jar", "compile" ) );
366       model.addDependency( toDependency( "org.apache.maven:maven-settings:2.0.4::jar" ) );
367       model.addDependency( toDependency( "org.apache.maven:maven-artifact-manager:2.0.4::jar" ) );
368       model.addDependency( toDependency( "org.apache.maven:maven-artifact:2.0.4::jar" ) );
369       model.addDependency( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-9::jar" ) );
370       addModel( model );
371 
372       model = toModel( "org.apache.maven:maven-artifact-manager:2.0.4" );
373       model.setParentProject( toParent( "org.apache.maven:maven:2.0.4" ) );
374       model.addDependency( toDependency( "org.apache.maven:maven-repository-metadata:2.0.4::jar" ) );
375       model.addDependency( toDependency( "org.apache.maven.wagon:wagon-file:1.0-alpha-7::jar", "test" ) );
376       model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.1::jar" ) );
377       model.addDependency( toDependency( "org.apache.maven:maven-artifact:2.0.4::jar" ) );
378       model.addDependency( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-9::jar" ) );
379       model.addDependency( toDependency( "org.apache.maven.wagon:wagon-provider-api:1.0-alpha-6::jar" ) );
380       addModel( model );
381 
382       model = toModel( "org.apache.maven:maven-repository-metadata:2.0.4" );
383       model.setParentProject( toParent( "org.apache.maven:maven:2.0.4" ) );
384       model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.1::jar" ) );
385       addModel( model );
386 
387       model = toModel( "org.apache.maven:maven-artifact:2.0.4" );
388       model.setParentProject( toParent( "org.apache.maven:maven:2.0.4" ) );
389       model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.1::jar" ) );
390       model.addDependency( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-9::jar", "test" ) );
391       addModel( model );
392 
393       model = toModel( "org.apache.maven:maven-profile:2.0.4" );
394       model.setParentProject( toParent( "org.apache.maven:maven:2.0.4" ) );
395       model.addDependency( toDependency( "org.apache.maven:maven-model:2.0.4::jar" ) );
396       model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.1::jar" ) );
397       model.addDependency( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-9::jar" ) );
398       addModel( model );
399 
400       model = toModel( "org.apache.maven.doxia:doxia-core:1.0-alpha-7" );
401       model.setParentProject( toParent( "org.apache.maven.doxia:doxia:1.0-alpha-7" ) );
402       model.addDependency( toDependency( "oro:oro:2.0.7::jar" ) );
403       model.addDependency( toDependency( "org.apache.maven.doxia:doxia-sink-api:1.0-alpha-7::jar" ) );
404       model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.0.4::jar" ) );
405       model.addDependency( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-8::jar", "test" ) );
406       addModel( model );
407 
408       model = toModel( "org.apache.maven.doxia:doxia:1.0-alpha-7" );
409       addModel( model );
410 
411       model = toModel( "oro:oro:2.0.7" );
412       addModel( model );
413 
414       model = toModel( "org.apache.maven.doxia:doxia-sink-api:1.0-alpha-7" );
415       model.setParentProject( toParent( "org.apache.maven.doxia:doxia:1.0-alpha-7" ) );
416       addModel( model );
417 
418       model = toModel( "org.apache.maven.reporting:maven-reporting-api:2.0.4" );
419       model.setParentProject( toParent( "org.apache.maven.reporting:maven-reporting:2.0.4" ) );
420       model.addDependency( toDependency( "org.apache.maven.doxia:doxia-sink-api:1.0-alpha-7::jar" ) );
421       addModel( model );
422 
423       model = toModel( "org.apache.maven.doxia:doxia-site-renderer:1.0-alpha-7" );
424       model.setParentProject( toParent( "org.apache.maven.doxia:doxia:1.0-alpha-7" ) );
425       model.addDependency( toDependency( "org.apache.maven.doxia:doxia-core:1.0-alpha-7::jar" ) );
426       model.addDependency( toDependency( "org.codehaus.plexus:plexus-i18n:1.0-beta-6::jar" ) );
427       model.addDependency( toDependency( "org.codehaus.plexus:plexus-velocity:1.1.2::jar" ) );
428       model.addDependency( toDependency( "org.apache.maven.doxia:doxia-decoration-model:1.0-alpha-7::jar" ) );
429       addModel( model );
430 
431       model = toModel( "org.codehaus.plexus:plexus-i18n:1.0-beta-6" );
432       model.setParentProject( toParent( "org.codehaus.plexus:plexus-components:1.1.4" ) );
433       addModel( model );
434 
435       model = toModel( "org.codehaus.plexus:plexus-components:1.1.4" );
436       model.setParentProject( toParent( "org.codehaus.plexus:plexus:1.0.4" ) );
437       model.addDependency( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-8::jar" ) );
438       addModel( model );
439 
440       model = toModel( "org.codehaus.plexus:plexus-velocity:1.1.2" );
441       model.addDependency( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-7::jar", "compile" ) );
442       model.addDependency( toDependency( "junit:junit:3.8.1::jar", "test" ) );
443       model.addDependency( toDependency( "classworlds:classworlds:1.1-alpha-2::jar", "compile" ) );
444       model.addDependency( toDependency( "plexus:plexus-utils:1.0.2::jar", "compile" ) );
445       model.addDependency( toDependency( "commons-collections:commons-collections:2.0::jar", "compile" ) );
446       model.addDependency( toDependency( "commons-logging:commons-logging-api:1.0.4::jar", "compile" ) );
447       model.addDependency( toDependency( "velocity:velocity:1.4::jar", "compile" ) );
448       addModel( model );
449 
450       model = toModel( "commons-logging:commons-logging-api:1.0.4" );
451       addModel( model );
452 
453       model = toModel( "velocity:velocity:1.4" );
454       model.addDependency( toDependency( "velocity:velocity-dep:1.4::jar", "runtime" ) );
455       addModel( model );
456 
457       model = toModel( "velocity:velocity-dep:1.4" );
458       addModel( model );
459 
460       model = toModel( "org.apache.maven.doxia:doxia-decoration-model:1.0-alpha-7" );
461       model.setParentProject( toParent( "org.apache.maven.doxia:doxia:1.0-alpha-7" ) );
462       model.addDependency( toDependency( "junit:junit:3.8.1::jar", "test" ) );
463       model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.0.4::jar" ) );
464       addModel( model );
465 
466       model = toModel( "org.apache.maven.shared:maven-shared-jar:1.0-SNAPSHOT" );
467       model.setParentProject( toParent( "org.apache.maven.shared:maven-shared-components:3" ) );
468       model.addDependency( toDependency( "org.apache.maven:maven-model:2.0.2::jar", "compile" ) );
469       model.addDependency( toDependency( "org.apache.maven:maven-artifact-manager:2.0.2::jar", "compile" ) );
470       model.addDependency( toDependency( "org.codehaus.plexus:plexus-digest:1.0::jar" ) );
471       model.addDependency( toDependency( "org.apache.bcel:bcel:5.2::jar", "compile" ) );
472       model.addDependency( toDependency( "commons-collections:commons-collections:3.1::jar", "compile" ) );
473       addModel( model );
474 
475       model = toModel( "org.apache.maven.shared:maven-shared-components:3" );
476       model.setParentProject( toParent( "org.apache.maven:maven-parent:4" ) );
477       addModel( model );
478 
479       model = toModel( "org.apache.maven:maven-parent:4" );
480       model.setParentProject( toParent( "org.apache:apache:3" ) );
481       addModel( model );
482 
483       model = toModel( "org.apache.maven:maven-model:2.0.2" );
484       model.setParentProject( toParent( "org.apache.maven:maven:2.0.2" ) );
485       model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.1::jar" ) );
486       addModel( model );
487 
488       model = toModel( "org.apache.maven:maven:2.0.2" );
489       model.addDependency( toDependency( "junit:junit:3.8.1::jar", "test" ) );
490       model.addDependencyManagement( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-9::jar" ) );
491       model.addDependencyManagement( toDependency( "org.codehaus.plexus:plexus-utils:1.1::jar" ) );
492       model.addDependencyManagement( toDependency( "org.apache.maven.wagon:wagon-provider-api:1.0-alpha-6::jar" ) );
493       model.addDependencyManagement( toDependency( "org.apache.maven.wagon:wagon-ssh:1.0-alpha-6::jar" ) );
494       model.addDependencyManagement( toDependency( "org.apache.maven.wagon:wagon-ssh-external:1.0-alpha-6::jar" ) );
495       model.addDependencyManagement( toDependency( "org.apache.maven.wagon:wagon-file:1.0-alpha-6::jar" ) );
496       model.addDependencyManagement( toDependency( "org.apache.maven.wagon:wagon-http-lightweight:1.0-alpha-6::jar" ) );
497       addModel( model );
498 
499       model = toModel( "org.apache.maven.wagon:wagon-ssh:1.0-alpha-6" );
500       model.setParentProject( toParent( "org.apache.maven.wagon:wagon-providers:1.0-alpha-6" ) );
501       model.addDependency( toDependency( "com.jcraft:jsch:0.1.24::jar" ) );
502       model.addDependency( toDependency( "org.codehaus.plexus:plexus-interactivity-api:1.0-alpha-4::jar" ) );
503       model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.0.4::jar" ) );
504       addModel( model );
505 
506       model = toModel( "org.apache.maven.wagon:wagon-file:1.0-alpha-6" );
507       addModel( model );
508 
509       model = toModel( "org.apache.maven:maven-artifact-manager:2.0.2" );
510       model.setParentProject( toParent( "org.apache.maven:maven:2.0.2" ) );
511       model.addDependency( toDependency( "org.apache.maven:maven-repository-metadata:2.0.2::jar" ) );
512       model.addDependency( toDependency( "org.apache.maven.wagon:wagon-file:1.0-alpha-6::jar", "test" ) );
513       model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.1::jar" ) );
514       model.addDependency( toDependency( "org.apache.maven:maven-artifact:2.0.2::jar" ) );
515       model.addDependency( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-9::jar" ) );
516       model.addDependency( toDependency( "org.apache.maven.wagon:wagon-provider-api:1.0-alpha-6::jar" ) );
517       addModel( model );
518 
519       model = toModel( "org.apache.maven:maven-repository-metadata:2.0.2" );
520       model.setParentProject( toParent( "org.apache.maven:maven:2.0.2" ) );
521       model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.1::jar" ) );
522       addModel( model );
523 
524       model = toModel( "org.apache.maven:maven-artifact:2.0.2" );
525       model.setParentProject( toParent( "org.apache.maven:maven:2.0.2" ) );
526       model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.1::jar" ) );
527       model.addDependency( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-9::jar", "test" ) );
528       addModel( model );
529 
530       model = toModel( "org.codehaus.plexus:plexus-digest:1.0" );
531       model.setParentProject( toParent( "org.codehaus.plexus:plexus-components:1.1.7" ) );
532       addModel( model );
533 
534       model = toModel( "org.codehaus.plexus:plexus-components:1.1.7" );
535       model.setParentProject( toParent( "org.codehaus.plexus:plexus:1.0.8" ) );
536       model.addDependency( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-8::jar" ) );
537       addModel( model );
538 
539       model = toModel( "org.codehaus.plexus:plexus:1.0.8" );
540       model.addDependency( toDependency( "junit:junit:3.8.1::jar", "test" ) );
541       addModel( model );
542 
543       model = toModel( "org.apache.bcel:bcel:5.2" );
544       model.addDependency( toDependency( "jakarta-regexp:jakarta-regexp:1.4::jar" ) );
545       addModel( model );
546 
547       model = toModel( "jakarta-regexp:jakarta-regexp:1.4" );
548       addModel( model );
549 
550       model = toModel( "commons-collections:commons-collections:3.1" );
551       model.addDependency( toDependency( "junit:junit:3.8.1::jar", "test" ) );
552       addModel( model );
553 
554       model = toModel( "org.apache.maven.shared:maven-dependency-tree:1.0-alpha-2" );
555       model.setParentProject( toParent( "org.apache.maven.shared:maven-shared-components:5" ) );
556       model.addDependency( toDependency( "org.apache.maven:maven-project:2.0.4::jar" ) );
557       addModel( model );
558 
559       model = toModel( "org.apache.maven.shared:maven-shared-components:5" );
560       model.setParentProject( toParent( "org.apache.maven:maven-parent:4" ) );
561       addModel( model );
562 
563       model = toModel( "org.apache.maven.wagon:wagon-provider-api:1.0-beta-2" );
564       model.setParentProject( toParent( "org.apache.maven.wagon:wagon:1.0-beta-2" ) );
565       model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.0.4::jar" ) );
566       addModel( model );
567 
568       model = toModel( "org.apache.maven.wagon:wagon:1.0-beta-2" );
569       model.setParentProject( toParent( "org.apache.maven:maven-parent:4" ) );
570       model.addDependency( toDependency( "junit:junit:3.8.1::jar", "test" ) );
571       model.addDependencyManagement( toDependency( "org.apache.maven.wagon:wagon-provider-api:1.0-beta-2::jar" ) );
572       model.addDependencyManagement( toDependency( "org.apache.maven.wagon:wagon-provider-test:1.0-beta-2::jar" ) );
573       model.addDependencyManagement( toDependency( "org.apache.maven.wagon:wagon-ssh-common-test:1.0-beta-2::jar" ) );
574       model.addDependencyManagement( toDependency( "org.apache.maven.wagon:wagon-ssh-common:1.0-beta-2::jar" ) );
575       model.addDependencyManagement( toDependency( "junit:junit:3.8.1::jar" ) );
576       model.addDependencyManagement( toDependency( "org.codehaus.plexus:plexus-interactivity-api:1.0-alpha-4::jar" ) );
577       model.addDependencyManagement( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-8::jar" ) );
578       model.addDependencyManagement( toDependency( "org.codehaus.plexus:plexus-utils:1.0.4::jar" ) );
579       addModel( model );
580 
581       model = toModel( "org.apache.maven.wagon:wagon-provider-test:1.0-beta-2" );
582       model.setParentProject( toParent( "org.apache.maven.wagon:wagon:1.0-beta-2" ) );
583       model.addDependency( toDependency( "junit:junit:3.8.1::jar" ) );
584       model.addDependency( toDependency( "org.apache.maven.wagon:wagon-provider-api:1.0-beta-2::jar" ) );
585       model.addDependency( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-8::jar" ) );
586       addModel( model );
587 
588       model = toModel( "org.apache.maven.wagon:wagon-ssh-common-test:1.0-beta-2" );
589       model.setParentProject( toParent( "org.apache.maven.wagon:wagon-providers:1.0-beta-2" ) );
590       model.addDependency( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-8::jar" ) );
591       model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.0.4::jar" ) );
592       model.addDependency( toDependency( "org.apache.maven.wagon:wagon-ssh-common:1.0-beta-2::jar" ) );
593       model.addDependency( toDependency( "junit:junit:3.8.1::jar" ) );
594       addModel( model );
595 
596       model = toModel( "org.apache.maven.wagon:wagon-providers:1.0-beta-2" );
597       model.setParentProject( toParent( "org.apache.maven.wagon:wagon:1.0-beta-2" ) );
598       model.addDependency( toDependency( "org.apache.maven.wagon:wagon-provider-test:1.0-beta-2::jar", "test" ) );
599       model.addDependency( toDependency( "org.apache.maven.wagon:wagon-provider-api:1.0-beta-2::jar" ) );
600       model.addDependencyManagement( toDependency( "org.apache.maven.wagon:wagon-ssh-common:1.0-beta-2::jar" ) );
601       model.addDependencyManagement( toDependency( "org.apache.maven.wagon:wagon-ssh-common-test:1.0-beta-2::jar", "test" ) );
602       addModel( model );
603 
604       model = toModel( "org.apache.maven.wagon:wagon-ssh-common:1.0-beta-2" );
605       model.setParentProject( toParent( "org.apache.maven.wagon:wagon-providers:1.0-beta-2" ) );
606       model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.0.4::jar" ) );
607       model.addDependency( toDependency( "org.codehaus.plexus:plexus-interactivity-api:1.0-alpha-4::jar" ) );
608       addModel( model );
609 
610       model = toModel( "org.apache.maven.wagon:wagon-ssh:1.0-beta-2" );
611       model.setParentProject( toParent( "org.apache.maven.wagon:wagon-providers:1.0-beta-2" ) );
612       model.addDependency( toDependency( "com.jcraft:jsch:0.1.27::jar" ) );
613       model.addDependency( toDependency( "org.codehaus.plexus:plexus-interactivity-api:1.0-alpha-4::jar" ) );
614       model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.0.4::jar" ) );
615       model.addDependency( toDependency( "org.apache.maven.wagon:wagon-ssh-common:1.0-beta-2::jar" ) );
616       model.addDependency( toDependency( "org.apache.maven.wagon:wagon-ssh-common-test:1.0-beta-2::jar", "test" ) );
617       addModel( model );
618 
619       model = toModel( "com.jcraft:jsch:0.1.27" );
620       dep = toDependency( "com.jcraft:jzlib:1.0.7::jar" );
621       dep.setOptional( true );
622       model.addDependency( dep );
623       addModel( model );
624 
625       model = toModel( "com.jcraft:jzlib:1.0.7" );
626       addModel( model );
627 
628       model = toModel( "org.apache.maven.wagon:wagon-file:1.0-beta-2" );
629       model.setParentProject( toParent( "org.apache.maven.wagon:wagon-providers:1.0-beta-2" ) );
630       addModel( model );
631 
632       model = toModel( "org.apache.maven.wagon:wagon-http-lightweight:1.0-beta-2" );
633       model.setParentProject( toParent( "org.apache.maven.wagon:wagon-providers:1.0-beta-2" ) );
634       model.addDependency( toDependency( "org.apache.maven.wagon:wagon-http-shared:1.0-beta-2::jar" ) );
635       model.addDependency( toDependency( "xml-apis:xml-apis:1.0.b2::jar" ) );
636       dep = toDependency( "plexus:plexus-jetty-httpd:1.0-beta-1::jar", "test" );
637       addExclusion( dep, "plexus:plexus-container-default" );
638       model.addDependency( dep );
639       addModel( model );
640 
641       model = toModel( "org.apache.maven.wagon:wagon-http-shared:1.0-beta-2" );
642       model.setParentProject( toParent( "org.apache.maven.wagon:wagon-providers:1.0-beta-2" ) );
643       model.addDependency( toDependency( "jtidy:jtidy:4aug2000r7-dev::jar" ) );
644       addModel( model );
645 
646       model = toModel( "jtidy:jtidy:4aug2000r7-dev" );
647       addModel( model );
648 
649       model = toModel( "org.apache.maven.scm:maven-scm-api:1.0-beta-4" );
650       model.setParentProject( toParent( "org.apache.maven.scm:maven-scm:1.0-beta-4" ) );
651       model.addDependency( toDependency( "junit:junit:3.8.1::jar", "test" ) );
652       addModel( model );
653 
654       model = toModel( "org.apache.maven.scm:maven-scm:1.0-beta-4" );
655       model.setParentProject( toParent( "org.apache.maven:maven-parent:4" ) );
656       model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.1::jar" ) );
657       addModel( model );
658 
659       model = toModel( "org.apache.maven.scm:maven-scm-manager-plexus:1.0-beta-4" );
660       model.setParentProject( toParent( "org.apache.maven.scm:maven-scm-managers:1.0-beta-4" ) );
661       model.addDependency( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-9::jar" ) );
662       addModel( model );
663 
664       model = toModel( "org.apache.maven.scm:maven-scm-managers:1.0-beta-4" );
665       model.setParentProject( toParent( "org.apache.maven.scm:maven-scm:1.0-beta-4" ) );
666       model.addDependency( toDependency( "org.apache.maven.scm:maven-scm-api:1.0-beta-4::jar" ) );
667       addModel( model );
668 
669       model = toModel( "org.apache.maven.scm:maven-scm-provider-perforce:1.0-beta-4" );
670       model.setParentProject( toParent( "org.apache.maven.scm:maven-scm-providers:1.0-beta-4" ) );
671       model.addDependency( toDependency( "regexp:regexp:1.3::jar" ) );
672       addModel( model );
673 
674       model = toModel( "org.apache.maven.scm:maven-scm-providers:1.0-beta-4" );
675       model.setParentProject( toParent( "org.apache.maven.scm:maven-scm:1.0-beta-4" ) );
676       model.addDependency( toDependency( "org.apache.maven.scm:maven-scm-api:1.0-beta-4::jar" ) );
677       model.addDependency( toDependency( "org.apache.maven.scm:maven-scm-test:1.0-beta-4::jar", "test" ) );
678       addModel( model );
679 
680       model = toModel( "org.apache.maven.scm:maven-scm-test:1.0-beta-4" );
681       model.setParentProject( toParent( "org.apache.maven.scm:maven-scm:1.0-beta-4" ) );
682       model.addDependency( toDependency( "org.apache.maven.scm:maven-scm-api:1.0-beta-4::jar" ) );
683       model.addDependency( toDependency( "org.apache.maven.scm:maven-scm-manager-plexus:1.0-beta-4::jar" ) );
684       addModel( model );
685 
686       model = toModel( "regexp:regexp:1.3" );
687       addModel( model );
688 
689       model = toModel( "org.apache.maven.scm:maven-scm-provider-clearcase:1.0-beta-4" );
690       model.setParentProject( toParent( "org.apache.maven.scm:maven-scm-providers:1.0-beta-4" ) );
691       addModel( model );
692 
693       model = toModel( "org.apache.maven.scm:maven-scm-provider-starteam:1.0-beta-4" );
694       model.setParentProject( toParent( "org.apache.maven.scm:maven-scm-providers:1.0-beta-4" ) );
695       addModel( model );
696 
697       model = toModel( "org.apache.maven.scm:maven-scm-provider-svnexe:1.0-beta-4" );
698       model.setParentProject( toParent( "org.apache.maven.scm:maven-scm-providers-svn:1.0-beta-4" ) );
699       model.addDependency( toDependency( "org.apache.maven.scm:maven-scm-provider-svn-commons:1.0-beta-4::jar" ) );
700       model.addDependency( toDependency( "org.apache.maven.scm:maven-scm-provider-svntest:1.0-beta-4::jar", "test" ) );
701       model.addDependency( toDependency( "regexp:regexp:1.3::jar" ) );
702       addModel( model );
703 
704       model = toModel( "org.apache.maven.scm:maven-scm-providers-svn:1.0-beta-4" );
705       model.setParentProject( toParent( "org.apache.maven.scm:maven-scm-providers:1.0-beta-4" ) );
706       addModel( model );
707 
708       model = toModel( "org.apache.maven.scm:maven-scm-provider-svn-commons:1.0-beta-4" );
709       model.setParentProject( toParent( "org.apache.maven.scm:maven-scm-providers-svn:1.0-beta-4" ) );
710       addModel( model );
711 
712       model = toModel( "org.apache.maven.scm:maven-scm-provider-svntest:1.0-beta-4" );
713       addModel( model );
714 
715       model = toModel( "org.apache.maven.scm:maven-scm-provider-cvsexe:1.0-beta-4" );
716       model.setParentProject( toParent( "org.apache.maven.scm:maven-scm-providers-cvs:1.0-beta-4" ) );
717       model.addDependency( toDependency( "org.apache.maven.scm:maven-scm-provider-cvstest:1.0-beta-4::jar", "test" ) );
718       model.addDependency( toDependency( "org.apache.maven.scm:maven-scm-provider-cvs-commons:1.0-beta-4::jar" ) );
719       addModel( model );
720 
721       model = toModel( "org.apache.maven.scm:maven-scm-providers-cvs:1.0-beta-4" );
722       model.setParentProject( toParent( "org.apache.maven.scm:maven-scm-providers:1.0-beta-4" ) );
723       addModel( model );
724 
725       model = toModel( "org.apache.maven.scm:maven-scm-provider-cvstest:1.0-beta-4" );
726       addModel( model );
727 
728       model = toModel( "org.apache.maven.scm:maven-scm-provider-cvs-commons:1.0-beta-4" );
729       model.setParentProject( toParent( "org.apache.maven.scm:maven-scm-providers-cvs:1.0-beta-4" ) );
730       model.addDependency( toDependency( "org.apache.maven.scm:maven-scm-provider-cvstest:1.0-beta-4::jar", "test" ) );
731       addModel( model );
732 
733       model = toModel( "org.apache.maven.doxia:doxia-core:1.0-alpha-8" );
734       model.setParentProject( toParent( "org.apache.maven.doxia:doxia:1.0-alpha-8" ) );
735       model.addDependency( toDependency( "oro:oro:2.0.7::jar" ) );
736       model.addDependency( toDependency( "org.apache.maven.doxia:doxia-sink-api:1.0-alpha-8::jar" ) );
737       model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.0.4::jar" ) );
738       model.addDependency( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-8::jar", "runtime" ) );
739       addModel( model );
740 
741       model = toModel( "org.apache.maven.doxia:doxia:1.0-alpha-8" );
742       model.setParentProject( toParent( "org.apache.maven:maven-parent:1" ) );
743       addModel( model );
744 
745       model = toModel( "org.apache.maven:maven-parent:1" );
746       model.setParentProject( toParent( "org.apache:apache:1" ) );
747       addModel( model );
748 
749       model = toModel( "org.apache:apache:1" );
750       addModel( model );
751 
752       model = toModel( "org.apache.maven.doxia:doxia-sink-api:1.0-alpha-8" );
753       model.setParentProject( toParent( "org.apache.maven.doxia:doxia:1.0-alpha-8" ) );
754       addModel( model );
755 
756       model = toModel( "org.apache.maven.doxia:doxia-site-renderer:1.0-alpha-8" );
757       model.setParentProject( toParent( "org.apache.maven.doxia:doxia:1.0-alpha-8" ) );
758       model.addDependency( toDependency( "org.apache.maven.doxia:doxia-core:1.0-alpha-8::jar" ) );
759       model.addDependency( toDependency( "org.codehaus.plexus:plexus-i18n:1.0-beta-6::jar" ) );
760       model.addDependency( toDependency( "org.codehaus.plexus:plexus-velocity:1.1.3::jar" ) );
761       model.addDependency( toDependency( "org.apache.maven.doxia:doxia-decoration-model:1.0-alpha-8::jar" ) );
762       addModel( model );
763 
764       model = toModel( "org.codehaus.plexus:plexus-velocity:1.1.3" );
765       model.setParentProject( toParent( "org.codehaus.plexus:plexus-components:1.1.5" ) );
766       model.addDependency( toDependency( "commons-collections:commons-collections:2.0::jar" ) );
767       model.addDependency( toDependency( "velocity:velocity:1.4::jar" ) );
768       addModel( model );
769 
770       model = toModel( "org.codehaus.plexus:plexus-components:1.1.5" );
771       model.setParentProject( toParent( "org.codehaus.plexus:plexus:1.0.5" ) );
772       model.addDependency( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-8::jar" ) );
773       addModel( model );
774 
775       model = toModel( "org.codehaus.plexus:plexus:1.0.5" );
776       model.addDependency( toDependency( "junit:junit:3.8.1::jar", "test" ) );
777       addModel( model );
778 
779       model = toModel( "org.apache.maven.doxia:doxia-decoration-model:1.0-alpha-8" );
780       model.setParentProject( toParent( "org.apache.maven.doxia:doxia:1.0-alpha-8" ) );
781       model.addDependency( toDependency( "junit:junit:3.8.1::jar", "test" ) );
782       model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.0.4::jar" ) );
783       addModel( model );
784 
785       model = toModel( "httpunit:httpunit:1.6" );
786       model.addDependency( toDependency( "xerces:xmlParserAPIs:2.2.1::jar" ) );
787       model.addDependency( toDependency( "xerces:xercesImpl:2.6.2::jar" ) );
788       model.addDependency( toDependency( "nekohtml:nekohtml:0.9.1::jar" ) );
789       model.addDependency( toDependency( "junit:junit:3.8.1::jar" ) );
790       model.addDependency( toDependency( "rhino:js:1.5R4.1::jar" ) );
791       model.addDependency( toDependency( "javax.servlet:servlet-api:2.3::jar" ) );
792       model.addDependency( toDependency( "jtidy:jtidy:4aug2000r7-dev::jar" ) );
793       model.addDependency( toDependency( "javax.activation:activation:1.0.2::jar", "test" ) );
794       model.addDependency( toDependency( "javax.mail:mail:1.3.1::jar", "test" ) );
795       addModel( model );
796 
797       model = toModel( "xerces:xmlParserAPIs:2.2.1" );
798       addModel( model );
799 
800       model = toModel( "xerces:xercesImpl:2.6.2" );
801       addModel( model );
802 
803       model = toModel( "nekohtml:nekohtml:0.9.1" );
804       model.addDependency( toDependency( "xerces:xerces:2.4.0::jar" ) );
805       addModel( model );
806 
807       model = toModel( "xerces:xerces:2.4.0" );
808       model.setRelocation( new VersionedReference() );
809       model.getRelocation().setGroupId( "xerces" );
810       model.getRelocation().setArtifactId( "xercesImpl" );
811       addModel( model );
812 
813       model = toModel( "xerces:xercesImpl:2.4.0" );
814       addModel( model );
815 
816       model = toModel( "rhino:js:1.5R4.1" );
817       addModel( model );
818 
819       model = toModel( "javax.activation:activation:1.0.2" );
820       addModel( model );
821 
822       model = toModel( "javax.mail:mail:1.3.1" );
823       model.addDependency( toDependency( "javax.activation:activation:1.0.2::jar", "compile" ) );
824       addModel( model );
825 
826       model = toModel( "org.apache.maven.shared:maven-plugin-testing-harness:1.0" );
827       model.setParentProject( toParent( "org.apache.maven.shared:maven-shared-components:7" ) );
828       model.addDependency( toDependency( "org.apache.maven:maven-project:2.0::jar" ) );
829       model.addDependency( toDependency( "org.apache.maven:maven-core:2.0::jar" ) );
830       model.addDependency( toDependency( "junit:junit:3.8.1::jar" ) );
831       model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.1::jar" ) );
832       addModel( model );
833 
834       model = toModel( "org.apache.maven.shared:maven-shared-components:7" );
835       model.setParentProject( toParent( "org.apache.maven:maven-parent:5" ) );
836       addModel( model );
837 
838       model = toModel( "org.apache.maven:maven-project:2.0" );
839       model.setParentProject( toParent( "org.apache.maven:maven:2.0" ) );
840       model.addDependency( toDependency( "org.apache.maven:maven-artifact-test:2.0::jar", "test" ) );
841       model.addDependency( toDependency( "org.apache.maven:maven-profile:2.0::jar" ) );
842       model.addDependency( toDependency( "org.apache.maven:maven-model:2.0::jar" ) );
843       model.addDependency( toDependency( "org.apache.maven:maven-artifact-manager:2.0::jar" ) );
844       model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.0.4::jar" ) );
845       model.addDependency( toDependency( "org.apache.maven:maven-artifact:2.0::jar" ) );
846       model.addDependency( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-8::jar" ) );
847       addModel( model );
848 
849       model = toModel( "org.apache.maven:maven:2.0" );
850       model.addDependency( toDependency( "junit:junit:3.8.1::jar", "test" ) );
851       model.addDependencyManagement( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-8::jar" ) );
852       model.addDependencyManagement( toDependency( "org.codehaus.plexus:plexus-utils:1.0.4::jar" ) );
853       model.addDependencyManagement( toDependency( "org.apache.maven.wagon:wagon-provider-api:1.0-alpha-5::jar" ) );
854       model.addDependencyManagement( toDependency( "org.apache.maven.wagon:wagon-ssh:1.0-alpha-5::jar" ) );
855       model.addDependencyManagement( toDependency( "org.apache.maven.wagon:wagon-file:1.0-alpha-5::jar" ) );
856       model.addDependencyManagement( toDependency( "org.apache.maven.wagon:wagon-http-lightweight:1.0-alpha-5::jar" ) );
857       addModel( model );
858 
859       model = toModel( "org.apache.maven.wagon:wagon-provider-api:1.0-alpha-5" );
860       model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.0.4::jar", "compile" ) );
861       model.addDependency( toDependency( "junit:junit:3.8.1::jar", "test" ) );
862       addModel( model );
863 
864       model = toModel( "org.apache.maven.wagon:wagon-ssh:1.0-alpha-5" );
865       model.addDependency( toDependency( "com.jcraft:jsch:0.1.23::jar", "compile" ) );
866       model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.0.4::jar", "compile" ) );
867       model.addDependency( toDependency( "junit:junit:3.8.1::jar", "test" ) );
868       model.addDependency( toDependency( "org.apache.maven.wagon:wagon-provider-api:1.0-alpha-5::jar", "compile" ) );
869       model.addDependency( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-8::jar", "compile" ) );
870       model.addDependency( toDependency( "classworlds:classworlds:1.1-alpha-2::jar", "compile" ) );
871       model.addDependency( toDependency( "plexus:plexus-utils:1.0.2::jar", "compile" ) );
872       model.addDependency( toDependency( "org.codehaus.plexus:plexus-interactivity-api:1.0-alpha-4::jar", "compile" ) );
873       model.addDependency( toDependency( "org.apache.maven.wagon:wagon-provider-test:1.0-alpha-5::jar", "test" ) );
874       addModel( model );
875 
876       model = toModel( "com.jcraft:jsch:0.1.23" );
877       addModel( model );
878 
879       model = toModel( "org.apache.maven.wagon:wagon-provider-test:1.0-alpha-5" );
880       addModel( model );
881 
882       model = toModel( "org.apache.maven.wagon:wagon-file:1.0-alpha-5" );
883       model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.0.4::jar", "compile" ) );
884       model.addDependency( toDependency( "junit:junit:3.8.1::jar", "test" ) );
885       model.addDependency( toDependency( "org.apache.maven.wagon:wagon-provider-api:1.0-alpha-5::jar", "compile" ) );
886       model.addDependency( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-8::jar", "test" ) );
887       model.addDependency( toDependency( "classworlds:classworlds:1.1-alpha-2::jar", "test" ) );
888       model.addDependency( toDependency( "org.apache.maven.wagon:wagon-provider-test:1.0-alpha-5::jar", "test" ) );
889       addModel( model );
890 
891       model = toModel( "org.apache.maven.wagon:wagon-http-lightweight:1.0-alpha-5" );
892       model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.0.4::jar", "compile" ) );
893       model.addDependency( toDependency( "junit:junit:3.8.1::jar", "test" ) );
894       model.addDependency( toDependency( "org.apache.maven.wagon:wagon-provider-api:1.0-alpha-5::jar", "compile" ) );
895       model.addDependency( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-8::jar", "test" ) );
896       model.addDependency( toDependency( "servletapi:servletapi:2.3::jar", "test" ) );
897       model.addDependency( toDependency( "classworlds:classworlds:1.1-alpha-2::jar", "test" ) );
898       model.addDependency( toDependency( "jetty:jetty:4.2.10::jar", "test" ) );
899       model.addDependency( toDependency( "plexus:plexus-jetty-httpd:1.0-beta-1::jar", "test" ) );
900       model.addDependency( toDependency( "org.apache.maven.wagon:wagon-provider-test:1.0-alpha-5::jar", "test" ) );
901       addModel( model );
902 
903       model = toModel( "org.apache.maven:maven-artifact-test:2.0" );
904       addModel( model );
905 
906       model = toModel( "org.apache.maven:maven-profile:2.0" );
907       model.setParentProject( toParent( "org.apache.maven:maven:2.0" ) );
908       model.addDependency( toDependency( "org.apache.maven:maven-model:2.0::jar" ) );
909       model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.0.4::jar" ) );
910       model.addDependency( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-8::jar" ) );
911       addModel( model );
912 
913       model = toModel( "org.apache.maven:maven-model:2.0" );
914       model.setParentProject( toParent( "org.apache.maven:maven:2.0" ) );
915       model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.0.4::jar" ) );
916       addModel( model );
917 
918       model = toModel( "org.apache.maven:maven-artifact-manager:2.0" );
919       model.setParentProject( toParent( "org.apache.maven:maven:2.0" ) );
920       model.addDependency( toDependency( "org.apache.maven:maven-repository-metadata:2.0::jar" ) );
921       model.addDependency( toDependency( "org.apache.maven.wagon:wagon-file:1.0-alpha-5::jar", "test" ) );
922       model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.0.4::jar" ) );
923       model.addDependency( toDependency( "org.apache.maven:maven-artifact:2.0::jar" ) );
924       model.addDependency( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-8::jar" ) );
925       model.addDependency( toDependency( "org.apache.maven.wagon:wagon-provider-api:1.0-alpha-5::jar" ) );
926       addModel( model );
927 
928       model = toModel( "org.apache.maven:maven-repository-metadata:2.0" );
929       model.setParentProject( toParent( "org.apache.maven:maven:2.0" ) );
930       model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.0.4::jar" ) );
931       addModel( model );
932 
933       model = toModel( "org.apache.maven:maven-artifact:2.0" );
934       model.setParentProject( toParent( "org.apache.maven:maven:2.0" ) );
935       model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.0.4::jar" ) );
936       model.addDependency( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-8::jar", "test" ) );
937       addModel( model );
938 
939       model = toModel( "org.apache.maven:maven-core:2.0" );
940       model.setParentProject( toParent( "org.apache.maven:maven:2.0" ) );
941       model.addDependency( toDependency( "org.apache.maven:maven-settings:2.0::jar" ) );
942       model.addDependency( toDependency( "org.apache.maven.wagon:wagon-file:1.0-alpha-5::jar", "runtime" ) );
943       model.addDependency( toDependency( "org.apache.maven:maven-plugin-parameter-documenter:2.0::jar" ) );
944       model.addDependency( toDependency( "org.apache.maven.wagon:wagon-http-lightweight:1.0-alpha-5::jar", "runtime" ) );
945       model.addDependency( toDependency( "org.apache.maven.reporting:maven-reporting-api:2.0::jar" ) );
946       model.addDependency( toDependency( "org.apache.maven:maven-profile:2.0::jar" ) );
947       model.addDependency( toDependency( "org.apache.maven:maven-model:2.0::jar" ) );
948       model.addDependency( toDependency( "org.apache.maven:maven-artifact:2.0::jar" ) );
949       model.addDependency( toDependency( "org.apache.maven.wagon:wagon-provider-api:1.0-alpha-5::jar" ) );
950       model.addDependency( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-8::jar" ) );
951       model.addDependency( toDependency( "org.apache.maven:maven-repository-metadata:2.0::jar" ) );
952       model.addDependency( toDependency( "org.apache.maven:maven-error-diagnostics:2.0::jar" ) );
953       model.addDependency( toDependency( "org.apache.maven:maven-project:2.0::jar" ) );
954       model.addDependency( toDependency( "org.apache.maven:maven-plugin-registry:2.0::jar" ) );
955       dep = toDependency( "commons-cli:commons-cli:1.0::jar" );
956       addExclusion( dep, "commons-lang:commons-lang" );
957       addExclusion( dep, "commons-logging:commons-logging" );
958       model.addDependency( dep );
959       model.addDependency( toDependency( "org.apache.maven:maven-plugin-api:2.0::jar" ) );
960       model.addDependency( toDependency( "org.apache.maven:maven-plugin-descriptor:2.0::jar" ) );
961       dep = toDependency( "org.codehaus.plexus:plexus-interactivity-api:1.0-alpha-4::jar" );
962       addExclusion( dep, "plexus:plexus-utils" );
963       addExclusion( dep, "org.codehaus.plexus:plexus-container-default" );
964       model.addDependency( dep );
965       model.addDependency( toDependency( "org.apache.maven:maven-artifact-manager:2.0::jar" ) );
966       model.addDependency( toDependency( "org.apache.maven:maven-monitor:2.0::jar" ) );
967       dep = toDependency( "org.apache.maven.wagon:wagon-ssh:1.0-alpha-5::jar", "runtime" );
968       addExclusion( dep, "plexus:plexus-utils" );
969       addExclusion( dep, "org.codehaus.plexus:plexus-container-default" );
970       model.addDependency( dep );
971       model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.0.4::jar" ) );
972       addModel( model );
973 
974       model = toModel( "org.apache.maven:maven-settings:2.0" );
975       model.setParentProject( toParent( "org.apache.maven:maven:2.0" ) );
976       model.addDependency( toDependency( "org.apache.maven:maven-model:2.0::jar" ) );
977       model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.0.4::jar" ) );
978       model.addDependency( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-8::jar" ) );
979       addModel( model );
980 
981       model = toModel( "org.apache.maven:maven-plugin-parameter-documenter:2.0" );
982       model.setParentProject( toParent( "org.apache.maven:maven:2.0" ) );
983       model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.0.4::jar" ) );
984       model.addDependency( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-8::jar" ) );
985       addModel( model );
986 
987       model = toModel( "org.apache.maven.reporting:maven-reporting-api:2.0" );
988       model.setParentProject( toParent( "org.apache.maven.reporting:maven-reporting:2.0" ) );
989       dep = toDependency( "doxia:doxia-sink-api:1.0-alpha-4::jar" );
990       addExclusion( dep, "plexus:plexus-container-default" );
991       addExclusion( dep, "plexus:plexus-utils" );
992       model.addDependency( dep );
993       addModel( model );
994 
995       model = toModel( "org.apache.maven.reporting:maven-reporting:2.0" );
996       model.setParentProject( toParent( "org.apache.maven:maven:2.0" ) );
997       addModel( model );
998 
999       model = toModel( "doxia:doxia-sink-api:1.0-alpha-4" );
1000       addModel( model );
1001 
1002       model = toModel( "org.apache.maven:maven-error-diagnostics:2.0" );
1003       model.setParentProject( toParent( "org.apache.maven:maven:2.0" ) );
1004       model.addDependency( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-8::jar" ) );
1005       addModel( model );
1006 
1007       model = toModel( "org.apache.maven:maven-plugin-registry:2.0" );
1008       model.setParentProject( toParent( "org.apache.maven:maven:2.0" ) );
1009       model.addDependency( toDependency( "org.codehaus.plexus:plexus-utils:1.0.4::jar" ) );
1010       model.addDependency( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-8::jar" ) );
1011       addModel( model );
1012 
1013       model = toModel( "commons-cli:commons-cli:1.0" );
1014       model.addDependency( toDependency( "commons-logging:commons-logging:1.0::jar" ) );
1015       model.addDependency( toDependency( "commons-lang:commons-lang:1.0::jar" ) );
1016       model.addDependency( toDependency( "junit:junit:3.7::jar", "test" ) );
1017       addModel( model );
1018 
1019       model = toModel( "commons-lang:commons-lang:1.0" );
1020       model.addDependency( toDependency( "junit:junit:3.7::jar" ) );
1021       addModel( model );
1022 
1023       model = toModel( "org.apache.maven:maven-plugin-api:2.0" );
1024       model.setParentProject( toParent( "org.apache.maven:maven:2.0" ) );
1025       model.addDependency( toDependency( "junit:junit:3.8.1::jar", "test" ) );
1026       addModel( model );
1027 
1028       model = toModel( "org.apache.maven:maven-plugin-descriptor:2.0" );
1029       model.setParentProject( toParent( "org.apache.maven:maven:2.0" ) );
1030       model.addDependency( toDependency( "org.apache.maven:maven-plugin-api:2.0::jar" ) );
1031       model.addDependency( toDependency( "org.apache.maven:maven-artifact:2.0::jar" ) );
1032       model.addDependency( toDependency( "org.codehaus.plexus:plexus-container-default:1.0-alpha-8::jar" ) );
1033       addModel( model );
1034 
1035       model = toModel( "org.apache.maven:maven-monitor:2.0" );
1036       model.setParentProject( toParent( "org.apache.maven:maven:2.0" ) );
1037       addModel( model );
1038 
1039    }
1040 }