Skip to content
Snippets Groups Projects
Commit ab8c63e5 authored by Miguel Landaeta's avatar Miguel Landaeta
Browse files

Imported Upstream version 3.0

parent 9b5007a0
No related branches found
Tags debian/121+compat0.1-3
No related merge requests found
Showing
with 889 additions and 0 deletions
pom.xml 0 → 100644
<?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>23</version>
<relativePath>../maven-plugins/pom.xml</relativePath>
</parent>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.0</version>
<packaging>maven-plugin</packaging>
<name>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.0</connection>
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/maven/plugins/tags/maven-compiler-plugin-3.0</developerConnection>
<url>http://svn.apache.org/viewvc/maven/plugins/tags/maven-compiler-plugin-3.0</url>
</scm>
<issueManagement>
<system>JIRA</system>
<url>http://jira.codehaus.org/browse/MCOMPILER</url>
</issueManagement>
<properties>
<mavenVersion>2.0.9</mavenVersion>
<mavenPluginPluginVersion>3.2</mavenPluginPluginVersion>
<plexusCompilerVersion>2.0</plexusCompilerVersion>
<groovyVersion>1.8.0</groovyVersion>
<groovyEclipseCompilerVersion>2.6.0-01</groovyEclipseCompilerVersion>
</properties>
<dependencies>
<dependency>
<groupId>org.apache.maven.plugin-tools</groupId>
<artifactId>maven-plugin-annotations</artifactId>
<version>${mavenPluginPluginVersion}</version>
<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>
<exclusions>
<exclusion>
<groupId>org.apache.maven.reporting</groupId>
<artifactId>maven-reporting-api</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.maven.wagon</groupId>
<artifactId>wagon-file</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.maven.wagon</groupId>
<artifactId>wagon-http-lightweight</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.maven.wagon</groupId>
<artifactId>wagon-ssh</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.maven.wagon</groupId>
<artifactId>wagon-ssh-external</artifactId>
</exclusion>
<exclusion>
<groupId>commons-cli</groupId>
<artifactId>commons-cli</artifactId>
</exclusion>
<exclusion>
<groupId>classworlds</groupId>
<artifactId>classworlds</artifactId>
</exclusion>
<exclusion>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-container-default</artifactId>
</exclusion>
<exclusion>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-interactivity-api</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.maven</groupId>
<artifactId>maven-toolchain</artifactId>
<version>1.0</version>
</dependency>
<dependency>
<groupId>org.apache.maven.shared</groupId>
<artifactId>maven-shared-utils</artifactId>
<version>0.1</version>
</dependency>
<dependency>
<groupId>org.apache.maven.shared</groupId>
<artifactId>maven-shared-incremental</artifactId>
<version>1.0</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.codehaus.plexus</groupId>
<artifactId>plexus-container-default</artifactId>
<version>1.5.5</version>
</dependency>
<dependency>
<groupId>org.apache.maven.plugin-testing</groupId>
<artifactId>maven-plugin-testing-harness</artifactId>
<version>2.0-alpha-1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.8.1</version>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-plugin-plugin</artifactId>
<version>${mavenPluginPluginVersion}</version>
<configuration>
<skipErrorNoDescriptorsFound>true</skipErrorNoDescriptorsFound>
</configuration>
<executions>
<execution>
<id>mojo-descriptor</id>
<phase>process-classes</phase>
<goals>
<goal>descriptor</goal>
</goals>
</execution>
<execution>
<id>help-goal</id>
<goals>
<goal>helpmojo</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</pluginManagement>
</build>
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-plugin-plugin</artifactId>
<version>${mavenPluginPluginVersion}</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>
<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>
</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-all</artifactId>
<version>${groovyVersion}</version>
<scope>test</scope>
</dependency>
</dependencies>
</profile>
</profiles>
<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>
invoker.goals = clean compile -T4
invoker.maven.version = 3.0+
\ No newline at end of file
<?xml version="1.0"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.apache.maven.plugins.compiler.it</groupId>
<artifactId>mcompiler-170</artifactId>
<version>1.0-SNAPSHOT</version>
</parent>
<groupId>org.apache.maven.plugins.compiler.it</groupId>
<artifactId>mcompiler-170-1</artifactId>
<version>1.0-SNAPSHOT</version>
<name>mcompiler-170-1</name>
<url>http://maven.apache.org</url>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
</dependencies>
</project>
package org.apache.maven.plugins.compiler.it;
/**
* Hello world!
*/
public class App
{
public static void main( String[] args )
{
System.out.println( "Hello World!" );
}
public static void mainFoo( String[] args )
{
System.out.println( "Hello World!" );
}
public void bar( String[] args )
{
System.out.println( "Hello World!" );
}
public void foo( String[] args )
{
System.out.println( "Hello World!" );
}
public void barfoo( String[] args )
{
System.out.println( "Hello World!" );
}
}
package org.apache.maven.plugins.compiler.it;
/**
* Hello world!
*
*/
public class App2
{
public static void main( String[] args )
{
System.out.println( "Hello World!" );
}
public static void mainFoo( String[] args )
{
System.out.println( "Hello World!" );
}
public void bar( String[] args )
{
System.out.println( "Hello World!" );
}
public void foo( String[] args )
{
System.out.println( "Hello World!" );
}
public void barfoo( String[] args )
{
System.out.println( "Hello World!" );
}
}
package org.apache.maven.plugins.compiler.it;
/**
* Hello world!
*
*/
public class App3
{
public static void main( String[] args )
{
System.out.println( "Hello World!" );
}
public static void mainFoo( String[] args )
{
System.out.println( "Hello World!" );
}
public void bar( String[] args )
{
System.out.println( "Hello World!" );
}
public void foo( String[] args )
{
System.out.println( "Hello World!" );
}
public void barfoo( String[] args )
{
System.out.println( "Hello World!" );
}
}
package org.apache.maven.plugins.compiler.it;
/**
* Hello world!
*
*/
public class App4
{
public static void main( String[] args )
{
System.out.println( "Hello World!" );
}
public static void mainFoo( String[] args )
{
System.out.println( "Hello World!" );
}
public void bar( String[] args )
{
System.out.println( "Hello World!" );
}
public void foo( String[] args )
{
System.out.println( "Hello World!" );
}
public void barfoo( String[] args )
{
System.out.println( "Hello World!" );
}
}
package org.apache.maven.plugins.compiler.it;
/**
* Hello world!
*
*/
public class App5
{
public static void main( String[] args )
{
System.out.println( "Hello World!" );
}
public static void mainFoo( String[] args )
{
System.out.println( "Hello World!" );
}
public void bar( String[] args )
{
System.out.println( "Hello World!" );
}
public void foo( String[] args )
{
System.out.println( "Hello World!" );
}
public void barfoo( String[] args )
{
System.out.println( "Hello World!" );
}
}
package org.apache.maven.plugins.compiler.it;
/**
* Hello world!
*
*/
public class App6
{
public static void main( String[] args )
{
System.out.println( "Hello World!" );
}
public static void mainFoo( String[] args )
{
System.out.println( "Hello World!" );
}
public void bar( String[] args )
{
System.out.println( "Hello World!" );
}
public void foo( String[] args )
{
System.out.println( "Hello World!" );
}
public void barfoo( String[] args )
{
System.out.println( "Hello World!" );
}
}
package org.apache.maven.plugins.compiler.it;
/**
* Hello world!
*
*/
public class App7
{
public static void main( String[] args )
{
System.out.println( "Hello World!" );
}
public static void mainFoo( String[] args )
{
System.out.println( "Hello World!" );
}
public void bar( String[] args )
{
System.out.println( "Hello World!" );
}
public void foo( String[] args )
{
System.out.println( "Hello World!" );
}
public void barfoo( String[] args )
{
System.out.println( "Hello World!" );
}
}
package org.apache.maven.plugins.compiler.it;
import junit.framework.Test;
import junit.framework.TestCase;
import junit.framework.TestSuite;
/**
* Unit test for simple App.
*/
public class AppTest
extends TestCase
{
/**
* Create the test case
*
* @param testName name of the test case
*/
public AppTest( String testName )
{
super( testName );
}
/**
* @return the suite of tests being tested
*/
public static Test suite()
{
return new TestSuite( AppTest.class );
}
/**
* Rigourous Test :-)
*/
public void testApp()
{
assertTrue( true );
}
}
<?xml version="1.0"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.apache.maven.plugins.compiler.it</groupId>
<artifactId>mcompiler-170</artifactId>
<version>1.0-SNAPSHOT</version>
</parent>
<groupId>org.apache.maven.plugins.compiler.it</groupId>
<artifactId>mcompiler-170-2</artifactId>
<version>1.0-SNAPSHOT</version>
<name>mcompiler-170-1</name>
<url>http://maven.apache.org</url>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
</dependencies>
</project>
package org.apache.maven.plugins.compiler.it;
/**
* Hello world!
*/
public class App
{
public static void main( String[] args )
{
System.out.println( "Hello World!" );
}
public static void mainFoo( String[] args )
{
System.out.println( "Hello World!" );
}
public void bar( String[] args )
{
System.out.println( "Hello World!" );
}
public void foo( String[] args )
{
System.out.println( "Hello World!" );
}
public void barfoo( String[] args )
{
System.out.println( "Hello World!" );
}
}
package org.apache.maven.plugins.compiler.it;
/**
* Hello world!
*
*/
public class App2
{
public static void main( String[] args )
{
System.out.println( "Hello World!" );
}
public static void mainFoo( String[] args )
{
System.out.println( "Hello World!" );
}
public void bar( String[] args )
{
System.out.println( "Hello World!" );
}
public void foo( String[] args )
{
System.out.println( "Hello World!" );
}
public void barfoo( String[] args )
{
System.out.println( "Hello World!" );
}
}
package org.apache.maven.plugins.compiler.it;
/**
* Hello world!
*
*/
public class App3
{
public static void main( String[] args )
{
System.out.println( "Hello World!" );
}
public static void mainFoo( String[] args )
{
System.out.println( "Hello World!" );
}
public void bar( String[] args )
{
System.out.println( "Hello World!" );
}
public void foo( String[] args )
{
System.out.println( "Hello World!" );
}
public void barfoo( String[] args )
{
System.out.println( "Hello World!" );
}
}
package org.apache.maven.plugins.compiler.it;
/**
* Hello world!
*
*/
public class App4
{
public static void main( String[] args )
{
System.out.println( "Hello World!" );
}
public static void mainFoo( String[] args )
{
System.out.println( "Hello World!" );
}
public void bar( String[] args )
{
System.out.println( "Hello World!" );
}
public void foo( String[] args )
{
System.out.println( "Hello World!" );
}
public void barfoo( String[] args )
{
System.out.println( "Hello World!" );
}
}
package org.apache.maven.plugins.compiler.it;
/**
* Hello world!
*
*/
public class App5
{
public static void main( String[] args )
{
System.out.println( "Hello World!" );
}
public static void mainFoo( String[] args )
{
System.out.println( "Hello World!" );
}
public void bar( String[] args )
{
System.out.println( "Hello World!" );
}
public void foo( String[] args )
{
System.out.println( "Hello World!" );
}
public void barfoo( String[] args )
{
System.out.println( "Hello World!" );
}
}
package org.apache.maven.plugins.compiler.it;
/**
* Hello world!
*
*/
public class App6
{
public static void main( String[] args )
{
System.out.println( "Hello World!" );
}
public static void mainFoo( String[] args )
{
System.out.println( "Hello World!" );
}
public void bar( String[] args )
{
System.out.println( "Hello World!" );
}
public void foo( String[] args )
{
System.out.println( "Hello World!" );
}
public void barfoo( String[] args )
{
System.out.println( "Hello World!" );
}
}
package org.apache.maven.plugins.compiler.it;
/**
* Hello world!
*
*/
public class App7
{
public static void main( String[] args )
{
System.out.println( "Hello World!" );
}
public static void mainFoo( String[] args )
{
System.out.println( "Hello World!" );
}
public void bar( String[] args )
{
System.out.println( "Hello World!" );
}
public void foo( String[] args )
{
System.out.println( "Hello World!" );
}
public void barfoo( String[] args )
{
System.out.println( "Hello World!" );
}
}
package org.apache.maven.plugins.compiler.it;
import junit.framework.Test;
import junit.framework.TestCase;
import junit.framework.TestSuite;
/**
* Unit test for simple App.
*/
public class AppTest
extends TestCase
{
/**
* Create the test case
*
* @param testName name of the test case
*/
public AppTest( String testName )
{
super( testName );
}
/**
* @return the suite of tests being tested
*/
public static Test suite()
{
return new TestSuite( AppTest.class );
}
/**
* Rigourous Test :-)
*/
public void testApp()
{
assertTrue( true );
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment