| @@ -3,7 +3,11 @@ | |||||
| xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 | xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 | ||||
| http://maven.apache.org/xsd/maven-4.0.0.xsd"> | http://maven.apache.org/xsd/maven-4.0.0.xsd"> | ||||
| <modules> | <modules> | ||||
| <module>poms/ch.qos.logback-logback-classic-1.2.11/pom.xml</module> | |||||
| <module>poms/ch.qos.logback-logback-parent-1.2.11/pom.xml</module> | <module>poms/ch.qos.logback-logback-parent-1.2.11/pom.xml</module> | ||||
| <module>poms/com.thoughtworks.qdox-qdox-2.0.1/pom.xml</module> | |||||
| <module>poms/com.vladmihalcea-hibernate-types-55-2.21.1/pom.xml</module> | |||||
| <module>poms/com.vladmihalcea-hibernate-types-parent-2.21.1/pom.xml</module> | |||||
| <module>poms/io.github.microutils-kotlin-logging-3.0.4/pom.xml</module> | <module>poms/io.github.microutils-kotlin-logging-3.0.4/pom.xml</module> | ||||
| <module>poms/io.github.microutils-kotlin-logging-jvm-3.0.4/pom.xml</module> | <module>poms/io.github.microutils-kotlin-logging-jvm-3.0.4/pom.xml</module> | ||||
| <module>poms/io.insert-koin-koin-core-3.2.2/pom.xml</module> | <module>poms/io.insert-koin-koin-core-3.2.2/pom.xml</module> | ||||
| @@ -25,15 +29,33 @@ | |||||
| <module>poms/io.ktor-ktor-bom-2.2.2/pom.xml</module> | <module>poms/io.ktor-ktor-bom-2.2.2/pom.xml</module> | ||||
| <module>poms/io.mockk-mockk-1.13.3/pom.xml</module> | <module>poms/io.mockk-mockk-1.13.3/pom.xml</module> | ||||
| <module>poms/io.mockk-mockk-jvm-1.13.3/pom.xml</module> | <module>poms/io.mockk-mockk-jvm-1.13.3/pom.xml</module> | ||||
| <module>poms/io.quarkiverse.mockk-quarkus-junit5-mockk-1.1.1/pom.xml</module> | |||||
| <module>poms/io.quarkiverse.mockk-quarkus-junit5-mockk-parent-1.1.1/pom.xml</module> | |||||
| <module>poms/io.quarkiverse-quarkiverse-parent-9/pom.xml</module> | |||||
| <module>poms/net.java.dev.jna-jna-5.8.0/pom.xml</module> | <module>poms/net.java.dev.jna-jna-5.8.0/pom.xml</module> | ||||
| <module>poms/org.apache-apache-21/pom.xml</module> | |||||
| <module>poms/org.apache-apache-23/pom.xml</module> | <module>poms/org.apache-apache-23/pom.xml</module> | ||||
| <module>poms/org.apache-apache-26/pom.xml</module> | <module>poms/org.apache-apache-26/pom.xml</module> | ||||
| <module>poms/org.apache-apache-27/pom.xml</module> | <module>poms/org.apache-apache-27/pom.xml</module> | ||||
| <module>poms/org.apache.directory.project-project-44/pom.xml</module> | |||||
| <module>poms/org.apache.directory.server-apacheds-parent-2.0.0.AM26/pom.xml</module> | |||||
| <module>poms/org.apache.directory.server-apacheds-test-framework-2.0.0.AM26/pom.xml</module> | |||||
| <module>poms/org.apache.maven-maven-parent-34/pom.xml</module> | <module>poms/org.apache.maven-maven-parent-34/pom.xml</module> | ||||
| <module>poms/org.apache.maven-maven-parent-36/pom.xml</module> | |||||
| <module>poms/org.apache.maven-maven-parent-37/pom.xml</module> | |||||
| <module>poms/org.apache.maven.plugins-maven-compiler-plugin-3.10.1/pom.xml</module> | |||||
| <module>poms/org.apache.maven.plugins-maven-failsafe-plugin-3.0.0-M7/pom.xml</module> | |||||
| <module>poms/org.apache.maven.plugins-maven-plugins-34/pom.xml</module> | |||||
| <module>poms/org.apache.maven.plugins-maven-plugins-37/pom.xml</module> | |||||
| <module>poms/org.apache.maven.plugins-maven-shade-plugin-3.4.1/pom.xml</module> | |||||
| <module>poms/org.apache.maven.plugins-maven-surefire-plugin-3.0.0-M7/pom.xml</module> | |||||
| <module>poms/org.apache.maven.surefire-surefire-3.0.0-M7/pom.xml</module> | |||||
| <module>poms/org.apache.sshd-sshd-2.9.2/pom.xml</module> | <module>poms/org.apache.sshd-sshd-2.9.2/pom.xml</module> | ||||
| <module>poms/org.apache.sshd-sshd-common-2.9.2/pom.xml</module> | <module>poms/org.apache.sshd-sshd-common-2.9.2/pom.xml</module> | ||||
| <module>poms/org.apache.sshd-sshd-core-2.9.2/pom.xml</module> | <module>poms/org.apache.sshd-sshd-core-2.9.2/pom.xml</module> | ||||
| <module>poms/org.apache.sshd-sshd-ldap-2.9.2/pom.xml</module> | |||||
| <module>poms/org.apache.sshd-sshd-scp-2.9.2/pom.xml</module> | <module>poms/org.apache.sshd-sshd-scp-2.9.2/pom.xml</module> | ||||
| <module>poms/org.apache.sshd-sshd-sftp-2.9.2/pom.xml</module> | |||||
| <module>poms/org.asciidoctor-asciidoctorj-2.5.7/pom.xml</module> | <module>poms/org.asciidoctor-asciidoctorj-2.5.7/pom.xml</module> | ||||
| <module>poms/org.asciidoctor-asciidoctorj-api-2.5.7/pom.xml</module> | <module>poms/org.asciidoctor-asciidoctorj-api-2.5.7/pom.xml</module> | ||||
| <module>poms/org.asciidoctor-asciidoctorj-diagram-2.2.3/pom.xml</module> | <module>poms/org.asciidoctor-asciidoctorj-diagram-2.2.3/pom.xml</module> | ||||
| @@ -43,14 +65,30 @@ | |||||
| <module>poms/org.asciidoctor-asciidoctorj-test-support-2.5.7/pom.xml</module> | <module>poms/org.asciidoctor-asciidoctorj-test-support-2.5.7/pom.xml</module> | ||||
| <module>poms/org.asciidoctor-asciidoctor-maven-plugin-2.2.2/pom.xml</module> | <module>poms/org.asciidoctor-asciidoctor-maven-plugin-2.2.2/pom.xml</module> | ||||
| <module>poms/org.eclipse.ee4j-project-1.0.6/pom.xml</module> | <module>poms/org.eclipse.ee4j-project-1.0.6/pom.xml</module> | ||||
| <module>poms/org.eclipse.sisu-org.eclipse.sisu.inject-0.3.5/pom.xml</module> | |||||
| <module>poms/org.eclipse.sisu-org.eclipse.sisu.plexus-0.3.5/pom.xml</module> | |||||
| <module>poms/org.eclipse.sisu-sisu-inject-0.3.5/pom.xml</module> | |||||
| <module>poms/org.eclipse.sisu-sisu-plexus-0.3.5/pom.xml</module> | |||||
| <module>poms/org.glassfish.corba-exception-annotation-processor-4.2.4/pom.xml</module> | |||||
| <module>poms/org.glassfish.corba-glassfish-corba-4.2.4/pom.xml</module> | <module>poms/org.glassfish.corba-glassfish-corba-4.2.4/pom.xml</module> | ||||
| <module>poms/org.glassfish.corba-glassfish-corba-asm-3.1.2-b002/pom.xml</module> | <module>poms/org.glassfish.corba-glassfish-corba-asm-3.1.2-b002/pom.xml</module> | ||||
| <module>poms/org.glassfish.corba-glassfish-corba-csiv2-idl-4.2.4/pom.xml</module> | |||||
| <module>poms/org.glassfish.corba-glassfish-corba-internal-api-4.2.4/pom.xml</module> | |||||
| <module>poms/org.glassfish.corba-glassfish-corba-omgapi-4.2.4/pom.xml</module> | |||||
| <module>poms/org.glassfish.corba-glassfish-corba-orb-4.2.4/pom.xml</module> | |||||
| <module>poms/org.glassfish.corba-glassfish-corba-tests-4.2.4/pom.xml</module> | |||||
| <module>poms/org.glassfish.corba-idlj-4.2.4/pom.xml</module> | |||||
| <module>poms/org.hibernate.reactive-hibernate-reactive-core-1.1.9.Final/pom.xml</module> | <module>poms/org.hibernate.reactive-hibernate-reactive-core-1.1.9.Final/pom.xml</module> | ||||
| <module>poms/org.jboss-jboss-parent-39/pom.xml</module> | <module>poms/org.jboss-jboss-parent-39/pom.xml</module> | ||||
| <module>poms/org.jetbrains.exposed-exposed-bom-0.41.1/pom.xml</module> | <module>poms/org.jetbrains.exposed-exposed-bom-0.41.1/pom.xml</module> | ||||
| <module>poms/org.jetbrains.kotlin-kotlin-bom-1.7.20/pom.xml</module> | <module>poms/org.jetbrains.kotlin-kotlin-bom-1.7.20/pom.xml</module> | ||||
| <module>poms/org.jetbrains.kotlin-kotlin-gradle-plugin-1.7.20/pom.xml</module> | <module>poms/org.jetbrains.kotlin-kotlin-gradle-plugin-1.7.20/pom.xml</module> | ||||
| <module>poms/org.jetbrains.kotlin-kotlin-gradle-plugin-idea-1.7.20/pom.xml</module> | <module>poms/org.jetbrains.kotlin-kotlin-gradle-plugin-idea-1.7.20/pom.xml</module> | ||||
| <module>poms/org.jetbrains.kotlin-kotlin-maven-allopen-1.7.20/pom.xml</module> | |||||
| <module>poms/org.jetbrains.kotlin-kotlin-maven-noarg-1.7.20/pom.xml</module> | |||||
| <module>poms/org.jetbrains.kotlin-kotlin-maven-plugin-1.7.20/pom.xml</module> | |||||
| <module>poms/org.jetbrains.kotlin-kotlin-maven-serialization-1.6.21/pom.xml</module> | |||||
| <module>poms/org.jetbrains.kotlin-kotlin-maven-serialization-1.8.0/pom.xml</module> | |||||
| <module>poms/org.jetbrains.kotlin-kotlin-project-1.6.21/pom.xml</module> | <module>poms/org.jetbrains.kotlin-kotlin-project-1.6.21/pom.xml</module> | ||||
| <module>poms/org.jetbrains.kotlin-kotlin-project-1.7.20/pom.xml</module> | <module>poms/org.jetbrains.kotlin-kotlin-project-1.7.20/pom.xml</module> | ||||
| <module>poms/org.jetbrains.kotlin-kotlin-project-1.8.0/pom.xml</module> | <module>poms/org.jetbrains.kotlin-kotlin-project-1.8.0/pom.xml</module> | ||||
| @@ -67,9 +105,14 @@ | |||||
| <module>poms/org.kodein.di-kodein-di-framework-ktor-server-jvm-7.17.0/pom.xml</module> | <module>poms/org.kodein.di-kodein-di-framework-ktor-server-jvm-7.17.0/pom.xml</module> | ||||
| <module>poms/org.kodein.di-kodein-di-jvm-7.16.0/pom.xml</module> | <module>poms/org.kodein.di-kodein-di-jvm-7.16.0/pom.xml</module> | ||||
| <module>poms/org.kodein.di-kodein-di-jvm-7.17.0/pom.xml</module> | <module>poms/org.kodein.di-kodein-di-jvm-7.17.0/pom.xml</module> | ||||
| <module>poms/org.slf4j-slf4j-api-2.0.6/pom.xml</module> | |||||
| <module>poms/org.slf4j-slf4j-parent-2.0.6/pom.xml</module> | <module>poms/org.slf4j-slf4j-parent-2.0.6/pom.xml</module> | ||||
| <module>poms/org.snmp4j-snmp4j-3.7.4/pom.xml</module> | <module>poms/org.snmp4j-snmp4j-3.7.4/pom.xml</module> | ||||
| <module>poms/org.sonatype.forge-forge-parent-38/pom.xml</module> | |||||
| <module>poms/org.sonatype.oss-oss-parent-7/pom.xml</module> | <module>poms/org.sonatype.oss-oss-parent-7/pom.xml</module> | ||||
| <module>poms/org.sonatype.oss-oss-parent-9/pom.xml</module> | |||||
| <module>poms/org.sonatype.sisu.inject-guice-parent-3.2.6/pom.xml</module> | |||||
| <module>poms/org.sonatype.sisu-sisu-guice-3.2.6/pom.xml</module> | |||||
| <module>poms/org.testcontainers-testcontainers-bom-1.16.2/pom.xml</module> | <module>poms/org.testcontainers-testcontainers-bom-1.16.2/pom.xml</module> | ||||
| </modules> | </modules> | ||||
| </project> | </project> | ||||
| @@ -0,0 +1,14 @@ | |||||
| <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 https://maven.apache.org/xsd/maven-4.0.0.xsd"> | |||||
| <modelVersion>4.0.0</modelVersion> | |||||
| <groupId>tmp.ch.qos.logback</groupId> | |||||
| <artifactId>placeholder-logback-classic</artifactId> | |||||
| <version>1.2.11</version> | |||||
| <name>Package logback-classic</name> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>ch.qos.logback</groupId> | |||||
| <artifactId>logback-classic</artifactId> | |||||
| <version>1.2.11</version> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| </project> | |||||
| @@ -0,0 +1,14 @@ | |||||
| <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 https://maven.apache.org/xsd/maven-4.0.0.xsd"> | |||||
| <modelVersion>4.0.0</modelVersion> | |||||
| <groupId>tmp.com.thoughtworks.qdox</groupId> | |||||
| <artifactId>placeholder-qdox</artifactId> | |||||
| <version>2.0.1</version> | |||||
| <name>Package qdox</name> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>com.thoughtworks.qdox</groupId> | |||||
| <artifactId>qdox</artifactId> | |||||
| <version>2.0.1</version> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| </project> | |||||
| @@ -0,0 +1,14 @@ | |||||
| <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 https://maven.apache.org/xsd/maven-4.0.0.xsd"> | |||||
| <modelVersion>4.0.0</modelVersion> | |||||
| <groupId>tmp.com.vladmihalcea</groupId> | |||||
| <artifactId>placeholder-hibernate-types-55</artifactId> | |||||
| <version>2.21.1</version> | |||||
| <name>Package hibernate-types-55</name> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>com.vladmihalcea</groupId> | |||||
| <artifactId>hibernate-types-55</artifactId> | |||||
| <version>2.21.1</version> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| </project> | |||||
| @@ -0,0 +1,374 @@ | |||||
| <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"> | |||||
| <parent> | |||||
| <groupId>org.sonatype.oss</groupId> | |||||
| <artifactId>oss-parent</artifactId> | |||||
| <version>7</version> | |||||
| </parent> | |||||
| <modelVersion>4.0.0</modelVersion> | |||||
| <groupId>tmp.com.vladmihalcea</groupId> | |||||
| <artifactId>placeholder.hibernate-types-parent</artifactId> | |||||
| <version>2.21.1</version> | |||||
| <packaging>pom</packaging> | |||||
| <name>Hibernate Types</name> | |||||
| <description> | |||||
| Hibernate Types adds extra types like JSON, Array, etc. | |||||
| </description> | |||||
| <url>https://github.com/vladmihalcea/hibernate-types</url> | |||||
| <licenses> | |||||
| <license> | |||||
| <name>The Apache Software License, Version 2.0</name> | |||||
| <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> | |||||
| </license> | |||||
| </licenses> | |||||
| <developers> | |||||
| <developer> | |||||
| <id>author</id> | |||||
| <name>Vlad Mihalcea</name> | |||||
| <email>mih_vlad@yahoo.com</email> | |||||
| </developer> | |||||
| </developers> | |||||
| <scm> | |||||
| <developerConnection>scm:git:git@github.com:vladmihalcea/hibernate-types.git</developerConnection> | |||||
| <url>scm:git:git@github.com:vladmihalcea/hibernate-types.git</url> | |||||
| <connection>scm:git:git@github.com:vladmihalcea/hibernate-types.git</connection> | |||||
| <tag>hibernate-types-parent-2.21.1</tag> | |||||
| </scm> | |||||
| <repositories> | |||||
| <repository> | |||||
| <id>Spring</id> | |||||
| <releases> | |||||
| <enabled>true</enabled> | |||||
| </releases> | |||||
| <url>https://repo.spring.io/milestone</url> | |||||
| </repository> | |||||
| </repositories> | |||||
| <modules> | |||||
| <module>hibernate-types-60</module> | |||||
| <module>hibernate-types-55</module> | |||||
| <module>hibernate-types-52</module> | |||||
| <module>hibernate-types-5</module> | |||||
| <module>hibernate-types-43</module> | |||||
| <module>hibernate-types-4</module> | |||||
| </modules> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>org.slf4j</groupId> | |||||
| <artifactId>slf4j-api</artifactId> | |||||
| <version>${slf4j.version}</version> | |||||
| <scope>provided</scope> | |||||
| <optional>true</optional> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>ch.qos.logback</groupId> | |||||
| <artifactId>logback-classic</artifactId> | |||||
| <version>${logback.version}</version> | |||||
| <scope>provided</scope> | |||||
| <optional>true</optional> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>junit</groupId> | |||||
| <artifactId>junit</artifactId> | |||||
| <version>${junit.version}</version> | |||||
| <scope>test</scope> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.mockito</groupId> | |||||
| <artifactId>mockito-core</artifactId> | |||||
| <version>${mockito.version}</version> | |||||
| <scope>test</scope> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>net.ttddyy</groupId> | |||||
| <artifactId>datasource-proxy</artifactId> | |||||
| <version>${datasource-proxy.version}</version> | |||||
| <scope>test</scope> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.hsqldb</groupId> | |||||
| <artifactId>hsqldb</artifactId> | |||||
| <version>${hsqldb.version}</version> | |||||
| <scope>test</scope> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>com.h2database</groupId> | |||||
| <artifactId>h2</artifactId> | |||||
| <version>${h2.version}</version> | |||||
| <scope>test</scope> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.postgresql</groupId> | |||||
| <artifactId>postgresql</artifactId> | |||||
| <version>${postgresql.version}</version> | |||||
| <scope>provided</scope> | |||||
| <optional>true</optional> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>mysql</groupId> | |||||
| <artifactId>mysql-connector-java</artifactId> | |||||
| <version>${mysql.version}</version> | |||||
| <scope>test</scope> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>com.oracle.database.jdbc</groupId> | |||||
| <artifactId>ojdbc8</artifactId> | |||||
| <version>${oracle.version}</version> | |||||
| <scope>test</scope> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>com.microsoft.sqlserver</groupId> | |||||
| <artifactId>mssql-jdbc</artifactId> | |||||
| <version>${mssql.version}</version> | |||||
| <scope>test</scope> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.testcontainers</groupId> | |||||
| <artifactId>mysql</artifactId> | |||||
| <scope>test</scope> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.testcontainers</groupId> | |||||
| <artifactId>postgresql</artifactId> | |||||
| <scope>test</scope> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.testcontainers</groupId> | |||||
| <artifactId>oracle-xe</artifactId> | |||||
| <scope>test</scope> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.testcontainers</groupId> | |||||
| <artifactId>mssqlserver</artifactId> | |||||
| <scope>test</scope> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.testcontainers</groupId> | |||||
| <artifactId>testcontainers-bom</artifactId> | |||||
| <version>${testcontainers.version}</version> | |||||
| <type>pom</type> | |||||
| <scope>import</scope> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>com.vladmihalcea</groupId> | |||||
| <artifactId>hibernate-types-parent</artifactId> | |||||
| <version>2.21.1</version> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| <build> | |||||
| <defaultGoal>test</defaultGoal> | |||||
| <testResources> | |||||
| <testResource> | |||||
| <directory>src/test/resources</directory> | |||||
| <filtering>true</filtering> | |||||
| </testResource> | |||||
| </testResources> | |||||
| <plugins> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-toolchains-plugin</artifactId> | |||||
| <version>${maven-toolchains-plugin.version}</version> | |||||
| <executions> | |||||
| <execution> | |||||
| <goals> | |||||
| <goal>toolchain</goal> | |||||
| </goals> | |||||
| </execution> | |||||
| </executions> | |||||
| <configuration> | |||||
| <toolchains> | |||||
| <jdk> | |||||
| <version>${jdk-test.version}</version> | |||||
| </jdk> | |||||
| </toolchains> | |||||
| </configuration> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-compiler-plugin</artifactId> | |||||
| <version>${maven-compiler-plugin.version}</version> | |||||
| <configuration> | |||||
| <showDeprecation>true</showDeprecation> | |||||
| <showWarnings>true</showWarnings> | |||||
| </configuration> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-surefire-plugin</artifactId> | |||||
| <version>${maven-surefire-plugin.version}</version> | |||||
| <configuration> | |||||
| <excludes> | |||||
| <exclude>**/*JvmForkTest.java</exclude> | |||||
| </excludes> | |||||
| </configuration> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.codehaus.mojo</groupId> | |||||
| <artifactId>sonar-maven-plugin</artifactId> | |||||
| <version>${sonar-maven-plugin.version}</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-site-plugin</artifactId> | |||||
| <version>${maven-site-plugin.version}</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-project-info-reports-plugin</artifactId> | |||||
| <version>${maven-project-info-reports-plugin.version}</version> | |||||
| </plugin> | |||||
| </plugins> | |||||
| </build> | |||||
| <profiles> | |||||
| <profile> | |||||
| <id>release</id> | |||||
| <activation> | |||||
| <property> | |||||
| <name>performRelease</name> | |||||
| <value>true</value> | |||||
| </property> | |||||
| </activation> | |||||
| <properties> | |||||
| <console.log.level>ERROR</console.log.level> | |||||
| </properties> | |||||
| <build> | |||||
| <plugins> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-source-plugin</artifactId> | |||||
| <version>${maven-source-plugin.version}</version> | |||||
| <executions> | |||||
| <execution> | |||||
| <id>attach-sources</id> | |||||
| <goals> | |||||
| <goal>jar-no-fork</goal> | |||||
| </goals> | |||||
| </execution> | |||||
| </executions> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <inherited>true</inherited> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-javadoc-plugin</artifactId> | |||||
| <version>${maven-javadoc-plugin.version}</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>${maven-gpg-plugin.version}</version> | |||||
| <configuration> | |||||
| <keyname>mih_vlad@yahoo.com</keyname> | |||||
| <passphrase>${gpg.passphrase}</passphrase> | |||||
| </configuration> | |||||
| <executions> | |||||
| <execution> | |||||
| <id>sign-artifacts</id> | |||||
| <phase>verify</phase> | |||||
| <goals> | |||||
| <goal>sign</goal> | |||||
| </goals> | |||||
| </execution> | |||||
| </executions> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-release-plugin</artifactId> | |||||
| <version>${maven-release-plugin.version}</version> | |||||
| <configuration> | |||||
| <autoVersionSubmodules>true</autoVersionSubmodules> | |||||
| <useReleaseProfile>false</useReleaseProfile> | |||||
| <releaseProfiles>release</releaseProfiles> | |||||
| <goals>deploy</goals> | |||||
| </configuration> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-deploy-plugin</artifactId> | |||||
| <version>${maven-deploy-plugin.version}</version> | |||||
| <configuration> | |||||
| <retryFailedDeploymentCount>5</retryFailedDeploymentCount> | |||||
| <deployAtEnd>true</deployAtEnd> | |||||
| </configuration> | |||||
| </plugin> | |||||
| </plugins> | |||||
| </build> | |||||
| </profile> | |||||
| <profile> | |||||
| <id>test</id> | |||||
| <properties> | |||||
| <console.log.level>ERROR</console.log.level> | |||||
| </properties> | |||||
| </profile> | |||||
| <profile> | |||||
| <id>fork-jvm-test</id> | |||||
| <properties> | |||||
| <console.log.level>DEBUG</console.log.level> | |||||
| </properties> | |||||
| <build> | |||||
| <plugins> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-surefire-plugin</artifactId> | |||||
| <version>${maven-surefire-plugin.version}</version> | |||||
| <configuration> | |||||
| <reuseForks>false</reuseForks> | |||||
| <useSystemClassLoader>false</useSystemClassLoader> | |||||
| </configuration> | |||||
| </plugin> | |||||
| </plugins> | |||||
| </build> | |||||
| </profile> | |||||
| </profiles> | |||||
| <distributionManagement> | |||||
| <snapshotRepository> | |||||
| <id>ossrh</id> | |||||
| <url>https://oss.sonatype.org/content/repositories/snapshots</url> | |||||
| </snapshotRepository> | |||||
| <repository> | |||||
| <id>ossrh</id> | |||||
| <url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url> | |||||
| </repository> | |||||
| </distributionManagement> | |||||
| <properties> | |||||
| <jdk.version>6</jdk.version> | |||||
| <jdk-test.version>8</jdk-test.version> | |||||
| <maven.compiler.source>${jdk.version}</maven.compiler.source> | |||||
| <maven.compiler.target>${jdk.version}</maven.compiler.target> | |||||
| <maven.compiler.testSource>${jdk-test.version}</maven.compiler.testSource> | |||||
| <maven.compiler.testTarget>${jdk-test.version}</maven.compiler.testTarget> | |||||
| <console.log.level>DEBUG</console.log.level> | |||||
| <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> | |||||
| <maven-toolchains-plugin.version>1.1</maven-toolchains-plugin.version> | |||||
| <maven-compiler-plugin.version>3.8.0</maven-compiler-plugin.version> | |||||
| <maven-jar-plugin.version>3.0.2</maven-jar-plugin.version> | |||||
| <sonar-maven-plugin.version>2.2</sonar-maven-plugin.version> | |||||
| <coveralls-maven-plugin.version>3.1.0</coveralls-maven-plugin.version> | |||||
| <jacoco-maven-plugin.version>0.7.5.201505241946</jacoco-maven-plugin.version> | |||||
| <maven-source-plugin.version>3.2.1</maven-source-plugin.version> | |||||
| <maven-javadoc-plugin.version>3.2.0</maven-javadoc-plugin.version> | |||||
| <maven-gpg-plugin.version>1.6</maven-gpg-plugin.version> | |||||
| <maven-release-plugin.version>2.5.2</maven-release-plugin.version> | |||||
| <maven-surefire-plugin.version>2.22.2</maven-surefire-plugin.version> | |||||
| <maven-deploy-plugin.version>2.8.2</maven-deploy-plugin.version> | |||||
| <maven-site-plugin.version>3.7.1</maven-site-plugin.version> | |||||
| <maven-project-info-reports-plugin.version>3.0.0</maven-project-info-reports-plugin.version> | |||||
| <slf4j.version>1.7.25</slf4j.version> | |||||
| <logback.version>1.2.3</logback.version> | |||||
| <junit.version>4.13.1</junit.version> | |||||
| <mockito.version>1.8.5</mockito.version> | |||||
| <datasource-proxy.version>1.6</datasource-proxy.version> | |||||
| <testcontainers.version>1.17.3</testcontainers.version> | |||||
| <hsqldb.version>2.2.8</hsqldb.version> | |||||
| <h2.version>1.4.200</h2.version> | |||||
| <postgresql.version>42.4.1</postgresql.version> | |||||
| <mysql.version>8.0.30</mysql.version> | |||||
| <oracle.version>21.5.0.0</oracle.version> | |||||
| <mssql.version>11.2.1.jre8</mssql.version> | |||||
| </properties> | |||||
| </project> | |||||
| @@ -0,0 +1,358 @@ | |||||
| <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.jboss</groupId> | |||||
| <artifactId>jboss-parent</artifactId> | |||||
| <version>39</version> | |||||
| </parent> | |||||
| <groupId>tmp.io.quarkiverse</groupId> | |||||
| <artifactId>placeholder.quarkiverse-parent</artifactId> | |||||
| <version>9</version> | |||||
| <name>Quarkiverse: Parent POM</name> | |||||
| <description>Parent POM for Quarkiverse projects that includes the default release and artifact publishing related | |||||
| configuration | |||||
| </description> | |||||
| <url>https://quarkiverse.io</url> | |||||
| <inceptionYear>2020</inceptionYear> | |||||
| <packaging>pom</packaging> | |||||
| <properties> | |||||
| <version.formatter.plugin>2.17.1</version.formatter.plugin> | |||||
| <version.impsort.plugin>1.6.2</version.impsort.plugin> | |||||
| <version.quarkus.ide-config>2.5.1.Final</version.quarkus.ide-config> | |||||
| <format.skip>false</format.skip> | |||||
| <maven.compiler.parameters>true</maven.compiler.parameters> | |||||
| <maven.compiler.source>11</maven.compiler.source> | |||||
| <maven.compiler.target>11</maven.compiler.target> | |||||
| <maven.compiler.release>11</maven.compiler.release> | |||||
| <maven.javadoc.failOnError>false</maven.javadoc.failOnError> | |||||
| <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> | |||||
| <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> | |||||
| <asciidoctorj.version>2.5.2</asciidoctorj.version> | |||||
| <asciidoctor-maven-plugin.version>2.2.1</asciidoctor-maven-plugin.version> | |||||
| <yaml-properties-maven-plugin.version>1.1.3</yaml-properties-maven-plugin.version> | |||||
| </properties> | |||||
| <licenses> | |||||
| <license> | |||||
| <name>Apache License, Version 2.0</name> | |||||
| <url>https://www.apache.org/licenses/LICENSE-2.0.txt</url> | |||||
| <distribution>repo</distribution> | |||||
| </license> | |||||
| </licenses> | |||||
| <issueManagement> | |||||
| <system>GitHub</system> | |||||
| <url>https://github.com/quarkusio/quarkus/issues</url> | |||||
| </issueManagement> | |||||
| <developers> | |||||
| <developer> | |||||
| <id>aloubyansky</id> | |||||
| <name>Alexey Loubyansky</name> | |||||
| <email>alexey.loubyansky@redhat.com</email> | |||||
| <organization>Red Hat</organization> | |||||
| <organizationUrl>https://www.redhat.com/</organizationUrl> | |||||
| </developer> | |||||
| <developer> | |||||
| <id>gastaldi</id> | |||||
| <name>George Gastaldi</name> | |||||
| <email>ggastald@redhat.com</email> | |||||
| <organization>Red Hat</organization> | |||||
| <organizationUrl>https://www.redhat.com/</organizationUrl> | |||||
| </developer> | |||||
| <developer> | |||||
| <id>maxandersen</id> | |||||
| <name>Max Rydahl Andersen</name> | |||||
| <email>max@xam.dk</email> | |||||
| <organization>Red Hat</organization> | |||||
| <organizationUrl>https://www.redhat.com/</organizationUrl> | |||||
| </developer> | |||||
| </developers> | |||||
| <scm> | |||||
| <connection>scm:git:git@github.com:quarkiverse/quarkiverse-parent.git</connection> | |||||
| <developerConnection>scm:git:git@github.com:quarkiverse/quarkiverse-parent.git</developerConnection> | |||||
| <url>https://github.com/quarkiverse/quarkiverse-parent</url> | |||||
| <tag>9</tag> | |||||
| </scm> | |||||
| <distributionManagement> | |||||
| <snapshotRepository> | |||||
| <id>ossrh</id> | |||||
| <url>https://s01.oss.sonatype.org/content/repositories/snapshots/</url> | |||||
| </snapshotRepository> | |||||
| <repository> | |||||
| <id>oss.sonatype</id> | |||||
| <url>https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/</url> | |||||
| </repository> | |||||
| </distributionManagement> | |||||
| <build> | |||||
| <plugins> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-release-plugin</artifactId> | |||||
| <configuration> | |||||
| <autoVersionSubmodules>true</autoVersionSubmodules> | |||||
| <tagNameFormat>@{project.version}</tagNameFormat> | |||||
| <pushChanges>false</pushChanges> | |||||
| <localCheckout>true</localCheckout> | |||||
| <remoteTagging>false</remoteTagging> | |||||
| </configuration> | |||||
| </plugin> | |||||
| </plugins> | |||||
| <pluginManagement> | |||||
| <plugins> | |||||
| <plugin> | |||||
| <groupId>net.revelc.code.formatter</groupId> | |||||
| <artifactId>formatter-maven-plugin</artifactId> | |||||
| <version>${version.formatter.plugin}</version> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>io.quarkus</groupId> | |||||
| <artifactId>quarkus-ide-config</artifactId> | |||||
| <version>${version.quarkus.ide-config}</version> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| <configuration> | |||||
| <configFile>eclipse-format.xml</configFile> | |||||
| <lineEnding>LF</lineEnding> | |||||
| <skip>${format.skip}</skip> | |||||
| </configuration> | |||||
| <executions> | |||||
| <execution> | |||||
| <phase>process-sources</phase> | |||||
| <goals> | |||||
| <goal>format</goal> | |||||
| </goals> | |||||
| </execution> | |||||
| </executions> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>net.revelc.code</groupId> | |||||
| <artifactId>impsort-maven-plugin</artifactId> | |||||
| <version>${version.impsort.plugin}</version> | |||||
| <configuration> | |||||
| <groups>java.,javax.,org.,com.</groups> | |||||
| <staticGroups>*</staticGroups> | |||||
| <skip>${format.skip}</skip> | |||||
| <removeUnused>true</removeUnused> | |||||
| </configuration> | |||||
| <executions> | |||||
| <execution> | |||||
| <id>sort-imports</id> | |||||
| <goals> | |||||
| <goal>sort</goal> | |||||
| </goals> | |||||
| </execution> | |||||
| </executions> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <artifactId>maven-surefire-plugin</artifactId> | |||||
| <configuration> | |||||
| <systemPropertyVariables> | |||||
| <java.util.logging.manager>org.jboss.logmanager.LogManager</java.util.logging.manager> | |||||
| <maven.home>${maven.home}</maven.home> | |||||
| <maven.repo>${settings.localRepository}</maven.repo> | |||||
| </systemPropertyVariables> | |||||
| </configuration> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <artifactId>maven-failsafe-plugin</artifactId> | |||||
| <configuration> | |||||
| <systemPropertyVariables> | |||||
| <java.util.logging.manager>org.jboss.logmanager.LogManager</java.util.logging.manager> | |||||
| <maven.home>${maven.home}</maven.home> | |||||
| <maven.repo>${settings.localRepository}</maven.repo> | |||||
| </systemPropertyVariables> | |||||
| </configuration> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>it.ozimov</groupId> | |||||
| <artifactId>yaml-properties-maven-plugin</artifactId> | |||||
| <version>${yaml-properties-maven-plugin.version}</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.asciidoctor</groupId> | |||||
| <artifactId>asciidoctor-maven-plugin</artifactId> | |||||
| <version>${asciidoctor-maven-plugin.version}</version> | |||||
| <configuration> | |||||
| <enableVerbose>true</enableVerbose> | |||||
| <logHandler> | |||||
| <failIf> | |||||
| <severity>WARN</severity> | |||||
| </failIf> | |||||
| </logHandler> | |||||
| <sourceDirectory>${project.basedir}/modules/ROOT/pages/</sourceDirectory> | |||||
| <preserveDirectories>true</preserveDirectories> | |||||
| <attributes> | |||||
| <icons>font</icons> | |||||
| <imagesdir>./_images/</imagesdir> | |||||
| <sectanchors>true</sectanchors> | |||||
| <idprefix /> | |||||
| <idseparator>-</idseparator> | |||||
| <docinfo1>true</docinfo1> | |||||
| <skip-front-matter>true</skip-front-matter> | |||||
| </attributes> | |||||
| </configuration> | |||||
| <executions> | |||||
| <execution> | |||||
| <id>output-html</id> | |||||
| <phase>prepare-package</phase> | |||||
| <goals> | |||||
| <goal>process-asciidoc</goal> | |||||
| </goals> | |||||
| <configuration> | |||||
| <backend>html5</backend> | |||||
| <attributes> | |||||
| <source-highlighter>coderay</source-highlighter> | |||||
| <linkcss>true</linkcss> | |||||
| <copycss>true</copycss> | |||||
| </attributes> | |||||
| </configuration> | |||||
| </execution> | |||||
| </executions> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>org.asciidoctor</groupId> | |||||
| <artifactId>asciidoctorj</artifactId> | |||||
| <version>${asciidoctorj.version}</version> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| </plugin> | |||||
| </plugins> | |||||
| </pluginManagement> | |||||
| </build> | |||||
| <profiles> | |||||
| <profile> | |||||
| <id>format</id> | |||||
| <activation> | |||||
| <activeByDefault>true</activeByDefault> | |||||
| <property> | |||||
| <name>!no-format</name> | |||||
| </property> | |||||
| </activation> | |||||
| <build> | |||||
| <plugins> | |||||
| <plugin> | |||||
| <groupId>net.revelc.code.formatter</groupId> | |||||
| <artifactId>formatter-maven-plugin</artifactId> | |||||
| <executions> | |||||
| <execution> | |||||
| <phase>process-sources</phase> | |||||
| <goals> | |||||
| <goal>format</goal> | |||||
| </goals> | |||||
| </execution> | |||||
| </executions> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>net.revelc.code</groupId> | |||||
| <artifactId>impsort-maven-plugin</artifactId> | |||||
| <configuration> | |||||
| <removeUnused>true</removeUnused> | |||||
| </configuration> | |||||
| <executions> | |||||
| <execution> | |||||
| <id>sort-imports</id> | |||||
| <goals> | |||||
| <goal>sort</goal> | |||||
| </goals> | |||||
| </execution> | |||||
| </executions> | |||||
| </plugin> | |||||
| </plugins> | |||||
| </build> | |||||
| </profile> | |||||
| <profile> | |||||
| <id>validate</id> | |||||
| <activation> | |||||
| <activeByDefault>true</activeByDefault> | |||||
| <property> | |||||
| <name>no-format</name> | |||||
| </property> | |||||
| </activation> | |||||
| <build> | |||||
| <plugins> | |||||
| <plugin> | |||||
| <groupId>net.revelc.code.formatter</groupId> | |||||
| <artifactId>formatter-maven-plugin</artifactId> | |||||
| <executions> | |||||
| <execution> | |||||
| <phase>process-sources</phase> | |||||
| <goals> | |||||
| <goal>validate</goal> | |||||
| </goals> | |||||
| </execution> | |||||
| </executions> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>net.revelc.code</groupId> | |||||
| <artifactId>impsort-maven-plugin</artifactId> | |||||
| <configuration> | |||||
| <removeUnused>true</removeUnused> | |||||
| </configuration> | |||||
| <executions> | |||||
| <execution> | |||||
| <id>check-imports</id> | |||||
| <goals> | |||||
| <goal>check</goal> | |||||
| </goals> | |||||
| </execution> | |||||
| </executions> | |||||
| </plugin> | |||||
| </plugins> | |||||
| </build> | |||||
| </profile> | |||||
| <profile> | |||||
| <id>release</id> | |||||
| <build> | |||||
| <plugins> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-gpg-plugin</artifactId> | |||||
| <configuration> | |||||
| <gpgArguments> | |||||
| <arg>--pinentry-mode</arg> | |||||
| <arg>loopback</arg> | |||||
| </gpgArguments> | |||||
| </configuration> | |||||
| <executions> | |||||
| <execution> | |||||
| <id>sign-artifacts</id> | |||||
| <phase>verify</phase> | |||||
| <goals> | |||||
| <goal>sign</goal> | |||||
| </goals> | |||||
| </execution> | |||||
| </executions> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <artifactId>maven-javadoc-plugin</artifactId> | |||||
| <executions> | |||||
| <execution> | |||||
| <phase>package</phase> | |||||
| <goals> | |||||
| <goal>jar</goal> | |||||
| </goals> | |||||
| </execution> | |||||
| </executions> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.sonatype.plugins</groupId> | |||||
| <artifactId>nexus-staging-maven-plugin</artifactId> | |||||
| <version>1.6.8</version> | |||||
| <extensions>true</extensions> | |||||
| <configuration> | |||||
| <nexusUrl>https://s01.oss.sonatype.org/</nexusUrl> | |||||
| <serverId>ossrh</serverId> | |||||
| <autoReleaseAfterClose>true</autoReleaseAfterClose> | |||||
| <stagingProgressTimeoutMinutes>60</stagingProgressTimeoutMinutes> | |||||
| </configuration> | |||||
| </plugin> | |||||
| </plugins> | |||||
| </build> | |||||
| </profile> | |||||
| </profiles> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>io.quarkiverse</groupId> | |||||
| <artifactId>quarkiverse-parent</artifactId> | |||||
| <version>9</version> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| </project> | |||||
| @@ -0,0 +1,14 @@ | |||||
| <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 https://maven.apache.org/xsd/maven-4.0.0.xsd"> | |||||
| <modelVersion>4.0.0</modelVersion> | |||||
| <groupId>tmp.io.quarkiverse.mockk</groupId> | |||||
| <artifactId>placeholder-quarkus-junit5-mockk</artifactId> | |||||
| <version>1.1.1</version> | |||||
| <name>Package quarkus-junit5-mockk</name> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>io.quarkiverse.mockk</groupId> | |||||
| <artifactId>quarkus-junit5-mockk</artifactId> | |||||
| <version>1.1.1</version> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| </project> | |||||
| @@ -0,0 +1,56 @@ | |||||
| <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>io.quarkiverse</groupId> | |||||
| <artifactId>quarkiverse-parent</artifactId> | |||||
| <version>9</version> | |||||
| </parent> | |||||
| <groupId>tmp.io.quarkiverse.mockk</groupId> | |||||
| <artifactId>placeholder.quarkus-junit5-mockk-parent</artifactId> | |||||
| <packaging>pom</packaging> | |||||
| <version>1.1.1</version> | |||||
| <name>Quarkus - JUnit 5 - Mockk Parent</name> | |||||
| <properties> | |||||
| <kotlin.version>1.6.21</kotlin.version> | |||||
| <mockk.version>1.12.3</mockk.version> | |||||
| <quarkus.version>2.8.2.Final</quarkus.version> | |||||
| <dokka.version>1.6.21</dokka.version> | |||||
| <assertj.version>3.22.0</assertj.version> | |||||
| <maven.javadoc.skip>true</maven.javadoc.skip> | |||||
| <kotlin.compiler.jvmTarget>11</kotlin.compiler.jvmTarget> | |||||
| </properties> | |||||
| <modules> | |||||
| <module>junit5-mockk</module> | |||||
| </modules> | |||||
| <profiles> | |||||
| <profile> | |||||
| <id>it</id> | |||||
| <activation> | |||||
| <property> | |||||
| <name>performRelease</name> | |||||
| <value>!true</value> | |||||
| </property> | |||||
| </activation> | |||||
| <modules> | |||||
| <module>integration-tests</module> | |||||
| </modules> | |||||
| </profile> | |||||
| </profiles> | |||||
| <scm> | |||||
| <tag>1.1.1</tag> | |||||
| </scm> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>io.quarkus</groupId> | |||||
| <artifactId>quarkus-bom</artifactId> | |||||
| <version>${quarkus.version}</version> | |||||
| <type>pom</type> | |||||
| <scope>import</scope> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>io.quarkiverse.mockk</groupId> | |||||
| <artifactId>quarkus-junit5-mockk-parent</artifactId> | |||||
| <version>1.1.1</version> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| </project> | |||||
| @@ -0,0 +1,424 @@ | |||||
| <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>tmp.org.apache</groupId> | |||||
| <artifactId>placeholder.apache</artifactId> | |||||
| <version>21</version> | |||||
| <packaging>pom</packaging> | |||||
| <name>The Apache Software Foundation</name> | |||||
| <description> | |||||
| The Apache Software Foundation provides support for the Apache community of open-source software projects. | |||||
| The Apache projects are characterized by a collaborative, consensus based development process, an open and | |||||
| pragmatic software license, and a desire to create high quality software that leads the way in its field. | |||||
| We consider ourselves not simply a group of projects sharing a server, but rather a community of developers | |||||
| and users. | |||||
| </description> | |||||
| <url>https://www.apache.org/</url> | |||||
| <organization> | |||||
| <name>The Apache Software Foundation</name> | |||||
| <url>https://www.apache.org/</url> | |||||
| </organization> | |||||
| <licenses> | |||||
| <license> | |||||
| <name>Apache License, Version 2.0</name> | |||||
| <url>https://www.apache.org/licenses/LICENSE-2.0.txt</url> | |||||
| <distribution>repo</distribution> | |||||
| </license> | |||||
| </licenses> | |||||
| <mailingLists> | |||||
| <mailingList> | |||||
| <name>Apache Announce List</name> | |||||
| <subscribe>announce-subscribe@apache.org</subscribe> | |||||
| <unsubscribe>announce-unsubscribe@apache.org</unsubscribe> | |||||
| <post>announce@apache.org</post> | |||||
| <archive>https://mail-archives.apache.org/mod_mbox/www-announce/</archive> | |||||
| </mailingList> | |||||
| </mailingLists> | |||||
| <scm> | |||||
| <connection>scm:git:https://gitbox.apache.org/repos/asf/maven-apache-parent.git</connection> | |||||
| <developerConnection>scm:git:https://gitbox.apache.org/repos/asf/maven-apache-parent.git</developerConnection> | |||||
| <url>https://github.com/apache/maven-apache-parent/tree/${project.scm.tag}</url> | |||||
| <tag>apache-21</tag> | |||||
| </scm> | |||||
| <distributionManagement> | |||||
| <repository> | |||||
| <id>apache.releases.https</id> | |||||
| <name>Apache Release Distribution Repository</name> | |||||
| <url>https://repository.apache.org/service/local/staging/deploy/maven2</url> | |||||
| </repository> | |||||
| <snapshotRepository> | |||||
| <id>apache.snapshots.https</id> | |||||
| <name>${distMgmtSnapshotsName}</name> | |||||
| <url>${distMgmtSnapshotsUrl}</url> | |||||
| </snapshotRepository> | |||||
| </distributionManagement> | |||||
| <properties> | |||||
| <distMgmtSnapshotsName>Apache Development Snapshot Repository</distMgmtSnapshotsName> | |||||
| <distMgmtSnapshotsUrl>https://repository.apache.org/content/repositories/snapshots</distMgmtSnapshotsUrl> | |||||
| <organization.logo>https://www.apache.org/images/asf_logo_wide.gif</organization.logo> | |||||
| <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> | |||||
| <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> | |||||
| <sourceReleaseAssemblyDescriptor>source-release</sourceReleaseAssemblyDescriptor> | |||||
| <gpg.useagent>true</gpg.useagent> | |||||
| <arguments /> | |||||
| <maven.compiler.source>1.7</maven.compiler.source> | |||||
| <maven.compiler.target>1.7</maven.compiler.target> | |||||
| <surefire.version>2.22.0</surefire.version> | |||||
| <assembly.tarLongFileMode>posix</assembly.tarLongFileMode> | |||||
| </properties> | |||||
| <repositories> | |||||
| <repository> | |||||
| <id>apache.snapshots</id> | |||||
| <name>Apache Snapshot Repository</name> | |||||
| <url>https://repository.apache.org/snapshots</url> | |||||
| <releases> | |||||
| <enabled>false</enabled> | |||||
| </releases> | |||||
| </repository> | |||||
| </repositories> | |||||
| <build> | |||||
| <pluginManagement> | |||||
| <plugins> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-antrun-plugin</artifactId> | |||||
| <version>1.8</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-assembly-plugin</artifactId> | |||||
| <version>3.0.0</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-clean-plugin</artifactId> | |||||
| <version>3.1.0</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-compiler-plugin</artifactId> | |||||
| <version>3.7.0</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-dependency-plugin</artifactId> | |||||
| <version>3.1.1</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-deploy-plugin</artifactId> | |||||
| <version>2.8.2</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-docck-plugin</artifactId> | |||||
| <version>1.1</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-ear-plugin</artifactId> | |||||
| <version>3.0.1</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-enforcer-plugin</artifactId> | |||||
| <version>1.4.1</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-failsafe-plugin</artifactId> | |||||
| <version>${surefire.version}</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-gpg-plugin</artifactId> | |||||
| <version>1.6</version> | |||||
| <configuration> | |||||
| <gpgArguments> | |||||
| <arg>--digest-algo=SHA512</arg> | |||||
| </gpgArguments> | |||||
| </configuration> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-help-plugin</artifactId> | |||||
| <version>3.1.0</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-install-plugin</artifactId> | |||||
| <version>2.5.2</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-invoker-plugin</artifactId> | |||||
| <version>3.1.0</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-jar-plugin</artifactId> | |||||
| <version>3.1.0</version> | |||||
| <configuration> | |||||
| <archive> | |||||
| <manifest> | |||||
| <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries> | |||||
| <addDefaultImplementationEntries>true</addDefaultImplementationEntries> | |||||
| </manifest> | |||||
| </archive> | |||||
| </configuration> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-javadoc-plugin</artifactId> | |||||
| <version>3.0.1</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-plugin-plugin</artifactId> | |||||
| <version>3.5.2</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-project-info-reports-plugin</artifactId> | |||||
| <version>3.0.0</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-release-plugin</artifactId> | |||||
| <version>2.5.3</version> | |||||
| <configuration> | |||||
| <useReleaseProfile>false</useReleaseProfile> | |||||
| <goals>deploy</goals> | |||||
| <arguments>-Papache-release ${arguments}</arguments> | |||||
| <waitBeforeTagging>10</waitBeforeTagging> | |||||
| </configuration> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-remote-resources-plugin</artifactId> | |||||
| <version>1.5</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-resources-plugin</artifactId> | |||||
| <version>3.1.0</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-scm-plugin</artifactId> | |||||
| <version>1.9.5</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-scm-publish-plugin</artifactId> | |||||
| <version>3.0.0</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-site-plugin</artifactId> | |||||
| <version>3.7.1</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-source-plugin</artifactId> | |||||
| <version>3.0.1</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-surefire-plugin</artifactId> | |||||
| <version>${surefire.version}</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-surefire-report-plugin</artifactId> | |||||
| <version>${surefire.version}</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-war-plugin</artifactId> | |||||
| <version>3.2.2</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-shade-plugin</artifactId> | |||||
| <version>3.1.1</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.rat</groupId> | |||||
| <artifactId>apache-rat-plugin</artifactId> | |||||
| <version>0.12</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.codehaus.mojo</groupId> | |||||
| <artifactId>clirr-maven-plugin</artifactId> | |||||
| <version>2.8</version> | |||||
| </plugin> | |||||
| </plugins> | |||||
| </pluginManagement> | |||||
| <plugins> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-remote-resources-plugin</artifactId> | |||||
| <executions> | |||||
| <execution> | |||||
| <id>process-resource-bundles</id> | |||||
| <goals> | |||||
| <goal>process</goal> | |||||
| </goals> | |||||
| <configuration> | |||||
| <resourceBundles> | |||||
| <resourceBundle>org.apache:apache-jar-resource-bundle:1.4</resourceBundle> | |||||
| </resourceBundles> | |||||
| </configuration> | |||||
| </execution> | |||||
| </executions> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-enforcer-plugin</artifactId> | |||||
| <executions> | |||||
| <execution> | |||||
| <id>enforce-maven-version</id> | |||||
| <goals> | |||||
| <goal>enforce</goal> | |||||
| </goals> | |||||
| <configuration> | |||||
| <rules> | |||||
| <requireMavenVersion> | |||||
| <version>3.0.5</version> | |||||
| </requireMavenVersion> | |||||
| </rules> | |||||
| </configuration> | |||||
| </execution> | |||||
| </executions> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-site-plugin</artifactId> | |||||
| <executions> | |||||
| <execution> | |||||
| <id>attach-descriptor</id> | |||||
| <goals> | |||||
| <goal>attach-descriptor</goal> | |||||
| </goals> | |||||
| </execution> | |||||
| </executions> | |||||
| </plugin> | |||||
| </plugins> | |||||
| </build> | |||||
| <profiles> | |||||
| <profile> | |||||
| <id>apache-release</id> | |||||
| <build> | |||||
| <plugins> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-assembly-plugin</artifactId> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>org.apache.apache.resources</groupId> | |||||
| <artifactId>apache-source-release-assembly-descriptor</artifactId> | |||||
| <version>1.0.6</version> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| <executions> | |||||
| <execution> | |||||
| <id>source-release-assembly</id> | |||||
| <phase>package</phase> | |||||
| <goals> | |||||
| <goal>single</goal> | |||||
| </goals> | |||||
| <configuration> | |||||
| <runOnlyAtExecutionRoot>true</runOnlyAtExecutionRoot> | |||||
| <descriptorRefs> | |||||
| <descriptorRef>${sourceReleaseAssemblyDescriptor}</descriptorRef> | |||||
| </descriptorRefs> | |||||
| <tarLongFileMode>posix</tarLongFileMode> | |||||
| </configuration> | |||||
| </execution> | |||||
| </executions> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <inherited>true</inherited> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-deploy-plugin</artifactId> | |||||
| <configuration> | |||||
| <updateReleaseInfo>true</updateReleaseInfo> | |||||
| </configuration> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-source-plugin</artifactId> | |||||
| <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> | |||||
| <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> | |||||
| <executions> | |||||
| <execution> | |||||
| <id>sign-release-artifacts</id> | |||||
| <goals> | |||||
| <goal>sign</goal> | |||||
| </goals> | |||||
| </execution> | |||||
| </executions> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>net.nicoulaj.maven.plugins</groupId> | |||||
| <artifactId>checksum-maven-plugin</artifactId> | |||||
| <version>1.7</version> | |||||
| <executions> | |||||
| <execution> | |||||
| <id>source-release-checksum</id> | |||||
| <goals> | |||||
| <goal>files</goal> | |||||
| </goals> | |||||
| </execution> | |||||
| </executions> | |||||
| <configuration> | |||||
| <algorithms> | |||||
| <algorithm>SHA-512</algorithm> | |||||
| </algorithms> | |||||
| <csvSummary>false</csvSummary> | |||||
| <fileSets> | |||||
| <fileSet> | |||||
| <directory>${project.build.directory}</directory> | |||||
| <includes> | |||||
| <include>${project.artifactId}-${project.version}-source-release.zip</include> | |||||
| <include>${project.artifactId}-${project.version}-source-release.tar*</include> | |||||
| </includes> | |||||
| </fileSet> | |||||
| </fileSets> | |||||
| <failIfNoFiles>false</failIfNoFiles> | |||||
| </configuration> | |||||
| </plugin> | |||||
| </plugins> | |||||
| </build> | |||||
| </profile> | |||||
| </profiles> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>org.apache</groupId> | |||||
| <artifactId>apache</artifactId> | |||||
| <version>21</version> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| </project> | |||||
| @@ -0,0 +1,14 @@ | |||||
| <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 https://maven.apache.org/xsd/maven-4.0.0.xsd"> | |||||
| <modelVersion>4.0.0</modelVersion> | |||||
| <groupId>tmp.org.apache.directory.server</groupId> | |||||
| <artifactId>placeholder-apacheds-test-framework</artifactId> | |||||
| <version>2.0.0.AM26</version> | |||||
| <name>Package apacheds-test-framework</name> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>org.apache.directory.server</groupId> | |||||
| <artifactId>apacheds-test-framework</artifactId> | |||||
| <version>2.0.0.AM26</version> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| </project> | |||||
| @@ -0,0 +1,14 @@ | |||||
| <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 https://maven.apache.org/xsd/maven-4.0.0.xsd"> | |||||
| <modelVersion>4.0.0</modelVersion> | |||||
| <groupId>tmp.org.apache.maven.plugins</groupId> | |||||
| <artifactId>placeholder-maven-compiler-plugin</artifactId> | |||||
| <version>3.10.1</version> | |||||
| <name>Package maven-compiler-plugin</name> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-compiler-plugin</artifactId> | |||||
| <version>3.10.1</version> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| </project> | |||||
| @@ -0,0 +1,14 @@ | |||||
| <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 https://maven.apache.org/xsd/maven-4.0.0.xsd"> | |||||
| <modelVersion>4.0.0</modelVersion> | |||||
| <groupId>tmp.org.apache.maven.plugins</groupId> | |||||
| <artifactId>placeholder-maven-failsafe-plugin</artifactId> | |||||
| <version>3.0.0-M7</version> | |||||
| <name>Package maven-failsafe-plugin</name> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-failsafe-plugin</artifactId> | |||||
| <version>3.0.0-M7</version> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| </project> | |||||
| @@ -0,0 +1,257 @@ | |||||
| <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>34</version> | |||||
| <relativePath>../pom.xml</relativePath> | |||||
| </parent> | |||||
| <groupId>tmp.org.apache.maven.plugins</groupId> | |||||
| <artifactId>placeholder.maven-plugins</artifactId> | |||||
| <packaging>pom</packaging> | |||||
| <name>Apache Maven Plugins</name> | |||||
| <description>Maven Plugins</description> | |||||
| <url>https://maven.apache.org/plugins/</url> | |||||
| <ciManagement> | |||||
| <system>Jenkins</system> | |||||
| <url>https://builds.apache.org/job/maven-plugins/</url> | |||||
| </ciManagement> | |||||
| <distributionManagement> | |||||
| <site> | |||||
| <id>apache.website</id> | |||||
| <url>scm:svn:https://svn.apache.org/repos/asf/maven/website/components/plugins-archives/</url> | |||||
| </site> | |||||
| </distributionManagement> | |||||
| <properties> | |||||
| <maven.site.path>plugins-archives/${project.artifactId}-LATEST</maven.site.path> | |||||
| </properties> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>org.apache.maven.plugin-tools</groupId> | |||||
| <artifactId>maven-plugin-annotations</artifactId> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-plugins</artifactId> | |||||
| <version>34</version> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| <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> | |||||
| <templateDirectory>org/apache/maven/plugins</templateDirectory> | |||||
| <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> | |||||
| <fromDeveloperId>${apache.availid}</fromDeveloperId> | |||||
| <smtpHost>${smtp.host}</smtpHost> | |||||
| </configuration> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>org.apache.maven.shared</groupId> | |||||
| <artifactId>maven-shared-resources</artifactId> | |||||
| <version>2</version> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-javadoc-plugin</artifactId> | |||||
| <configuration> | |||||
| <tagletArtifacts> | |||||
| <tagletArtifact combine.id="org.apache.maven.plugin-tools:maven-plugin-tools-javadoc"> | |||||
| <groupId>org.apache.maven.plugin-tools</groupId> | |||||
| <artifactId>maven-plugin-tools-javadoc</artifactId> | |||||
| <version>${mavenPluginToolsVersion}</version> | |||||
| </tagletArtifact> | |||||
| </tagletArtifacts> | |||||
| </configuration> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-release-plugin</artifactId> | |||||
| <configuration> | |||||
| <tagBase>https://svn.apache.org/repos/asf/maven/plugins/tags</tagBase> | |||||
| <releaseProfiles>apache-release,run-its</releaseProfiles> | |||||
| </configuration> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-plugin-plugin</artifactId> | |||||
| <version>${mavenPluginToolsVersion}</version> | |||||
| <executions> | |||||
| <execution> | |||||
| <id>default-descriptor</id> | |||||
| <phase>process-classes</phase> | |||||
| </execution> | |||||
| <execution> | |||||
| <id>generate-helpmojo</id> | |||||
| <goals> | |||||
| <goal>helpmojo</goal> | |||||
| </goals> | |||||
| </execution> | |||||
| </executions> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-site-plugin</artifactId> | |||||
| <configuration> | |||||
| <skipDeploy>true</skipDeploy> | |||||
| </configuration> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-scm-publish-plugin</artifactId> | |||||
| <configuration> | |||||
| <content>${project.reporting.outputDirectory}</content> | |||||
| </configuration> | |||||
| <executions> | |||||
| <execution> | |||||
| <id>scm-publish</id> | |||||
| <phase>site-deploy</phase> | |||||
| <goals> | |||||
| <goal>publish-scm</goal> | |||||
| </goals> | |||||
| </execution> | |||||
| </executions> | |||||
| </plugin> | |||||
| </plugins> | |||||
| </pluginManagement> | |||||
| <plugins> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-plugin-plugin</artifactId> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-enforcer-plugin</artifactId> | |||||
| <executions> | |||||
| <execution> | |||||
| <goals> | |||||
| <goal>enforce</goal> | |||||
| </goals> | |||||
| <id>ensure-no-container-api</id> | |||||
| <configuration> | |||||
| <rules> | |||||
| <bannedDependencies> | |||||
| <excludes> | |||||
| <exclude>org.codehaus.plexus:plexus-component-api</exclude> | |||||
| </excludes> | |||||
| <message>The new containers are not supported. You probably added a dependency that is missing the exclusions.</message> | |||||
| </bannedDependencies> | |||||
| </rules> | |||||
| <fail>true</fail> | |||||
| </configuration> | |||||
| </execution> | |||||
| </executions> | |||||
| </plugin> | |||||
| </plugins> | |||||
| </build> | |||||
| <reporting> | |||||
| <plugins> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-plugin-plugin</artifactId> | |||||
| <version>${mavenPluginToolsVersion}</version> | |||||
| </plugin> | |||||
| </plugins> | |||||
| </reporting> | |||||
| <profiles> | |||||
| <profile> | |||||
| <id>quality-checks</id> | |||||
| <activation> | |||||
| <property> | |||||
| <name>quality-checks</name> | |||||
| <value>true</value> | |||||
| </property> | |||||
| </activation> | |||||
| <build> | |||||
| <plugins> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-docck-plugin</artifactId> | |||||
| <executions> | |||||
| <execution> | |||||
| <id>docck-check</id> | |||||
| <phase>verify</phase> | |||||
| <goals> | |||||
| <goal>check</goal> | |||||
| </goals> | |||||
| </execution> | |||||
| </executions> | |||||
| </plugin> | |||||
| </plugins> | |||||
| </build> | |||||
| </profile> | |||||
| <profile> | |||||
| <id>run-its</id> | |||||
| <properties> | |||||
| <invoker.maven.compiler.source>${maven.compiler.source}</invoker.maven.compiler.source> | |||||
| <invoker.maven.compiler.target>${maven.compiler.target}</invoker.maven.compiler.target> | |||||
| <maven.it.failure.ignore>false</maven.it.failure.ignore> | |||||
| </properties> | |||||
| <build> | |||||
| <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> | |||||
| <preBuildHookScript>setup</preBuildHookScript> | |||||
| <postBuildHookScript>verify</postBuildHookScript> | |||||
| <localRepositoryPath>${project.build.directory}/local-repo</localRepositoryPath> | |||||
| <settingsFile>src/it/settings.xml</settingsFile> | |||||
| <pomIncludes> | |||||
| <pomInclude>*/pom.xml</pomInclude> | |||||
| </pomIncludes> | |||||
| <properties> | |||||
| <maven.compiler.source>${invoker.maven.compiler.source}</maven.compiler.source> | |||||
| <maven.compiler.target>${invoker.maven.compiler.target}</maven.compiler.target> | |||||
| <https.protocols>${https.protocols}</https.protocols> | |||||
| </properties> | |||||
| <ignoreFailures>${maven.it.failure.ignore}</ignoreFailures> | |||||
| </configuration> | |||||
| <executions> | |||||
| <execution> | |||||
| <id>integration-test</id> | |||||
| <goals> | |||||
| <goal>install</goal> | |||||
| <goal>integration-test</goal> | |||||
| <goal>verify</goal> | |||||
| </goals> | |||||
| </execution> | |||||
| </executions> | |||||
| </plugin> | |||||
| </plugins> | |||||
| </build> | |||||
| </profile> | |||||
| <profile> | |||||
| <id>reporting</id> | |||||
| <reporting> | |||||
| <plugins> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-invoker-plugin</artifactId> | |||||
| </plugin> | |||||
| </plugins> | |||||
| </reporting> | |||||
| </profile> | |||||
| </profiles> | |||||
| <version>34</version> | |||||
| </project> | |||||
| @@ -0,0 +1,241 @@ | |||||
| <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>37</version> | |||||
| <relativePath>../pom.xml</relativePath> | |||||
| </parent> | |||||
| <groupId>tmp.org.apache.maven.plugins</groupId> | |||||
| <artifactId>placeholder.maven-plugins</artifactId> | |||||
| <packaging>pom</packaging> | |||||
| <name>Apache Maven Plugins</name> | |||||
| <description>Maven Plugins</description> | |||||
| <url>https://maven.apache.org/plugins/</url> | |||||
| <ciManagement> | |||||
| <system>Jenkins</system> | |||||
| <url>https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven-plugins/</url> | |||||
| </ciManagement> | |||||
| <distributionManagement> | |||||
| <site> | |||||
| <id>apache.website</id> | |||||
| <url>scm:svn:https://svn.apache.org/repos/asf/maven/website/components/plugins-archives/</url> | |||||
| </site> | |||||
| </distributionManagement> | |||||
| <properties> | |||||
| <maven.site.path>plugins-archives/${project.artifactId}-LATEST</maven.site.path> | |||||
| </properties> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>org.apache.maven.plugin-tools</groupId> | |||||
| <artifactId>maven-plugin-annotations</artifactId> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-plugins</artifactId> | |||||
| <version>37</version> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| <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> | |||||
| <templateDirectory>org/apache/maven/plugins</templateDirectory> | |||||
| <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> | |||||
| <fromDeveloperId>${apache.availid}</fromDeveloperId> | |||||
| <smtpHost>${smtp.host}</smtpHost> | |||||
| </configuration> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>org.apache.maven.shared</groupId> | |||||
| <artifactId>maven-shared-resources</artifactId> | |||||
| <version>2</version> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-release-plugin</artifactId> | |||||
| <configuration> | |||||
| <releaseProfiles>apache-release,run-its</releaseProfiles> | |||||
| </configuration> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-plugin-plugin</artifactId> | |||||
| <executions> | |||||
| <execution> | |||||
| <id>default-descriptor</id> | |||||
| <phase>process-classes</phase> | |||||
| </execution> | |||||
| <execution> | |||||
| <id>generate-helpmojo</id> | |||||
| <goals> | |||||
| <goal>helpmojo</goal> | |||||
| </goals> | |||||
| </execution> | |||||
| </executions> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-site-plugin</artifactId> | |||||
| <configuration> | |||||
| <skipDeploy>true</skipDeploy> | |||||
| </configuration> | |||||
| </plugin> | |||||
| </plugins> | |||||
| </pluginManagement> | |||||
| <plugins> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-plugin-plugin</artifactId> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-scm-publish-plugin</artifactId> | |||||
| <configuration> | |||||
| <content>${project.reporting.outputDirectory}</content> | |||||
| </configuration> | |||||
| <executions> | |||||
| <execution> | |||||
| <id>scm-publish</id> | |||||
| <phase>site-deploy</phase> | |||||
| <goals> | |||||
| <goal>publish-scm</goal> | |||||
| </goals> | |||||
| </execution> | |||||
| </executions> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-enforcer-plugin</artifactId> | |||||
| <executions> | |||||
| <execution> | |||||
| <goals> | |||||
| <goal>enforce</goal> | |||||
| </goals> | |||||
| <id>ensure-no-container-api</id> | |||||
| <configuration> | |||||
| <rules> | |||||
| <bannedDependencies> | |||||
| <excludes> | |||||
| <exclude>org.codehaus.plexus:plexus-component-api</exclude> | |||||
| </excludes> | |||||
| <message>The new containers are not supported. You probably added a dependency that is missing the exclusions.</message> | |||||
| </bannedDependencies> | |||||
| </rules> | |||||
| <fail>true</fail> | |||||
| </configuration> | |||||
| </execution> | |||||
| </executions> | |||||
| </plugin> | |||||
| </plugins> | |||||
| </build> | |||||
| <reporting> | |||||
| <plugins> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-plugin-plugin</artifactId> | |||||
| </plugin> | |||||
| </plugins> | |||||
| </reporting> | |||||
| <profiles> | |||||
| <profile> | |||||
| <id>quality-checks</id> | |||||
| <activation> | |||||
| <property> | |||||
| <name>quality-checks</name> | |||||
| <value>true</value> | |||||
| </property> | |||||
| </activation> | |||||
| <build> | |||||
| <plugins> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-docck-plugin</artifactId> | |||||
| <executions> | |||||
| <execution> | |||||
| <id>docck-check</id> | |||||
| <phase>verify</phase> | |||||
| <goals> | |||||
| <goal>check</goal> | |||||
| </goals> | |||||
| </execution> | |||||
| </executions> | |||||
| </plugin> | |||||
| </plugins> | |||||
| </build> | |||||
| </profile> | |||||
| <profile> | |||||
| <id>run-its</id> | |||||
| <properties> | |||||
| <invoker.maven.compiler.source>${maven.compiler.source}</invoker.maven.compiler.source> | |||||
| <invoker.maven.compiler.target>${maven.compiler.target}</invoker.maven.compiler.target> | |||||
| <maven.it.failure.ignore>false</maven.it.failure.ignore> | |||||
| </properties> | |||||
| <build> | |||||
| <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> | |||||
| <preBuildHookScript>setup</preBuildHookScript> | |||||
| <postBuildHookScript>verify</postBuildHookScript> | |||||
| <localRepositoryPath>${project.build.directory}/local-repo</localRepositoryPath> | |||||
| <settingsFile>src/it/settings.xml</settingsFile> | |||||
| <pomIncludes> | |||||
| <pomInclude>*/pom.xml</pomInclude> | |||||
| </pomIncludes> | |||||
| <properties> | |||||
| <maven.compiler.source>${invoker.maven.compiler.source}</maven.compiler.source> | |||||
| <maven.compiler.target>${invoker.maven.compiler.target}</maven.compiler.target> | |||||
| <https.protocols>${https.protocols}</https.protocols> | |||||
| </properties> | |||||
| <ignoreFailures>${maven.it.failure.ignore}</ignoreFailures> | |||||
| </configuration> | |||||
| <executions> | |||||
| <execution> | |||||
| <id>integration-test</id> | |||||
| <goals> | |||||
| <goal>install</goal> | |||||
| <goal>integration-test</goal> | |||||
| <goal>verify</goal> | |||||
| </goals> | |||||
| </execution> | |||||
| </executions> | |||||
| </plugin> | |||||
| </plugins> | |||||
| </build> | |||||
| </profile> | |||||
| <profile> | |||||
| <id>reporting</id> | |||||
| <reporting> | |||||
| <plugins> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-invoker-plugin</artifactId> | |||||
| </plugin> | |||||
| </plugins> | |||||
| </reporting> | |||||
| </profile> | |||||
| </profiles> | |||||
| <version>37</version> | |||||
| </project> | |||||
| @@ -0,0 +1,14 @@ | |||||
| <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 https://maven.apache.org/xsd/maven-4.0.0.xsd"> | |||||
| <modelVersion>4.0.0</modelVersion> | |||||
| <groupId>tmp.org.apache.maven.plugins</groupId> | |||||
| <artifactId>placeholder-maven-shade-plugin</artifactId> | |||||
| <version>3.4.1</version> | |||||
| <name>Package maven-shade-plugin</name> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-shade-plugin</artifactId> | |||||
| <version>3.4.1</version> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| </project> | |||||
| @@ -0,0 +1,14 @@ | |||||
| <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 https://maven.apache.org/xsd/maven-4.0.0.xsd"> | |||||
| <modelVersion>4.0.0</modelVersion> | |||||
| <groupId>tmp.org.apache.maven.plugins</groupId> | |||||
| <artifactId>placeholder-maven-surefire-plugin</artifactId> | |||||
| <version>3.0.0-M7</version> | |||||
| <name>Package maven-surefire-plugin</name> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-surefire-plugin</artifactId> | |||||
| <version>3.0.0-M7</version> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| </project> | |||||
| @@ -0,0 +1,524 @@ | |||||
| <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> | |||||
| <artifactId>maven-parent</artifactId> | |||||
| <groupId>org.apache.maven</groupId> | |||||
| <version>36</version> | |||||
| </parent> | |||||
| <groupId>tmp.org.apache.maven.surefire</groupId> | |||||
| <artifactId>placeholder.surefire</artifactId> | |||||
| <version>3.0.0-M7</version> | |||||
| <packaging>pom</packaging> | |||||
| <name>Apache Maven Surefire</name> | |||||
| <description>Surefire is a test framework project. | |||||
| This is the aggregator POM in Apache Maven Surefire project.</description> | |||||
| <url>https://maven.apache.org/surefire/</url> | |||||
| <inceptionYear>2004</inceptionYear> | |||||
| <contributors> | |||||
| <contributor> | |||||
| <name>Jesse Kuhnert</name> | |||||
| </contributor> | |||||
| <contributor> | |||||
| <name>Marvin Froeder</name> | |||||
| <email>marvin@marvinformatics.com</email> | |||||
| </contributor> | |||||
| </contributors> | |||||
| <modules> | |||||
| <module>surefire-shared-utils</module> | |||||
| <module>surefire-logger-api</module> | |||||
| <module>surefire-api</module> | |||||
| <module>surefire-extensions-api</module> | |||||
| <module>surefire-extensions-spi</module> | |||||
| <module>surefire-booter</module> | |||||
| <module>surefire-grouper</module> | |||||
| <module>surefire-providers</module> | |||||
| <module>surefire-shadefire</module> | |||||
| <module>maven-surefire-common</module> | |||||
| <module>surefire-report-parser</module> | |||||
| <module>maven-surefire-plugin</module> | |||||
| <module>maven-failsafe-plugin</module> | |||||
| <module>maven-surefire-report-plugin</module> | |||||
| <module>surefire-its</module> | |||||
| </modules> | |||||
| <scm> | |||||
| <connection>${maven.surefire.scm.devConnection}</connection> | |||||
| <developerConnection>${maven.surefire.scm.devConnection}</developerConnection> | |||||
| <url>https://github.com/apache/maven-surefire/tree/${project.scm.tag}</url> | |||||
| <tag>surefire-3.0.0-M7</tag> | |||||
| </scm> | |||||
| <issueManagement> | |||||
| <system>jira</system> | |||||
| <url>https://issues.apache.org/jira/browse/SUREFIRE</url> | |||||
| </issueManagement> | |||||
| <ciManagement> | |||||
| <system>Jenkins</system> | |||||
| <url>https://ci-maven.apache.org/job/Maven/job/maven-box/job/maven-surefire/</url> | |||||
| </ciManagement> | |||||
| <distributionManagement> | |||||
| <site> | |||||
| <id>apache.website</id> | |||||
| <url>scm:svn:https://svn.apache.org/repos/asf/maven/website/components/${maven.site.path}</url> | |||||
| </site> | |||||
| </distributionManagement> | |||||
| <properties> | |||||
| <javaVersion>8</javaVersion> | |||||
| <mavenVersion>3.2.5</mavenVersion> | |||||
| <commonsLang3Version>3.12.0</commonsLang3Version> | |||||
| <commonsCompress>1.21</commonsCompress> | |||||
| <commonsIoVersion>2.11.0</commonsIoVersion> | |||||
| <plexus-java-version>1.1.1</plexus-java-version> | |||||
| <mavenSharedUtilsVersion>3.3.4</mavenSharedUtilsVersion> | |||||
| <powermockVersion>2.0.9</powermockVersion> | |||||
| <jacocoVersion>0.8.8</jacocoVersion> | |||||
| <surefire-shared-utils.version>${project.version}</surefire-shared-utils.version> | |||||
| <maven.surefire.scm.devConnection>scm:git:https://gitbox.apache.org/repos/asf/maven-surefire.git</maven.surefire.scm.devConnection> | |||||
| <maven.site.path>surefire-archives/surefire-LATEST</maven.site.path> | |||||
| <maven.compiler.testSource>1.${javaVersion}</maven.compiler.testSource> | |||||
| <maven.compiler.testTarget>1.${javaVersion}</maven.compiler.testTarget> | |||||
| <jvm9ArgsTests /> | |||||
| <jvm.args.tests>${jvm9ArgsTests} -Xms32m -Xmx144m -XX:SoftRefLRUPolicyMSPerMB=50 -Djava.awt.headless=true -Djdk.net.URLClassPath.disableClassPathURLCheck=true</jvm.args.tests> | |||||
| <project.build.outputTimestamp>2022-06-03T09:23:24Z</project.build.outputTimestamp> | |||||
| </properties> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>junit</groupId> | |||||
| <artifactId>junit</artifactId> | |||||
| <scope>test</scope> | |||||
| <exclusions> | |||||
| <exclusion> | |||||
| <groupId>org.hamcrest</groupId> | |||||
| <artifactId>hamcrest-core</artifactId> | |||||
| </exclusion> | |||||
| </exclusions> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.hamcrest</groupId> | |||||
| <artifactId>hamcrest-library</artifactId> | |||||
| <scope>test</scope> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.assertj</groupId> | |||||
| <artifactId>assertj-core</artifactId> | |||||
| <scope>test</scope> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.apache.commons</groupId> | |||||
| <artifactId>commons-compress</artifactId> | |||||
| <version>${commonsCompress}</version> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.apache.commons</groupId> | |||||
| <artifactId>commons-lang3</artifactId> | |||||
| <version>${commonsLang3Version}</version> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>commons-io</groupId> | |||||
| <artifactId>commons-io</artifactId> | |||||
| <version>${commonsIoVersion}</version> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.apache.maven.reporting</groupId> | |||||
| <artifactId>maven-reporting-api</artifactId> | |||||
| <version>3.1.0</version> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.apache.maven</groupId> | |||||
| <artifactId>maven-core</artifactId> | |||||
| <version>${mavenVersion}</version> | |||||
| <scope>provided</scope> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.apache.maven</groupId> | |||||
| <artifactId>maven-plugin-api</artifactId> | |||||
| <version>${mavenVersion}</version> | |||||
| <scope>provided</scope> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.apache.maven</groupId> | |||||
| <artifactId>maven-artifact</artifactId> | |||||
| <version>${mavenVersion}</version> | |||||
| <scope>provided</scope> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.apache.maven</groupId> | |||||
| <artifactId>maven-model</artifactId> | |||||
| <version>${mavenVersion}</version> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.apache.maven</groupId> | |||||
| <artifactId>maven-compat</artifactId> | |||||
| <version>${mavenVersion}</version> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.apache.maven</groupId> | |||||
| <artifactId>maven-settings</artifactId> | |||||
| <version>${mavenVersion}</version> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.apache.maven.shared</groupId> | |||||
| <artifactId>maven-shared-utils</artifactId> | |||||
| <version>${mavenSharedUtilsVersion}</version> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.apache.maven.reporting</groupId> | |||||
| <artifactId>maven-reporting-impl</artifactId> | |||||
| <version>3.1.0</version> | |||||
| <exclusions> | |||||
| <exclusion> | |||||
| <groupId>org.apache.maven</groupId> | |||||
| <artifactId>maven-core</artifactId> | |||||
| </exclusion> | |||||
| <exclusion> | |||||
| <groupId>org.apache.maven</groupId> | |||||
| <artifactId>maven-plugin-api</artifactId> | |||||
| </exclusion> | |||||
| </exclusions> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.apache.maven.shared</groupId> | |||||
| <artifactId>maven-common-artifact-filters</artifactId> | |||||
| <version>3.1.1</version> | |||||
| <exclusions> | |||||
| <exclusion> | |||||
| <groupId>org.apache.maven.shared</groupId> | |||||
| <artifactId>maven-shared-utils</artifactId> | |||||
| </exclusion> | |||||
| <exclusion> | |||||
| <groupId>org.apache.maven</groupId> | |||||
| <artifactId>maven-model</artifactId> | |||||
| </exclusion> | |||||
| <exclusion> | |||||
| <groupId>org.sonatype.sisu</groupId> | |||||
| <artifactId>sisu-inject-plexus</artifactId> | |||||
| </exclusion> | |||||
| </exclusions> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>commons-lang</groupId> | |||||
| <artifactId>commons-lang</artifactId> | |||||
| <version>2.6</version> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.apache.maven.plugin-testing</groupId> | |||||
| <artifactId>maven-plugin-testing-harness</artifactId> | |||||
| <version>3.3.0</version> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.xmlunit</groupId> | |||||
| <artifactId>xmlunit-core</artifactId> | |||||
| <version>2.9.0</version> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>net.sourceforge.htmlunit</groupId> | |||||
| <artifactId>htmlunit</artifactId> | |||||
| <version>2.57.0</version> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.fusesource.jansi</groupId> | |||||
| <artifactId>jansi</artifactId> | |||||
| <version>2.4.0</version> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.apache.maven.shared</groupId> | |||||
| <artifactId>maven-verifier</artifactId> | |||||
| <version>1.8.0</version> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.codehaus.plexus</groupId> | |||||
| <artifactId>plexus-java</artifactId> | |||||
| <version>${plexus-java-version}</version> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.junit.platform</groupId> | |||||
| <artifactId>junit-platform-launcher</artifactId> | |||||
| <version>1.3.2</version> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.junit.jupiter</groupId> | |||||
| <artifactId>junit-jupiter-engine</artifactId> | |||||
| <version>5.3.2</version> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.junit.jupiter</groupId> | |||||
| <artifactId>junit-jupiter-params</artifactId> | |||||
| <version>5.3.2</version> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.mockito</groupId> | |||||
| <artifactId>mockito-core</artifactId> | |||||
| <version>2.28.2</version> | |||||
| <exclusions> | |||||
| <exclusion> | |||||
| <groupId>org.hamcrest</groupId> | |||||
| <artifactId>hamcrest-core</artifactId> | |||||
| </exclusion> | |||||
| </exclusions> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.powermock</groupId> | |||||
| <artifactId>powermock-core</artifactId> | |||||
| <version>${powermockVersion}</version> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.powermock</groupId> | |||||
| <artifactId>powermock-module-junit4</artifactId> | |||||
| <version>${powermockVersion}</version> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.powermock</groupId> | |||||
| <artifactId>powermock-api-mockito2</artifactId> | |||||
| <version>${powermockVersion}</version> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.powermock</groupId> | |||||
| <artifactId>powermock-reflect</artifactId> | |||||
| <version>${powermockVersion}</version> | |||||
| <exclusions> | |||||
| <exclusion> | |||||
| <groupId>org.objenesis</groupId> | |||||
| <artifactId>objenesis</artifactId> | |||||
| </exclusion> | |||||
| </exclusions> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.javassist</groupId> | |||||
| <artifactId>javassist</artifactId> | |||||
| <version>3.29.0-GA</version> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>junit</groupId> | |||||
| <artifactId>junit</artifactId> | |||||
| <version>4.13.2</version> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.hamcrest</groupId> | |||||
| <artifactId>hamcrest-library</artifactId> | |||||
| <version>1.3</version> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.assertj</groupId> | |||||
| <artifactId>assertj-core</artifactId> | |||||
| <version>3.22.0</version> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>com.google.code.findbugs</groupId> | |||||
| <artifactId>jsr305</artifactId> | |||||
| <version>3.0.2</version> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.jacoco</groupId> | |||||
| <artifactId>org.jacoco.agent</artifactId> | |||||
| <classifier>runtime</classifier> | |||||
| <version>${jacocoVersion}</version> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>com.googlecode.junit-toolbox</groupId> | |||||
| <artifactId>junit-toolbox</artifactId> | |||||
| <version>2.4</version> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.apache.maven.surefire</groupId> | |||||
| <artifactId>surefire</artifactId> | |||||
| <version>3.0.0-M7</version> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| <build> | |||||
| <pluginManagement> | |||||
| <plugins> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-compiler-plugin</artifactId> | |||||
| <configuration> | |||||
| <fork>true</fork> | |||||
| <compilerArgs> | |||||
| <arg>-Xdoclint:all</arg> | |||||
| </compilerArgs> | |||||
| <encoding>UTF-8</encoding> | |||||
| <proc>none</proc> | |||||
| </configuration> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.codehaus.mojo</groupId> | |||||
| <artifactId>animal-sniffer-maven-plugin</artifactId> | |||||
| <version>1.21</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <artifactId>maven-surefire-plugin</artifactId> | |||||
| <version>3.0.0-M6</version> | |||||
| <configuration> | |||||
| <useSystemClassLoader>false</useSystemClassLoader> | |||||
| <argLine>${jvm.args.tests}</argLine> | |||||
| <useFile>false</useFile> | |||||
| <redirectTestOutputToFile>false</redirectTestOutputToFile> | |||||
| </configuration> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <artifactId>maven-release-plugin</artifactId> | |||||
| <configuration> | |||||
| <preparationGoals>clean install</preparationGoals> | |||||
| <commitByProject>false</commitByProject> | |||||
| </configuration> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <artifactId>maven-plugin-plugin</artifactId> | |||||
| <executions> | |||||
| <execution> | |||||
| <id>help-mojo</id> | |||||
| <goals> | |||||
| <goal>helpmojo</goal> | |||||
| </goals> | |||||
| </execution> | |||||
| </executions> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.jacoco</groupId> | |||||
| <artifactId>jacoco-maven-plugin</artifactId> | |||||
| <version>${jacocoVersion}</version> | |||||
| <configuration> | |||||
| <skip>${skipTests}</skip> | |||||
| <formats> | |||||
| <format>HTML</format> | |||||
| </formats> | |||||
| <includes> | |||||
| <include>**/failsafe/*</include> | |||||
| <include>**/failsafe/**/*</include> | |||||
| <include>**/surefire/*</include> | |||||
| <include>**/surefire/**/*</include> | |||||
| </includes> | |||||
| <excludes> | |||||
| <exclude>**/HelpMojo.class</exclude> | |||||
| <exclude>**/shadefire/**/*</exclude> | |||||
| <exclude>org/jacoco/**/*</exclude> | |||||
| <exclude>com/vladium/emma/rt/*</exclude> | |||||
| </excludes> | |||||
| </configuration> | |||||
| </plugin> | |||||
| </plugins> | |||||
| </pluginManagement> | |||||
| <plugins> | |||||
| <plugin> | |||||
| <groupId>org.apache.rat</groupId> | |||||
| <artifactId>apache-rat-plugin</artifactId> | |||||
| <executions> | |||||
| <execution> | |||||
| <id>rat-check</id> | |||||
| <goals> | |||||
| <goal>check</goal> | |||||
| </goals> | |||||
| <configuration> | |||||
| <excludes combine.children="append"> | |||||
| <exclude>Jenkinsfile</exclude> | |||||
| <exclude>README.md</exclude> | |||||
| <exclude>.editorconfig</exclude> | |||||
| <exclude>.gitignore</exclude> | |||||
| <exclude>.git/**/*</exclude> | |||||
| <exclude>**/.github/**</exclude> | |||||
| <exclude>**/.idea</exclude> | |||||
| <exclude>**/.svn/**/*</exclude> | |||||
| <exclude>**/*.iml</exclude> | |||||
| <exclude>**/*.ipr</exclude> | |||||
| <exclude>**/*.iws</exclude> | |||||
| <exclude>**/*.versionsBackup</exclude> | |||||
| <exclude>**/dependency-reduced-pom.xml</exclude> | |||||
| <exclude>.repository/**</exclude> | |||||
| <exclude>src/test/resources/**/*</exclude> | |||||
| <exclude>src/test/resources/**/*.css</exclude> | |||||
| <exclude>**/*.jj</exclude> | |||||
| <exclude>src/main/resources/META-INF/services/org.apache.maven.surefire.api.provider.SurefireProvider | |||||
| </exclude> | |||||
| <exclude>DEPENDENCIES</exclude> | |||||
| <exclude>.m2/**</exclude> | |||||
| <exclude>.m2</exclude> | |||||
| <exclude>.travis.yml</exclude> | |||||
| <exclude>.mvn/wrapper/maven-wrapper.properties</exclude> | |||||
| </excludes> | |||||
| </configuration> | |||||
| </execution> | |||||
| </executions> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.codehaus.mojo</groupId> | |||||
| <artifactId>animal-sniffer-maven-plugin</artifactId> | |||||
| <executions> | |||||
| <execution> | |||||
| <id>signature-check</id> | |||||
| <phase>verify</phase> | |||||
| <goals> | |||||
| <goal>check</goal> | |||||
| </goals> | |||||
| <configuration> | |||||
| <checkTestClasses>true</checkTestClasses> | |||||
| <signature> | |||||
| <groupId>org.codehaus.mojo.signature</groupId> | |||||
| <artifactId>java18</artifactId> | |||||
| <version>1.0</version> | |||||
| </signature> | |||||
| </configuration> | |||||
| </execution> | |||||
| </executions> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-checkstyle-plugin</artifactId> | |||||
| <configuration> | |||||
| <includeTestSourceDirectory>true</includeTestSourceDirectory> | |||||
| </configuration> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.jacoco</groupId> | |||||
| <artifactId>jacoco-maven-plugin</artifactId> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <artifactId>maven-deploy-plugin</artifactId> | |||||
| <configuration> | |||||
| <deployAtEnd>true</deployAtEnd> | |||||
| </configuration> | |||||
| </plugin> | |||||
| </plugins> | |||||
| </build> | |||||
| <reporting> | |||||
| <plugins> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-surefire-report-plugin</artifactId> | |||||
| <version>3.0.0-M6</version> | |||||
| </plugin> | |||||
| </plugins> | |||||
| </reporting> | |||||
| <profiles> | |||||
| <profile> | |||||
| <id>ide-development</id> | |||||
| <properties> | |||||
| <surefire-shared-utils.version>3-SNAPSHOT</surefire-shared-utils.version> | |||||
| </properties> | |||||
| </profile> | |||||
| <profile> | |||||
| <id>jdk9+</id> | |||||
| <activation> | |||||
| <jdk>[9,)</jdk> | |||||
| </activation> | |||||
| <properties> | |||||
| <jvm9ArgsTests>--add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.math=ALL-UNNAMED --add-opens java.base/java.io=ALL-UNNAMED --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/java.text=ALL-UNNAMED --add-opens java.base/java.util.regex=ALL-UNNAMED --add-opens java.base/java.nio.channels.spi=ALL-UNNAMED --add-opens java.base/sun.nio.ch=ALL-UNNAMED --add-opens java.base/java.net=ALL-UNNAMED --add-opens java.base/java.util.concurrent=ALL-UNNAMED --add-opens java.base/sun.nio.fs=ALL-UNNAMED --add-opens java.base/sun.nio.cs=ALL-UNNAMED --add-opens java.base/java.nio.file=ALL-UNNAMED --add-opens java.base/java.nio.charset=ALL-UNNAMED</jvm9ArgsTests> | |||||
| </properties> | |||||
| </profile> | |||||
| <profile> | |||||
| <id>reporting</id> | |||||
| <reporting> | |||||
| <plugins> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-changes-plugin</artifactId> | |||||
| <configuration> | |||||
| <columnNames>Type,Priority,Key,Summary,Resolution</columnNames> | |||||
| <onlyCurrentVersion>true</onlyCurrentVersion> | |||||
| <resolutionIds>Fixed</resolutionIds> | |||||
| <sortColumnNames>type DESC,Priority DESC,Key</sortColumnNames> | |||||
| <maxEntries>1000</maxEntries> | |||||
| <skip>true</skip> | |||||
| </configuration> | |||||
| </plugin> | |||||
| </plugins> | |||||
| </reporting> | |||||
| </profile> | |||||
| </profiles> | |||||
| </project> | |||||
| @@ -0,0 +1,14 @@ | |||||
| <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 https://maven.apache.org/xsd/maven-4.0.0.xsd"> | |||||
| <modelVersion>4.0.0</modelVersion> | |||||
| <groupId>tmp.org.apache.sshd</groupId> | |||||
| <artifactId>placeholder-sshd-ldap</artifactId> | |||||
| <version>2.9.2</version> | |||||
| <name>Package sshd-ldap</name> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>org.apache.sshd</groupId> | |||||
| <artifactId>sshd-ldap</artifactId> | |||||
| <version>2.9.2</version> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| </project> | |||||
| @@ -0,0 +1,14 @@ | |||||
| <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 https://maven.apache.org/xsd/maven-4.0.0.xsd"> | |||||
| <modelVersion>4.0.0</modelVersion> | |||||
| <groupId>tmp.org.apache.sshd</groupId> | |||||
| <artifactId>placeholder-sshd-sftp</artifactId> | |||||
| <version>2.9.2</version> | |||||
| <name>Package sshd-sftp</name> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>org.apache.sshd</groupId> | |||||
| <artifactId>sshd-sftp</artifactId> | |||||
| <version>2.9.2</version> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| </project> | |||||
| @@ -0,0 +1,14 @@ | |||||
| <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 https://maven.apache.org/xsd/maven-4.0.0.xsd"> | |||||
| <modelVersion>4.0.0</modelVersion> | |||||
| <groupId>tmp.org.eclipse.sisu</groupId> | |||||
| <artifactId>placeholder-org.eclipse.sisu.inject</artifactId> | |||||
| <version>0.3.5</version> | |||||
| <name>Package org.eclipse.sisu.inject</name> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>org.eclipse.sisu</groupId> | |||||
| <artifactId>org.eclipse.sisu.inject</artifactId> | |||||
| <version>0.3.5</version> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| </project> | |||||
| @@ -0,0 +1,14 @@ | |||||
| <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 https://maven.apache.org/xsd/maven-4.0.0.xsd"> | |||||
| <modelVersion>4.0.0</modelVersion> | |||||
| <groupId>tmp.org.eclipse.sisu</groupId> | |||||
| <artifactId>placeholder-org.eclipse.sisu.plexus</artifactId> | |||||
| <version>0.3.5</version> | |||||
| <name>Package org.eclipse.sisu.plexus</name> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>org.eclipse.sisu</groupId> | |||||
| <artifactId>org.eclipse.sisu.plexus</artifactId> | |||||
| <version>0.3.5</version> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| </project> | |||||
| @@ -0,0 +1,385 @@ | |||||
| <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.sonatype.oss</groupId> | |||||
| <artifactId>oss-parent</artifactId> | |||||
| <version>9</version> | |||||
| </parent> | |||||
| <groupId>tmp.org.eclipse.sisu</groupId> | |||||
| <artifactId>placeholder.sisu-inject</artifactId> | |||||
| <version>0.3.5</version> | |||||
| <packaging>pom</packaging> | |||||
| <name>Sisu Inject</name> | |||||
| <description>JSR330-based container; supports classpath scanning, auto-binding, and dynamic auto-wiring</description> | |||||
| <url>http://www.eclipse.org/sisu/</url> | |||||
| <inceptionYear>2010</inceptionYear> | |||||
| <organization> | |||||
| <name>The Eclipse Foundation</name> | |||||
| <url>http://www.eclipse.org/</url> | |||||
| </organization> | |||||
| <licenses> | |||||
| <license> | |||||
| <name>Eclipse Public License, Version 1.0</name> | |||||
| <url>http://www.eclipse.org/legal/epl-v10.html</url> | |||||
| <distribution>repo</distribution> | |||||
| </license> | |||||
| </licenses> | |||||
| <mailingLists> | |||||
| <mailingList> | |||||
| <name>Sisu Developers List</name> | |||||
| <subscribe>sisu-dev-subscribe@eclipse.org</subscribe> | |||||
| <unsubscribe>sisu-dev-unsubscribe@eclipse.org</unsubscribe> | |||||
| <post>sisu-dev@eclipse.org</post> | |||||
| <archive>http://dev.eclipse.org/mhonarc/lists/sisu-dev/</archive> | |||||
| </mailingList> | |||||
| <mailingList> | |||||
| <name>Sisu Users List</name> | |||||
| <subscribe>sisu-users-subscribe@eclipse.org</subscribe> | |||||
| <unsubscribe>sisu-users-unsubscribe@eclipse.org</unsubscribe> | |||||
| <post>sisu-users@eclipse.org</post> | |||||
| <archive>http://dev.eclipse.org/mhonarc/lists/sisu-users/</archive> | |||||
| </mailingList> | |||||
| </mailingLists> | |||||
| <prerequisites> | |||||
| <maven>3.0.4</maven> | |||||
| </prerequisites> | |||||
| <modules> | |||||
| <module>org.eclipse.sisu.inject</module> | |||||
| <module>org.eclipse.sisu.inject.extender</module> | |||||
| <module>org.eclipse.sisu.inject.tests</module> | |||||
| <module>org.eclipse.sisu.inject.site</module> | |||||
| </modules> | |||||
| <scm> | |||||
| <connection>scm:git:git://git.eclipse.org/gitroot/sisu/org.eclipse.sisu.inject.git</connection> | |||||
| <developerConnection>scm:git:ssh://git.eclipse.org/gitroot/sisu/org.eclipse.sisu.inject.git</developerConnection> | |||||
| <url>http://git.eclipse.org/c/sisu/org.eclipse.sisu.inject.git/tree/</url> | |||||
| </scm> | |||||
| <issueManagement> | |||||
| <system>bugzilla</system> | |||||
| <url>https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Sisu&component=Inject&format=guided</url> | |||||
| </issueManagement> | |||||
| <ciManagement> | |||||
| <system>Hudson</system> | |||||
| <url>https://hudson.eclipse.org/sisu/job/sisu-inject-nightly/</url> | |||||
| </ciManagement> | |||||
| <properties> | |||||
| <maven.compiler.source>1.6</maven.compiler.source> | |||||
| <maven.compiler.target>1.6</maven.compiler.target> | |||||
| <tycho.scmUrl>scm:git:http://git.eclipse.org/gitroot/sisu/org.eclipse.sisu.inject.git</tycho.scmUrl> | |||||
| <tycho-version>0.22.0</tycho-version> | |||||
| </properties> | |||||
| <build> | |||||
| <pluginManagement> | |||||
| <plugins> | |||||
| <plugin> | |||||
| <groupId>org.codehaus.mojo</groupId> | |||||
| <artifactId>animal-sniffer-maven-plugin</artifactId> | |||||
| <version>1.11</version> | |||||
| <configuration> | |||||
| <signature> | |||||
| <groupId>org.codehaus.mojo.signature</groupId> | |||||
| <artifactId>java16</artifactId> | |||||
| <version>1.1</version> | |||||
| </signature> | |||||
| </configuration> | |||||
| <executions> | |||||
| <execution> | |||||
| <id>check-java6</id> | |||||
| <phase>package</phase> | |||||
| <goals> | |||||
| <goal>check</goal> | |||||
| </goals> | |||||
| </execution> | |||||
| </executions> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <artifactId>maven-enforcer-plugin</artifactId> | |||||
| <version>1.3.1</version> | |||||
| <configuration> | |||||
| <rules> | |||||
| <enforceBytecodeVersion> | |||||
| <maxJdkVersion>1.6</maxJdkVersion> | |||||
| </enforceBytecodeVersion> | |||||
| </rules> | |||||
| </configuration> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>org.codehaus.mojo</groupId> | |||||
| <artifactId>extra-enforcer-rules</artifactId> | |||||
| <version>1.0-beta-3</version> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.eclipse.tycho</groupId> | |||||
| <artifactId>target-platform-configuration</artifactId> | |||||
| <version>${tycho-version}</version> | |||||
| <configuration> | |||||
| <executionEnvironment>JavaSE-1.6</executionEnvironment> | |||||
| <target> | |||||
| <artifact> | |||||
| <groupId>org.eclipse.sisu</groupId> | |||||
| <artifactId>org.eclipse.sisu.inject</artifactId> | |||||
| <version>${project.version}</version> | |||||
| <classifier>build</classifier> | |||||
| </artifact> | |||||
| </target> | |||||
| <environments> | |||||
| <environment> | |||||
| <os>win32</os> | |||||
| <ws>win32</ws> | |||||
| <arch>x86</arch> | |||||
| </environment> | |||||
| <environment> | |||||
| <os>linux</os> | |||||
| <ws>gtk</ws> | |||||
| <arch>x86_64</arch> | |||||
| </environment> | |||||
| <environment> | |||||
| <os>macosx</os> | |||||
| <ws>cocoa</ws> | |||||
| <arch>x86_64</arch> | |||||
| </environment> | |||||
| </environments> | |||||
| </configuration> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.eclipse.tycho</groupId> | |||||
| <artifactId>tycho-compiler-plugin</artifactId> | |||||
| <version>${tycho-version}</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.eclipse.tycho</groupId> | |||||
| <artifactId>tycho-maven-plugin</artifactId> | |||||
| <version>${tycho-version}</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.eclipse.tycho</groupId> | |||||
| <artifactId>tycho-p2-plugin</artifactId> | |||||
| <version>${tycho-version}</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.eclipse.tycho</groupId> | |||||
| <artifactId>tycho-p2-publisher-plugin</artifactId> | |||||
| <version>${tycho-version}</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.eclipse.tycho</groupId> | |||||
| <artifactId>tycho-p2-repository-plugin</artifactId> | |||||
| <version>${tycho-version}</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.eclipse.tycho</groupId> | |||||
| <artifactId>tycho-packaging-plugin</artifactId> | |||||
| <version>${tycho-version}</version> | |||||
| <configuration> | |||||
| <archive> | |||||
| <addMavenDescriptor>false</addMavenDescriptor> | |||||
| </archive> | |||||
| <sourceReferences> | |||||
| <generate>true</generate> | |||||
| </sourceReferences> | |||||
| </configuration> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>org.eclipse.tycho.extras</groupId> | |||||
| <artifactId>tycho-sourceref-jgit</artifactId> | |||||
| <version>${tycho-version}</version> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.eclipse.tycho</groupId> | |||||
| <artifactId>tycho-source-plugin</artifactId> | |||||
| <version>${tycho-version}</version> | |||||
| <executions> | |||||
| <execution> | |||||
| <id>plugin-source</id> | |||||
| <goals> | |||||
| <goal>plugin-source</goal> | |||||
| </goals> | |||||
| </execution> | |||||
| </executions> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <artifactId>maven-clean-plugin</artifactId> | |||||
| <version>2.6</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <artifactId>maven-resources-plugin</artifactId> | |||||
| <version>2.7</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <artifactId>maven-compiler-plugin</artifactId> | |||||
| <version>3.1</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.jacoco</groupId> | |||||
| <artifactId>jacoco-maven-plugin</artifactId> | |||||
| <version>0.7.2.201409121644</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <artifactId>maven-surefire-plugin</artifactId> | |||||
| <version>2.17</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <artifactId>maven-jar-plugin</artifactId> | |||||
| <version>2.5</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <artifactId>maven-install-plugin</artifactId> | |||||
| <version>2.5.2</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <artifactId>maven-deploy-plugin</artifactId> | |||||
| <version>2.8.2</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.sonatype.plugins</groupId> | |||||
| <artifactId>nexus-staging-maven-plugin</artifactId> | |||||
| <version>1.6.4</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <artifactId>maven-release-plugin</artifactId> | |||||
| <version>2.5.1</version> | |||||
| <configuration> | |||||
| <dryRun>true</dryRun> | |||||
| </configuration> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <artifactId>maven-javadoc-plugin</artifactId> | |||||
| <version>2.10.1</version> | |||||
| <configuration> | |||||
| <docletArtifact> | |||||
| <groupId>com.google.doclava</groupId> | |||||
| <artifactId>doclava</artifactId> | |||||
| <version>1.0.6</version> | |||||
| </docletArtifact> | |||||
| <doclet>com.google.doclava.Doclava</doclet> | |||||
| <bootclasspath>${sun.boot.class.path}:${basedir}/../doclava/api/nullable.zip</bootclasspath> | |||||
| <excludePackageNames>*.internal,*.asm</excludePackageNames> | |||||
| <additionalparam> | |||||
| -quiet | |||||
| -federate JDK http://docs.oracle.com/javase/6/docs/api/index.html? | |||||
| -federationxml JDK http://doclava.googlecode.com/svn/static/api/openjdk-6.xml | |||||
| -federate Guice http://google-guice.googlecode.com/git-history/3.0/javadoc | |||||
| -federate OSGi http://www.osgi.org/javadoc/r4v42/index.html? | |||||
| -federationxml OSGi ${basedir}/../doclava/api/osgi.xml | |||||
| -hdf project.name "${project.name}" | |||||
| -overview ${basedir}/overview.html | |||||
| -templatedir ${basedir}/../doclava | |||||
| -d ${project.build.directory}/apidocs | |||||
| </additionalparam> | |||||
| <useStandardDocletOptions>false</useStandardDocletOptions> | |||||
| <additionalJOption>-J-Xmx1024m</additionalJOption> | |||||
| </configuration> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <artifactId>maven-site-plugin</artifactId> | |||||
| <version>3.4</version> | |||||
| </plugin> | |||||
| </plugins> | |||||
| </pluginManagement> | |||||
| </build> | |||||
| <profiles> | |||||
| <profile> | |||||
| <id>m2e</id> | |||||
| <activation> | |||||
| <property> | |||||
| <name>m2e.version</name> | |||||
| </property> | |||||
| </activation> | |||||
| <build> | |||||
| <pluginManagement> | |||||
| <plugins> | |||||
| <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> | |||||
| <pluginExecution> | |||||
| <pluginExecutionFilter> | |||||
| <groupId>org.codehaus.mojo</groupId> | |||||
| <artifactId>build-helper-maven-plugin</artifactId> | |||||
| <versionRange>[1.0,)</versionRange> | |||||
| <goals> | |||||
| <goal>attach-artifact</goal> | |||||
| </goals> | |||||
| </pluginExecutionFilter> | |||||
| <action> | |||||
| <ignore /> | |||||
| </action> | |||||
| </pluginExecution> | |||||
| <pluginExecution> | |||||
| <pluginExecutionFilter> | |||||
| <groupId>org.jacoco</groupId> | |||||
| <artifactId>jacoco-maven-plugin</artifactId> | |||||
| <versionRange>[0.6,)</versionRange> | |||||
| <goals> | |||||
| <goal>prepare-agent</goal> | |||||
| </goals> | |||||
| </pluginExecutionFilter> | |||||
| <action> | |||||
| <ignore /> | |||||
| </action> | |||||
| </pluginExecution> | |||||
| </pluginExecutions> | |||||
| </lifecycleMappingMetadata> | |||||
| </configuration> | |||||
| </plugin> | |||||
| </plugins> | |||||
| </pluginManagement> | |||||
| </build> | |||||
| </profile> | |||||
| <profile> | |||||
| <id>sonatype-oss-release</id> | |||||
| <build> | |||||
| <plugins> | |||||
| <plugin> | |||||
| <artifactId>maven-gpg-plugin</artifactId> | |||||
| <version>1.5</version> | |||||
| <configuration> | |||||
| <passphrase>${gpg.passphrase}</passphrase> | |||||
| <useAgent>true</useAgent> | |||||
| </configuration> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <artifactId>maven-javadoc-plugin</artifactId> | |||||
| <version>2.10.1</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <extensions>true</extensions> | |||||
| <groupId>org.sonatype.plugins</groupId> | |||||
| <artifactId>nexus-staging-maven-plugin</artifactId> | |||||
| <configuration> | |||||
| <nexusUrl>https://oss.sonatype.org/</nexusUrl> | |||||
| <serverId>sonatype-nexus-staging</serverId> | |||||
| </configuration> | |||||
| </plugin> | |||||
| </plugins> | |||||
| </build> | |||||
| </profile> | |||||
| </profiles> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>org.eclipse.sisu</groupId> | |||||
| <artifactId>sisu-inject</artifactId> | |||||
| <version>0.3.5</version> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| </project> | |||||
| @@ -0,0 +1,369 @@ | |||||
| <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.sonatype.oss</groupId> | |||||
| <artifactId>oss-parent</artifactId> | |||||
| <version>9</version> | |||||
| </parent> | |||||
| <groupId>tmp.org.eclipse.sisu</groupId> | |||||
| <artifactId>placeholder.sisu-plexus</artifactId> | |||||
| <version>0.3.5</version> | |||||
| <packaging>pom</packaging> | |||||
| <name>Sisu Plexus</name> | |||||
| <description>Plexus-JSR330 adapter; adds Plexus support to the Sisu-Inject container</description> | |||||
| <url>http://www.eclipse.org/sisu/</url> | |||||
| <inceptionYear>2010</inceptionYear> | |||||
| <organization> | |||||
| <name>The Eclipse Foundation</name> | |||||
| <url>http://www.eclipse.org/</url> | |||||
| </organization> | |||||
| <licenses> | |||||
| <license> | |||||
| <name>Eclipse Public License, Version 1.0</name> | |||||
| <url>http://www.eclipse.org/legal/epl-v10.html</url> | |||||
| <distribution>repo</distribution> | |||||
| </license> | |||||
| </licenses> | |||||
| <mailingLists> | |||||
| <mailingList> | |||||
| <name>Sisu Developers List</name> | |||||
| <subscribe>sisu-dev-subscribe@eclipse.org</subscribe> | |||||
| <unsubscribe>sisu-dev-unsubscribe@eclipse.org</unsubscribe> | |||||
| <post>sisu-dev@eclipse.org</post> | |||||
| <archive>http://dev.eclipse.org/mhonarc/lists/sisu-dev/</archive> | |||||
| </mailingList> | |||||
| <mailingList> | |||||
| <name>Sisu Users List</name> | |||||
| <subscribe>sisu-users-subscribe@eclipse.org</subscribe> | |||||
| <unsubscribe>sisu-users-unsubscribe@eclipse.org</unsubscribe> | |||||
| <post>sisu-users@eclipse.org</post> | |||||
| <archive>http://dev.eclipse.org/mhonarc/lists/sisu-users/</archive> | |||||
| </mailingList> | |||||
| </mailingLists> | |||||
| <prerequisites> | |||||
| <maven>3.0.4</maven> | |||||
| </prerequisites> | |||||
| <modules> | |||||
| <module>org.eclipse.sisu.plexus</module> | |||||
| <module>org.eclipse.sisu.plexus.extender</module> | |||||
| <module>org.eclipse.sisu.plexus.tests</module> | |||||
| <module>org.eclipse.sisu.plexus.site</module> | |||||
| </modules> | |||||
| <scm> | |||||
| <connection>scm:git:git://git.eclipse.org/gitroot/sisu/org.eclipse.sisu.plexus.git</connection> | |||||
| <developerConnection>scm:git:ssh://git.eclipse.org/gitroot/sisu/org.eclipse.sisu.plexus.git</developerConnection> | |||||
| <url>http://git.eclipse.org/c/sisu/org.eclipse.sisu.plexus.git/tree/</url> | |||||
| </scm> | |||||
| <issueManagement> | |||||
| <system>bugzilla</system> | |||||
| <url>https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Sisu&component=Plexus&format=guided</url> | |||||
| </issueManagement> | |||||
| <ciManagement> | |||||
| <system>Hudson</system> | |||||
| <url>https://hudson.eclipse.org/sisu/job/sisu-plexus-nightly/</url> | |||||
| </ciManagement> | |||||
| <properties> | |||||
| <maven.compiler.source>1.6</maven.compiler.source> | |||||
| <maven.compiler.target>1.6</maven.compiler.target> | |||||
| <tycho.scmUrl>scm:git:http://git.eclipse.org/gitroot/sisu/org.eclipse.sisu.plexus.git</tycho.scmUrl> | |||||
| <tycho-version>0.22.0</tycho-version> | |||||
| </properties> | |||||
| <build> | |||||
| <pluginManagement> | |||||
| <plugins> | |||||
| <plugin> | |||||
| <groupId>org.codehaus.mojo</groupId> | |||||
| <artifactId>animal-sniffer-maven-plugin</artifactId> | |||||
| <version>1.11</version> | |||||
| <configuration> | |||||
| <signature> | |||||
| <groupId>org.codehaus.mojo.signature</groupId> | |||||
| <artifactId>java16</artifactId> | |||||
| <version>1.1</version> | |||||
| </signature> | |||||
| </configuration> | |||||
| <executions> | |||||
| <execution> | |||||
| <id>check-java6</id> | |||||
| <phase>package</phase> | |||||
| <goals> | |||||
| <goal>check</goal> | |||||
| </goals> | |||||
| </execution> | |||||
| </executions> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <artifactId>maven-enforcer-plugin</artifactId> | |||||
| <version>1.3.1</version> | |||||
| <configuration> | |||||
| <rules> | |||||
| <enforceBytecodeVersion> | |||||
| <maxJdkVersion>1.6</maxJdkVersion> | |||||
| </enforceBytecodeVersion> | |||||
| </rules> | |||||
| </configuration> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>org.codehaus.mojo</groupId> | |||||
| <artifactId>extra-enforcer-rules</artifactId> | |||||
| <version>1.0-beta-3</version> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.eclipse.tycho</groupId> | |||||
| <artifactId>target-platform-configuration</artifactId> | |||||
| <version>${tycho-version}</version> | |||||
| <configuration> | |||||
| <executionEnvironment>JavaSE-1.6</executionEnvironment> | |||||
| <target> | |||||
| <artifact> | |||||
| <groupId>org.eclipse.sisu</groupId> | |||||
| <artifactId>org.eclipse.sisu.plexus</artifactId> | |||||
| <version>${project.version}</version> | |||||
| <classifier>build</classifier> | |||||
| </artifact> | |||||
| </target> | |||||
| <environments> | |||||
| <environment> | |||||
| <os>win32</os> | |||||
| <ws>win32</ws> | |||||
| <arch>x86</arch> | |||||
| </environment> | |||||
| <environment> | |||||
| <os>linux</os> | |||||
| <ws>gtk</ws> | |||||
| <arch>x86_64</arch> | |||||
| </environment> | |||||
| <environment> | |||||
| <os>macosx</os> | |||||
| <ws>cocoa</ws> | |||||
| <arch>x86_64</arch> | |||||
| </environment> | |||||
| </environments> | |||||
| </configuration> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.eclipse.tycho</groupId> | |||||
| <artifactId>tycho-compiler-plugin</artifactId> | |||||
| <version>${tycho-version}</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.eclipse.tycho</groupId> | |||||
| <artifactId>tycho-maven-plugin</artifactId> | |||||
| <version>${tycho-version}</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.eclipse.tycho</groupId> | |||||
| <artifactId>tycho-p2-plugin</artifactId> | |||||
| <version>${tycho-version}</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.eclipse.tycho</groupId> | |||||
| <artifactId>tycho-p2-publisher-plugin</artifactId> | |||||
| <version>${tycho-version}</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.eclipse.tycho</groupId> | |||||
| <artifactId>tycho-p2-repository-plugin</artifactId> | |||||
| <version>${tycho-version}</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.eclipse.tycho</groupId> | |||||
| <artifactId>tycho-packaging-plugin</artifactId> | |||||
| <version>${tycho-version}</version> | |||||
| <configuration> | |||||
| <archive> | |||||
| <addMavenDescriptor>false</addMavenDescriptor> | |||||
| </archive> | |||||
| <sourceReferences> | |||||
| <generate>true</generate> | |||||
| </sourceReferences> | |||||
| </configuration> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>org.eclipse.tycho.extras</groupId> | |||||
| <artifactId>tycho-sourceref-jgit</artifactId> | |||||
| <version>${tycho-version}</version> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.eclipse.tycho</groupId> | |||||
| <artifactId>tycho-source-plugin</artifactId> | |||||
| <version>${tycho-version}</version> | |||||
| <executions> | |||||
| <execution> | |||||
| <id>plugin-source</id> | |||||
| <goals> | |||||
| <goal>plugin-source</goal> | |||||
| </goals> | |||||
| </execution> | |||||
| </executions> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <artifactId>maven-clean-plugin</artifactId> | |||||
| <version>2.6</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <artifactId>maven-resources-plugin</artifactId> | |||||
| <version>2.7</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <artifactId>maven-compiler-plugin</artifactId> | |||||
| <version>3.1</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <artifactId>maven-dependency-plugin</artifactId> | |||||
| <version>2.9</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <artifactId>maven-surefire-plugin</artifactId> | |||||
| <version>2.17</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <artifactId>maven-jar-plugin</artifactId> | |||||
| <version>2.5</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <artifactId>maven-install-plugin</artifactId> | |||||
| <version>2.5.2</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <artifactId>maven-deploy-plugin</artifactId> | |||||
| <version>2.8.2</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.sonatype.plugins</groupId> | |||||
| <artifactId>nexus-staging-maven-plugin</artifactId> | |||||
| <version>1.6.4</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <artifactId>maven-release-plugin</artifactId> | |||||
| <version>2.5.1</version> | |||||
| <configuration> | |||||
| <dryRun>true</dryRun> | |||||
| </configuration> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <artifactId>maven-javadoc-plugin</artifactId> | |||||
| <version>2.10.1</version> | |||||
| <configuration> | |||||
| <docletArtifact> | |||||
| <groupId>com.google.doclava</groupId> | |||||
| <artifactId>doclava</artifactId> | |||||
| <version>1.0.6</version> | |||||
| </docletArtifact> | |||||
| <doclet>com.google.doclava.Doclava</doclet> | |||||
| <bootclasspath>${sun.boot.class.path}:${basedir}/../doclava/api/nullable.zip</bootclasspath> | |||||
| <excludePackageNames>*.internal,org.codehaus.*</excludePackageNames> | |||||
| <additionalparam> | |||||
| -quiet | |||||
| -federate JDK http://docs.oracle.com/javase/6/docs/api/index.html? | |||||
| -federationxml JDK http://doclava.googlecode.com/svn/static/api/openjdk-6.xml | |||||
| -federate Guice http://google-guice.googlecode.com/git-history/3.0/javadoc | |||||
| -hdf project.name "${project.name}" | |||||
| -overview ${basedir}/overview.html | |||||
| -templatedir ${basedir}/../doclava | |||||
| -d ${project.build.directory}/apidocs | |||||
| </additionalparam> | |||||
| <useStandardDocletOptions>false</useStandardDocletOptions> | |||||
| <additionalJOption>-J-Xmx1024m</additionalJOption> | |||||
| </configuration> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <artifactId>maven-site-plugin</artifactId> | |||||
| <version>3.4</version> | |||||
| </plugin> | |||||
| </plugins> | |||||
| </pluginManagement> | |||||
| </build> | |||||
| <profiles> | |||||
| <profile> | |||||
| <id>m2e</id> | |||||
| <activation> | |||||
| <property> | |||||
| <name>m2e.version</name> | |||||
| </property> | |||||
| </activation> | |||||
| <build> | |||||
| <pluginManagement> | |||||
| <plugins> | |||||
| <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> | |||||
| <pluginExecution> | |||||
| <pluginExecutionFilter> | |||||
| <groupId>org.codehaus.mojo</groupId> | |||||
| <artifactId>build-helper-maven-plugin</artifactId> | |||||
| <versionRange>[1.0,)</versionRange> | |||||
| <goals> | |||||
| <goal>attach-artifact</goal> | |||||
| </goals> | |||||
| </pluginExecutionFilter> | |||||
| <action> | |||||
| <ignore /> | |||||
| </action> | |||||
| </pluginExecution> | |||||
| </pluginExecutions> | |||||
| </lifecycleMappingMetadata> | |||||
| </configuration> | |||||
| </plugin> | |||||
| </plugins> | |||||
| </pluginManagement> | |||||
| </build> | |||||
| </profile> | |||||
| <profile> | |||||
| <id>sonatype-oss-release</id> | |||||
| <build> | |||||
| <plugins> | |||||
| <plugin> | |||||
| <artifactId>maven-gpg-plugin</artifactId> | |||||
| <version>1.5</version> | |||||
| <configuration> | |||||
| <passphrase>${gpg.passphrase}</passphrase> | |||||
| <useAgent>true</useAgent> | |||||
| </configuration> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <artifactId>maven-javadoc-plugin</artifactId> | |||||
| <version>2.10.1</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <extensions>true</extensions> | |||||
| <groupId>org.sonatype.plugins</groupId> | |||||
| <artifactId>nexus-staging-maven-plugin</artifactId> | |||||
| <configuration> | |||||
| <nexusUrl>https://oss.sonatype.org/</nexusUrl> | |||||
| <serverId>sonatype-nexus-staging</serverId> | |||||
| </configuration> | |||||
| </plugin> | |||||
| </plugins> | |||||
| </build> | |||||
| </profile> | |||||
| </profiles> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>org.eclipse.sisu</groupId> | |||||
| <artifactId>sisu-plexus</artifactId> | |||||
| <version>0.3.5</version> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| </project> | |||||
| @@ -0,0 +1,14 @@ | |||||
| <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 https://maven.apache.org/xsd/maven-4.0.0.xsd"> | |||||
| <modelVersion>4.0.0</modelVersion> | |||||
| <groupId>tmp.org.glassfish.corba</groupId> | |||||
| <artifactId>placeholder-exception-annotation-processor</artifactId> | |||||
| <version>4.2.4</version> | |||||
| <name>Package exception-annotation-processor</name> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>org.glassfish.corba</groupId> | |||||
| <artifactId>exception-annotation-processor</artifactId> | |||||
| <version>4.2.4</version> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| </project> | |||||
| @@ -0,0 +1,14 @@ | |||||
| <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 https://maven.apache.org/xsd/maven-4.0.0.xsd"> | |||||
| <modelVersion>4.0.0</modelVersion> | |||||
| <groupId>tmp.org.glassfish.corba</groupId> | |||||
| <artifactId>placeholder-glassfish-corba-csiv2-idl</artifactId> | |||||
| <version>4.2.4</version> | |||||
| <name>Package glassfish-corba-csiv2-idl</name> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>org.glassfish.corba</groupId> | |||||
| <artifactId>glassfish-corba-csiv2-idl</artifactId> | |||||
| <version>4.2.4</version> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| </project> | |||||
| @@ -0,0 +1,14 @@ | |||||
| <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 https://maven.apache.org/xsd/maven-4.0.0.xsd"> | |||||
| <modelVersion>4.0.0</modelVersion> | |||||
| <groupId>tmp.org.glassfish.corba</groupId> | |||||
| <artifactId>placeholder-glassfish-corba-internal-api</artifactId> | |||||
| <version>4.2.4</version> | |||||
| <name>Package glassfish-corba-internal-api</name> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>org.glassfish.corba</groupId> | |||||
| <artifactId>glassfish-corba-internal-api</artifactId> | |||||
| <version>4.2.4</version> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| </project> | |||||
| @@ -0,0 +1,14 @@ | |||||
| <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 https://maven.apache.org/xsd/maven-4.0.0.xsd"> | |||||
| <modelVersion>4.0.0</modelVersion> | |||||
| <groupId>tmp.org.glassfish.corba</groupId> | |||||
| <artifactId>placeholder-glassfish-corba-omgapi</artifactId> | |||||
| <version>4.2.4</version> | |||||
| <name>Package glassfish-corba-omgapi</name> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>org.glassfish.corba</groupId> | |||||
| <artifactId>glassfish-corba-omgapi</artifactId> | |||||
| <version>4.2.4</version> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| </project> | |||||
| @@ -0,0 +1,14 @@ | |||||
| <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 https://maven.apache.org/xsd/maven-4.0.0.xsd"> | |||||
| <modelVersion>4.0.0</modelVersion> | |||||
| <groupId>tmp.org.glassfish.corba</groupId> | |||||
| <artifactId>placeholder-glassfish-corba-orb</artifactId> | |||||
| <version>4.2.4</version> | |||||
| <name>Package glassfish-corba-orb</name> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>org.glassfish.corba</groupId> | |||||
| <artifactId>glassfish-corba-orb</artifactId> | |||||
| <version>4.2.4</version> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| </project> | |||||
| @@ -0,0 +1,343 @@ | |||||
| <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.glassfish.corba</groupId> | |||||
| <artifactId>glassfish-corba</artifactId> | |||||
| <version>4.2.4</version> | |||||
| </parent> | |||||
| <artifactId>placeholder.glassfish-corba-tests</artifactId> | |||||
| <name>Functional Tests</name> | |||||
| <packaging>pom</packaging> | |||||
| <properties> | |||||
| <debug.args>-Ddebug=ignored</debug.args> | |||||
| </properties> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>org.glassfish.gmbal</groupId> | |||||
| <artifactId>gmbal</artifactId> | |||||
| <version>${gmbal-version}</version> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>${project.groupId}</groupId> | |||||
| <artifactId>glassfish-corba-csiv2-idl</artifactId> | |||||
| <version>${project.version}</version> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>${project.groupId}</groupId> | |||||
| <artifactId>idlj</artifactId> | |||||
| <version>${project.version}</version> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>${project.groupId}</groupId> | |||||
| <artifactId>glassfish-corba-omgapi</artifactId> | |||||
| <version>${project.version}</version> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>${project.groupId}</groupId> | |||||
| <artifactId>glassfish-corba-orb</artifactId> | |||||
| <version>${project.version}</version> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.glassfish.pfl</groupId> | |||||
| <artifactId>pfl-basic</artifactId> | |||||
| <version>${pfl-version}</version> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.glassfish.pfl</groupId> | |||||
| <artifactId>pfl-basic-tools</artifactId> | |||||
| <version>${pfl-version}</version> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.glassfish.pfl</groupId> | |||||
| <artifactId>pfl-dynamic</artifactId> | |||||
| <version>${pfl-version}</version> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.glassfish.pfl</groupId> | |||||
| <artifactId>pfl-tf</artifactId> | |||||
| <version>${pfl-version}</version> | |||||
| <scope>test</scope> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.glassfish.pfl</groupId> | |||||
| <artifactId>pfl-tf-tools</artifactId> | |||||
| <version>${pfl-version}</version> | |||||
| <scope>test</scope> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.glassfish.pfl</groupId> | |||||
| <artifactId>pfl-test</artifactId> | |||||
| <version>${pfl-version}</version> | |||||
| <scope>test</scope> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.glassfish.external</groupId> | |||||
| <artifactId>management-api</artifactId> | |||||
| <version>3.2.1</version> | |||||
| <scope>test</scope> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.testng</groupId> | |||||
| <artifactId>testng</artifactId> | |||||
| <version>6.10</version> | |||||
| <scope>test</scope> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.glassfish.corba</groupId> | |||||
| <artifactId>glassfish-corba-tests</artifactId> | |||||
| <version>4.2.4</version> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| <build> | |||||
| <plugins> | |||||
| <plugin> | |||||
| <groupId>org.codehaus.mojo</groupId> | |||||
| <artifactId>idlj-maven-plugin</artifactId> | |||||
| <executions> | |||||
| <execution> | |||||
| <goals> | |||||
| <goal>generate-test</goal> | |||||
| </goals> | |||||
| </execution> | |||||
| </executions> | |||||
| <configuration> | |||||
| <includeDirs> | |||||
| <includeDir>../omgapi/src/main/idl</includeDir> | |||||
| <includeDir>../omgapi/src/main/idl-includes</includeDir> | |||||
| </includeDirs> | |||||
| <sources> | |||||
| <source> | |||||
| <compatible>true</compatible> | |||||
| <includes> | |||||
| <include>legacy/**/*.idl</include> | |||||
| </includes> | |||||
| <packagePrefixes> | |||||
| <packagePrefix> | |||||
| <type>activation</type> | |||||
| <prefix>com.sun.corba.ee.spi</prefix> | |||||
| </packagePrefix> | |||||
| </packagePrefixes> | |||||
| </source> | |||||
| <source> | |||||
| <packagePrefixes> | |||||
| <packagePrefix> | |||||
| <type>IOP</type> | |||||
| <prefix>org.omg</prefix> | |||||
| </packagePrefix> | |||||
| <packagePrefix> | |||||
| <type>Messaging</type> | |||||
| <prefix>org.omg</prefix> | |||||
| </packagePrefix> | |||||
| <packagePrefix> | |||||
| <type>PortableServer</type> | |||||
| <prefix>org.omg</prefix> | |||||
| </packagePrefix> | |||||
| <packagePrefix> | |||||
| <type>PortableInterceptor</type> | |||||
| <prefix>org.omg</prefix> | |||||
| </packagePrefix> | |||||
| </packagePrefixes> | |||||
| <compatible>false</compatible> | |||||
| <defines> | |||||
| <define> | |||||
| <symbol>CORBA3</symbol> | |||||
| </define> | |||||
| </defines> | |||||
| <additionalArguments> | |||||
| <additionalArgument>-corba</additionalArgument> | |||||
| <additionalArgument>3.0</additionalArgument> | |||||
| </additionalArguments> | |||||
| <excludes> | |||||
| <exclude>legacy/**</exclude> | |||||
| </excludes> | |||||
| </source> | |||||
| </sources> | |||||
| </configuration> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.codehaus.mojo</groupId> | |||||
| <artifactId>rmic-maven-plugin</artifactId> | |||||
| <configuration> | |||||
| <testOutputDirectory>${project.build.testOutputDirectory}</testOutputDirectory> | |||||
| <sources> | |||||
| <source> | |||||
| <iiop>true</iiop> | |||||
| <poa>true</poa> | |||||
| <keep>true</keep> | |||||
| <includes> | |||||
| <include>**/rmiiIServantPOA.class</include> | |||||
| <include>**/corba/preinvokepostinvoke/MyServant.class</include> | |||||
| <include>**/corba/rmipoacounter/counterImpl.class</include> | |||||
| </includes> | |||||
| </source> | |||||
| <source> | |||||
| <keep>true</keep> | |||||
| <iiop>true</iiop> | |||||
| <includes> | |||||
| <include>**/rmiiIServant.class</include> | |||||
| </includes> | |||||
| </source> | |||||
| </sources> | |||||
| </configuration> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>org.glassfish.corba</groupId> | |||||
| <artifactId>rmic</artifactId> | |||||
| <version>${project.version}</version> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-compiler-plugin</artifactId> | |||||
| <executions> | |||||
| <execution> | |||||
| <goals> | |||||
| <goal>testCompile</goal> | |||||
| </goals> | |||||
| </execution> | |||||
| </executions> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-antrun-plugin</artifactId> | |||||
| <executions> | |||||
| <execution> | |||||
| <id>run-tests</id> | |||||
| <phase>integration-test</phase> | |||||
| <configuration> | |||||
| <target> | |||||
| <ant antfile="../make/build.xml" target="build-tests"> | |||||
| <property name="test-build.dir" value="${project.build.directory}/test" /> | |||||
| <property name="root.dir" value=".." /> | |||||
| <property name="maven.test.classpath" refid="maven.test.classpath" /> | |||||
| </ant> | |||||
| </target> | |||||
| </configuration> | |||||
| <goals> | |||||
| <goal>run</goal> | |||||
| </goals> | |||||
| </execution> | |||||
| </executions> | |||||
| </plugin> | |||||
| </plugins> | |||||
| </build> | |||||
| <profiles> | |||||
| <profile> | |||||
| <id>tools.jar</id> | |||||
| <activation> | |||||
| <file> | |||||
| <exists>${java.home}/../lib/tools.jar</exists> | |||||
| </file> | |||||
| </activation> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>com.sun</groupId> | |||||
| <artifactId>tools</artifactId> | |||||
| <version>1.6.0</version> | |||||
| <scope>system</scope> | |||||
| <systemPath>${java.home}/../lib/tools.jar</systemPath> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| <build> | |||||
| <plugins> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-antrun-plugin</artifactId> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>com.sun</groupId> | |||||
| <artifactId>tools</artifactId> | |||||
| <version>1.6.0</version> | |||||
| <scope>system</scope> | |||||
| <systemPath>${java.home}/../lib/tools.jar</systemPath> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| </plugin> | |||||
| </plugins> | |||||
| </build> | |||||
| </profile> | |||||
| <profile> | |||||
| <id>all-tests</id> | |||||
| <build> | |||||
| <plugins> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-antrun-plugin</artifactId> | |||||
| <executions> | |||||
| <execution> | |||||
| <id>run-tests</id> | |||||
| <phase>integration-test</phase> | |||||
| <configuration> | |||||
| <target> | |||||
| <ant antfile="../make/build.xml" target="build-tests"> | |||||
| <property name="test-build.dir" value="${project.build.directory}/test" /> | |||||
| <property name="root.dir" value=".." /> | |||||
| <property name="maven.test.classpath" refid="maven.test.classpath" /> | |||||
| </ant> | |||||
| <ant antfile="../make/build.xml" target="test-all"> | |||||
| <property name="test-build.dir" value="${project.build.directory}/test" /> | |||||
| <property name="root.dir" value=".." /> | |||||
| <property name="maven.test.classpath" refid="maven.test.classpath" /> | |||||
| </ant> | |||||
| </target> | |||||
| </configuration> | |||||
| <goals> | |||||
| <goal>run</goal> | |||||
| </goals> | |||||
| </execution> | |||||
| </executions> | |||||
| </plugin> | |||||
| </plugins> | |||||
| </build> | |||||
| </profile> | |||||
| <profile> | |||||
| <id>test-with-args</id> | |||||
| <activation> | |||||
| <property> | |||||
| <name>test.args</name> | |||||
| </property> | |||||
| </activation> | |||||
| <build> | |||||
| <plugins> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-antrun-plugin</artifactId> | |||||
| <executions> | |||||
| <execution> | |||||
| <id>run-tests</id> | |||||
| <phase>integration-test</phase> | |||||
| <configuration> | |||||
| <target> | |||||
| <ant antfile="../make/build.xml" target="run-test-target-with-args"> | |||||
| <property name="test-build.dir" value="${project.build.directory}/test" /> | |||||
| <property name="root.dir" value=".." /> | |||||
| <property name="maven.test.classpath" refid="maven.test.classpath" /> | |||||
| <property name="test-args" value="${test.args}" /> | |||||
| </ant> | |||||
| </target> | |||||
| </configuration> | |||||
| <goals> | |||||
| <goal>run</goal> | |||||
| </goals> | |||||
| </execution> | |||||
| </executions> | |||||
| </plugin> | |||||
| </plugins> | |||||
| </build> | |||||
| </profile> | |||||
| <profile> | |||||
| <id>add-debug-args</id> | |||||
| <activation> | |||||
| <property> | |||||
| <name>debug.port</name> | |||||
| </property> | |||||
| </activation> | |||||
| <properties> | |||||
| <debug.args>-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=localhost:${debug.port}</debug.args> | |||||
| </properties> | |||||
| </profile> | |||||
| </profiles> | |||||
| <groupId>tmp.org.glassfish.corba</groupId> | |||||
| <version>4.2.4</version> | |||||
| </project> | |||||
| @@ -0,0 +1,14 @@ | |||||
| <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 https://maven.apache.org/xsd/maven-4.0.0.xsd"> | |||||
| <modelVersion>4.0.0</modelVersion> | |||||
| <groupId>tmp.org.glassfish.corba</groupId> | |||||
| <artifactId>placeholder-idlj</artifactId> | |||||
| <version>4.2.4</version> | |||||
| <name>Package idlj</name> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>org.glassfish.corba</groupId> | |||||
| <artifactId>idlj</artifactId> | |||||
| <version>4.2.4</version> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| </project> | |||||
| @@ -0,0 +1,14 @@ | |||||
| <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 https://maven.apache.org/xsd/maven-4.0.0.xsd"> | |||||
| <modelVersion>4.0.0</modelVersion> | |||||
| <groupId>tmp.org.jetbrains.kotlin</groupId> | |||||
| <artifactId>placeholder-kotlin-maven-allopen</artifactId> | |||||
| <version>1.7.20</version> | |||||
| <name>Package kotlin-maven-allopen</name> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>org.jetbrains.kotlin</groupId> | |||||
| <artifactId>kotlin-maven-allopen</artifactId> | |||||
| <version>1.7.20</version> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| </project> | |||||
| @@ -0,0 +1,14 @@ | |||||
| <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 https://maven.apache.org/xsd/maven-4.0.0.xsd"> | |||||
| <modelVersion>4.0.0</modelVersion> | |||||
| <groupId>tmp.org.jetbrains.kotlin</groupId> | |||||
| <artifactId>placeholder-kotlin-maven-noarg</artifactId> | |||||
| <version>1.7.20</version> | |||||
| <name>Package kotlin-maven-noarg</name> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>org.jetbrains.kotlin</groupId> | |||||
| <artifactId>kotlin-maven-noarg</artifactId> | |||||
| <version>1.7.20</version> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| </project> | |||||
| @@ -0,0 +1,14 @@ | |||||
| <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 https://maven.apache.org/xsd/maven-4.0.0.xsd"> | |||||
| <modelVersion>4.0.0</modelVersion> | |||||
| <groupId>tmp.org.jetbrains.kotlin</groupId> | |||||
| <artifactId>placeholder-kotlin-maven-plugin</artifactId> | |||||
| <version>1.7.20</version> | |||||
| <name>Package kotlin-maven-plugin</name> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>org.jetbrains.kotlin</groupId> | |||||
| <artifactId>kotlin-maven-plugin</artifactId> | |||||
| <version>1.7.20</version> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| </project> | |||||
| @@ -0,0 +1,14 @@ | |||||
| <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 https://maven.apache.org/xsd/maven-4.0.0.xsd"> | |||||
| <modelVersion>4.0.0</modelVersion> | |||||
| <groupId>tmp.org.jetbrains.kotlin</groupId> | |||||
| <artifactId>placeholder-kotlin-maven-serialization</artifactId> | |||||
| <version>1.6.21</version> | |||||
| <name>Package kotlin-maven-serialization</name> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>org.jetbrains.kotlin</groupId> | |||||
| <artifactId>kotlin-maven-serialization</artifactId> | |||||
| <version>1.6.21</version> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| </project> | |||||
| @@ -0,0 +1,14 @@ | |||||
| <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 https://maven.apache.org/xsd/maven-4.0.0.xsd"> | |||||
| <modelVersion>4.0.0</modelVersion> | |||||
| <groupId>tmp.org.jetbrains.kotlin</groupId> | |||||
| <artifactId>placeholder-kotlin-maven-serialization</artifactId> | |||||
| <version>1.8.0</version> | |||||
| <name>Package kotlin-maven-serialization</name> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>org.jetbrains.kotlin</groupId> | |||||
| <artifactId>kotlin-maven-serialization</artifactId> | |||||
| <version>1.8.0</version> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| </project> | |||||
| @@ -0,0 +1,14 @@ | |||||
| <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 https://maven.apache.org/xsd/maven-4.0.0.xsd"> | |||||
| <modelVersion>4.0.0</modelVersion> | |||||
| <groupId>tmp.org.slf4j</groupId> | |||||
| <artifactId>placeholder-slf4j-api</artifactId> | |||||
| <version>2.0.6</version> | |||||
| <name>Package slf4j-api</name> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>org.slf4j</groupId> | |||||
| <artifactId>slf4j-api</artifactId> | |||||
| <version>2.0.6</version> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| </project> | |||||
| @@ -0,0 +1,464 @@ | |||||
| <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>tmp.org.sonatype.forge</groupId> | |||||
| <artifactId>placeholder.forge-parent</artifactId> | |||||
| <packaging>pom</packaging> | |||||
| <version>38</version> | |||||
| <name>${project.artifactId}</name> | |||||
| <description>${project.name}</description> | |||||
| <inceptionYear>2008</inceptionYear> | |||||
| <url>http://forge.sonatype.com/</url> | |||||
| <organization> | |||||
| <name>Sonatype, Inc.</name> | |||||
| <url>http://www.sonatype.com/</url> | |||||
| </organization> | |||||
| <licenses> | |||||
| <license> | |||||
| <name>ASLv2</name> | |||||
| <url>http://www.apache.org/licenses/LICENSE-2.0</url> | |||||
| <distribution>repo</distribution> | |||||
| </license> | |||||
| </licenses> | |||||
| <developers> | |||||
| <developer> | |||||
| <name>Sonatype, Inc.</name> | |||||
| <organization>Sonatype, Inc.</organization> | |||||
| </developer> | |||||
| </developers> | |||||
| <scm> | |||||
| <connection>scm:git:git://github.com/sonatype/oss-parents.git</connection> | |||||
| <url>https://github.com/sonatype/oss-parents</url> | |||||
| <developerConnection>scm:git:git@github.com:sonatype/oss-parents.git</developerConnection> | |||||
| </scm> | |||||
| <ciManagement> | |||||
| <system>Bamboo</system> | |||||
| <url>https://bamboo.zion.sonatype.com</url> | |||||
| </ciManagement> | |||||
| <issueManagement> | |||||
| <system>Jira</system> | |||||
| <url>https://issues.sonatype.org</url> | |||||
| </issueManagement> | |||||
| <prerequisites> | |||||
| <maven>3.0</maven> | |||||
| </prerequisites> | |||||
| <properties> | |||||
| <nexusUrl>https://repository.sonatype.org/</nexusUrl> | |||||
| <forgeReleaseId>forge-releases</forgeReleaseId> | |||||
| <forgeReleaseUrl>https://repository.sonatype.org/service/local/staging/deploy/maven2</forgeReleaseUrl> | |||||
| <forgeSnapshotId>forge-snapshots</forgeSnapshotId> | |||||
| <forgeSnapshotUrl>https://repository.sonatype.org/content/repositories/snapshots</forgeSnapshotUrl> | |||||
| <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> | |||||
| <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> | |||||
| <maven.test.redirectTestOutputToFile>true</maven.test.redirectTestOutputToFile> | |||||
| <surefire.failIfNoSpecifiedTests>false</surefire.failIfNoSpecifiedTests> | |||||
| <localCheckout>true</localCheckout> | |||||
| <pushChanges>false</pushChanges> | |||||
| <failsafe.timeout>600</failsafe.timeout> | |||||
| <nexus-staging.version>1.4.4</nexus-staging.version> | |||||
| <maven.compiler.source>1.6</maven.compiler.source> | |||||
| <maven.compiler.target>1.6</maven.compiler.target> | |||||
| </properties> | |||||
| <distributionManagement> | |||||
| <repository> | |||||
| <id>${forgeReleaseId}</id> | |||||
| <url>${forgeReleaseUrl}</url> | |||||
| </repository> | |||||
| <snapshotRepository> | |||||
| <id>${forgeSnapshotId}</id> | |||||
| <url>${forgeSnapshotUrl}</url> | |||||
| </snapshotRepository> | |||||
| </distributionManagement> | |||||
| <build> | |||||
| <defaultGoal>install</defaultGoal> | |||||
| <resources> | |||||
| <resource> | |||||
| <directory>${project.basedir}/src/main/resources</directory> | |||||
| <filtering>false</filtering> | |||||
| <includes> | |||||
| <include>**/*</include> | |||||
| </includes> | |||||
| </resource> | |||||
| <resource> | |||||
| <directory>${project.basedir}/src/main/filtered-resources</directory> | |||||
| <filtering>true</filtering> | |||||
| <includes> | |||||
| <include>**/*</include> | |||||
| </includes> | |||||
| </resource> | |||||
| </resources> | |||||
| <testResources> | |||||
| <testResource> | |||||
| <directory>${project.basedir}/src/test/resources</directory> | |||||
| <filtering>false</filtering> | |||||
| <includes> | |||||
| <include>**/*</include> | |||||
| </includes> | |||||
| </testResource> | |||||
| <testResource> | |||||
| <directory>${project.basedir}/src/test/filtered-resources</directory> | |||||
| <filtering>true</filtering> | |||||
| <includes> | |||||
| <include>**/*</include> | |||||
| </includes> | |||||
| </testResource> | |||||
| </testResources> | |||||
| <pluginManagement> | |||||
| <plugins> | |||||
| <plugin> | |||||
| <groupId>org.codehaus.mojo</groupId> | |||||
| <artifactId>animal-sniffer-maven-plugin</artifactId> | |||||
| <version>1.9</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.codehaus.mojo</groupId> | |||||
| <artifactId>build-helper-maven-plugin</artifactId> | |||||
| <version>1.7</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-antrun-plugin</artifactId> | |||||
| <version>1.7</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-assembly-plugin</artifactId> | |||||
| <version>2.4</version> | |||||
| <configuration> | |||||
| <tarLongFileMode>gnu</tarLongFileMode> | |||||
| </configuration> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.felix</groupId> | |||||
| <artifactId>maven-bundle-plugin</artifactId> | |||||
| <version>2.3.7</version> | |||||
| <configuration> | |||||
| <instructions> | |||||
| <Bundle-Description>${project.description}</Bundle-Description> | |||||
| </instructions> | |||||
| </configuration> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-clean-plugin</artifactId> | |||||
| <version>2.5</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-compiler-plugin</artifactId> | |||||
| <version>3.0</version> | |||||
| <configuration> | |||||
| <source>${maven.compiler.source}</source> | |||||
| <target>${maven.compiler.target}</target> | |||||
| </configuration> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-dependency-plugin</artifactId> | |||||
| <version>2.5.1</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-deploy-plugin</artifactId> | |||||
| <version>2.7</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-enforcer-plugin</artifactId> | |||||
| <version>1.2</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.codehaus.mojo</groupId> | |||||
| <artifactId>exec-maven-plugin</artifactId> | |||||
| <version>1.2.1</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-failsafe-plugin</artifactId> | |||||
| <version>2.13</version> | |||||
| <configuration> | |||||
| <redirectTestOutputToFile>${maven.test.redirectTestOutputToFile}</redirectTestOutputToFile> | |||||
| <forkMode>always</forkMode> | |||||
| <forkedProcessTimeoutInSeconds>${failsafe.timeout}</forkedProcessTimeoutInSeconds> | |||||
| <systemPropertyVariables> | |||||
| <java.awt.headless>true</java.awt.headless> | |||||
| <java.io.tmpdir>${java.io.tmpdir}</java.io.tmpdir> | |||||
| </systemPropertyVariables> | |||||
| </configuration> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-gpg-plugin</artifactId> | |||||
| <version>1.4</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-install-plugin</artifactId> | |||||
| <version>2.4</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-invoker-plugin</artifactId> | |||||
| <version>1.7</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-jar-plugin</artifactId> | |||||
| <version>2.4</version> | |||||
| <configuration> | |||||
| <archive> | |||||
| <manifest> | |||||
| <addDefaultImplementationEntries>true</addDefaultImplementationEntries> | |||||
| <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries> | |||||
| </manifest> | |||||
| </archive> | |||||
| </configuration> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-javadoc-plugin</artifactId> | |||||
| <version>2.9</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>com.mycila.maven-license-plugin</groupId> | |||||
| <artifactId>maven-license-plugin</artifactId> | |||||
| <version>1.9.0</version> | |||||
| <configuration> | |||||
| <encoding>UTF-8</encoding> | |||||
| <strictCheck>true</strictCheck> | |||||
| <useDefaultExcludes>false</useDefaultExcludes> | |||||
| <header>${project.basedir}/header.txt</header> | |||||
| <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>**/*.xsl</include> | |||||
| <include>**/*.html</include> | |||||
| <include>**/*.vm</include> | |||||
| <include>**/*.md</include> | |||||
| </includes> | |||||
| <excludes> | |||||
| <exclude>**/target/**</exclude> | |||||
| <exclude>**/.*/**</exclude> | |||||
| <exclude>**/dependency-reduced-pom.xml</exclude> | |||||
| <exclude>**/nbactions*.xml</exclude> | |||||
| <exclude>**/nb-configuration.xml</exclude> | |||||
| <exclude>**/atlassian-ide-plugin.xml</exclude> | |||||
| <exclude>**/release.properties</exclude> | |||||
| <exclude>**/META-INF/services/**</exclude> | |||||
| </excludes> | |||||
| <mapping> | |||||
| <aj>JAVADOC_STYLE</aj> | |||||
| <groovy>JAVADOC_STYLE</groovy> | |||||
| <help>SCRIPT_STYLE</help> | |||||
| <ini>SCRIPT_STYLE</ini> | |||||
| <java>SLASHSTAR_STYLE</java> | |||||
| <md>XML_STYLE</md> | |||||
| <proto>DOUBLESLASH_STYLE</proto> | |||||
| <scala>SLASHSTAR_STYLE</scala> | |||||
| <sm>DOUBLESLASH_STYLE</sm> | |||||
| <vm>SHARPSTAR_STYLE</vm> | |||||
| <xjb>XML_STYLE</xjb> | |||||
| </mapping> | |||||
| <aggregate>true</aggregate> | |||||
| <goals> | |||||
| <goal>check</goal> | |||||
| </goals> | |||||
| </configuration> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-plugin-plugin</artifactId> | |||||
| <version>3.2</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-release-plugin</artifactId> | |||||
| <version>2.2.1</version> | |||||
| <configuration> | |||||
| <autoVersionSubmodules>true</autoVersionSubmodules> | |||||
| <goals>deploy</goals> | |||||
| <localCheckout>${localCheckout}</localCheckout> | |||||
| <pushChanges>${pushChanges}</pushChanges> | |||||
| <mavenExecutorId>forked-path</mavenExecutorId> | |||||
| <releaseProfiles>release</releaseProfiles> | |||||
| <useReleaseProfile>false</useReleaseProfile> | |||||
| </configuration> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-remote-resources-plugin</artifactId> | |||||
| <version>1.4</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-repository-plugin</artifactId> | |||||
| <version>2.3.1</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-resources-plugin</artifactId> | |||||
| <version>2.6</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-scm-plugin</artifactId> | |||||
| <version>1.8.1</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-shade-plugin</artifactId> | |||||
| <version>2.1</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-site-plugin</artifactId> | |||||
| <version>3.2</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-source-plugin</artifactId> | |||||
| <version>2.2.1</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.sonatype.plugins</groupId> | |||||
| <artifactId>nexus-staging-maven-plugin</artifactId> | |||||
| <version>${nexus-staging.version}</version> | |||||
| <extensions>true</extensions> | |||||
| <configuration> | |||||
| <nexusUrl>${nexusUrl}</nexusUrl> | |||||
| <keepStagingRepositoryOnCloseRuleFailure>true</keepStagingRepositoryOnCloseRuleFailure> | |||||
| <tags> | |||||
| <localUsername>${env.USER}</localUsername> | |||||
| <javaVersion>${java.version}</javaVersion> | |||||
| </tags> | |||||
| </configuration> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-surefire-plugin</artifactId> | |||||
| <version>2.13</version> | |||||
| <configuration> | |||||
| <redirectTestOutputToFile>${maven.test.redirectTestOutputToFile}</redirectTestOutputToFile> | |||||
| <failIfNoSpecifiedTests>${surefire.failIfNoSpecifiedTests}</failIfNoSpecifiedTests> | |||||
| <systemPropertyVariables> | |||||
| <java.awt.headless>true</java.awt.headless> | |||||
| <java.io.tmpdir>${java.io.tmpdir}</java.io.tmpdir> | |||||
| </systemPropertyVariables> | |||||
| </configuration> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-war-plugin</artifactId> | |||||
| <version>2.3</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.codehaus.modello</groupId> | |||||
| <artifactId>modello-maven-plugin</artifactId> | |||||
| <version>1.6</version> | |||||
| <configuration> | |||||
| <useJava5>true</useJava5> | |||||
| </configuration> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.sonatype.plugins</groupId> | |||||
| <artifactId>sisu-maven-plugin</artifactId> | |||||
| <version>1.1</version> | |||||
| </plugin> | |||||
| </plugins> | |||||
| </pluginManagement> | |||||
| <plugins> | |||||
| <plugin> | |||||
| <groupId>org.sonatype.plugins</groupId> | |||||
| <artifactId>nexus-staging-maven-plugin</artifactId> | |||||
| <configuration> | |||||
| <serverId>${forgeSnapshotId}</serverId> | |||||
| </configuration> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-source-plugin</artifactId> | |||||
| <executions> | |||||
| <execution> | |||||
| <goals> | |||||
| <goal>jar-no-fork</goal> | |||||
| </goals> | |||||
| <configuration> | |||||
| <includePom>true</includePom> | |||||
| </configuration> | |||||
| </execution> | |||||
| </executions> | |||||
| </plugin> | |||||
| </plugins> | |||||
| </build> | |||||
| <profiles> | |||||
| <profile> | |||||
| <id>release</id> | |||||
| <build> | |||||
| <plugins> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-deploy-plugin</artifactId> | |||||
| <configuration> | |||||
| <updateReleaseInfo>true</updateReleaseInfo> | |||||
| </configuration> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-gpg-plugin</artifactId> | |||||
| <configuration> | |||||
| <passphrase>${gpg.passphrase}</passphrase> | |||||
| <useAgent>true</useAgent> | |||||
| </configuration> | |||||
| <executions> | |||||
| <execution> | |||||
| <goals> | |||||
| <goal>sign</goal> | |||||
| </goals> | |||||
| </execution> | |||||
| </executions> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-javadoc-plugin</artifactId> | |||||
| <executions> | |||||
| <execution> | |||||
| <id>attach-javadocs</id> | |||||
| <goals> | |||||
| <goal>jar</goal> | |||||
| </goals> | |||||
| </execution> | |||||
| </executions> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.sonatype.plugins</groupId> | |||||
| <artifactId>nexus-staging-maven-plugin</artifactId> | |||||
| <configuration> | |||||
| <serverId>${forgeReleaseId}</serverId> | |||||
| <updateReleaseInfo>true</updateReleaseInfo> | |||||
| </configuration> | |||||
| </plugin> | |||||
| </plugins> | |||||
| </build> | |||||
| </profile> | |||||
| </profiles> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>org.sonatype.forge</groupId> | |||||
| <artifactId>forge-parent</artifactId> | |||||
| <version>38</version> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| </project> | |||||
| @@ -0,0 +1,140 @@ | |||||
| <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>tmp.org.sonatype.oss</groupId> | |||||
| <artifactId>placeholder.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> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>org.sonatype.oss</groupId> | |||||
| <artifactId>oss-parent</artifactId> | |||||
| <version>9</version> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| </project> | |||||
| @@ -0,0 +1,14 @@ | |||||
| <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 https://maven.apache.org/xsd/maven-4.0.0.xsd"> | |||||
| <modelVersion>4.0.0</modelVersion> | |||||
| <groupId>tmp.org.sonatype.sisu</groupId> | |||||
| <artifactId>placeholder-sisu-guice</artifactId> | |||||
| <version>3.2.6</version> | |||||
| <name>Package sisu-guice</name> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>org.sonatype.sisu</groupId> | |||||
| <artifactId>sisu-guice</artifactId> | |||||
| <version>3.2.6</version> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| </project> | |||||
| @@ -0,0 +1,378 @@ | |||||
| <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> | |||||
| <parent> | |||||
| <groupId>org.sonatype.forge</groupId> | |||||
| <artifactId>forge-parent</artifactId> | |||||
| <version>38</version> | |||||
| </parent> | |||||
| <packaging>pom</packaging> | |||||
| <groupId>tmp.org.sonatype.sisu.inject</groupId> | |||||
| <artifactId>placeholder.guice-parent</artifactId> | |||||
| <version>3.2.6</version> | |||||
| <name>Sisu Guice</name> | |||||
| <description> | |||||
| Patched build of Guice: a lightweight dependency injection framework for Java 6 and above | |||||
| </description> | |||||
| <url>https://github.com/google/guice</url> | |||||
| <inceptionYear>2006</inceptionYear> | |||||
| <organization> | |||||
| <name>Google, Inc.</name> | |||||
| <url>http://www.google.com</url> | |||||
| </organization> | |||||
| <mailingLists> | |||||
| <mailingList> | |||||
| <name>Guice Users List</name> | |||||
| <archive>http://groups.google.com/group/google-guice/topics</archive> | |||||
| <subscribe>http://groups.google.com/group/google-guice/subscribe</subscribe> | |||||
| <unsubscribe>http://groups.google.com/group/google-guice/subscribe</unsubscribe> | |||||
| <post>http://groups.google.com/group/google-guice/post</post> | |||||
| </mailingList> | |||||
| <mailingList> | |||||
| <name>Guice Developers List</name> | |||||
| <archive>http://groups.google.com/group/google-guice-dev/topics</archive> | |||||
| <subscribe>http://groups.google.com/group/google-guice-dev/subscribe</subscribe> | |||||
| <unsubscribe>http://groups.google.com/group/google-guice-dev/subscribe</unsubscribe> | |||||
| <post>http://groups.google.com/group/google-guice-dev/post</post> | |||||
| </mailingList> | |||||
| </mailingLists> | |||||
| <scm> | |||||
| <connection>scm:git:git@github.com:sonatype/sisu-guice.git</connection> | |||||
| <developerConnection>scm:git:git@github.com:sonatype/sisu-guice.git</developerConnection> | |||||
| <url>http://github.com/sonatype/sisu-guice</url> | |||||
| <tag>sisu-guice-3.2.6</tag> | |||||
| </scm> | |||||
| <issueManagement> | |||||
| <system>Google Code</system> | |||||
| <url>https://github.com/google/guice/issues/</url> | |||||
| </issueManagement> | |||||
| <ciManagement> | |||||
| <system>Travis</system> | |||||
| <url>https://travis-ci.org/google/guice</url> | |||||
| </ciManagement> | |||||
| <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> | |||||
| <modules> | |||||
| <module>bom</module> | |||||
| <module>core</module> | |||||
| <module>extensions</module> | |||||
| </modules> | |||||
| <prerequisites> | |||||
| <maven>3.0</maven> | |||||
| </prerequisites> | |||||
| <properties> | |||||
| <guice.api.version>1.4</guice.api.version> | |||||
| <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> | |||||
| <guice.with.jarjar>true</guice.with.jarjar> | |||||
| <guice.with.no_aop>true</guice.with.no_aop> | |||||
| </properties> | |||||
| <dependencies> | |||||
| <dependency> | |||||
| <groupId>junit</groupId> | |||||
| <artifactId>junit</artifactId> | |||||
| <version>4.11</version> | |||||
| <scope>test</scope> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>javax.inject</groupId> | |||||
| <artifactId>javax.inject</artifactId> | |||||
| <version>1</version> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>javax.inject</groupId> | |||||
| <artifactId>javax.inject-tck</artifactId> | |||||
| <version>1</version> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>aopalliance</groupId> | |||||
| <artifactId>aopalliance</artifactId> | |||||
| <version>1.0</version> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>com.google.guava</groupId> | |||||
| <artifactId>guava</artifactId> | |||||
| <version>16.0.1</version> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>com.google.guava</groupId> | |||||
| <artifactId>guava-testlib</artifactId> | |||||
| <version>16.0.1</version> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.ow2.asm</groupId> | |||||
| <artifactId>asm</artifactId> | |||||
| <version>5.0.3</version> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>cglib</groupId> | |||||
| <artifactId>cglib</artifactId> | |||||
| <version>3.1</version> | |||||
| </dependency> | |||||
| <dependency> | |||||
| <groupId>org.sonatype.sisu.inject</groupId> | |||||
| <artifactId>guice-parent</artifactId> | |||||
| <version>3.2.6</version> | |||||
| </dependency> | |||||
| </dependencies> | |||||
| <build> | |||||
| <sourceDirectory>${project.basedir}/src</sourceDirectory> | |||||
| <resources> | |||||
| <resource> | |||||
| <filtering>false</filtering> | |||||
| <directory>${project.basedir}/src</directory> | |||||
| <excludes> | |||||
| <exclude>**/*.java</exclude> | |||||
| </excludes> | |||||
| </resource> | |||||
| </resources> | |||||
| <testSourceDirectory>${project.basedir}/test</testSourceDirectory> | |||||
| <testResources> | |||||
| <testResource> | |||||
| <filtering>false</filtering> | |||||
| <directory>${project.basedir}/test</directory> | |||||
| <excludes> | |||||
| <exclude>**/*.java</exclude> | |||||
| </excludes> | |||||
| </testResource> | |||||
| </testResources> | |||||
| <pluginManagement> | |||||
| <plugins> | |||||
| <plugin> | |||||
| <groupId>com.mycila</groupId> | |||||
| <artifactId>license-maven-plugin</artifactId> | |||||
| <version>2.6</version> | |||||
| <configuration> | |||||
| <encoding>UTF-8</encoding> | |||||
| <header>${project.basedir}/lib/build/header.txt</header> | |||||
| <headerDefinitions> | |||||
| <headerDefinition>${project.basedir}/lib/build/header-definitions.xml</headerDefinition> | |||||
| </headerDefinitions> | |||||
| <skipExistingHeaders>true</skipExistingHeaders> | |||||
| <aggregate>true</aggregate> | |||||
| <includes> | |||||
| <include>**/*.java</include> | |||||
| </includes> | |||||
| <excludes> | |||||
| <exclude>**/build/**</exclude> | |||||
| <exclude>**/target/**</exclude> | |||||
| <exclude>**/lib/**</exclude> | |||||
| <exclude>**/test/**</exclude> | |||||
| <exclude>**/example*/**</exclude> | |||||
| </excludes> | |||||
| <mapping> | |||||
| <java>JAVADOC_STYLE</java> | |||||
| </mapping> | |||||
| </configuration> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <artifactId>maven-remote-resources-plugin</artifactId> | |||||
| <version>1.1</version> | |||||
| <executions> | |||||
| <execution> | |||||
| <goals> | |||||
| <goal>process</goal> | |||||
| </goals> | |||||
| <configuration> | |||||
| <resourceBundles> | |||||
| <resourceBundle>org.apache:apache-jar-resource-bundle:1.4</resourceBundle> | |||||
| </resourceBundles> | |||||
| </configuration> | |||||
| </execution> | |||||
| </executions> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <artifactId>maven-compiler-plugin</artifactId> | |||||
| <version>2.3.2</version> | |||||
| <configuration> | |||||
| <source>1.6</source> | |||||
| <target>1.6</target> | |||||
| </configuration> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.codehaus.mojo</groupId> | |||||
| <artifactId>animal-sniffer-maven-plugin</artifactId> | |||||
| <version>1.10</version> | |||||
| <configuration> | |||||
| <signature> | |||||
| <groupId>org.codehaus.mojo.signature</groupId> | |||||
| <artifactId>java16</artifactId> | |||||
| <version>1.0</version> | |||||
| </signature> | |||||
| </configuration> | |||||
| <executions> | |||||
| <execution> | |||||
| <id>check-java-1.6-compat</id> | |||||
| <phase>process-classes</phase> | |||||
| <goals> | |||||
| <goal>check</goal> | |||||
| </goals> | |||||
| </execution> | |||||
| </executions> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <artifactId>maven-surefire-plugin</artifactId> | |||||
| <version>2.6</version> | |||||
| <configuration> | |||||
| <redirectTestOutputToFile>true</redirectTestOutputToFile> | |||||
| </configuration> | |||||
| <executions> | |||||
| <execution> | |||||
| <id>stack-traces-off</id> | |||||
| <phase>test</phase> | |||||
| <goals> | |||||
| <goal>test</goal> | |||||
| </goals> | |||||
| <configuration> | |||||
| <argLine>-Dguice_include_stack_traces=OFF</argLine> | |||||
| </configuration> | |||||
| </execution> | |||||
| <execution> | |||||
| <id>stack-traces-complete</id> | |||||
| <phase>test</phase> | |||||
| <goals> | |||||
| <goal>test</goal> | |||||
| </goals> | |||||
| <configuration> | |||||
| <argLine>-Dguice_include_stack_traces=COMPLETE</argLine> | |||||
| </configuration> | |||||
| </execution> | |||||
| <execution> | |||||
| <id>default-test</id> | |||||
| <phase>test</phase> | |||||
| <goals> | |||||
| <goal>test</goal> | |||||
| </goals> | |||||
| <configuration> | |||||
| <argLine>-Dguice_include_stack_traces=ONLY_FOR_DECLARING_SOURCE</argLine> | |||||
| </configuration> | |||||
| </execution> | |||||
| </executions> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <groupId>org.apache.felix</groupId> | |||||
| <artifactId>maven-bundle-plugin</artifactId> | |||||
| <version>2.1.0</version> | |||||
| <configuration> | |||||
| <instructions> | |||||
| <module>com.google.inject</module> | |||||
| <_include>-${project.basedir}/build.properties</_include> | |||||
| <Bundle-Copyright>Copyright (C) 2006 Google Inc.</Bundle-Copyright> | |||||
| <Bundle-DocURL>https://github.com/google/guice</Bundle-DocURL> | |||||
| <Bundle-Name>${project.artifactId}</Bundle-Name> | |||||
| <Bundle-Vendor>Sonatype, Inc.</Bundle-Vendor> | |||||
| <Bundle-RequiredExecutionEnvironment>JavaSE-1.6</Bundle-RequiredExecutionEnvironment> | |||||
| <Import-Package>!com.google.inject.*,*</Import-Package> | |||||
| <_exportcontents>!*.internal.*,$(module).*;version=${guice.api.version}</_exportcontents> | |||||
| <_versionpolicy>$(version;==;$(@))</_versionpolicy> | |||||
| <_nouses>true</_nouses> | |||||
| <_removeheaders> | |||||
| Embed-Dependency,Embed-Transitive, | |||||
| Built-By,Tool,Created-By,Build-Jdk, | |||||
| Originally-Created-By,Archiver-Version, | |||||
| Include-Resource,Private-Package, | |||||
| Ignore-Package,Bnd-LastModified | |||||
| </_removeheaders> | |||||
| </instructions> | |||||
| <excludeDependencies>guava</excludeDependencies> | |||||
| </configuration> | |||||
| <executions> | |||||
| <execution> | |||||
| <phase>prepare-package</phase> | |||||
| <goals> | |||||
| <goal>manifest</goal> | |||||
| </goals> | |||||
| </execution> | |||||
| </executions> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <artifactId>maven-jar-plugin</artifactId> | |||||
| <version>2.3.1</version> | |||||
| <configuration> | |||||
| <archive> | |||||
| <manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile> | |||||
| <addMavenDescriptor>false</addMavenDescriptor> | |||||
| </archive> | |||||
| </configuration> | |||||
| <executions> | |||||
| <execution> | |||||
| <phase>package</phase> | |||||
| <goals> | |||||
| <goal>test-jar</goal> | |||||
| </goals> | |||||
| </execution> | |||||
| </executions> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <artifactId>maven-javadoc-plugin</artifactId> | |||||
| <version>2.7</version> | |||||
| <executions> | |||||
| <execution> | |||||
| <phase>package</phase> | |||||
| <goals> | |||||
| <goal>jar</goal> | |||||
| </goals> | |||||
| </execution> | |||||
| </executions> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <artifactId>maven-source-plugin</artifactId> | |||||
| <version>2.1.2</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <artifactId>maven-gpg-plugin</artifactId> | |||||
| <version>1.4</version> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <artifactId>maven-release-plugin</artifactId> | |||||
| <version>2.5</version> | |||||
| <configuration> | |||||
| <autoVersionSubmodules>true</autoVersionSubmodules> | |||||
| </configuration> | |||||
| </plugin> | |||||
| <plugin> | |||||
| <artifactId>maven-deploy-plugin</artifactId> | |||||
| <version>2.7</version> | |||||
| </plugin> | |||||
| </plugins> | |||||
| </pluginManagement> | |||||
| </build> | |||||
| <profiles> | |||||
| <profile> | |||||
| <id>jdk8</id> | |||||
| <activation> | |||||
| <jdk>[1.8,)</jdk> | |||||
| </activation> | |||||
| <modules> | |||||
| <module>jdk8-tests</module> | |||||
| </modules> | |||||
| <reporting> | |||||
| <plugins> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-javadoc-plugin</artifactId> | |||||
| <configuration> | |||||
| <additionalparam>-Xdoclint:none</additionalparam> | |||||
| </configuration> | |||||
| </plugin> | |||||
| </plugins> | |||||
| </reporting> | |||||
| <build> | |||||
| <pluginManagement> | |||||
| <plugins> | |||||
| <plugin> | |||||
| <groupId>org.apache.maven.plugins</groupId> | |||||
| <artifactId>maven-javadoc-plugin</artifactId> | |||||
| <configuration> | |||||
| <additionalparam>-Xdoclint:none</additionalparam> | |||||
| </configuration> | |||||
| </plugin> | |||||
| </plugins> | |||||
| </pluginManagement> | |||||
| </build> | |||||
| </profile> | |||||
| </profiles> | |||||
| </project> | |||||
| @@ -399,22 +399,35 @@ async def download(package: Package, queue: asyncio.Queue) -> None: | |||||
| verified = await package.verify() | verified = await package.verify() | ||||
| break | break | ||||
| except TooManyRequestsException: | except TooManyRequestsException: | ||||
| logger.info('Too many requests. Delaying next attempt') | |||||
| logger.info(f'{package}: Too many requests. Delaying next attempt') | |||||
| await asyncio.sleep(3*random.random() + 0.2) | await asyncio.sleep(3*random.random() + 0.2) | ||||
| else: | else: | ||||
| logger.error(f'{package}: Verification failed after 50 tries') | logger.error(f'{package}: Verification failed after 50 tries') | ||||
| exit(1) | exit(1) | ||||
| if verified: | if verified: | ||||
| while True: | |||||
| for _ in range(50): | |||||
| try: | try: | ||||
| pom = await package.pom | pom = await package.pom | ||||
| break | break | ||||
| except TooManyRequestsException: | except TooManyRequestsException: | ||||
| logger.info('Too many requests. Delaying next attempt') | |||||
| logger.info(f'{package}: Too many requests. Delaying next attempt') | |||||
| await asyncio.sleep(3*random.random() + 0.2) | await asyncio.sleep(3*random.random() + 0.2) | ||||
| except WaitForPackage as e: | |||||
| logger.info(f'{package}: Waiting for {e.package}') | |||||
| async with in_progress_lock: | |||||
| if str(package) in in_progress: | |||||
| in_progress.remove(str(package)) | |||||
| if str(e.package) not in in_progress: | |||||
| await queue.put(e.package) | |||||
| await queue.put(package) | |||||
| return | |||||
| else: | else: | ||||
| logger.error(f'{package}: Verification failed after 50 tries') | |||||
| logger.error(f'{package}: POM parsing failed after 50 tries') | |||||
| exit(1) | exit(1) | ||||
| if not pom: | if not pom: | ||||
| @@ -459,11 +472,6 @@ async def worker(queue: asyncio.Queue) -> None: | |||||
| try: | try: | ||||
| await download(package, queue) | await download(package, queue) | ||||
| break | break | ||||
| except WaitForPackage as e: | |||||
| logger.info(f'{package}: Waiting for {e.package}') | |||||
| await queue.put(e.package) | |||||
| await queue.put(package) | |||||
| break | |||||
| except PackageError: | except PackageError: | ||||
| logger.exception(f'{package}: Error while processing package') | logger.exception(f'{package}: Error while processing package') | ||||
| break | break | ||||