JAL-3210 Almost working goomph build
[jalview.git] / gradle / m2 / repository / org / apache / maven / maven-parent / 22 / maven-parent-22.pom
1 <?xml version="1.0" encoding="UTF-8"?>
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 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
23   <modelVersion>4.0.0</modelVersion>
24
25   <!-- for more information, see the documentation of this POM: http://maven.apache.org/pom/maven/ -->
26   <parent>
27     <groupId>org.apache</groupId>
28     <artifactId>apache</artifactId>
29     <version>11</version>
30     <relativePath>../asf/pom.xml</relativePath>
31   </parent>
32
33   <groupId>org.apache.maven</groupId>
34   <artifactId>maven-parent</artifactId>
35   <version>22</version>
36   <packaging>pom</packaging>
37
38   <name>Apache Maven</name>
39   <description>Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information.</description>
40   <url>http://maven.apache.org/</url>
41   <inceptionYear>2002</inceptionYear>
42
43   <!-- Developers listed by PMC Chair, PMC, Committers, Contributers, all alphabetical-->
44   <developers>
45     <developer>
46       <id>olamy</id>
47       <name>Olivier Lamy</name>
48       <email>olamy@apache.org</email>
49       <roles>
50         <role>PMC Chair</role>
51       </roles>
52       <timezone>Europe/Paris</timezone>
53     </developer>
54     <developer>
55       <id>aheritier</id>
56       <name>Arnaud HĂ©ritier</name>
57       <email>aheritier@apache.org</email>
58       <roles>
59         <role>PMC Member</role>
60       </roles>
61       <timezone>+1</timezone>
62     </developer>
63     <developer>
64       <id>baerrach</id>
65       <name>Barrie Treloar</name>
66       <roles>
67         <role>PMC Member</role>
68       </roles>
69     </developer>
70     <developer>
71       <id>bimargulies</id>
72       <name>Benson Margulies</name>
73       <email>bimargulies@apache.org</email>
74       <roles>
75         <role>PMC Member</role>
76       </roles>
77       <timezone>America/New_York</timezone>
78     </developer>
79     <developer>
80       <id>brett</id>
81       <name>Brett Porter</name>
82       <email>brett@apache.org</email>
83       <organization>ASF</organization>
84       <roles>
85         <role>PMC Member</role>
86       </roles>
87       <timezone>+10</timezone>
88     </developer>
89     <developer>
90       <id>brianf</id>
91       <name>Brian Fox</name>
92       <email>brianf@apache.org</email>
93       <organization>Sonatype</organization>
94       <roles>
95         <role>PMC Member</role>
96       </roles>
97       <timezone>-5</timezone>
98     </developer>
99     <developer>
100       <id>carlos</id>
101       <name>Carlos Sanchez</name>
102       <email>carlos@apache.org</email>
103       <organization>ASF</organization>
104       <roles>
105         <role>PMC Member</role>
106       </roles>
107       <timezone>+1</timezone>
108     </developer>
109     <developer>
110       <id>dennisl</id>
111       <name>Dennis Lundberg</name>
112       <email>dennisl@apache.org</email>
113       <organization>ASF</organization>
114       <roles>
115         <role>PMC Member</role>
116       </roles>
117       <timezone>+1</timezone>
118     </developer>
119     <developer>
120       <id>dfabulich</id>
121       <name>Daniel Fabulich</name>
122       <email>dfabulich@apache.org</email>
123       <roles>
124         <role>PMC Member</role>
125       </roles>
126       <timezone>-8</timezone>
127     </developer>
128     <developer>
129       <id>dkulp</id>
130       <name>Daniel Kulp</name>
131       <email>dkulp@apache.org</email>
132       <organization>ASF</organization>
133       <roles>
134         <role>PMC Member</role>
135       </roles>
136       <timezone>-5</timezone>
137     </developer>
138     <developer>
139       <id>evenisse</id>
140       <name>Emmanuel Venisse</name>
141       <email>evenisse@apache.org</email>
142       <organization>ASF</organization>
143       <roles>
144         <role>PMC Member</role>
145       </roles>
146       <timezone>+1</timezone>
147     </developer>
148     <developer>
149       <id>hboutemy</id>
150       <name>HervĂ© Boutemy</name>
151       <email>hboutemy@apache.org</email>
152       <organization>ASF</organization>
153       <roles>
154         <role>PMC Member</role>
155       </roles>
156       <timezone>Europe/Paris</timezone>
157     </developer>
158     <developer>
159       <id>jdcasey</id>
160       <name>John Casey</name>
161       <email>jdcasey@apache.org</email>
162       <organization>ASF</organization>
163       <roles>
164         <role>PMC Member</role>
165       </roles>
166       <timezone>-5</timezone>
167     </developer>
168     <developer>
169       <id>kenney</id>
170       <name>Kenney Westerhof</name>
171       <email>kenney@apache.org</email>
172       <organization>Neonics</organization>
173       <roles>
174         <role>PMC Member</role>
175       </roles>
176       <timezone>+1</timezone>
177     </developer>
178     <developer>
179       <id>krosenvold</id>
180       <name>Kristian Rosenvold</name>
181       <email>krosenvold@apache.org</email>
182       <roles>
183         <role>PMC Member</role>
184       </roles>
185       <timezone>+1</timezone>
186     </developer>
187     <developer>
188       <id>markh</id>
189       <name>Mark Hobson</name>
190       <email>markh@apache.org</email>
191       <roles>
192         <role>PMC Member</role>
193       </roles>
194       <timezone>0</timezone>
195     </developer>
196     <developer>
197       <id>mkleint</id>
198       <name>Milos Kleint</name>
199       <roles>
200         <role>PMC Member</role>
201       </roles>
202     </developer>
203     <developer>
204       <id>oching</id>
205       <name>Maria Odea B. Ching</name>
206       <roles>
207         <role>PMC Member</role>
208       </roles>
209     </developer>
210     <developer>
211       <id>pgier</id>
212       <name>Paul Gier</name>
213       <email>pgier@apache.org</email>
214       <organization>Red Hat</organization>
215       <roles>
216         <role>PMC Member</role>
217       </roles>
218       <timezone>-6</timezone>
219     </developer>
220     <developer>
221       <id>rfscholte</id>
222       <name>Robert Scholte</name>
223       <email>rfscholte@apache.org</email>
224       <roles>
225         <role>PMC Member</role>
226       </roles>
227       <timezone>Europe/Amsterdam</timezone>
228     </developer>
229     <developer>
230       <id>rgoers</id>
231       <name>Ralph Goers</name>
232       <email>rgoers@apache.org</email>
233       <organization>Intuit</organization>
234       <timezone>-8</timezone>
235       <roles>
236         <role>PMC Member</role>
237       </roles>
238     </developer>
239     <developer>
240       <id>snicoll</id>
241       <name>Stephane Nicoll</name>
242       <email>snicoll@apache.org</email>
243       <organization>ASF</organization>
244       <roles>
245         <role>PMC Member</role>
246       </roles>
247       <timezone>+1</timezone>
248     </developer>
249     <developer>
250       <id>stephenc</id>
251       <name>Stephen Connolly</name>
252       <email>stephenc@apache.org</email>
253       <roles>
254         <role>PMC Member</role>
255       </roles>
256       <timezone>0</timezone>
257     </developer>
258     <developer>
259       <id>struberg</id>
260       <name>Mark Struberg</name>
261       <email>struberg@apache.org</email>
262       <roles>
263         <role>PMC Member</role>
264       </roles>
265     </developer>
266     <developer>
267       <id>vsiveton</id>
268       <name>Vincent Siveton</name>
269       <email>vsiveton@apache.org</email>
270       <organization>ASF</organization>
271       <roles>
272         <role>PMC Member</role>
273       </roles>
274       <timezone>-5</timezone>
275     </developer>
276     <developer>
277       <id>wfay</id>
278       <name>Wayne Fay</name>
279       <email>wfay@apache.org</email>
280       <organization>ASF</organization>
281       <roles>
282         <role>PMC Member</role>
283       </roles>
284       <timezone>-6</timezone>
285     </developer>
286
287     <!--Committers-->
288     <developer>
289       <id>bdemers</id>
290       <name>Brian Demers</name>
291       <organization>Sonatype</organization>
292       <email>bdemers@apache.org</email>
293       <timezone>-5</timezone>
294       <roles>
295         <role>Committer</role>
296       </roles>
297     </developer>
298     <developer>
299       <id>bellingard</id>
300       <name>Fabrice Bellingard</name>
301       <roles>
302         <role>Committer</role>
303       </roles>
304     </developer>
305     <developer>
306       <id>bentmann</id>
307       <name>Benjamin Bentmann</name>
308       <email>bentmann@apache.org</email>
309       <organization>Sonatype</organization>
310       <roles>
311         <role>Committer</role>
312       </roles>
313       <timezone>+1</timezone>
314     </developer>
315     <developer>
316       <id>cstamas</id>
317       <name>Tamas Cservenak</name>
318       <organization>Sonatype</organization>
319       <email>cstamas@apache.org</email>
320       <timezone>+1</timezone>
321       <roles>
322         <role>Committer</role>
323       </roles>
324     </developer>
325     <developer>
326       <id>dantran</id>
327       <name>Dan Tran</name>
328       <roles>
329         <role>Committer</role>
330       </roles>
331     </developer>
332     <developer>
333       <id>dbradicich</id>
334       <name>Damian Bradicich</name>
335       <organization>Sonatype</organization>
336       <email>dbradicich@apache.org</email>
337       <timezone>-5</timezone>
338       <roles>
339         <role>Committer</role>
340       </roles>
341     </developer>
342     <developer>
343       <id>fgiust</id>
344       <name>Fabrizio Giustina</name>
345       <email>fgiust@apache.org</email>
346       <organization>openmind</organization>
347       <roles>
348         <role>Committer</role>
349       </roles>
350       <timezone>+1</timezone>
351     </developer>
352     <developer>
353       <id>godin</id>
354       <name>Evgeny Mandrikov</name>
355       <organization>SonarSource</organization>
356       <email>godin@apache.org</email>
357       <roles>
358         <role>Committer</role>
359       </roles>
360       <timezone>+3</timezone>
361     </developer>
362     <developer>
363       <id>handyande</id>
364       <name>Andrew Williams</name>
365       <email>handyande@apache.org</email>
366       <roles>
367         <role>Committer</role>
368       </roles>
369       <timezone>0</timezone>
370     </developer>
371     <developer>
372       <id>ifedorenko</id>
373       <name>Igor Fedorenko</name>
374       <email>igor@ifedorenko.com</email>
375       <organization>Sonatype</organization>
376       <roles>
377         <role>Committer</role>
378       </roles>
379       <timezone>-5</timezone>
380     </developer>
381     <developer>
382       <id>jjensen</id>
383       <name>Jeff Jensen</name>
384       <roles>
385         <role>Committer</role>
386       </roles>
387     </developer>
388     <developer>
389       <id>jvanzyl</id>
390       <name>Jason van Zyl</name>
391       <roles>
392         <role>Committer</role>
393       </roles>
394       <timezone>-5</timezone>
395     </developer>
396     <developer>
397       <id>ltheussl</id>
398       <name>Lukas Theussl</name>
399       <email>ltheussl@apache.org</email>
400       <roles>
401         <role>Committer</role>
402       </roles>
403       <timezone>+1</timezone>
404     </developer>
405     <developer>
406       <id>mauro</id>
407       <name>Mauro Talevi</name>
408       <roles>
409         <role>Committer</role>
410       </roles>
411     </developer>
412     <developer>
413       <id>nicolas</id>
414       <name>Nicolas de Loof</name>
415       <roles>
416         <role>Committer</role>
417       </roles>
418     </developer>
419     <developer>
420       <id>rafale</id>
421       <name>RaphaĂ«l PiĂ©roni</name>
422       <email>rafale@apache.org</email>
423       <organization>Dexem</organization>
424       <roles>
425         <role>Committer</role>
426       </roles>
427       <timezone>+1</timezone>
428     </developer>
429     <developer>
430       <id>simonetripodi</id>
431       <name>Simone Tripodi</name>
432       <email>simonetripodi@apache.org</email>
433       <roles>
434         <role>Committer</role>
435       </roles>
436       <timezone>+1</timezone>
437     </developer>
438     <developer>
439       <id>tchemit</id>
440       <name>Tony Chemit</name>
441       <email>tchemit@apache.org</email>
442       <organization>CodeLutin</organization>
443       <roles>
444         <role>Committer</role>
445       </roles>
446       <timezone>Europe/Paris</timezone>
447     </developer>
448     <developer>
449       <id>vmassol</id>
450       <name>Vincent Massol</name>
451       <email>vmassol@apache.org</email>
452       <organization>ASF</organization>
453       <roles>
454         <role>Committer</role>
455       </roles>
456       <timezone>+1</timezone>
457     </developer>
458     
459     <!--End Committers-->
460     <developer>
461       <id>aramirez</id>
462       <name>Allan Q. Ramirez</name>
463       <roles>
464         <role>Emeritus</role>
465       </roles>
466     </developer>
467     <developer>
468       <id>bayard</id>
469       <name>Henri Yandell</name>
470       <roles>
471         <role>Emeritus</role>
472       </roles>
473     </developer>
474     <developer>
475       <id>chrisjs</id>
476       <name>Chris Stevenson</name>
477       <roles>
478         <role>Emeritus</role>
479       </roles>
480     </developer>
481     <developer>
482       <id>dblevins</id>
483       <name>David Blevins</name>
484       <roles>
485         <role>Emeritus</role>
486       </roles>
487     </developer>
488     <developer>
489       <id>dlr</id>
490       <name>Daniel Rall</name>
491       <roles>
492         <role>Emeritus</role>
493       </roles>
494     </developer>
495     <developer>
496       <id>epunzalan</id>
497       <name>Edwin Punzalan</name>
498       <email>epunzalan@apache.org</email>
499       <roles>
500         <role>Emeritus</role>
501       </roles>
502       <timezone>-8</timezone>
503     </developer>
504     <developer>
505       <id>felipeal</id>
506       <name>Felipe Leme</name>
507       <roles>
508         <role>Emeritus</role>
509       </roles>
510     </developer>
511     <developer>
512       <id>jmcconnell</id>
513       <name>Jesse McConnell</name>
514       <email>jmcconnell@apache.org</email>
515       <organization>ASF</organization>
516       <roles>
517         <role>Emeritus</role>
518       </roles>
519       <timezone>-6</timezone>
520     </developer>
521     <developer>
522       <id>joakime</id>
523       <name>Joakim Erdfelt</name>
524       <email>joakime@apache.org</email>
525       <organization>ASF</organization>
526       <roles>
527         <role>Emeritus</role>
528       </roles>
529       <timezone>-5</timezone>
530     </developer>
531     <developer>
532       <id>jstrachan</id>
533       <name>James Strachan</name>
534       <roles>
535         <role>Emeritus</role>
536       </roles>
537     </developer>
538     <developer>
539       <id>jtolentino</id>
540       <name>Ernesto Tolentino Jr.</name>
541       <email>jtolentino@apache.org</email>
542       <organization>ASF</organization>
543       <roles>
544         <role>Emeritus</role>
545       </roles>
546       <timezone>+8</timezone>
547     </developer>
548     <developer>
549       <id>mperham</id>
550       <name>Mike Perham</name>
551       <email>mperham@gmail.com</email>
552       <organization>IBM</organization>
553       <roles>
554         <role>Emeritus</role>
555       </roles>
556       <timezone>-6</timezone>
557     </developer>
558     <developer>
559       <id>ogusakov</id>
560       <name>Oleg Gusakov</name>
561       <roles>
562         <role>Emeritus</role>
563       </roles>
564     </developer>
565     <developer>
566       <id>pschneider</id>
567       <name>Patrick Schneider</name>
568       <email>pschneider@gmail.com</email>
569       <roles>
570         <role>Emeritus</role>
571       </roles>
572       <timezone>-6</timezone>
573     </developer>
574     <developer>
575       <id>ptahchiev</id>
576       <name>Petar Tahchiev</name>
577       <email>ptahchiev@apache.org</email>
578       <roles>
579         <role>Emeritus</role>
580       </roles>
581       <timezone>+2</timezone>
582     </developer>
583     <developer>
584       <id>rinku</id>
585       <name>Rahul Thakur</name>
586       <roles>
587         <role>Emeritus</role>
588       </roles>
589     </developer>
590     <developer>
591       <id>shinobu</id>
592       <name>Shinobu Kuwai</name>
593       <roles>
594         <role>Emeritus</role>
595       </roles>
596     </developer>
597     <developer>
598       <id>smorgrav</id>
599       <name>Torbjorn Eikli Smorgrav</name>
600       <roles>
601         <role>Emeritus</role>
602       </roles>
603     </developer>
604     <developer>
605       <id>trygvis</id>
606       <name>Trygve Laugstol</name>
607       <email>trygvis@apache.org</email>
608       <organization>ASF</organization>
609       <roles>
610         <role>Emeritus</role>
611       </roles>
612       <timezone>+1</timezone>
613     </developer>
614     <developer>
615       <id>wsmoak</id>
616       <name>Wendy Smoak</name>
617       <email>wsmoak@apache.org</email>
618       <roles>
619         <role>Emeritus</role>
620       </roles>
621       <timezone>-7</timezone>
622     </developer>
623     <developer>
624       <id>jruiz</id>
625       <name>Johnny Ruiz III</name>
626       <email>jruiz@apache.org</email>
627       <roles>
628         <role>Emeritus</role>
629       </roles>
630     </developer>
631   </developers>
632
633   <mailingLists>
634     <mailingList>
635       <name>Maven User List</name>
636       <subscribe>users-subscribe@maven.apache.org</subscribe>
637       <unsubscribe>users-unsubscribe@maven.apache.org</unsubscribe>
638       <post>users@maven.apache.org</post>
639       <archive>http://mail-archives.apache.org/mod_mbox/maven-users</archive>
640       <otherArchives>
641         <otherArchive>http://www.mail-archive.com/users@maven.apache.org/</otherArchive>
642         <otherArchive>http://maven.40175.n5.nabble.com/Maven-Users-f40176.html</otherArchive>
643         <otherArchive>http://maven.users.markmail.org/</otherArchive>
644       </otherArchives>
645     </mailingList>
646     <mailingList>
647       <name>Maven Developer List</name>
648       <subscribe>dev-subscribe@maven.apache.org</subscribe>
649       <unsubscribe>dev-unsubscribe@maven.apache.org</unsubscribe>
650       <post>dev@maven.apache.org</post>
651       <archive>http://mail-archives.apache.org/mod_mbox/maven-dev</archive>
652       <otherArchives>
653         <otherArchive>http://www.mail-archive.com/dev@maven.apache.org/</otherArchive>
654         <otherArchive>http://maven.40175.n5.nabble.com/Maven-Developers-f142166.html</otherArchive>
655         <otherArchive>http://maven.dev.markmail.org/</otherArchive>
656       </otherArchives>
657     </mailingList>
658     <mailingList>
659       <name>Maven Issues List</name>
660       <subscribe>issues-subscribe@maven.apache.org</subscribe>
661       <unsubscribe>issues-unsubscribe@maven.apache.org</unsubscribe>
662       <archive>http://mail-archives.apache.org/mod_mbox/maven-issues/</archive>
663       <otherArchives>
664         <otherArchive>http://www.mail-archive.com/issues@maven.apache.org</otherArchive>
665         <otherArchive>http://maven.40175.n5.nabble.com/Maven-Issues-f219593.html</otherArchive>
666         <otherArchive>http://maven.issues.markmail.org/</otherArchive>
667       </otherArchives>
668     </mailingList>
669     <mailingList>
670       <name>Maven Commits List</name>
671       <subscribe>commits-subscribe@maven.apache.org</subscribe>
672       <unsubscribe>commits-unsubscribe@maven.apache.org</unsubscribe>
673       <archive>http://mail-archives.apache.org/mod_mbox/maven-dev</archive>
674       <otherArchives>
675         <otherArchive>http://www.mail-archive.com/commits@maven.apache.org</otherArchive>
676         <otherArchive>http://maven.40175.n5.nabble.com/Maven-Commits-f277168.html</otherArchive>
677         <otherArchive>http://maven.commits.markmail.org/</otherArchive>
678       </otherArchives>
679     </mailingList>
680     <mailingList>
681       <name>Maven Announcements List</name>
682       <post>announce@maven.apache.org</post>
683       <subscribe>announce-subscribe@maven.apache.org</subscribe>
684       <unsubscribe>announce-unsubscribe@maven.apache.org</unsubscribe>
685       <archive>http://mail-archives.apache.org/mod_mbox/maven-announce/</archive>
686       <otherArchives>
687         <otherArchive>http://www.mail-archive.com/announce@maven.apache.org</otherArchive>
688         <otherArchive>http://maven.40175.n5.nabble.com/Maven-Announcements-f326045.html</otherArchive>
689         <otherArchive>http://maven.announce.markmail.org/</otherArchive>
690       </otherArchives>
691     </mailingList>
692     <mailingList>
693       <name>Maven Notifications List</name>
694       <subscribe>notifications-subscribe@maven.apache.org</subscribe>
695       <unsubscribe>notifications-unsubscribe@maven.apache.org</unsubscribe>
696       <archive>http://mail-archives.apache.org/mod_mbox/maven-notifications/</archive>
697       <otherArchives>
698         <otherArchive>http://www.mail-archive.com/notifications@maven.apache.org</otherArchive>
699         <otherArchive>http://maven.40175.n5.nabble.com/Maven-Notifications-f301718.html</otherArchive>
700         <otherArchive>http://maven.notifications.markmail.org/</otherArchive>
701       </otherArchives>
702     </mailingList>
703   </mailingLists>
704
705   <scm>
706     <connection>scm:svn:http://svn.apache.org/repos/asf/maven/pom/tags/maven-parent-22</connection>
707     <developerConnection>scm:svn:https://svn.apache.org/repos/asf/maven/pom/tags/maven-parent-22</developerConnection>
708     <url>http://svn.apache.org/viewvc/maven/pom/tags/maven-parent-22</url>
709   </scm>
710
711   <ciManagement>
712     <system>Jenkins</system>
713     <url>https://builds.apache.org/view/M-R/view/Maven</url>
714     <notifiers>
715       <notifier>
716         <type>mail</type>
717         <configuration>
718           <address>notifications@maven.apache.org</address>
719         </configuration>
720       </notifier>
721     </notifiers>
722   </ciManagement>
723   <distributionManagement>
724     <site>
725       <id>apache.website</id>
726       <url>scp://people.apache.org/www/maven.apache.org</url>
727     </site>
728   </distributionManagement>
729
730   <properties>
731     <sonar.host.url>https://analysis.apache.org/</sonar.host.url>
732   </properties>
733
734   <dependencyManagement>
735     <dependencies>
736       <dependency>
737         <groupId>org.codehaus.plexus</groupId>
738         <artifactId>plexus-component-annotations</artifactId>
739         <version>1.5.5</version>
740       </dependency>
741     </dependencies>
742   </dependencyManagement>
743
744   <repositories>
745     <repository>
746       <id>apache.snapshots</id>
747       <name>Apache Snapshot Repository</name>
748       <url>http://repository.apache.org/snapshots</url>
749       <releases>
750         <enabled>false</enabled>
751       </releases>
752     </repository>
753   </repositories>
754
755   <build>
756     <pluginManagement>
757       <plugins>
758         <!-- The Maven universe targets Java 1.5 -->
759         <plugin>
760           <groupId>org.apache.maven.plugins</groupId>
761           <artifactId>maven-compiler-plugin</artifactId>
762           <configuration>
763             <source>1.5</source>
764             <target>1.5</target>
765           </configuration>
766         </plugin>
767         <plugin>
768           <groupId>org.apache.maven.plugins</groupId>
769           <artifactId>maven-plugin-plugin</artifactId>
770           <configuration>
771             <useJava5>true</useJava5>
772           </configuration>
773         </plugin>
774         <plugin>
775           <groupId>org.codehaus.modello</groupId>
776           <artifactId>modello-maven-plugin</artifactId>
777           <version>1.4.1</version>
778           <configuration>
779             <useJava5>true</useJava5>
780           </configuration>
781         </plugin>
782         <!-- Plexus description generator is either plexus-maven-plugin or plexus-component-metadata -->
783         <plugin>
784           <groupId>org.codehaus.plexus</groupId>
785           <artifactId>plexus-maven-plugin</artifactId>
786           <version>1.3.8</version>
787         </plugin>
788         <plugin>
789           <groupId>org.codehaus.plexus</groupId>
790           <artifactId>plexus-component-metadata</artifactId>
791           <version>1.5.5</version>
792         </plugin>
793         <plugin>
794           <groupId>org.codehaus.mojo</groupId>
795           <artifactId>findbugs-maven-plugin</artifactId>
796           <version>2.5.2</version>
797         </plugin>
798       </plugins>
799     </pluginManagement>
800   </build>
801
802   <profiles>
803     <profile>
804       <id>quality-checks</id>
805       <activation>
806         <property>
807           <name>quality-checks</name>
808           <value>true</value>
809         </property>
810       </activation>
811       <build>
812         <plugins>
813           <!--<plugin>
814           Clirr needs to be more flexble before we can force this everywhere. New releases that don't have previous artifacts to compare cause Clirr to blow up. And Clirr needs to be smart enough to only look at the previous release artifact so we can make this work during snapshot builds, otherwise it just blows up when you try to do a release.
815             <groupId>org.codehaus.mojo</groupId>
816             <artifactId>clirr-maven-plugin</artifactId>
817             <executions>
818               <execution>
819                 <id>clirr-check</id>
820                 <phase>verify</phase>
821                 <goals>
822                   <goal>check</goal>
823                 </goals>
824               </execution>
825             </executions>
826           </plugin>-->
827           <plugin>
828             <groupId>org.apache.maven.plugins</groupId>
829             <artifactId>maven-pmd-plugin</artifactId>
830             <version>2.7.1</version>
831             <configuration>
832               <targetJdk>1.5</targetJdk>
833               <rulesets>
834                 <ruleset>rulesets/maven.xml</ruleset>
835               </rulesets>
836               <excludeRoots>
837                 <excludeRoot>${project.build.directory}/generated-sources/modello</excludeRoot>
838                 <excludeRoot>${project.build.directory}/generated-sources/plugin</excludeRoot>
839               </excludeRoots>
840             </configuration>
841             <executions>
842               <execution>
843                 <id>cpd-check</id>
844                 <phase>verify</phase>
845                 <goals>
846                   <goal>cpd-check</goal>
847                 </goals>
848               </execution>
849             </executions>
850           </plugin>
851         </plugins>
852       </build>
853     </profile>
854     <profile>
855       <id>reporting</id>
856       <build>
857         <plugins>
858           <plugin>
859             <groupId>org.codehaus.mojo</groupId>
860             <artifactId>cobertura-maven-plugin</artifactId>
861             <version>2.5.1</version>
862             <executions>
863               <execution>
864                 <phase>clean</phase>
865                 <goals>
866                   <goal>clean</goal>
867                 </goals>
868               </execution>
869             </executions>
870           </plugin>
871         </plugins>
872       </build>
873       <reporting>
874         <plugins>
875           <plugin>
876             <groupId>org.apache.maven.plugins</groupId>
877             <artifactId>maven-project-info-reports-plugin</artifactId>
878             <version>2.5</version>
879           </plugin>
880           <plugin>
881             <groupId>org.apache.maven.plugins</groupId>
882             <artifactId>maven-surefire-report-plugin</artifactId>
883             <version>2.12</version>
884           </plugin>
885           <plugin>
886             <groupId>org.apache.maven.plugins</groupId>
887             <artifactId>maven-checkstyle-plugin</artifactId>
888             <version>2.9.1</version>
889             <configuration>
890               <configLocation>config/maven_checks.xml</configLocation>
891               <headerLocation>config/maven-header.txt</headerLocation>
892             </configuration>
893           </plugin>
894           <plugin>
895             <groupId>org.apache.maven.plugins</groupId>
896             <artifactId>maven-pmd-plugin</artifactId>
897             <version>2.7.1</version>
898             <configuration>
899               <targetJdk>1.5</targetJdk>
900               <rulesets>
901                 <ruleset>rulesets/maven.xml</ruleset>
902               </rulesets>
903               <excludeRoots>
904                 <excludeRoot>${project.build.directory}/generated-sources/modello</excludeRoot>
905                 <excludeRoot>${project.build.directory}/generated-sources/plugin</excludeRoot>
906               </excludeRoots>
907             </configuration>
908           </plugin>
909           <plugin>
910             <groupId>org.codehaus.mojo</groupId>
911             <artifactId>cobertura-maven-plugin</artifactId>
912             <version>2.5.1</version>
913           </plugin>
914           <plugin>
915             <groupId>org.apache.maven.plugins</groupId>
916             <artifactId>maven-jxr-plugin</artifactId>
917             <version>2.3</version>
918           </plugin>
919           <!-- Taglist Plugin must be executed after JXR Plugin -->
920           <plugin>
921             <groupId>org.codehaus.mojo</groupId>
922             <artifactId>taglist-maven-plugin</artifactId>
923             <version>2.4</version>
924           </plugin>
925           <plugin>
926             <groupId>org.apache.maven.plugins</groupId>
927             <artifactId>maven-javadoc-plugin</artifactId>
928             <version>2.8.1</version>
929             <configuration>
930               <links>
931                 <link>http://commons.apache.org/collections/apidocs-COLLECTIONS_3_0/</link>
932                 <link>http://junit.sourceforge.net/javadoc/</link>
933                 <link>http://logging.apache.org/log4j/1.2/apidocs/</link>
934                 <link>http://velocity.apache.org/engine/releases/velocity-1.5/apidocs/</link>
935               </links>
936               <detectLinks>true</detectLinks>
937               <tagletArtifacts>
938                 <tagletArtifact>
939                   <groupId>org.apache.maven.plugin-tools</groupId>
940                   <artifactId>maven-plugin-tools-javadoc</artifactId>
941                   <version>3.1</version>
942                 </tagletArtifact>
943                 <tagletArtifact>
944                   <groupId>org.codehaus.plexus</groupId>
945                   <artifactId>plexus-javadoc</artifactId>
946                   <version>1.0</version>
947                 </tagletArtifact>
948               </tagletArtifacts>
949             </configuration>
950             <reportSets>
951               <reportSet>
952                 <reports>
953                   <report>javadoc</report>
954                   <report>test-javadoc</report>
955                 </reports>
956               </reportSet>
957             </reportSets>
958           </plugin>
959           <!--plugin>
960             <groupId>org.codehaus.mojo</groupId>
961             <artifactId>clirr-maven-plugin</artifactId>
962             <version>2.2.2</version>
963           </plugin-->
964           <plugin>
965             <groupId>org.codehaus.mojo</groupId>
966             <artifactId>findbugs-maven-plugin</artifactId>
967             <version>2.5.2</version>
968           </plugin>
969           <plugin>
970             <groupId>org.codehaus.sonar-plugins</groupId>
971             <artifactId>maven-report</artifactId>
972             <version>0.1</version>
973           </plugin>
974         </plugins>
975       </reporting>
976     </profile>
977   </profiles>
978 </project>