| <?xml version="1.0" encoding="UTF-8"?> | |
| <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"> | |
| <parent> | |
| <artifactId>oss-parent</artifactId> | |
| <groupId>org.sonatype.oss</groupId> | |
| <version>9</version> | |
| <relativePath>../pom.xml/pom.xml</relativePath> | |
| </parent> | |
| <modelVersion>4.0.0</modelVersion> | |
| <groupId>jline</groupId> | |
| <artifactId>jline</artifactId> | |
| <name>JLine</name> | |
| <version>2.14.6</version> | |
| <prerequisites> | |
| <maven>3.0.0</maven> | |
| </prerequisites> | |
| <issueManagement> | |
| <system>github</system> | |
| <url>https://github.com/jline/jline2/issues</url> | |
| </issueManagement> | |
| <mailingLists> | |
| <mailingList> | |
| <name>jline-users</name> | |
| <subscribe>https://groups.google.com/group/jline-users</subscribe> | |
| <unsubscribe>mailto:jline-users+unsubscribe@googlegroups.com</unsubscribe> | |
| <post>mailto:jline-users@googlegroups.com</post> | |
| <archive>https://groups.google.com/group/jline-users</archive> | |
| </mailingList> | |
| </mailingLists> | |
| <developers> | |
| <developer> | |
| <id>jdillon</id> | |
| <name>Jason Dillon</name> | |
| <email>jason@planet57.com</email> | |
| <roles> | |
| <role>Build Master</role> | |
| <role>Developer</role> | |
| </roles> | |
| </developer> | |
| <developer> | |
| <id>gnodet</id> | |
| <name>Guillaume Nodet</name> | |
| <email>gnodet@gmail.com</email> | |
| <roles> | |
| <role>Developer</role> | |
| </roles> | |
| </developer> | |
| <developer> | |
| <id>mprudhom</id> | |
| <name>Marc Prud'hommeaux</name> | |
| <email>mprudhom@gmail.com</email> | |
| <roles> | |
| <role>Original Author Jline 1.x</role> | |
| <role>Developer Emeritus</role> | |
| </roles> | |
| </developer> | |
| </developers> | |
| <contributors> | |
| <contributor> | |
| <name>Scott Gray</name> | |
| <email>scottgray1@gmail.com</email> | |
| </contributor> | |
| <contributor> | |
| <name>Hiram Chirino</name> | |
| <email>hiram@hiramchirino.com</email> | |
| </contributor> | |
| </contributors> | |
| <licenses> | |
| <license> | |
| <name>The BSD License</name> | |
| <url>http://www.opensource.org/licenses/bsd-license.php</url> | |
| <distribution>repo</distribution> | |
| </license> | |
| </licenses> | |
| <scm> | |
| <connection>scm:git:git://github.com/jline/jline2.git</connection> | |
| <developerConnection>scm:git:ssh://git@github.com/jline/jline2.git</developerConnection> | |
| <url>http://github.com/jline/jline2</url> | |
| </scm> | |
| <build> | |
| <extensions> | |
| <extension> | |
| <groupId>org.apache.maven.scm</groupId> | |
| <artifactId>maven-scm-provider-gitexe</artifactId> | |
| <version>1.9.4</version> | |
| </extension> | |
| <extension> | |
| <groupId>org.apache.maven.scm</groupId> | |
| <artifactId>maven-scm-manager-plexus</artifactId> | |
| <version>1.9.4</version> | |
| </extension> | |
| <extension> | |
| <groupId>com.github.stephenc.wagon</groupId> | |
| <artifactId>wagon-gitsite</artifactId> | |
| <version>0.5</version> | |
| </extension> | |
| </extensions> | |
| <defaultGoal>install</defaultGoal> | |
| <resources> | |
| <resource> | |
| <directory>${project.basedir}/src/main/resources</directory> | |
| <includes> | |
| <include>**/*</include> | |
| </includes> | |
| </resource> | |
| <resource> | |
| <filtering>true</filtering> | |
| <directory>${project.basedir}/src/main/filtered-resources</directory> | |
| <includes> | |
| <include>**/*</include> | |
| </includes> | |
| </resource> | |
| </resources> | |
| <testResources> | |
| <testResource> | |
| <directory>${project.basedir}/src/test/resources</directory> | |
| <includes> | |
| <include>**/*</include> | |
| </includes> | |
| </testResource> | |
| <testResource> | |
| <filtering>true</filtering> | |
| <directory>${project.basedir}/src/test/filtered-resources</directory> | |
| <includes> | |
| <include>**/*</include> | |
| </includes> | |
| </testResource> | |
| </testResources> | |
| <pluginManagement> | |
| <plugins> | |
| <plugin> | |
| <artifactId>maven-site-plugin</artifactId> | |
| <version>3.4</version> | |
| <executions> | |
| <execution> | |
| <id>attach-descriptor</id> | |
| <goals> | |
| <goal>attach-descriptor</goal> | |
| </goals> | |
| </execution> | |
| </executions> | |
| </plugin> | |
| <plugin> | |
| <artifactId>maven-javadoc-plugin</artifactId> | |
| <version>2.10.3</version> | |
| <configuration> | |
| <additionalparam>-Xdoclint:none</additionalparam> | |
| <failOnError>false</failOnError> | |
| </configuration> | |
| </plugin> | |
| <plugin> | |
| <groupId>org.eclipse.m2e</groupId> | |
| <artifactId>lifecycle-mapping</artifactId> | |
| <version>1.0.0</version> | |
| <configuration> | |
| <lifecycleMappingMetadata> | |
| <pluginExecutions> | |
| <pluginExecution> | |
| <pluginExecutionFilter> | |
| <groupId>org.apache.maven.plugins</groupId> | |
| <artifactId>maven-enforcer-plugin</artifactId> | |
| <versionRange>[1.0,)</versionRange> | |
| <goals> | |
| <goal>enforce</goal> | |
| </goals> | |
| </pluginExecutionFilter> | |
| <action> | |
| <ignore /> | |
| </action> | |
| </pluginExecution> | |
| </pluginExecutions> | |
| </lifecycleMappingMetadata> | |
| </configuration> | |
| </plugin> | |
| </plugins> | |
| </pluginManagement> | |
| <plugins> | |
| <plugin> | |
| <artifactId>maven-surefire-plugin</artifactId> | |
| <version>2.18.1</version> | |
| <configuration> | |
| <redirectTestOutputToFile>${maven.test.redirectTestOutputToFile}</redirectTestOutputToFile> | |
| <forkMode>once</forkMode> | |
| <argLine>-ea</argLine> | |
| <failIfNoTests>false</failIfNoTests> | |
| <workingDirectory>${project.build.directory}</workingDirectory> | |
| <excludes> | |
| <exclude>**/Abstract*.java</exclude> | |
| <exclude>**/Test*.java</exclude> | |
| </excludes> | |
| <includes> | |
| <include>**/*Test.java</include> | |
| </includes> | |
| <systemPropertyVariables> | |
| <jline.internal.Log.trace>true</jline.internal.Log.trace> | |
| </systemPropertyVariables> | |
| </configuration> | |
| </plugin> | |
| <plugin> | |
| <artifactId>maven-compiler-plugin</artifactId> | |
| <version>3.1</version> | |
| <configuration> | |
| <showWarnings>true</showWarnings> | |
| <compilerArgs> | |
| <arg>-Xlint:all,-options</arg> | |
| <arg>-Werror</arg> | |
| </compilerArgs> | |
| <fork>true</fork> | |
| </configuration> | |
| </plugin> | |
| <plugin> | |
| <artifactId>maven-source-plugin</artifactId> | |
| <version>2.4</version> | |
| <executions> | |
| <execution> | |
| <id>attach-sources</id> | |
| <goals> | |
| <goal>jar-no-fork</goal> | |
| </goals> | |
| </execution> | |
| </executions> | |
| </plugin> | |
| <plugin> | |
| <groupId>org.codehaus.mojo</groupId> | |
| <artifactId>animal-sniffer-maven-plugin</artifactId> | |
| <version>1.14</version> | |
| <executions> | |
| <execution> | |
| <goals> | |
| <goal>check</goal> | |
| </goals> | |
| <configuration> | |
| <signature> | |
| <groupId>org.codehaus.mojo.signature</groupId> | |
| <artifactId>java15</artifactId> | |
| <version>1.0</version> | |
| </signature> | |
| </configuration> | |
| </execution> | |
| </executions> | |
| </plugin> | |
| <plugin> | |
| <groupId>org.apache.felix</groupId> | |
| <artifactId>maven-bundle-plugin</artifactId> | |
| <version>2.5.4</version> | |
| <executions> | |
| <execution> | |
| <phase>process-classes</phase> | |
| <goals> | |
| <goal>manifest</goal> | |
| </goals> | |
| <configuration> | |
| <instructions> | |
| <Export-Package>jline.*;-noimport:=true, | |
| =org.fusesource.jansi;version=${jansi.version}</Export-Package> | |
| <Import-Package>!javax.swing</Import-Package> | |
| </instructions> | |
| </configuration> | |
| </execution> | |
| </executions> | |
| </plugin> | |
| <plugin> | |
| <artifactId>maven-jar-plugin</artifactId> | |
| <version>2.6</version> | |
| <executions> | |
| <execution> | |
| <goals> | |
| <goal>test-jar</goal> | |
| </goals> | |
| </execution> | |
| </executions> | |
| <configuration> | |
| <archive> | |
| <manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile> | |
| </archive> | |
| </configuration> | |
| </plugin> | |
| <plugin> | |
| <artifactId>maven-scm-plugin</artifactId> | |
| <version>1.9.4</version> | |
| </plugin> | |
| <plugin> | |
| <artifactId>maven-shade-plugin</artifactId> | |
| <version>2.4.1</version> | |
| <executions> | |
| <execution> | |
| <goals> | |
| <goal>shade</goal> | |
| </goals> | |
| <configuration> | |
| <artifactSet> | |
| <excludes> | |
| <exclude>junit:junit</exclude> | |
| </excludes> | |
| </artifactSet> | |
| <filters> | |
| <filter> | |
| <artifact>org.fusesource.jansi:jansi</artifact> | |
| <excludes> | |
| <exclude>META-INF/maven/**</exclude> | |
| <exclude>*.txt</exclude> | |
| <exclude>junit/**</exclude> | |
| <exclude>org/junit/**</exclude> | |
| <exclude>org/hamcrest/**</exclude> | |
| <exclude>org/fusesource/hawtjni/runtime/Jni*</exclude> | |
| <exclude>org/fusesource/hawtjni/runtime/*Flag*</exclude> | |
| <exclude>org/fusesource/hawtjni/runtime/T32*</exclude> | |
| <exclude>org/fusesource/hawtjni/runtime/NativeStats*</exclude> | |
| </excludes> | |
| </filter> | |
| </filters> | |
| </configuration> | |
| </execution> | |
| </executions> | |
| </plugin> | |
| <plugin> | |
| <artifactId>maven-site-plugin</artifactId> | |
| <executions> | |
| <execution> | |
| <id>attach-descriptor</id> | |
| <goals> | |
| <goal>attach-descriptor</goal> | |
| </goals> | |
| </execution> | |
| </executions> | |
| </plugin> | |
| <plugin> | |
| <artifactId>maven-javadoc-plugin</artifactId> | |
| <executions> | |
| <execution> | |
| <id>javadoc</id> | |
| <goals> | |
| <goal>jar</goal> | |
| </goals> | |
| </execution> | |
| </executions> | |
| </plugin> | |
| <plugin> | |
| <groupId>com.mycila.maven-license-plugin</groupId> | |
| <artifactId>maven-license-plugin</artifactId> | |
| <version>1.9.0</version> | |
| <configuration> | |
| <aggregate>true</aggregate> | |
| <strictCheck>true</strictCheck> | |
| <header>${project.basedir}/header.txt</header> | |
| <useDefaultExcludes>false</useDefaultExcludes> | |
| <includes> | |
| <include>**/pom.xml</include> | |
| <include>**/*.xml</include> | |
| <include>**/*.xsd</include> | |
| <include>**/*.xjb</include> | |
| <include>**/*.properties</include> | |
| <include>**/*.ini</include> | |
| <include>**/*.java</include> | |
| <include>**/*.groovy</include> | |
| <include>**/*.scala</include> | |
| <include>**/*.aj</include> | |
| <include>**/*.js</include> | |
| <include>**/*.css</include> | |
| <include>**/*.help</include> | |
| <include>**/*.proto</include> | |
| <include>**/*.sm</include> | |
| <include>**/*.bat</include> | |
| <include>**/*.vm</include> | |
| <include>**/*.md</include> | |
| </includes> | |
| <excludes> | |
| <exclude>**/target/**</exclude> | |
| <exclude>**/.*/**</exclude> | |
| </excludes> | |
| <mapping> | |
| <scala>SLASHSTAR_STYLE</scala> | |
| <java>SLASHSTAR_STYLE</java> | |
| <xjb>XML_STYLE</xjb> | |
| <proto>DOUBLESLASH_STYLE</proto> | |
| <sm>DOUBLESLASH_STYLE</sm> | |
| <help>SCRIPT_STYLE</help> | |
| <ini>SCRIPT_STYLE</ini> | |
| <md>XML_STYLE</md> | |
| </mapping> | |
| </configuration> | |
| </plugin> | |
| <plugin> | |
| <artifactId>maven-enforcer-plugin</artifactId> | |
| <version>1.4.1</version> | |
| <executions> | |
| <execution> | |
| <id>enforce-maven</id> | |
| <goals> | |
| <goal>enforce</goal> | |
| </goals> | |
| <configuration> | |
| <rules> | |
| <requireMavenVersion> | |
| <version>3.0</version> | |
| </requireMavenVersion> | |
| </rules> | |
| </configuration> | |
| </execution> | |
| </executions> | |
| </plugin> | |
| </plugins> | |
| </build> | |
| <profiles> | |
| <profile> | |
| <id>site-stage</id> | |
| <build> | |
| <defaultGoal>clean install site:site site:stage</defaultGoal> | |
| </build> | |
| </profile> | |
| <profile> | |
| <id>retro</id> | |
| <build> | |
| <plugins> | |
| <plugin> | |
| <groupId>org.codehaus.mojo</groupId> | |
| <artifactId>retrotranslator-maven-plugin</artifactId> | |
| <version>1.0-alpha-4</version> | |
| <executions> | |
| <execution> | |
| <goals> | |
| <goal>translate-project</goal> | |
| </goals> | |
| <configuration> | |
| <classifier>jdk14</classifier> | |
| <attach>true</attach> | |
| </configuration> | |
| </execution> | |
| </executions> | |
| </plugin> | |
| </plugins> | |
| </build> | |
| </profile> | |
| </profiles> | |
| <dependencies> | |
| <dependency> | |
| <groupId>junit</groupId> | |
| <artifactId>junit</artifactId> | |
| <version>4.12</version> | |
| <scope>test</scope> | |
| <exclusions> | |
| <exclusion> | |
| <artifactId>hamcrest-core</artifactId> | |
| <groupId>org.hamcrest</groupId> | |
| </exclusion> | |
| </exclusions> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.easymock</groupId> | |
| <artifactId>easymock</artifactId> | |
| <version>3.3.1</version> | |
| <scope>test</scope> | |
| <exclusions> | |
| <exclusion> | |
| <artifactId>cglib</artifactId> | |
| <groupId>cglib</groupId> | |
| </exclusion> | |
| <exclusion> | |
| <artifactId>asm</artifactId> | |
| <groupId>org.ow2.asm</groupId> | |
| </exclusion> | |
| <exclusion> | |
| <artifactId>objenesis</artifactId> | |
| <groupId>org.objenesis</groupId> | |
| </exclusion> | |
| </exclusions> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.powermock</groupId> | |
| <artifactId>powermock-module-junit4</artifactId> | |
| <version>1.6.2</version> | |
| <scope>test</scope> | |
| <exclusions> | |
| <exclusion> | |
| <artifactId>powermock-module-junit4-common</artifactId> | |
| <groupId>org.powermock</groupId> | |
| </exclusion> | |
| </exclusions> | |
| </dependency> | |
| <dependency> | |
| <groupId>org.powermock</groupId> | |
| <artifactId>powermock-api-easymock</artifactId> | |
| <version>1.6.2</version> | |
| <scope>test</scope> | |
| <exclusions> | |
| <exclusion> | |
| <artifactId>cglib-nodep</artifactId> | |
| <groupId>cglib</groupId> | |
| </exclusion> | |
| <exclusion> | |
| <artifactId>powermock-api-support</artifactId> | |
| <groupId>org.powermock</groupId> | |
| </exclusion> | |
| </exclusions> | |
| </dependency> | |
| </dependencies> | |
| <reporting> | |
| <plugins> | |
| <plugin> | |
| <artifactId>maven-project-info-reports-plugin</artifactId> | |
| <version>2.8</version> | |
| <reportSets> | |
| <reportSet> | |
| <reports> | |
| <report>issue-tracking</report> | |
| <report>mailing-list</report> | |
| <report>project-team</report> | |
| <report>modules</report> | |
| <report>license</report> | |
| <report>dependencies</report> | |
| <report>dependency-convergence</report> | |
| <report>dependency-info</report> | |
| <report>dependency-management</report> | |
| <report>plugins</report> | |
| <report>plugin-management</report> | |
| <report>distribution-management</report> | |
| </reports> | |
| </reportSet> | |
| </reportSets> | |
| </plugin> | |
| <plugin> | |
| <artifactId>maven-javadoc-plugin</artifactId> | |
| <version>2.10.3</version> | |
| <configuration> | |
| <docletArtifact> | |
| <groupId>com.google.doclava</groupId> | |
| <artifactId>doclava</artifactId> | |
| <version>1.0.6</version> | |
| </docletArtifact> | |
| <doclet>com.google.doclava.Doclava</doclet> | |
| <source>1.5</source> | |
| <bootclasspath>${sun.boot.class.path}</bootclasspath> | |
| <additionalparam>-quiet | |
| -federate JDK http://download.oracle.com/javase/6/docs/api/index.html? | |
| -federationxml JDK http://doclava.googlecode.com/svn/static/api/openjdk-6.xml | |
| -hdf project.name "${project.name}" | |
| -d ${project.build.directory}/site/apidocs</additionalparam> | |
| <useStandardDocletOptions>false</useStandardDocletOptions> | |
| </configuration> | |
| <reportSets> | |
| <reportSet> | |
| <reports> | |
| <report>javadoc</report> | |
| </reports> | |
| </reportSet> | |
| </reportSets> | |
| </plugin> | |
| <plugin> | |
| <artifactId>maven-pmd-plugin</artifactId> | |
| <version>3.5</version> | |
| </plugin> | |
| <plugin> | |
| <artifactId>maven-jxr-plugin</artifactId> | |
| <version>2.5</version> | |
| <configuration> | |
| <linkJavadoc>true</linkJavadoc> | |
| </configuration> | |
| <reportSets> | |
| <reportSet> | |
| <reports> | |
| <report>jxr</report> | |
| </reports> | |
| </reportSet> | |
| </reportSets> | |
| </plugin> | |
| <plugin> | |
| <groupId>org.codehaus.mojo</groupId> | |
| <artifactId>findbugs-maven-plugin</artifactId> | |
| <version>3.0.1</version> | |
| </plugin> | |
| <plugin> | |
| <groupId>org.codehaus.mojo</groupId> | |
| <artifactId>cobertura-maven-plugin</artifactId> | |
| <version>2.7</version> | |
| </plugin> | |
| </plugins> | |
| </reporting> | |
| <distributionManagement> | |
| <site> | |
| <id>github-project-site</id> | |
| <url>gitsite:git@github.com/jline/jline2.git</url> | |
| </site> | |
| </distributionManagement> | |
| <properties> | |
| <maven.test.redirectTestOutputToFile>true</maven.test.redirectTestOutputToFile> | |
| <maven.build.timestamp.format>yyyyMMddHHmm</maven.build.timestamp.format> | |
| <maven.compiler.target>1.5</maven.compiler.target> | |
| <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> | |
| <build.timestamp>${maven.build.timestamp}</build.timestamp> | |
| <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> | |
| <jansi.version>1.12</jansi.version> | |
| <maven.compiler.source>1.5</maven.compiler.source> | |
| </properties> | |
| </project> | |