| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,3 @@ | ||
| #Wed Jan 10 16:40:29 EST 2018 | ||
| testrepo|file\:repositories/testrepo|null=1515620429010 | ||
| central|https\://repo.maven.apache.org/maven2|null=1515620429010 |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,312 @@ | ||
| <?xml version='1.0' encoding='UTF-8'?> | ||
|
|
||
| <!-- | ||
| Licensed to the Apache Software Foundation (ASF) under one | ||
| or more contributor license agreements. See the NOTICE file | ||
| distributed with this work for additional information | ||
| regarding copyright ownership. The ASF licenses this file | ||
| to you under the Apache License, Version 2.0 (the | ||
| "License"); you may not use this file except in compliance | ||
| with the License. You may obtain a copy of the License at | ||
| http://www.apache.org/licenses/LICENSE-2.0 | ||
| Unless required by applicable law or agreed to in writing, | ||
| software distributed under the License is distributed on an | ||
| "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY | ||
| KIND, either express or implied. See the License for the | ||
| specific language governing permissions and limitations | ||
| under the License. | ||
| --> | ||
|
|
||
| <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"> | ||
| <modelVersion>4.0.0</modelVersion> | ||
|
|
||
| <parent> | ||
| <groupId>org.apache.maven.plugins</groupId> | ||
| <artifactId>maven-plugins</artifactId> | ||
| <version>30</version> | ||
| <relativePath>../../pom/maven/maven-plugins/pom.xml</relativePath> | ||
| </parent> | ||
|
|
||
| <artifactId>maven-compiler-plugin</artifactId> | ||
| <version>3.7.0</version> | ||
| <packaging>maven-plugin</packaging> | ||
|
|
||
| <name>Apache Maven Compiler Plugin</name> | ||
| <description>The Compiler Plugin is used to compile the sources of your project.</description> | ||
| <inceptionYear>2001</inceptionYear> | ||
|
|
||
| <prerequisites> | ||
| <maven>${mavenVersion}</maven> | ||
| </prerequisites> | ||
|
|
||
| <scm> | ||
| <connection>scm:svn:http://svn.apache.org/repos/asf/maven/plugins/tags/maven-compiler-plugin-3.7.0</connection> | ||
| <developerConnection>scm:svn:https://svn.apache.org/repos/asf/maven/plugins/tags/maven-compiler-plugin-3.7.0</developerConnection> | ||
| <url>http://svn.apache.org/viewvc/maven/plugins/tags/maven-compiler-plugin-3.7.0</url> | ||
| </scm> | ||
| <issueManagement> | ||
| <system>JIRA</system> | ||
| <url>https://issues.apache.org/jira/browse/MCOMPILER</url> | ||
| </issueManagement> | ||
| <distributionManagement> | ||
| <site> | ||
| <id>apache.website</id> | ||
| <url>scm:svn:https://svn.apache.org/repos/infra/websites/production/maven/components/${maven.site.path}</url> | ||
| </site> | ||
| </distributionManagement> | ||
|
|
||
| <properties> | ||
| <mavenVersion>3.0</mavenVersion> | ||
| <!-- | ||
| ! The following property is used in the integration tests MCOMPILER-157 | ||
| --> | ||
| <mavenPluginPluginVersion>3.5</mavenPluginPluginVersion> | ||
| <plexusCompilerVersion>2.8.2</plexusCompilerVersion> | ||
| <groovyVersion>1.8.0</groovyVersion> | ||
| <groovyEclipseCompilerVersion>2.7.0-01</groovyEclipseCompilerVersion> | ||
| <groovy-eclipse-batch>2.0.4-04</groovy-eclipse-batch> | ||
| <openJpaVersion>2.2.0</openJpaVersion> | ||
| <javaVersion>7</javaVersion> | ||
| </properties> | ||
|
|
||
| <contributors> | ||
| <contributor> | ||
| <name>Jan Sievers</name> | ||
| </contributor> | ||
| </contributors> | ||
|
|
||
| <dependencies> | ||
| <dependency> | ||
| <groupId>org.apache.maven.plugin-tools</groupId> | ||
| <artifactId>maven-plugin-annotations</artifactId> | ||
| <scope>provided</scope> | ||
| </dependency> | ||
| <!-- Maven --> | ||
| <dependency> | ||
| <groupId>org.apache.maven</groupId> | ||
| <artifactId>maven-plugin-api</artifactId> | ||
| <version>${mavenVersion}</version> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>org.apache.maven</groupId> | ||
| <artifactId>maven-artifact</artifactId> | ||
| <version>${mavenVersion}</version> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>org.apache.maven</groupId> | ||
| <artifactId>maven-core</artifactId> | ||
| <version>${mavenVersion}</version> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>org.apache.maven.shared</groupId> | ||
| <artifactId>maven-shared-utils</artifactId> | ||
| <version>3.1.0</version> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>org.apache.maven.shared</groupId> | ||
| <artifactId>maven-shared-incremental</artifactId> | ||
| <version>1.1</version> | ||
| </dependency> | ||
|
|
||
| <dependency> | ||
| <groupId>org.codehaus.plexus</groupId> | ||
| <artifactId>plexus-java</artifactId> | ||
| <version>0.9.2</version> | ||
| </dependency> | ||
|
|
||
| <dependency> | ||
| <groupId>org.codehaus.plexus</groupId> | ||
| <artifactId>plexus-compiler-api</artifactId> | ||
| <version>${plexusCompilerVersion}</version> | ||
| <exclusions> | ||
| <exclusion> | ||
| <groupId>org.codehaus.plexus</groupId> | ||
| <artifactId>plexus-component-api</artifactId> | ||
| </exclusion> | ||
| </exclusions> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>org.codehaus.plexus</groupId> | ||
| <artifactId>plexus-compiler-manager</artifactId> | ||
| <version>${plexusCompilerVersion}</version> | ||
| <exclusions> | ||
| <exclusion> | ||
| <groupId>org.codehaus.plexus</groupId> | ||
| <artifactId>plexus-component-api</artifactId> | ||
| </exclusion> | ||
| </exclusions> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>org.codehaus.plexus</groupId> | ||
| <artifactId>plexus-compiler-javac</artifactId> | ||
| <version>${plexusCompilerVersion}</version> | ||
| <scope>runtime</scope> | ||
| <exclusions> | ||
| <exclusion> | ||
| <groupId>org.codehaus.plexus</groupId> | ||
| <artifactId>plexus-component-api</artifactId> | ||
| </exclusion> | ||
| </exclusions> | ||
| </dependency> | ||
|
|
||
| <dependency> | ||
| <groupId>org.apache.maven.plugin-testing</groupId> | ||
| <artifactId>maven-plugin-testing-harness</artifactId> | ||
| <version>2.1</version> | ||
| <scope>test</scope> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>org.apache.maven</groupId> | ||
| <artifactId>maven-compat</artifactId> | ||
| <version>${mavenVersion}</version> | ||
| <scope>test</scope> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>org.mockito</groupId> | ||
| <artifactId>mockito-core</artifactId> | ||
| <version>1.9.5</version> | ||
| <scope>test</scope> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>junit</groupId> | ||
| <artifactId>junit</artifactId> | ||
| <version>4.12</version> | ||
| <scope>test</scope> | ||
| </dependency> | ||
|
|
||
| </dependencies> | ||
|
|
||
| <build> | ||
| <pluginManagement> | ||
| <plugins> | ||
| <plugin> | ||
| <groupId>org.apache.rat</groupId> | ||
| <artifactId>apache-rat-plugin</artifactId> | ||
| <configuration> | ||
| <excludes combine.children="append"> | ||
| <exclude>.java-version</exclude> | ||
| </excludes> | ||
| </configuration> | ||
| </plugin> | ||
| <plugin> | ||
| <artifactId>maven-enforcer-plugin</artifactId> | ||
| <version>1.4.1</version> | ||
| <executions> | ||
| <execution> | ||
| <id>enforce-bytecode-version</id> | ||
| <configuration> | ||
| <rules> | ||
| <enforceBytecodeVersion> | ||
| <maxJdkVersion>1.6</maxJdkVersion> | ||
| <excludes> | ||
| <exclude>org.ow2.asm:asm</exclude> | ||
| </excludes> | ||
| </enforceBytecodeVersion> | ||
| <requireSameVersions /> | ||
| </rules> | ||
| </configuration> | ||
| </execution> | ||
| </executions> | ||
| </plugin> | ||
| <plugin> | ||
| <groupId>org.apache.maven.plugins</groupId> | ||
| <artifactId>maven-plugin-plugin</artifactId> | ||
| <version>3.5</version> | ||
| </plugin> | ||
| </plugins> | ||
| </pluginManagement> | ||
| <plugins> | ||
| <plugin> | ||
| <groupId>org.codehaus.plexus</groupId> | ||
| <artifactId>plexus-component-metadata</artifactId> | ||
| <version>1.7.1</version> | ||
| <executions> | ||
| <execution> | ||
| <id>descriptors</id> | ||
| <goals> | ||
| <goal>generate-metadata</goal> | ||
| </goals> | ||
| </execution> | ||
| </executions> | ||
| </plugin> | ||
| </plugins> | ||
| </build> | ||
|
|
||
| <reporting> | ||
| <plugins> | ||
| <plugin> | ||
| <artifactId>maven-plugin-plugin</artifactId> | ||
| <version>3.5</version> | ||
| </plugin> | ||
| </plugins> | ||
| </reporting> | ||
|
|
||
| <profiles> | ||
| <profile> | ||
| <id>run-its</id> | ||
| <build> | ||
| <pluginManagement> | ||
| <plugins> | ||
| <plugin> | ||
| <groupId>org.apache.maven.plugins</groupId> | ||
| <artifactId>maven-invoker-plugin</artifactId> | ||
| <executions> | ||
| <execution> | ||
| <id>integration-test</id> | ||
| <configuration> | ||
| <debug>true</debug> | ||
| <projectsDirectory>src/it</projectsDirectory> | ||
| <cloneProjectsTo>${project.build.directory}/it</cloneProjectsTo> | ||
| <pomIncludes> | ||
| <pomInclude>*/pom.xml</pomInclude> | ||
| <pomInclude>extras/*/pom.xml</pomInclude> | ||
| </pomIncludes> | ||
| <postBuildHookScript>verify</postBuildHookScript> | ||
| <localRepositoryPath>${project.build.directory}/local-repo</localRepositoryPath> | ||
| <settingsFile>src/it/settings.xml</settingsFile> | ||
| <goals> | ||
| <goal>clean</goal> | ||
| <goal>test-compile</goal> | ||
| </goals> | ||
| </configuration> | ||
| </execution> | ||
| </executions> | ||
| </plugin> | ||
| </plugins> | ||
| </pluginManagement> | ||
| </build> | ||
| <!-- | ||
| add those dependency just to have faster it test (for folks who doesn't have those locally | ||
| they will be downloaded from local repo rather than central | ||
| --> | ||
| <dependencies> | ||
| <dependency> | ||
| <groupId>org.codehaus.groovy</groupId> | ||
| <artifactId>groovy-eclipse-compiler</artifactId> | ||
| <version>${groovyEclipseCompilerVersion}</version> | ||
| <scope>test</scope> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>org.codehaus.groovy</groupId> | ||
| <artifactId>groovy-eclipse-batch</artifactId> | ||
| <version>${groovy-eclipse-batch}</version> | ||
| <scope>test</scope> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>org.codehaus.groovy</groupId> | ||
| <artifactId>groovy-all</artifactId> | ||
| <version>${groovyVersion}</version> | ||
| <scope>test</scope> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>org.apache.openjpa</groupId> | ||
| <artifactId>openjpa</artifactId> | ||
| <version>${openJpaVersion}</version> | ||
| <!-- TODO: scope test? --> | ||
| </dependency> | ||
| </dependencies> | ||
| </profile> | ||
| </profiles> | ||
| </project> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,111 @@ | ||
| <?xml version="1.0" encoding="UTF-8"?> | ||
|
|
||
| <!-- | ||
| Licensed to the Apache Software Foundation (ASF) under one | ||
| or more contributor license agreements. See the NOTICE file | ||
| distributed with this work for additional information | ||
| regarding copyright ownership. The ASF licenses this file | ||
| to you under the Apache License, Version 2.0 (the | ||
| "License"); you may not use this file except in compliance | ||
| with the License. You may obtain a copy of the License at | ||
| http://www.apache.org/licenses/LICENSE-2.0 | ||
| Unless required by applicable law or agreed to in writing, | ||
| software distributed under the License is distributed on an | ||
| "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY | ||
| KIND, either express or implied. See the License for the | ||
| specific language governing permissions and limitations | ||
| under the License. | ||
| --> | ||
|
|
||
| <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"> | ||
| <modelVersion>4.0.0</modelVersion> | ||
|
|
||
| <parent> | ||
| <groupId>org.apache.maven</groupId> | ||
| <artifactId>maven-parent</artifactId> | ||
| <version>30</version> | ||
| <relativePath>../pom.xml</relativePath> | ||
| </parent> | ||
|
|
||
| <groupId>org.apache.maven.shared</groupId> | ||
| <artifactId>maven-shared-components</artifactId> | ||
| <packaging>pom</packaging> | ||
|
|
||
| <name>Apache Maven Shared Components</name> | ||
| <description>Maven shared components</description> | ||
| <url>https://maven.apache.org/shared/</url> | ||
|
|
||
| <scm> | ||
| <connection>scm:svn:https://svn.apache.org/repos/asf/maven/shared/tags/maven-parent-30/maven-shared-components</connection> | ||
| <developerConnection>scm:svn:https://svn.apache.org/repos/asf/maven/shared/tags/maven-parent-30/maven-shared-components</developerConnection> | ||
| <url>https://svn.apache.org/viewvc/maven/shared/tags/maven-parent-30/maven-shared-components</url> | ||
| </scm> | ||
| <issueManagement> | ||
| <system>jira</system> | ||
| <url>https://issues.apache.org/jira/browse/MSHARED</url> | ||
| </issueManagement> | ||
| <ciManagement> | ||
| <system>Jenkins</system> | ||
| <url>https://builds.apache.org/job/maven-shared/</url> | ||
| </ciManagement> | ||
| <distributionManagement> | ||
| <site> | ||
| <id>apache.website</id> | ||
| <url>scm:svn:https://svn.apache.org/repos/infra/websites/production/maven/components/shared-archives/</url> | ||
| </site> | ||
| </distributionManagement> | ||
|
|
||
| <properties> | ||
| <maven.site.path>shared-archives/${project.artifactId}-LATEST</maven.site.path> | ||
| <maven.site.scm-deploy>true</maven.site.scm-deploy> | ||
| </properties> | ||
|
|
||
| <build> | ||
| <pluginManagement> | ||
| <plugins> | ||
| <plugin> | ||
| <groupId>org.apache.maven.plugins</groupId> | ||
| <artifactId>maven-changes-plugin</artifactId> | ||
| <configuration> | ||
| <issueManagementSystems> | ||
| <issueManagementSystem>JIRA</issueManagementSystem> | ||
| </issueManagementSystems> | ||
| <maxEntries>1000</maxEntries> | ||
| <runOnlyAtExecutionRoot>true</runOnlyAtExecutionRoot> | ||
| <versionPrefix>${project.artifactId}-</versionPrefix> | ||
| <!-- Used by announcement-generate goal --> | ||
| <templateDirectory>org/apache/maven/shared</templateDirectory> | ||
| <!-- Used by announcement-mail goal --> | ||
| <subject>[ANN] ${project.name} ${project.version} Released</subject> | ||
| <toAddresses> | ||
| <toAddress implementation="java.lang.String">announce@maven.apache.org</toAddress> | ||
| <toAddress implementation="java.lang.String">users@maven.apache.org</toAddress> | ||
| </toAddresses> | ||
| <ccAddresses> | ||
| <ccAddress implementation="java.lang.String">dev@maven.apache.org</ccAddress> | ||
| </ccAddresses> | ||
| <!-- These values need to be specified as properties in the profile apache-release in your settings.xml --> | ||
| <fromDeveloperId>${apache.availid}</fromDeveloperId> | ||
| <smtpHost>${smtp.host}</smtpHost> | ||
| </configuration> | ||
| <dependencies> | ||
| <!-- Used by announcement-generate goal --> | ||
| <dependency> | ||
| <groupId>org.apache.maven.shared</groupId> | ||
| <artifactId>maven-shared-resources</artifactId> | ||
| <version>1</version> | ||
| </dependency> | ||
| </dependencies> | ||
| </plugin> | ||
| <plugin> | ||
| <artifactId>maven-release-plugin</artifactId> | ||
| <configuration> | ||
| <tagBase>https://svn.apache.org/repos/asf/maven/shared/tags</tagBase> | ||
| </configuration> | ||
| </plugin> | ||
| </plugins> | ||
| </pluginManagement> | ||
| </build> | ||
| </project> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,144 @@ | ||
| <?xml version='1.0' encoding='UTF-8'?> | ||
| <!-- | ||
| Licensed to the Apache Software Foundation (ASF) under one | ||
| or more contributor license agreements. See the NOTICE file | ||
| distributed with this work for additional information | ||
| regarding copyright ownership. The ASF licenses this file | ||
| to you under the Apache License, Version 2.0 (the | ||
| "License"); you may not use this file except in compliance | ||
| with the License. You may obtain a copy of the License at | ||
| http://www.apache.org/licenses/LICENSE-2.0 | ||
| Unless required by applicable law or agreed to in writing, | ||
| software distributed under the License is distributed on an | ||
| "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY | ||
| KIND, either express or implied. See the License for the | ||
| specific language governing permissions and limitations | ||
| under the License. | ||
| --> | ||
| <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"> | ||
| <modelVersion>4.0.0</modelVersion> | ||
|
|
||
| <parent> | ||
| <groupId>org.apache.maven.shared</groupId> | ||
| <artifactId>maven-shared-components</artifactId> | ||
| <version>30</version> | ||
| <relativePath>../../pom/maven/maven-shared-components/pom.xml</relativePath> | ||
| </parent> | ||
|
|
||
| <artifactId>maven-shared-utils</artifactId> | ||
| <version>3.1.0</version> | ||
|
|
||
| <name>Apache Maven Shared Utils</name> | ||
| <description>Shared utils without any further dependencies</description> | ||
|
|
||
| <prerequisites> | ||
| <maven>${mavenVersion}</maven> | ||
| </prerequisites> | ||
|
|
||
| <scm> | ||
| <connection>scm:svn:http://svn.apache.org/repos/asf/maven/shared/tags/maven-shared-utils-3.1.0</connection> | ||
| <developerConnection>scm:svn:https://svn.apache.org/repos/asf/maven/shared/tags/maven-shared-utils-3.1.0 | ||
| </developerConnection> | ||
| <url>http://svn.apache.org/viewvc/maven/shared/tags/maven-shared-utils-3.1.0</url> | ||
| </scm> | ||
| <issueManagement> | ||
| <system>jira</system> | ||
| <url>https://issues.apache.org/jira/browse/MSHARED/component/12326452</url> | ||
| </issueManagement> | ||
| <distributionManagement> | ||
| <site> | ||
| <id>apache.website</id> | ||
| <url>scm:svn:https://svn.apache.org/repos/infra/websites/production/maven/components/${maven.site.path}</url> | ||
| </site> | ||
| </distributionManagement> | ||
|
|
||
| <properties> | ||
| <checkstyle.violation.ignore>RedundantThrows,NewlineAtEndOfFile,ParameterNumber,MethodLength,FileLength,ModifierOrder</checkstyle.violation.ignore> | ||
|
|
||
| <mavenVersion>3.0</mavenVersion> | ||
| </properties> | ||
|
|
||
| <dependencies> | ||
| <dependency> | ||
| <groupId>org.fusesource.jansi</groupId> | ||
| <artifactId>jansi</artifactId> | ||
| <version>1.13</version> | ||
| <optional>true</optional> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>junit</groupId> | ||
| <artifactId>junit</artifactId> | ||
| <version>4.11</version> | ||
| <scope>test</scope> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>org.hamcrest</groupId> | ||
| <artifactId>hamcrest-core</artifactId> | ||
| <version>1.3</version> | ||
| <scope>test</scope> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>commons-io</groupId> | ||
| <artifactId>commons-io</artifactId> | ||
| <version>2.5</version> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>org.apache.commons</groupId> | ||
| <artifactId>commons-lang3</artifactId> | ||
| <version>3.4</version> | ||
| <scope>test</scope> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>com.google.code.findbugs</groupId> | ||
| <artifactId>jsr305</artifactId> | ||
| <version>3.0.0</version> | ||
| <scope>provided</scope> | ||
| </dependency> | ||
| <!-- | ||
| ! Maven Core was used in context with Maven cause for Toolchain access: avoided through reflection. | ||
| --> | ||
| <dependency> | ||
| <groupId>org.apache.maven</groupId> | ||
| <artifactId>maven-core</artifactId> | ||
| <version>${mavenVersion}</version> | ||
| <scope>test</scope> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>org.codehaus.plexus</groupId> | ||
| <artifactId>plexus-container-default</artifactId> | ||
| <version>1.0-alpha-9-stable-1</version> | ||
| <scope>provided</scope> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>org.apache.maven.plugin-testing</groupId> | ||
| <artifactId>maven-plugin-testing-harness</artifactId> | ||
| <version>2.1</version> | ||
| <scope>test</scope> | ||
| </dependency> | ||
| </dependencies> | ||
|
|
||
| <build> | ||
| <plugins> | ||
| <plugin> | ||
| <groupId>org.codehaus.mojo</groupId> | ||
| <artifactId>findbugs-maven-plugin</artifactId> | ||
| <configuration> | ||
| <excludeFilterFile>findbugs-exclude.xml</excludeFilterFile> | ||
| </configuration> | ||
| </plugin> | ||
| <plugin> | ||
| <groupId>org.apache.rat</groupId> | ||
| <artifactId>apache-rat-plugin</artifactId> | ||
| <configuration> | ||
| <excludes combine.children="append"> | ||
| <exclude>src/test/resources/directorywalker/**/*</exclude> | ||
| <exclude>src/test/resources/symlinks/**/*</exclude> | ||
| </excludes> | ||
| </configuration> | ||
| </plugin> | ||
| </plugins> | ||
| </build> | ||
|
|
||
| </project> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,26 @@ | ||
| <?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/xsd/maven-4.0.0.xsd"> | ||
| <modelVersion>4.0.0</modelVersion> | ||
|
|
||
| <parent> | ||
| <groupId>org.codehaus.plexus</groupId> | ||
| <artifactId>plexus-compiler</artifactId> | ||
| <version>2.8.2</version> | ||
| </parent> | ||
|
|
||
| <artifactId>plexus-compiler-api</artifactId> | ||
|
|
||
| <name>Plexus Compiler Api</name> | ||
| <description>Plexus Compilers component's API to manipulate compilers.</description> | ||
|
|
||
| <dependencies> | ||
| <dependency> | ||
| <groupId>org.codehaus.plexus</groupId> | ||
| <artifactId>plexus-utils</artifactId> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>junit</groupId> | ||
| <artifactId>junit</artifactId> | ||
| </dependency> | ||
| </dependencies> | ||
| </project> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,23 @@ | ||
| <?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/xsd/maven-4.0.0.xsd"> | ||
| <modelVersion>4.0.0</modelVersion> | ||
|
|
||
| <parent> | ||
| <groupId>org.codehaus.plexus</groupId> | ||
| <artifactId>plexus-compilers</artifactId> | ||
| <version>2.8.2</version> | ||
| </parent> | ||
|
|
||
| <artifactId>plexus-compiler-javac</artifactId> | ||
|
|
||
| <name>Plexus Javac Component</name> | ||
| <description>Javac Compiler support for Plexus Compiler component.</description> | ||
|
|
||
| <dependencies> | ||
| <dependency> | ||
| <groupId>org.codehaus.plexus</groupId> | ||
| <artifactId>plexus-utils</artifactId> | ||
| </dependency> | ||
| </dependencies> | ||
|
|
||
| </project> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,21 @@ | ||
| <?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/xsd/maven-4.0.0.xsd"> | ||
| <modelVersion>4.0.0</modelVersion> | ||
|
|
||
| <parent> | ||
| <groupId>org.codehaus.plexus</groupId> | ||
| <artifactId>plexus-compiler</artifactId> | ||
| <version>2.8.2</version> | ||
| </parent> | ||
|
|
||
| <artifactId>plexus-compiler-manager</artifactId> | ||
|
|
||
| <name>Plexus Compiler Manager</name> | ||
|
|
||
| <dependencies> | ||
| <dependency> | ||
| <groupId>org.codehaus.plexus</groupId> | ||
| <artifactId>plexus-compiler-api</artifactId> | ||
| </dependency> | ||
| </dependencies> | ||
| </project> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,162 @@ | ||
| <?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/xsd/maven-4.0.0.xsd"> | ||
| <modelVersion>4.0.0</modelVersion> | ||
|
|
||
| <parent> | ||
| <groupId>org.codehaus.plexus</groupId> | ||
| <artifactId>plexus-components</artifactId> | ||
| <version>4.0</version> | ||
| </parent> | ||
|
|
||
| <artifactId>plexus-compiler</artifactId> | ||
| <version>2.8.2</version> | ||
| <packaging>pom</packaging> | ||
|
|
||
| <name>Plexus Compiler</name> | ||
| <description>Plexus Compiler is a Plexus component to use different compilers through a uniform API.</description> | ||
|
|
||
| <modules> | ||
| <module>plexus-compiler-api</module> | ||
| <module>plexus-compiler-manager</module> | ||
| <module>plexus-compilers</module> | ||
| <module>plexus-compiler-test</module> | ||
| </modules> | ||
|
|
||
| <scm> | ||
| <connection>${scm.url}</connection> | ||
| <developerConnection>${scm.url}</developerConnection> | ||
| <url>http://github.com/codehaus-plexus/plexus-compiler/tree/${project.scm.tag}/</url> | ||
| <tag>plexus-compiler-2.8.2</tag> | ||
| </scm> | ||
| <issueManagement> | ||
| <system>github</system> | ||
| <url>https://github.com/codehaus-plexus/plexus-compiler/issues</url> | ||
| </issueManagement> | ||
| <distributionManagement> | ||
| <site> | ||
| <id>github:gh-pages</id> | ||
| <url>${scm.url}</url> | ||
| </site> | ||
| </distributionManagement> | ||
|
|
||
| <properties> | ||
| <scm.url>scm:git:git@github.com:codehaus-plexus/plexus-compiler.git</scm.url> | ||
| </properties> | ||
|
|
||
| <dependencyManagement> | ||
| <dependencies> | ||
| <dependency> | ||
| <groupId>org.codehaus.plexus</groupId> | ||
| <artifactId>plexus-compiler-api</artifactId> | ||
| <version>${project.version}</version> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>org.codehaus.plexus</groupId> | ||
| <artifactId>plexus-compiler-test</artifactId> | ||
| <version>${project.version}</version> | ||
| </dependency> | ||
| </dependencies> | ||
| </dependencyManagement> | ||
| <dependencies> | ||
| <dependency> | ||
| <groupId>org.codehaus.plexus</groupId> | ||
| <artifactId>plexus-container-default</artifactId> | ||
| <scope>provided</scope> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>junit</groupId> | ||
| <artifactId>junit</artifactId> | ||
| <scope>test</scope> | ||
| <version>4.12</version> | ||
| </dependency> | ||
| </dependencies> | ||
|
|
||
| <build> | ||
| <pluginManagement> | ||
| <plugins> | ||
| <plugin> | ||
| <groupId>org.apache.maven.plugins</groupId> | ||
| <artifactId>maven-release-plugin</artifactId> | ||
| <configuration> | ||
| <releaseProfiles>plexus-release,tools.jar</releaseProfiles> | ||
| <autoVersionSubmodules>true</autoVersionSubmodules> | ||
| </configuration> | ||
| </plugin> | ||
| <plugin> | ||
| <groupId>org.apache.maven.plugins</groupId> | ||
| <artifactId>maven-javadoc-plugin</artifactId> | ||
| <configuration> | ||
| <additionalparam>-Xdoclint:none</additionalparam> | ||
| </configuration> | ||
| </plugin> | ||
| </plugins> | ||
| </pluginManagement> | ||
| <plugins> | ||
| <plugin> | ||
| <groupId>org.apache.maven.plugins</groupId> | ||
| <artifactId>maven-site-plugin</artifactId> | ||
| <configuration> | ||
| <topSiteURL>${scm.url}</topSiteURL> | ||
| </configuration> | ||
| </plugin> | ||
| <plugin> | ||
| <groupId>org.codehaus.plexus</groupId> | ||
| <artifactId>plexus-component-metadata</artifactId> | ||
| <executions> | ||
| <execution> | ||
| <goals> | ||
| <goal>generate-metadata</goal> | ||
| <goal>merge-metadata</goal> | ||
| </goals> | ||
| </execution> | ||
| </executions> | ||
| </plugin> | ||
| </plugins> | ||
| </build> | ||
|
|
||
| <reporting> | ||
| <plugins> | ||
| <plugin> | ||
| <groupId>org.codehaus.mojo</groupId> | ||
| <artifactId>cobertura-maven-plugin</artifactId> | ||
| <version>2.7</version> | ||
| </plugin> | ||
| </plugins> | ||
| </reporting> | ||
|
|
||
| <profiles> | ||
| <profile> | ||
| <!-- | ||
| Make sure maven.repo.local is passed through to the tests if set or the tests will fail to resolve artifacts | ||
| (c.f. SUREFIRE-491). | ||
| --> | ||
| <id>maven.repo.local</id> | ||
| <activation> | ||
| <property> | ||
| <name>maven.repo.local</name> | ||
| </property> | ||
| </activation> | ||
| <build> | ||
| <pluginManagement> | ||
| <plugins> | ||
| <plugin> | ||
| <groupId>org.apache.maven.plugins</groupId> | ||
| <artifactId>maven-surefire-plugin</artifactId> | ||
| <version>2.20</version> | ||
| <configuration> | ||
| <systemProperties combine.children="append"> | ||
| <property> | ||
| <name>maven.repo.local</name> | ||
| <value>${maven.repo.local}</value> | ||
| </property> | ||
| </systemProperties> | ||
| </configuration> | ||
| </plugin> | ||
| </plugins> | ||
| </pluginManagement> | ||
| </build> | ||
| </profile> | ||
| </profiles> | ||
|
|
||
| </project> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,43 @@ | ||
| <?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/xsd/maven-4.0.0.xsd"> | ||
| <modelVersion>4.0.0</modelVersion> | ||
|
|
||
| <parent> | ||
| <groupId>org.codehaus.plexus</groupId> | ||
| <artifactId>plexus-compiler</artifactId> | ||
| <version>2.8.2</version> | ||
| </parent> | ||
|
|
||
| <artifactId>plexus-compilers</artifactId> | ||
| <packaging>pom</packaging> | ||
|
|
||
| <name>Plexus Compilers</name> | ||
|
|
||
| <modules> | ||
| <module>plexus-compiler-aspectj</module> | ||
| <module>plexus-compiler-csharp</module> | ||
| <module>plexus-compiler-eclipse</module> | ||
| <module>plexus-compiler-jikes</module> | ||
| <module>plexus-compiler-javac</module> | ||
| <module>plexus-compiler-javac-errorprone</module> | ||
| <module>plexus-compiler-j2objc</module> | ||
| </modules> | ||
|
|
||
| <dependencies> | ||
| <dependency> | ||
| <groupId>junit</groupId> | ||
| <artifactId>junit</artifactId> | ||
| <scope>test</scope> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>org.codehaus.plexus</groupId> | ||
| <artifactId>plexus-compiler-api</artifactId> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>org.codehaus.plexus</groupId> | ||
| <artifactId>plexus-compiler-test</artifactId> | ||
| <scope>test</scope> | ||
| </dependency> | ||
| </dependencies> | ||
|
|
||
| </project> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,20 @@ | ||
| <?xml version="1.0" encoding="UTF-8"?> | ||
|
|
||
| <!-- $Id$ --> | ||
| <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"> | ||
| <modelVersion>4.0.0</modelVersion> | ||
|
|
||
| <parent> | ||
| <groupId>org.codehaus.plexus</groupId> | ||
| <artifactId>plexus-containers</artifactId> | ||
| <version>1.6</version> | ||
| </parent> | ||
|
|
||
| <artifactId>plexus-component-annotations</artifactId> | ||
|
|
||
| <name>Plexus :: Component Annotations</name> | ||
| <description> | ||
| Plexus Component "Java 5" Annotations, to describe plexus components properties in java sources with | ||
| standard annotations instead of javadoc annotations. | ||
| </description> | ||
| </project> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,84 @@ | ||
| <?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/xsd/maven-4.0.0.xsd"> | ||
| <modelVersion>4.0.0</modelVersion> | ||
|
|
||
| <parent> | ||
| <groupId>org.codehaus.plexus</groupId> | ||
| <artifactId>plexus</artifactId> | ||
| <version>4.0</version> | ||
| <relativePath>../pom/pom.xml</relativePath> | ||
| </parent> | ||
|
|
||
| <artifactId>plexus-components</artifactId> | ||
| <version>4.0</version> | ||
| <packaging>pom</packaging> | ||
|
|
||
| <name>Plexus Components</name> | ||
|
|
||
| <scm> | ||
| <connection>scm:git:git@github.com:codehaus-plexus/plexus-components.git</connection> | ||
| <developerConnection>scm:git:git@github.com:codehaus-plexus/plexus-components.git</developerConnection> | ||
| <url>http://github.com/codehaus-plexus/plexus-components</url> | ||
| <tag>plexus-components-4.0</tag> | ||
| </scm> | ||
| <issueManagement> | ||
| <system>github</system> | ||
| <url>http://github.com/codehaus-plexus/plexus-components/issues</url> | ||
| </issueManagement> | ||
| <distributionManagement> | ||
| <site> | ||
| <id>github:gh-pages</id> | ||
| <url>scm:git:git@github.com:codehaus-plexus</url><!-- url used only for inheritance --> | ||
| </site> | ||
| </distributionManagement> | ||
|
|
||
| <dependencyManagement> | ||
| <dependencies> | ||
| <dependency> | ||
| <groupId>org.codehaus.plexus</groupId> | ||
| <artifactId>plexus-container-default</artifactId> | ||
| <version>1.0-alpha-9-stable-1</version> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>org.codehaus.plexus</groupId> | ||
| <artifactId>plexus-utils</artifactId> | ||
| <version>3.0.22</version> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>junit</groupId> | ||
| <artifactId>junit</artifactId> | ||
| <version>3.8.2</version> | ||
| <scope>test</scope> | ||
| </dependency> | ||
| </dependencies> | ||
| </dependencyManagement> | ||
|
|
||
| <build> | ||
| <plugins> | ||
| <plugin> | ||
| <groupId>org.codehaus.plexus</groupId> | ||
| <artifactId>plexus-component-metadata</artifactId> | ||
| <executions> | ||
| <execution> | ||
| <goals> | ||
| <goal>generate-metadata</goal> | ||
| </goals> | ||
| </execution> | ||
| </executions> | ||
| </plugin> | ||
| </plugins> | ||
| </build> | ||
|
|
||
| <repositories> | ||
| <repository> | ||
| <id>plexus.snapshots</id> | ||
| <url>https://oss.sonatype.org/content/repositories/plexus-snapshots</url> | ||
| <releases> | ||
| <enabled>false</enabled> | ||
| </releases> | ||
| <snapshots> | ||
| <enabled>true</enabled> | ||
| </snapshots> | ||
| </repository> | ||
| </repositories> | ||
| </project> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,111 @@ | ||
| <?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/xsd/maven-4.0.0.xsd"> | ||
| <modelVersion>4.0.0</modelVersion> | ||
|
|
||
| <parent> | ||
| <groupId>org.codehaus.plexus</groupId> | ||
| <artifactId>plexus</artifactId> | ||
| <version>3.3.2</version> | ||
| </parent> | ||
|
|
||
| <artifactId>plexus-containers</artifactId> | ||
| <version>1.6</version> | ||
| <packaging>pom</packaging> | ||
|
|
||
| <name>Plexus Containers</name> | ||
| <description> | ||
| Plexus IoC Container core with companion tools. | ||
| </description> | ||
|
|
||
| <modules> | ||
| <module>plexus-component-annotations</module> | ||
| <module>plexus-component-metadata</module> | ||
| <module>plexus-component-javadoc</module> | ||
| <module>plexus-container-default</module> | ||
| </modules> | ||
|
|
||
| <scm> | ||
| <connection>scm:git:git@github.com:sonatype/plexus-containers.git</connection> | ||
| <developerConnection>scm:git:git@github.com:sonatype/plexus-containers.git</developerConnection> | ||
| <url>https://github.com/sonatype/plexus-containers</url> | ||
| <tag>plexus-containers-1.6</tag> | ||
| </scm> | ||
|
|
||
| <properties> | ||
| <classWorldsVersion>2.5.1</classWorldsVersion> | ||
| <plexusUtilsVersion>3.0.20</plexusUtilsVersion> | ||
| <xbeanReflectVersion>3.7</xbeanReflectVersion> | ||
| <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> | ||
| </properties> | ||
|
|
||
| <dependencyManagement> | ||
| <dependencies> | ||
| <dependency> | ||
| <groupId>org.codehaus.plexus</groupId> | ||
| <artifactId>plexus-container-default</artifactId> | ||
| <version>${project.version}</version> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>org.codehaus.plexus</groupId> | ||
| <artifactId>plexus-component-annotations</artifactId> | ||
| <version>${project.version}</version> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>org.codehaus.plexus</groupId> | ||
| <artifactId>plexus-component-metadata</artifactId> | ||
| <version>${project.version}</version> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>org.codehaus.plexus</groupId> | ||
| <artifactId>plexus-classworlds</artifactId> | ||
| <version>${classWorldsVersion}</version> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>org.codehaus.plexus</groupId> | ||
| <artifactId>plexus-utils</artifactId> | ||
| <version>${plexusUtilsVersion}</version> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>org.apache.xbean</groupId> | ||
| <artifactId>xbean-reflect</artifactId> | ||
| <version>${xbeanReflectVersion}</version> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>com.thoughtworks.qdox</groupId> | ||
| <artifactId>qdox</artifactId> | ||
| <version>2.0-M2</version> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>jdom</groupId> | ||
| <artifactId>jdom</artifactId> | ||
| <version>1.1</version> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>org.apache.maven</groupId> | ||
| <artifactId>maven-plugin-api</artifactId> | ||
| <version>2.0.9</version> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>org.apache.maven</groupId> | ||
| <artifactId>maven-model</artifactId> | ||
| <version>2.0.9</version> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>org.apache.maven</groupId> | ||
| <artifactId>maven-project</artifactId> | ||
| <version>2.0.9</version> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>com.google.collections</groupId> | ||
| <artifactId>google-collections</artifactId> | ||
| <version>1.0</version> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>junit</groupId> | ||
| <artifactId>junit</artifactId> | ||
| <version>4.11</version> | ||
| <scope>provided</scope> | ||
| </dependency> | ||
| </dependencies> | ||
| </dependencyManagement> | ||
| </project> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,83 @@ | ||
| <?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/xsd/maven-4.0.0.xsd"> | ||
| <modelVersion>4.0.0</modelVersion> | ||
|
|
||
| <parent> | ||
| <groupId>org.codehaus.plexus</groupId> | ||
| <artifactId>plexus-languages</artifactId> | ||
| <version>0.9.2</version> | ||
| </parent> | ||
| <artifactId>plexus-java</artifactId> | ||
|
|
||
| <name>Plexus Languages :: Java</name> | ||
|
|
||
| <properties> | ||
| <maven.compiler.source>1.7</maven.compiler.source> | ||
| <maven.compiler.target>1.7</maven.compiler.target> | ||
| </properties> | ||
|
|
||
| <build> | ||
| <pluginManagement> | ||
| <plugins> | ||
| <plugin> | ||
| <groupId>org.apache.maven.plugins</groupId> | ||
| <artifactId>maven-surefire-plugin</artifactId> | ||
| <version>2.20</version> | ||
| </plugin> | ||
| </plugins> | ||
| </pluginManagement> | ||
| <plugins> | ||
| <plugin> | ||
| <groupId>org.codehaus.plexus</groupId> | ||
| <artifactId>plexus-component-metadata</artifactId> | ||
| <version>1.7.1</version> | ||
| </plugin> | ||
| </plugins> | ||
| </build> | ||
|
|
||
| <dependencies> | ||
| <dependency> | ||
| <groupId>org.ow2.asm</groupId> | ||
| <artifactId>asm</artifactId> | ||
| <version>6.0_BETA</version> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>com.thoughtworks.qdox</groupId> | ||
| <artifactId>qdox</artifactId> | ||
| <version>2.0-M7</version> | ||
| </dependency> | ||
|
|
||
| <dependency> | ||
| <groupId>javax.inject</groupId> | ||
| <artifactId>javax.inject</artifactId> | ||
| <version>1</version> | ||
| <optional>true</optional> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>org.codehaus.plexus</groupId> | ||
| <artifactId>plexus-component-annotations</artifactId> | ||
| <version>1.7.1</version> | ||
| <optional>true</optional> | ||
| </dependency> | ||
|
|
||
| <dependency> | ||
| <groupId>junit</groupId> | ||
| <artifactId>junit</artifactId> | ||
| <version>4.12</version> | ||
| <scope>test</scope> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>org.mockito</groupId> | ||
| <artifactId>mockito-core</artifactId> | ||
| <version>1.9.5</version> | ||
| <scope>test</scope> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>com.google.inject</groupId> | ||
| <artifactId>guice</artifactId> | ||
| <version>4.1.0</version> | ||
| <scope>test</scope> | ||
| </dependency> | ||
| </dependencies> | ||
|
|
||
| </project> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,70 @@ | ||
| <?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/xsd/maven-4.0.0.xsd"> | ||
| <modelVersion>4.0.0</modelVersion> | ||
|
|
||
| <parent> | ||
| <groupId>org.codehaus.plexus</groupId> | ||
| <artifactId>plexus</artifactId> | ||
| <version>4.0</version> | ||
| </parent> | ||
|
|
||
| <artifactId>plexus-languages</artifactId> | ||
| <version>0.9.2</version> | ||
| <packaging>pom</packaging> | ||
|
|
||
| <name>Plexus Languages</name> | ||
| <description> | ||
| Plexus Languages maintains shared language features. | ||
| </description> | ||
|
|
||
| <modules> | ||
| <module>plexus-java</module> | ||
| </modules> | ||
|
|
||
| <scm> | ||
| <connection>scm:git:https://github.com/codehaus-plexus/plexus-languages.git</connection> | ||
| <developerConnection>scm:git:https://github.com/codehaus-plexus/plexus-languages.git</developerConnection> | ||
| <url>https://github.com/codehaus-plexus/plexus-languages/tree/plexus-languages</url> | ||
| <tag>plexus-languages-0.9.2</tag> | ||
| </scm> | ||
| <issueManagement> | ||
| <system>github</system> | ||
| <url>http://github.com/codehaus-plexus/plexus-languages/issues</url> | ||
| </issueManagement> | ||
| <distributionManagement> | ||
| <site> | ||
| <id>github:gh-pages</id> | ||
| <url>${scm.url}</url> | ||
| </site> | ||
| </distributionManagement> | ||
|
|
||
| <properties> | ||
| <scm.url>scm:git:git@github.com:codehaus-plexus/plexus-languages.git</scm.url> | ||
| <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> | ||
| <javaVersion>6</javaVersion> | ||
| </properties> | ||
|
|
||
| <build> | ||
| <pluginManagement> | ||
| <plugins> | ||
| <plugin> | ||
| <groupId>org.apache.maven.plugins</groupId> | ||
| <artifactId>maven-release-plugin</artifactId> | ||
| <version>2.5.3</version> | ||
| <configuration> | ||
| <autoVersionSubmodules>true</autoVersionSubmodules> | ||
| </configuration> | ||
| </plugin> | ||
| </plugins> | ||
| </pluginManagement> | ||
| <plugins> | ||
| <plugin> | ||
| <groupId>org.apache.maven.plugins</groupId> | ||
| <artifactId>maven-site-plugin</artifactId> | ||
| <configuration> | ||
| <topSiteURL>${scm.url}</topSiteURL> | ||
| </configuration> | ||
| </plugin> | ||
| </plugins> | ||
| </build> | ||
| </project> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,115 @@ | ||
| <?xml version="1.0" encoding="UTF-8"?> | ||
|
|
||
| <!-- | ||
| Copyright The Codehaus Foundation. | ||
| Licensed under the Apache License, Version 2.0 (the "License"); | ||
| you may not use this file except in compliance with the License. | ||
| You may obtain a copy of the License at | ||
| http://www.apache.org/licenses/LICENSE-2.0 | ||
| Unless required by applicable law or agreed to in writing, software | ||
| distributed under the License is distributed on an "AS IS" BASIS, | ||
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
| See the License for the specific language governing permissions and | ||
| limitations under the License. | ||
| --> | ||
|
|
||
| <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"> | ||
| <modelVersion>4.0.0</modelVersion> | ||
|
|
||
| <parent> | ||
| <groupId>org.codehaus.plexus</groupId> | ||
| <artifactId>plexus</artifactId> | ||
| <version>3.3.1</version> | ||
| </parent> | ||
|
|
||
| <artifactId>plexus-utils</artifactId> | ||
| <version>3.0.22</version> | ||
|
|
||
| <name>Plexus Common Utilities</name> | ||
| <description>A collection of various utility classes to ease working with strings, files, command lines, XML and | ||
| more. | ||
| </description> | ||
| <url>http://plexus.codehaus.org/plexus-utils</url> | ||
|
|
||
| <scm> | ||
| <connection>scm:git:git@github.com:codehaus-plexus/plexus-utils.git</connection> | ||
| <developerConnection>scm:git:git@github.com:codehaus-plexus/plexus-utils.git</developerConnection> | ||
| <url>http://github.com/codehaus-plexus/plexus-utils</url> | ||
| <tag>plexus-utils-3.0.22</tag> | ||
| </scm> | ||
| <issueManagement> | ||
| <system>JIRA</system> | ||
| <url>http://jira.codehaus.org/browse/PLXUTILS</url> | ||
| </issueManagement> | ||
|
|
||
| <dependencies> | ||
| <dependency> | ||
| <groupId>org.apache.maven.shared</groupId> | ||
| <artifactId>maven-plugin-testing-harness</artifactId> | ||
| <version>1.1</version> | ||
| <scope>test</scope> | ||
| </dependency> | ||
| </dependencies> | ||
| <build> | ||
| <plugins> | ||
| <plugin> | ||
| <groupId>org.apache.maven.plugins</groupId> | ||
| <artifactId>maven-surefire-plugin</artifactId> | ||
| <configuration> | ||
| <!-- required to ensure the test classes are used, not surefire's plexus-utils --> | ||
| <childDelegation>true</childDelegation> | ||
| <excludes> | ||
| <exclude>org/codehaus/plexus/util/FileBasedTestCase.java</exclude> | ||
| <exclude>**/Test*.java</exclude> | ||
| </excludes> | ||
| <systemProperties> | ||
| <property> | ||
| <name>JAVA_HOME</name> | ||
| <value>${JAVA_HOME}</value> | ||
| </property> | ||
| <property> | ||
| <name>M2_HOME</name> | ||
| <value>${M2_HOME}</value> | ||
| </property> | ||
| </systemProperties> | ||
| </configuration> | ||
| </plugin> | ||
| <plugin> | ||
| <groupId>org.apache.maven.plugins</groupId> | ||
| <artifactId>maven-enforcer-plugin</artifactId> | ||
| <version>1.1.1</version> | ||
| <executions> | ||
| <execution> | ||
| <id>enforce-java</id> | ||
| <goals> | ||
| <goal>enforce</goal> | ||
| </goals> | ||
| <configuration> | ||
| <rules> | ||
| <requireJavaVersion> | ||
| <version>1.7.0</version> | ||
| </requireJavaVersion> | ||
| </rules> | ||
| </configuration> | ||
| </execution> | ||
| </executions> | ||
| </plugin> | ||
| <plugin> | ||
| <groupId>org.apache.maven.plugins</groupId> | ||
| <artifactId>maven-compiler-plugin</artifactId> | ||
| <configuration> | ||
| <source>1.5</source> | ||
| <target>1.5</target> | ||
| </configuration> | ||
| </plugin> | ||
| <plugin> | ||
| <groupId>org.apache.maven.plugins</groupId> | ||
| <artifactId>maven-release-plugin</artifactId> | ||
| <version>2.5.1</version> | ||
| </plugin> | ||
| </plugins> | ||
| </build> | ||
| </project> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,163 @@ | ||
| <!-- | ||
| ! ASM: a very small and fast Java bytecode manipulation framework | ||
| ! Copyright (c) 2000-2011 INRIA, France Telecom | ||
| ! All rights reserved. | ||
| ! | ||
| ! Redistribution and use in source and binary forms, with or without | ||
| ! modification, are permitted provided that the following conditions | ||
| ! are met: | ||
| ! 1. Redistributions of source code must retain the above copyright | ||
| ! notice, this list of conditions and the following disclaimer. | ||
| ! 2. Redistributions in binary form must reproduce the above copyright | ||
| ! notice, this list of conditions and the following disclaimer in the | ||
| ! documentation and/or other materials provided with the distribution. | ||
| ! 3. Neither the name of the copyright holders nor the names of its | ||
| ! contributors may be used to endorse or promote products derived from | ||
| ! this software without specific prior written permission. | ||
| ! | ||
| ! THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" | ||
| ! AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
| ! IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | ||
| ! ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE | ||
| ! LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR | ||
| ! CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF | ||
| ! SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS | ||
| ! INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN | ||
| ! CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) | ||
| ! ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF | ||
| ! THE POSSIBILITY OF SUCH DAMAGE. | ||
| --> | ||
|
|
||
| <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>ow2</artifactId> | ||
| <groupId>org.ow2</groupId> | ||
| <version>1.3</version> | ||
| </parent> | ||
|
|
||
| <modelVersion>4.0.0</modelVersion> | ||
|
|
||
| <artifactId>asm-parent</artifactId> | ||
| <groupId>org.ow2.asm</groupId> | ||
| <version>6.0_BETA</version> | ||
| <packaging>pom</packaging> | ||
|
|
||
| <name>ASM</name> | ||
| <description>A very small and fast Java bytecode manipulation framework</description> | ||
| <url>http://asm.objectweb.org/</url> | ||
|
|
||
| <organization> | ||
| <name>ObjectWeb</name> | ||
| <url>http://www.objectweb.org/</url> | ||
| </organization> | ||
| <inceptionYear>2000</inceptionYear> | ||
|
|
||
| <licenses> | ||
| <license> | ||
| <name>BSD</name> | ||
| <url>http://asm.objectweb.org/license.html</url> | ||
| </license> | ||
| </licenses> | ||
|
|
||
| <developers> | ||
| <developer> | ||
| <name>Eric Bruneton</name> | ||
| <id>ebruneton</id> | ||
| <email>ebruneton@free.fr</email> | ||
| <roles> | ||
| <role>Creator</role> | ||
| <role>Java Developer</role> | ||
| </roles> | ||
| </developer> | ||
| <developer> | ||
| <name>Eugene Kuleshov</name> | ||
| <id>eu</id> | ||
| <email>eu@javatx.org</email> | ||
| <roles> | ||
| <role>Java Developer</role> | ||
| </roles> | ||
| </developer> | ||
| <developer> | ||
| <name>Remi Forax</name> | ||
| <id>forax</id> | ||
| <email>forax@univ-mlv.fr</email> | ||
| <roles> | ||
| <role>Java Developer</role> | ||
| </roles> | ||
| </developer> | ||
| </developers> | ||
|
|
||
| <scm> | ||
| <connection>scm:svn:svn://svn.forge.objectweb.org/svnroot/asm/trunk</connection> | ||
| <developerConnection>scm:svn:svn+ssh://${maven.username}@svn.forge.objectweb.org/svnroot/asm/trunk</developerConnection> | ||
| <url>http://svn.forge.objectweb.org/cgi-bin/viewcvs.cgi/asm/trunk/</url> | ||
| </scm> | ||
|
|
||
| <issueManagement> | ||
| <url>http://forge.objectweb.org/tracker/?group_id=23</url> | ||
| </issueManagement> | ||
|
|
||
| <dependencyManagement> | ||
| <dependencies> | ||
|
|
||
| <dependency> | ||
| <artifactId>asm</artifactId> | ||
| <groupId>${project.groupId}</groupId> | ||
| <version>${project.version}</version> | ||
| </dependency> | ||
|
|
||
| <dependency> | ||
| <artifactId>asm-tree</artifactId> | ||
| <groupId>${project.groupId}</groupId> | ||
| <version>${project.version}</version> | ||
| </dependency> | ||
|
|
||
| <dependency> | ||
| <artifactId>asm-analysis</artifactId> | ||
| <groupId>${project.groupId}</groupId> | ||
| <version>${project.version}</version> | ||
| </dependency> | ||
|
|
||
| <dependency> | ||
| <artifactId>asm-commons</artifactId> | ||
| <groupId>${project.groupId}</groupId> | ||
| <version>${project.version}</version> | ||
| </dependency> | ||
|
|
||
| <dependency> | ||
| <artifactId>asm-util</artifactId> | ||
| <groupId>${project.groupId}</groupId> | ||
| <version>${project.version}</version> | ||
| </dependency> | ||
|
|
||
| <dependency> | ||
| <artifactId>asm-xml</artifactId> | ||
| <groupId>${project.groupId}</groupId> | ||
| <version>${project.version}</version> | ||
| </dependency> | ||
|
|
||
| </dependencies> | ||
| </dependencyManagement> | ||
|
|
||
| <mailingLists> | ||
| <mailingList> | ||
| <name>ASM Users List</name> | ||
| <subscribe>sympa@objectweb.org?subject=subscribe%20asm</subscribe> | ||
| <unsubscribe>sympa@objectweb.org?subject=unsubscribe%20asm</unsubscribe> | ||
| <post>asm@objectweb.org</post> | ||
| <archive>http://www.objectweb.org/wws/arc/asm</archive> | ||
| </mailingList> | ||
| <mailingList> | ||
| <name>ASM Team List</name> | ||
| <subscribe>sympa@objectweb.org?subject=subscribe%20asm-team</subscribe> | ||
| <unsubscribe>sympa@objectweb.org?subject=unsubscribe%20asm-team</unsubscribe> | ||
| <post>asm-team@objectweb.org</post> | ||
| <archive>http://www.objectweb.org/wws/arc/asm-team</archive> | ||
| </mailingList> | ||
| </mailingLists> | ||
|
|
||
| </project> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,44 @@ | ||
| <!-- | ||
| ! ASM: a very small and fast Java bytecode manipulation framework | ||
| ! Copyright (c) 2000-2011 INRIA, France Telecom | ||
| ! All rights reserved. | ||
| ! | ||
| ! Redistribution and use in source and binary forms, with or without | ||
| ! modification, are permitted provided that the following conditions | ||
| ! are met: | ||
| ! 1. Redistributions of source code must retain the above copyright | ||
| ! notice, this list of conditions and the following disclaimer. | ||
| ! 2. Redistributions in binary form must reproduce the above copyright | ||
| ! notice, this list of conditions and the following disclaimer in the | ||
| ! documentation and/or other materials provided with the distribution. | ||
| ! 3. Neither the name of the copyright holders nor the names of its | ||
| ! contributors may be used to endorse or promote products derived from | ||
| ! this software without specific prior written permission. | ||
| ! | ||
| ! THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" | ||
| ! AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
| ! IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | ||
| ! ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE | ||
| ! LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR | ||
| ! CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF | ||
| ! SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS | ||
| ! INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN | ||
| ! CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) | ||
| ! ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF | ||
| ! THE POSSIBILITY OF SUCH DAMAGE. | ||
| --> | ||
|
|
||
| <project> | ||
| <modelVersion>4.0.0</modelVersion> | ||
|
|
||
| <parent> | ||
| <artifactId>asm-parent</artifactId> | ||
| <groupId>org.ow2.asm</groupId> | ||
| <version>6.0_BETA</version> | ||
| </parent> | ||
|
|
||
| <name>ASM Core</name> | ||
| <artifactId>asm</artifactId> | ||
| <packaging>jar</packaging> | ||
|
|
||
| </project> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,272 @@ | ||
| <?xml version="1.0" encoding="UTF-8"?> | ||
| <!-- | ||
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | ||
| - OW2 Consortium | ||
| - Copyright (C) 2007-2011 Bull S.A.S. | ||
| - Contact: technology-coucil@ow2.org | ||
| - | ||
| - This library is free software; you can redistribute it and/or | ||
| - modify it under the terms of the GNU Lesser General Public | ||
| - License as published by the Free Software Foundation; either | ||
| - version 2.1 of the License, or any later version. | ||
| - | ||
| - This library is distributed in the hope that it will be useful, | ||
| - but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ||
| - Lesser General Public License for more details. | ||
| - | ||
| - You should have received a copy of the GNU Lesser General Public | ||
| - License along with this library; if not, write to the Free Software | ||
| - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 | ||
| - USA | ||
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | ||
| --> | ||
| <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"> | ||
| <modelVersion>4.0.0</modelVersion> | ||
|
|
||
| <groupId>org.ow2</groupId> | ||
| <artifactId>ow2</artifactId> | ||
| <version>1.3</version> | ||
| <packaging>pom</packaging> | ||
|
|
||
| <name>OW2 Consortium</name> | ||
| <description> | ||
| The OW2 Consortium is an open source community committed to making available to everyone | ||
| the best and most reliable middleware technology, including generic enterprise applications | ||
| and cloud computing technologies. The mission of the OW2 Consortium is to | ||
| i) develop open source code for middleware, generic enterprise applications and cloud computing and | ||
| ii) to foster a vibrant community and business ecosystem. | ||
| </description> | ||
|
|
||
| <!-- License of this POM --> | ||
| <licenses> | ||
| <license> | ||
| <name>The Apache Software License, Version 2.0</name> | ||
| <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> | ||
| <distribution>repo</distribution> | ||
| </license> | ||
| </licenses> | ||
|
|
||
| <!-- Consortium description --> | ||
| <organization> | ||
| <name>OW2 Consortium</name> | ||
| <url>http://www.ow2.org</url> | ||
| </organization> | ||
|
|
||
| <!-- TODO Needs to be changed in the future | ||
| with a reference to a page explaining how to do releases --> | ||
| <url>http://www.ow2.org</url> | ||
|
|
||
| <!-- Who worked on this project ? --> | ||
| <developers> | ||
| <developer> | ||
| <id>sauthieg</id> | ||
| <name>Guillaume Sauthier</name> | ||
| <email>guillaume.sauthier@ow2.org</email> | ||
| </developer> | ||
| </developers> | ||
|
|
||
| <properties> | ||
| <!-- OW2 Logo can be referred using the '${organization.logo}' property --> | ||
| <organization.logo> | ||
| http://www.ow2.org/xwiki/bin/download/NewsEvents/MarketingResources/ow2_logo_small_transp.png | ||
| </organization.logo> | ||
| <!-- Avoid the annoying warning --> | ||
| <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> | ||
|
|
||
| <!-- Use properties so they could be overridden if needed --> | ||
| <ow2DistMgmtSnapshotsUrl>http://repository.ow2.org/nexus/content/repositories/snapshots</ow2DistMgmtSnapshotsUrl> | ||
| <ow2DistMgmtReleasesUrl>http://repository.ow2.org/nexus/service/local/staging/deploy/maven2</ow2DistMgmtReleasesUrl> | ||
| </properties> | ||
|
|
||
| <!-- Source Code Management --> | ||
| <scm> | ||
| <connection>scm:git:git@gitorious.ow2.org:ow2/pom.git</connection> | ||
| <developerConnection>scm:git:git@gitorious.ow2.org:ow2/pom.git</developerConnection> | ||
| <url>http://gitorious.ow2.org/ow2/pom</url> | ||
| </scm> | ||
|
|
||
| <!-- Distribution --> | ||
| <distributionManagement> | ||
|
|
||
| <!-- Site omitted - each project must provide their own --> | ||
|
|
||
| <!-- Release Repository (with staging): | ||
| Refer to this server in your settings.xml using the 'ow2.release' ID --> | ||
| <repository> | ||
| <id>ow2.release</id> | ||
| <name>OW2 Maven Releases Repository</name> | ||
| <url>http://repository.ow2.org/nexus/service/local/staging/deploy/maven2</url> | ||
| </repository> | ||
|
|
||
| <!-- Snapshots Repository: | ||
| Refer to this server in your settings.xml using the 'ow2.snapshot' ID --> | ||
| <snapshotRepository> | ||
| <id>ow2.snapshot</id> | ||
| <name>OW2 Maven Snapshots Repository</name> | ||
| <url>${ow2DistMgmtSnapshotsUrl}</url> | ||
| </snapshotRepository> | ||
| </distributionManagement> | ||
|
|
||
| <!-- ============================================================================================ | ||
| - TODO Remove the snapshots repositories from the super pom | ||
| - Explanation: | ||
| - http://www.sonatype.com/people/2010/03/why-external-repos-are-being-phased-out-of-central/ | ||
| ============================================================================================ --> | ||
|
|
||
| <!-- Plugin Repositories --> | ||
| <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | ||
| - Used to search plugins, plugins dependencies and build extensions | ||
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - --> | ||
| <pluginRepositories> | ||
|
|
||
| <!-- Only list the snapshot repository here since the | ||
| main repository is synchronized to central --> | ||
| <pluginRepository> | ||
| <id>ow2-plugin-snapshot</id> | ||
| <name>OW2 Snapshot Plugin Repository</name> | ||
| <url>http://repository.ow2.org/nexus/content/repositories/snapshots</url> | ||
| <releases> | ||
| <enabled>false</enabled> | ||
| </releases> | ||
| </pluginRepository> | ||
|
|
||
| </pluginRepositories> | ||
|
|
||
| <!-- Repositories --> | ||
| <repositories> | ||
|
|
||
| <!-- Only list the snapshot repository here since the | ||
| main repository is synchronized to central --> | ||
| <repository> | ||
| <id>ow2-snapshot</id> | ||
| <name>OW2 Snapshot Repository</name> | ||
| <url>http://repository.ow2.org/nexus/content/repositories/snapshots</url> | ||
| <releases> | ||
| <enabled>false</enabled> | ||
| </releases> | ||
| </repository> | ||
| </repositories> | ||
|
|
||
| <build> | ||
| <plugins> | ||
|
|
||
| <!-- Enforce Maven version usage: excludes some that are known with defects --> | ||
| <plugin> | ||
| <groupId>org.apache.maven.plugins</groupId> | ||
| <artifactId>maven-enforcer-plugin</artifactId> | ||
| <version>1.0-beta-1</version> | ||
| <executions> | ||
| <execution> | ||
| <id>enforce-maven</id> | ||
| <goals> | ||
| <goal>enforce</goal> | ||
| </goals> | ||
| <configuration> | ||
| <rules> | ||
| <requireMavenVersion> | ||
| <version>(,2.1.0),(2.1.0,2.2.0),(2.2.0,)</version> | ||
| <message>Maven 2.1.0 and 2.2.0 produce incorrect GPG signatures and checksums respectively.</message> | ||
| </requireMavenVersion> | ||
| </rules> | ||
| </configuration> | ||
| </execution> | ||
| </executions> | ||
| </plugin> | ||
| </plugins> | ||
|
|
||
| <pluginManagement> | ||
| <plugins> | ||
| <!-- Default configuration of the maven-release-plugin: | ||
| * 'release' profile not used | ||
| * use 'ow2-release' profile | ||
| --> | ||
| <plugin> | ||
| <groupId>org.apache.maven.plugins</groupId> | ||
| <artifactId>maven-release-plugin</artifactId> | ||
| <version>2.1</version> | ||
| <configuration> | ||
| <mavenExecutorId>forked-path</mavenExecutorId> | ||
|
|
||
| <!-- Do not use the default release profile, use our own instead --> | ||
| <useReleaseProfile>false</useReleaseProfile> | ||
|
|
||
| <!-- Our own release profile --> | ||
| <arguments>-Pow2-release</arguments> | ||
| </configuration> | ||
| </plugin> | ||
| </plugins> | ||
| </pluginManagement> | ||
|
|
||
| </build> | ||
|
|
||
| <profiles> | ||
| <profile> | ||
|
|
||
| <id>ow2-release</id> | ||
| <build> | ||
| <plugins> | ||
| <!-- - - - - - - - - - - - - - - - - - - - - --> | ||
| <!-- Attach the sources to the project --> | ||
| <!-- - - - - - - - - - - - - - - - - - - - - --> | ||
| <plugin> | ||
| <groupId>org.apache.maven.plugins</groupId> | ||
| <artifactId>maven-source-plugin</artifactId> | ||
| <version>2.1.2</version> | ||
|
|
||
| <executions> | ||
| <execution> | ||
| <id>attach-sources</id> | ||
| <goals> | ||
| <goal>jar-no-fork</goal> | ||
| </goals> | ||
| </execution> | ||
| </executions> | ||
|
|
||
| </plugin> | ||
|
|
||
| <!-- - - - - - - - - - - - - - - - - - - - - --> | ||
| <!-- Attach the javadoc to the project --> | ||
| <!-- - - - - - - - - - - - - - - - - - - - - --> | ||
| <plugin> | ||
| <groupId>org.apache.maven.plugins</groupId> | ||
| <artifactId>maven-javadoc-plugin</artifactId> | ||
| <version>2.7</version> | ||
| <executions> | ||
| <execution> | ||
|
|
||
| <id>attach-javadocs</id> | ||
| <goals> | ||
| <goal>jar</goal> | ||
| </goals> | ||
| </execution> | ||
| </executions> | ||
| </plugin> | ||
| <plugin> | ||
|
|
||
| <!-- - - - - - - - - - - - - - - - - - - - - --> | ||
| <!-- Sign all the artifacts --> | ||
| <!-- - - - - - - - - - - - - - - - - - - - - --> | ||
| <groupId>org.apache.maven.plugins</groupId> | ||
| <artifactId>maven-gpg-plugin</artifactId> | ||
| <version>1.1</version> | ||
| <executions> | ||
| <execution> | ||
| <id>sign-artifacts</id> | ||
| <phase>verify</phase> | ||
|
|
||
| <goals> | ||
| <goal>sign</goal> | ||
| </goals> | ||
| </execution> | ||
| </executions> | ||
| </plugin> | ||
| </plugins> | ||
| </build> | ||
|
|
||
| </profile> | ||
| </profiles> | ||
|
|
||
|
|
||
| </project> | ||
|
|
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,156 @@ | ||
| <?xml version="1.0" encoding="UTF-8"?> | ||
| <!-- | ||
| ~ Copyright (c) 2007-2011 Sonatype, Inc. All rights reserved. | ||
| ~ | ||
| ~ This program is licensed to you under the Apache License Version 2.0, | ||
| ~ and you may not use this file except in compliance with the Apache License Version 2.0. | ||
| ~ You may obtain a copy of the Apache License Version 2.0 at http://www.apache.org/licenses/LICENSE-2.0. | ||
| ~ | ||
| ~ Unless required by applicable law or agreed to in writing, | ||
| ~ software distributed under the Apache License Version 2.0 is distributed on an | ||
| ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
| ~ See the Apache License Version 2.0 for the specific language governing permissions and limitations there under. | ||
| --> | ||
| <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"> | ||
| <modelVersion>4.0.0</modelVersion> | ||
|
|
||
| <groupId>org.sonatype.oss</groupId> | ||
| <artifactId>oss-parent</artifactId> | ||
| <version>9</version> | ||
| <packaging>pom</packaging> | ||
|
|
||
| <name>Sonatype OSS Parent</name> | ||
| <url>http://nexus.sonatype.org/oss-repository-hosting.html</url> | ||
| <description>Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/</description> | ||
|
|
||
| <scm> | ||
| <connection>scm:svn:http://svn.sonatype.org/spice/trunk/oss/oss-parenti-9</connection> | ||
| <developerConnection>scm:svn:https://svn.sonatype.org/spice/trunk/oss/oss-parent-9</developerConnection> | ||
| <url>http://svn.sonatype.org/spice/trunk/oss/oss-parent-9</url> | ||
| </scm> | ||
|
|
||
| <repositories> | ||
| <repository> | ||
| <id>sonatype-nexus-snapshots</id> | ||
| <name>Sonatype Nexus Snapshots</name> | ||
| <url>https://oss.sonatype.org/content/repositories/snapshots</url> | ||
| <releases> | ||
| <enabled>false</enabled> | ||
| </releases> | ||
| <snapshots> | ||
| <enabled>true</enabled> | ||
| </snapshots> | ||
| </repository> | ||
| </repositories> | ||
|
|
||
|
|
||
| <distributionManagement> | ||
| <snapshotRepository> | ||
| <id>sonatype-nexus-snapshots</id> | ||
| <name>Sonatype Nexus Snapshots</name> | ||
| <url>${sonatypeOssDistMgmtSnapshotsUrl}</url> | ||
| </snapshotRepository> | ||
| <repository> | ||
| <id>sonatype-nexus-staging</id> | ||
| <name>Nexus Release Repository</name> | ||
| <url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url> | ||
| </repository> | ||
| </distributionManagement> | ||
|
|
||
| <build> | ||
| <plugins> | ||
| <plugin> | ||
| <groupId>org.apache.maven.plugins</groupId> | ||
| <artifactId>maven-enforcer-plugin</artifactId> | ||
| <version>1.2</version> | ||
| <executions> | ||
| <execution> | ||
| <id>enforce-maven</id> | ||
| <goals> | ||
| <goal>enforce</goal> | ||
| </goals> | ||
| <configuration> | ||
| <rules> | ||
| <requireMavenVersion> | ||
| <version>(,2.1.0),(2.1.0,2.2.0),(2.2.0,)</version> | ||
| <message>Maven 2.1.0 and 2.2.0 produce incorrect GPG signatures and checksums respectively.</message> | ||
| </requireMavenVersion> | ||
| </rules> | ||
| </configuration> | ||
| </execution> | ||
| </executions> | ||
| </plugin> | ||
| </plugins> | ||
| <pluginManagement> | ||
| <plugins> | ||
| <plugin> | ||
| <groupId>org.apache.maven.plugins</groupId> | ||
| <artifactId>maven-release-plugin</artifactId> | ||
| <version>2.1</version> | ||
| <configuration> | ||
| <mavenExecutorId>forked-path</mavenExecutorId> | ||
| <useReleaseProfile>false</useReleaseProfile> | ||
| <arguments>${arguments} -Psonatype-oss-release</arguments> | ||
| </configuration> | ||
| </plugin> | ||
| </plugins> | ||
| </pluginManagement> | ||
| </build> | ||
|
|
||
| <properties> | ||
| <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> | ||
| <sonatypeOssDistMgmtSnapshotsUrl>https://oss.sonatype.org/content/repositories/snapshots/</sonatypeOssDistMgmtSnapshotsUrl> | ||
| <arguments /> | ||
| </properties> | ||
|
|
||
| <profiles> | ||
| <profile> | ||
| <id>sonatype-oss-release</id> | ||
| <build> | ||
| <plugins> | ||
| <plugin> | ||
| <groupId>org.apache.maven.plugins</groupId> | ||
| <artifactId>maven-source-plugin</artifactId> | ||
| <version>2.1.2</version> | ||
| <executions> | ||
| <execution> | ||
| <id>attach-sources</id> | ||
| <goals> | ||
| <goal>jar-no-fork</goal> | ||
| </goals> | ||
| </execution> | ||
| </executions> | ||
| </plugin> | ||
| <plugin> | ||
| <groupId>org.apache.maven.plugins</groupId> | ||
| <artifactId>maven-javadoc-plugin</artifactId> | ||
| <version>2.7</version> | ||
| <executions> | ||
| <execution> | ||
| <id>attach-javadocs</id> | ||
| <goals> | ||
| <goal>jar</goal> | ||
| </goals> | ||
| </execution> | ||
| </executions> | ||
| </plugin> | ||
| <plugin> | ||
| <groupId>org.apache.maven.plugins</groupId> | ||
| <artifactId>maven-gpg-plugin</artifactId> | ||
| <version>1.1</version> | ||
| <executions> | ||
| <execution> | ||
| <id>sign-artifacts</id> | ||
| <phase>verify</phase> | ||
| <goals> | ||
| <goal>sign</goal> | ||
| </goals> | ||
| </execution> | ||
| </executions> | ||
| </plugin> | ||
| </plugins> | ||
| </build> | ||
| </profile> | ||
| </profiles> | ||
|
|
||
| </project> |