pom.xml revision 9dc0bc74a8acbd729d3d316f53c20901662d0283
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder<?xml version="1.0" encoding="UTF-8"?>
e9458b1a7a19a63aa4c179f9ab20f4d50681c168Jens Elkner<!--
e6d40133bc9f858308654afb1262b8b483ec5922Till Mossakowski The contents of this file are subject to the terms of the Common Development and
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder Distribution License (the License). You may not use this file except in compliance with the
98890889ffb2e8f6f722b00e265a211f13b5a861Corneliu-Claudiu Prodescu License.
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder
3f69b6948966979163bdfe8331c38833d5d90ecdChristian Maeder You can obtain a copy of the License at legal/CDDLv1.0.txt. See the License for the
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder specific language governing permission and limitations under the License.
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder When distributing Covered Software, include this CDDL Header Notice in each file and include
e6d40133bc9f858308654afb1262b8b483ec5922Till Mossakowski the License file at legal/CDDLv1.0.txt. If applicable, add the following below the CDDL
e6d40133bc9f858308654afb1262b8b483ec5922Till Mossakowski Header, with the fields enclosed by brackets [] replaced by your own identifying
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder information: "Portions Copyrighted [year] [name of copyright owner]".
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder Copyright 2015 ForgeRock AS.
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder-->
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder<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">
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder <modelVersion>4.0.0</modelVersion>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder <parent>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder <groupId>org.forgerock.openam</groupId>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder <artifactId>openam</artifactId>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder <version>13.0.0-SNAPSHOT</version>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder </parent>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder <name>OpenAM HTTP</name>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder <description>OpenAM HTTP integration</description>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder <artifactId>openam-http</artifactId>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder <dependencies>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <dependency>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder <groupId>org.forgerock.http</groupId>
577b4e0a6264ba4347b092235bc026c91fffaa99Christian Maeder <artifactId>chf-http-core</artifactId>
577b4e0a6264ba4347b092235bc026c91fffaa99Christian Maeder </dependency>
577b4e0a6264ba4347b092235bc026c91fffaa99Christian Maeder <dependency>
577b4e0a6264ba4347b092235bc026c91fffaa99Christian Maeder <groupId>org.forgerock.commons</groupId>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder <artifactId>forgerock-guice-core</artifactId>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder </dependency>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder <dependency>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder <groupId>com.google.inject.extensions</groupId>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder <artifactId>guice-multibindings</artifactId>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder </dependency>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder <dependency>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder <groupId>org.forgerock.openam</groupId>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder <artifactId>openam-audit-context</artifactId>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder </dependency>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder <dependency>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder <groupId>org.forgerock.openam</groupId>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder <artifactId>openam-audit-core</artifactId>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder </dependency>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder <dependency>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder <groupId>org.forgerock.commons</groupId>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder <artifactId>forgerock-guice-test</artifactId>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder </dependency>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <dependency>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder <groupId>org.forgerock.commons</groupId>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder <artifactId>forgerock-test-utils</artifactId>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder </dependency>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder </dependencies>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder
6bcdf8fc684a7a2d03f41bba002cfeaa0fbe023cChristian Maeder <profiles>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder <profile>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder <id>module-precommit</id>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder <activation>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder <activeByDefault>true</activeByDefault>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder </activation>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder <build>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder <plugins>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder <plugin>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder <!-- Enforce Checkstyle during compilation -->
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder <!-- Strictly speaking Checkstyle should be invoked as a
577b4e0a6264ba4347b092235bc026c91fffaa99Christian Maeder report during site generation. However, we want
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder to fail the build if source code does not comply with
cf3947af466c7c3eefa823b527f8c46dfe0d9efeChristian Maeder our coding guidelines, and not at a later stage when
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder the site is generated (which may never occur for some
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder projects).
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder -->
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder <groupId>org.apache.maven.plugins</groupId>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder <artifactId>maven-checkstyle-plugin</artifactId>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder <executions>
577b4e0a6264ba4347b092235bc026c91fffaa99Christian Maeder <execution>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder <id>check-src-and-tests</id>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder <configuration>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder <configLocation>${checkstyleSourceConfigLocation}</configLocation>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder <headerLocation>${checkstyleHeaderLocation}</headerLocation>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder <suppressionsLocation>${checkstyleUnitTestSuppressionsLocation}</suppressionsLocation>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder <includeTestSourceDirectory>true</includeTestSourceDirectory>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder <!-- Only output errors if we're not expecting any -->
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder <consoleOutput>${checkstyleFailOnError}</consoleOutput>
74d9a385499bf903b24848dff450a153f525bda7Christian Maeder <failsOnError>${checkstyleFailOnError}</failsOnError>
74d9a385499bf903b24848dff450a153f525bda7Christian Maeder </configuration>
74d9a385499bf903b24848dff450a153f525bda7Christian Maeder <phase>process-test-classes</phase>
de2f13b8310de00ca228385b1530660e036054c2Christian Maeder <goals>
74d9a385499bf903b24848dff450a153f525bda7Christian Maeder <goal>checkstyle</goal>
577b4e0a6264ba4347b092235bc026c91fffaa99Christian Maeder </goals>
c438c79d00fc438f99627e612498744bdc0d0c89Christian Maeder </execution>
577b4e0a6264ba4347b092235bc026c91fffaa99Christian Maeder </executions>
577b4e0a6264ba4347b092235bc026c91fffaa99Christian Maeder </plugin>
577b4e0a6264ba4347b092235bc026c91fffaa99Christian Maeder </plugins>
577b4e0a6264ba4347b092235bc026c91fffaa99Christian Maeder </build>
577b4e0a6264ba4347b092235bc026c91fffaa99Christian Maeder </profile>
577b4e0a6264ba4347b092235bc026c91fffaa99Christian Maeder </profiles>
577b4e0a6264ba4347b092235bc026c91fffaa99Christian Maeder</project>
577b4e0a6264ba4347b092235bc026c91fffaa99Christian Maeder