1 <?xml version="1.0" encoding="UTF-8"?>
2 <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/maven-v4_0_0.xsd">
4 <artifactId>modularity-parent</artifactId>
5 <groupId>net.modularity</groupId>
6 <version>1.0.8-SNAPSHOT</version>
8 <modelVersion>4.0.0</modelVersion>
9 <groupId>net.fortuna.ical4j</groupId>
10 <artifactId>ical4j</artifactId>
11 <packaging>bundle</packaging>
13 <version>1.0-rc3-SNAPSHOT</version>
15 A Java library for reading and writing iCalendar (*.ics) files
17 <url>http://ical4j.sourceforge.net</url>
20 <system>SourceForge.net</system>
21 <url>https://sourceforge.net/tracker/?group_id=107024</url>
23 <inceptionYear>2004</inceptionYear>
26 <name>iCal4j - License</name>
32 <connection>scm:cvs:pserver:anonymous:@ical4j.cvs.sourceforge.net:/cvsroot/ical4j:iCal4j</connection>
33 <developerConnection>scm:cvs:ext:fortuna@ical4j.cvs.sourceforge.net:/cvsroot/ical4j:iCal4j</developerConnection>
34 <url>http://ical4j.cvs.sourceforge.net/ical4j/iCal4j</url>
39 <name>Mike Douglass</name>
41 Rensselaer Polytechnic Institute
43 <organizationUrl>http://www.rpi.edu</organizationUrl>
46 <name>Randy Letness</name>
48 Open Source Applications Foundation
51 http://www.osafoundation.org
57 <distributionManagement>
59 <groupId>net.fortuna.ical4j</groupId>
60 <artifactId>ical4j</artifactId>
61 <version>1.0-beta5</version>
63 Updated group id to conform with maven standards
66 </distributionManagement>
70 <sourceDirectory>source</sourceDirectory>
73 <directory>source</directory>
75 <include>**/tz.alias</include>
79 <directory>etc</directory>
81 <include>zoneinfo/**</include>
84 <exclude>zoneinfo/zones.h</exclude>
85 <exclude>zoneinfo/zones.tab</exclude>
89 <directory>src/main/resources</directory>
90 <filtering>true</filtering>
94 <testSourceDirectory>test</testSourceDirectory>
97 <directory>test</directory>
99 <include>log4j.properties</include>
106 <artifactId>maven-compiler-plugin</artifactId>
111 <exclude>**/RegexTestHarness.java</exclude>
117 <artifactId>maven-surefire-plugin</artifactId>
122 <name>ical4j.unfolding.relaxed</name>
126 <name>ical4j.parsing.relaxed</name>
130 <forkMode>pertest</forkMode>
133 <exclude>**/CalendarOutputterTest.java</exclude>
134 <exclude>**/Abstract*.java</exclude>
140 <groupId>org.apache.felix</groupId>
141 <artifactId>maven-bundle-plugin</artifactId>
142 <extensions>true</extensions>
145 <Export-Package>net.fortuna.ical4j.*</Export-Package>
146 <Import-Package>net.fortuna.ical4j.*,org.apache.commons.lang.*,org.apache.commons.logging,*;resolution:=optional</Import-Package>
152 <groupId>org.apache.maven.plugins</groupId>
153 <artifactId>maven-clover-plugin</artifactId>
159 <phase>pre-site</phase>
161 <goal>instrument</goal>
168 <artifactId>maven-assembly-plugin</artifactId>
171 <descriptor>etc/bin-assembly.xml</descriptor>
172 <descriptor>etc/src-assembly.xml</descriptor>
177 <id>make-assembly</id>
178 <phase>site-deploy</phase>
180 <goal>attached</goal>
187 <groupId>org.codehaus.groovy.maven</groupId>
188 <artifactId>gmaven-plugin</artifactId>
192 <goal>generateStubs</goal>
194 <goal>generateTestStubs</goal>
195 <goal>testCompile</goal>
205 <groupId>commons-logging</groupId>
206 <artifactId>commons-logging</artifactId>
207 <version>1.1.1</version>
210 <groupId>commons-codec</groupId>
211 <artifactId>commons-codec</artifactId>
212 <version>1.3</version>
215 <groupId>commons-lang</groupId>
216 <artifactId>commons-lang</artifactId>
217 <version>2.4</version>
220 <groupId>junit</groupId>
221 <artifactId>junit</artifactId>
222 <version>4.5</version>
226 <groupId>commons-io</groupId>
227 <artifactId>commons-io</artifactId>
228 <version>1.4</version>
232 <groupId>org.codehaus.groovy.maven.runtime</groupId>
233 <artifactId>gmaven-runtime-1.6</artifactId>
234 <version>1.0-rc-5</version>
235 <scope>provided</scope>
238 <groupId>backport-util-concurrent</groupId>
239 <artifactId>backport-util-concurrent</artifactId>
240 <version>3.1</version>
246 <id>modularity-releases</id>
247 <name>Modularity Maven Repository</name>
248 <url>http://m2.modularity.net.au/releases</url>
250 <enabled>true</enabled>
253 <enabled>false</enabled>
257 <id>modularity-snapshots</id>
258 <name>Modularity Snapshot Repository</name>
259 <url>http://m2.modularity.net.au/snapshots</url>
261 <enabled>false</enabled>
264 <enabled>true</enabled>
272 <groupId>org.apache.maven.plugins</groupId>
273 <artifactId>maven-pmd-plugin</artifactId>
275 <linkXref>true</linkXref>
276 <targetJdk>1.4</targetJdk>
278 <ruleset>http://svn.mnode.org/tools/pmd/mnode_ruleset.xml</ruleset>
283 <!-- Override default suppressions.. -->
285 <groupId>org.apache.maven.plugins</groupId>
286 <artifactId>maven-checkstyle-plugin</artifactId>
288 <configLocation>http://svn.mnode.org/tools/checkstyle/mnode_checks.xml</configLocation>
289 <suppressionsFile>etc/checkstyle-suppressions.xml</suppressionsFile>
294 <artifactId>maven-clover-plugin</artifactId>
303 <groupId>org.codehaus.mojo</groupId>
304 <artifactId>clirr-maven-plugin</artifactId>
306 <minSeverity>info</minSeverity>
307 <comparisonVersion>1.0-rc2</comparisonVersion>
311 <groupId>org.apache.maven.plugins</groupId>
312 <artifactId>maven-changelog-plugin</artifactId>
319 <tag implementation="java.lang.String">
322 <tag implementation="java.lang.String">
328 <report>changelog</report>