pom.xml revision 441
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
d6d50c17e94dc0d3000345e8a933311c14bbb828Jakub Hrozek Copyright (c) 1997-2012 Oracle and/or its affiliates. All rights reserved.
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek The contents of this file are subject to the terms of either the GNU
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek General Public License Version 2 only ("GPL") or the Common Development
481ec0e1eb0058195732cb320845b41f6f4d43ebJakub Hrozek and Distribution License("CDDL") (collectively, the "License"). You
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek may not use this file except in compliance with the License. You can
481ec0e1eb0058195732cb320845b41f6f4d43ebJakub Hrozek obtain a copy of the License at
481ec0e1eb0058195732cb320845b41f6f4d43ebJakub Hrozek https://glassfish.dev.java.net/public/CDDL+GPL_1_1.html
2cb6f28b3a12bb714bf14494d31eb6b6fff64b8bJakub Hrozek or packager/legal/LICENSE.txt. See the License for the specific
a7797068c4deb6ce2bdbcda27c45ff1bbb4a8e78Jakub Hrozek language governing permissions and limitations under the License.
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek When distributing the software, include this License Header Notice in each
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek file and include the License file at packager/legal/LICENSE.txt.
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek GPL Classpath Exception:
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek Oracle designates this particular file as subject to the "Classpath"
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek exception as provided by Oracle in the GPL Version 2 section of the License
481ec0e1eb0058195732cb320845b41f6f4d43ebJakub Hrozek file that accompanied this code.
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek Modifications:
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek If applicable, add the following below the License Header, with the fields
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek enclosed by brackets [] replaced by your own identifying information:
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek "Portions Copyright [year] [name of copyright owner]"
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek Contributor(s):
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek If you wish your version of this file to be governed by only the CDDL or
5ee3fba0bd812242a1ffe189f5ddf2689e6e6811Jakub Hrozek only the GPL Version 2, indicate your decision by adding "[Contributor]
5ee3fba0bd812242a1ffe189f5ddf2689e6e6811Jakub Hrozek elects to include this software in this distribution under the [CDDL or GPL
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek Version 2] license." If you don't indicate a single choice of license, a
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek recipient has the option to distribute your version of this file under
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek either the CDDL, the GPL Version 2 or to extend the choice of license to
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek its licensees as provided above. However, if you add GPL Version 2 code
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek and therefore, elected the GPL Version 2 license, then the option applies
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek only if the new code is made subject to such option by the copyright
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek<project xmlns="http://maven.apache.org/POM/4.0.0"
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek <connection>scm:hg:http://kenai.com/hg/javamail~mercurial</connection>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek <developerConnection>scm:hg:https://kenai.com/hg/javamail~mercurial</developerConnection>
fbeb1aba9e11e7aab8adac943276ca040f0c5311Jakub Hrozek <url>http://kenai.com/hg/javamail~mercurial</url>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek <issueManagement>
a23014d69b56cbdf48ad05229c334648b5309d8fJakub Hrozek </issueManagement>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek <comments>A business-friendly OSS license</comments>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek <url>https://glassfish.dev.java.net/public/CDDL+GPL.html</url>
fbeb1aba9e11e7aab8adac943276ca040f0c5311Jakub Hrozek <comments>GPL version 2 plus the Classpath Exception</comments>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek <organization>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek </organization>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek <properties>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek <!-- like mail.version, but with underscores instead of dots -->
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek <mail.zipversion>1_4_6-SNAPSHOT</mail.zipversion>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek <activation-api.version>1.1</activation-api.version>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek <!-- defaults that are overridden in mail module -->
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek javax.security.sasl;resolution:=optional,
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek sun.security.util;resolution:=optional,
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek <!-- for the osgiversion-maven-plugin -->
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek <project.build.sourceEncoding>iso-8859-1</project.build.sourceEncoding>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek </properties>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek <developers>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek </developer>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek </developers>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek This profile contains modules that should only be built
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek but not installed or deployed.
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek <activation>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek </activation>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek This profile is used for deploying a JavaMail final release.
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek Activating this profile manually for deployment causes
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek the above profile to be deactivated, which works around
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek an apparent bug in maven that prevents me from manually
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek deactivating a profile. This profile purposely has none
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek of the modules I don't want to be deployed.
a23014d69b56cbdf48ad05229c334648b5309d8fJakub Hrozek <configuration>
a23014d69b56cbdf48ad05229c334648b5309d8fJakub Hrozek </configuration>
a23014d69b56cbdf48ad05229c334648b5309d8fJakub Hrozek <executions>
a23014d69b56cbdf48ad05229c334648b5309d8fJakub Hrozek </execution>
a23014d69b56cbdf48ad05229c334648b5309d8fJakub Hrozek </executions>
a23014d69b56cbdf48ad05229c334648b5309d8fJakub Hrozek <executions>
481ec0e1eb0058195732cb320845b41f6f4d43ebJakub Hrozek </execution>
a23014d69b56cbdf48ad05229c334648b5309d8fJakub Hrozek </executions>
a23014d69b56cbdf48ad05229c334648b5309d8fJakub Hrozek This profile is used for deploying a JavaMail SNAPSHOT release.
a23014d69b56cbdf48ad05229c334648b5309d8fJakub Hrozek It's identical to the above deploy-release profile except that
481ec0e1eb0058195732cb320845b41f6f4d43ebJakub Hrozek artifacts aren't signed.
a23014d69b56cbdf48ad05229c334648b5309d8fJakub Hrozek <configuration>
a23014d69b56cbdf48ad05229c334648b5309d8fJakub Hrozek </configuration>
481ec0e1eb0058195732cb320845b41f6f4d43ebJakub Hrozek <executions>
a23014d69b56cbdf48ad05229c334648b5309d8fJakub Hrozek </execution>
a23014d69b56cbdf48ad05229c334648b5309d8fJakub Hrozek </executions>
a23014d69b56cbdf48ad05229c334648b5309d8fJakub Hrozek A special profile for compiling with the real JDK 1.4
a23014d69b56cbdf48ad05229c334648b5309d8fJakub Hrozek compiler, to make sure there are no accidental dependencies
a23014d69b56cbdf48ad05229c334648b5309d8fJakub Hrozek on JDK 1.5 APIs. Set the property javac.path to the path
481ec0e1eb0058195732cb320845b41f6f4d43ebJakub Hrozek to the JDK 1.4 compiler, e.g.,
a23014d69b56cbdf48ad05229c334648b5309d8fJakub Hrozek "mvn -P1.4 -Djavac.path=/opt/jdk1.4/bin/javac".
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek <executions>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek <configuration>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek <!-- these classes depend on JDK 1.5 APIs -->
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek com/sun/mail/imap/protocol/IMAPSaslAuthenticator.java
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek </configuration>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek </execution>
481ec0e1eb0058195732cb320845b41f6f4d43ebJakub Hrozek </executions>
481ec0e1eb0058195732cb320845b41f6f4d43ebJakub Hrozek Make sure we're using the correct version of maven,
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek required to allow us to build JavaMail with JDK 1.4
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek and build the tests with JDK 1.5. See the
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek maven-compiler-plugin configuration below.
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek <executions>
481ec0e1eb0058195732cb320845b41f6f4d43ebJakub Hrozek <configuration>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek <requireMavenVersion>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek </requireMavenVersion>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek </configuration>
481ec0e1eb0058195732cb320845b41f6f4d43ebJakub Hrozek </execution>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek </executions>
481ec0e1eb0058195732cb320845b41f6f4d43ebJakub Hrozek This plugin is reponsible for packaging artifacts
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek as OSGi bundles. Please refer to
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek http://felix.apache.org/site/apache-felix-maven-bundle-plugin-bnd.html
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek for more information about how to use this plugin.
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek <configuration>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek <instructions>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek </instructions>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek </configuration>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek Since we don't change the packaging type to bundle, we
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek need to configure the plugin to execute the manifest goal
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek during the process-classes phase of the build life cycle.
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek <executions>
b20208b80e99abb79c00d5ec526caa9465859c52Jakub Hrozek </execution>
481ec0e1eb0058195732cb320845b41f6f4d43ebJakub Hrozek </executions>
b20208b80e99abb79c00d5ec526caa9465859c52Jakub Hrozek Since we don't want a qualifier like b05 or SNAPSHOT to
b20208b80e99abb79c00d5ec526caa9465859c52Jakub Hrozek appear in the OSGi package version attribute, we use
b20208b80e99abb79c00d5ec526caa9465859c52Jakub Hrozek the following plugin to populate a project property
b20208b80e99abb79c00d5ec526caa9465859c52Jakub Hrozek with an OSGi version that is equivalent to the maven
481ec0e1eb0058195732cb320845b41f6f4d43ebJakub Hrozek version without the qualifier.
b20208b80e99abb79c00d5ec526caa9465859c52Jakub Hrozek <artifactId>osgiversion-maven-plugin</artifactId>
b20208b80e99abb79c00d5ec526caa9465859c52Jakub Hrozek <configuration>
b20208b80e99abb79c00d5ec526caa9465859c52Jakub Hrozek <dropVersionComponent>qualifier</dropVersionComponent>
b20208b80e99abb79c00d5ec526caa9465859c52Jakub Hrozek <versionPropertyName>mail.osgiversion</versionPropertyName>
b20208b80e99abb79c00d5ec526caa9465859c52Jakub Hrozek </configuration>
481ec0e1eb0058195732cb320845b41f6f4d43ebJakub Hrozek <executions>
b20208b80e99abb79c00d5ec526caa9465859c52Jakub Hrozek </execution>
b20208b80e99abb79c00d5ec526caa9465859c52Jakub Hrozek </executions>
b20208b80e99abb79c00d5ec526caa9465859c52Jakub Hrozek Use the 1.4 compiler for JavaMail itself, but use the
b20208b80e99abb79c00d5ec526caa9465859c52Jakub Hrozek 1.5 compiler for the test classes, so we can use JUnit 4.
b20208b80e99abb79c00d5ec526caa9465859c52Jakub Hrozek <executions>
b20208b80e99abb79c00d5ec526caa9465859c52Jakub Hrozek <configuration>
481ec0e1eb0058195732cb320845b41f6f4d43ebJakub Hrozek </configuration>
b20208b80e99abb79c00d5ec526caa9465859c52Jakub Hrozek </execution>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek <configuration>
481ec0e1eb0058195732cb320845b41f6f4d43ebJakub Hrozek </configuration>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek </execution>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek </executions>
481ec0e1eb0058195732cb320845b41f6f4d43ebJakub Hrozek <!-- need at least this version to make excludes work -->
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek <configuration>
481ec0e1eb0058195732cb320845b41f6f4d43ebJakub Hrozek Configure the maven-jar-plugin to pick up
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek META-INF/MANIFEST.MF that's generated by
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek the maven-bundle-plugin.
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek <manifestFile>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek ${project.build.outputDirectory}/META-INF/MANIFEST.MF
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek </manifestFile>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek <manifestEntries>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek </manifestEntries>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek </configuration>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek Tell the source plugin about the sources that may have
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek been downloaded by the maven-dependency-plugin.
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek <artifactId>build-helper-maven-plugin</artifactId>
481ec0e1eb0058195732cb320845b41f6f4d43ebJakub Hrozek <executions>
481ec0e1eb0058195732cb320845b41f6f4d43ebJakub Hrozek <configuration>
481ec0e1eb0058195732cb320845b41f6f4d43ebJakub Hrozek </configuration>
481ec0e1eb0058195732cb320845b41f6f4d43ebJakub Hrozek </execution>
481ec0e1eb0058195732cb320845b41f6f4d43ebJakub Hrozek </executions>
481ec0e1eb0058195732cb320845b41f6f4d43ebJakub Hrozek Configure the source plugin here so that it will know
481ec0e1eb0058195732cb320845b41f6f4d43ebJakub Hrozek about the sources that may have been downloaded by the
481ec0e1eb0058195732cb320845b41f6f4d43ebJakub Hrozek maven-dependency-plugin and configured by the
481ec0e1eb0058195732cb320845b41f6f4d43ebJakub Hrozek build-helper-maven-plugin.
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek <executions>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek </execution>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek </executions>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek <configuration>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek </configuration>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek This is the rule that creates the zip file for distribution.
481ec0e1eb0058195732cb320845b41f6f4d43ebJakub Hrozek I'd like this to be run as part of the
481ec0e1eb0058195732cb320845b41f6f4d43ebJakub Hrozek package phase, but that doesn't work.
5ee3fba0bd812242a1ffe189f5ddf2689e6e6811Jakub Hrozek Have to run it explicitly as:
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek mvn package assembly:assembly
5ee3fba0bd812242a1ffe189f5ddf2689e6e6811Jakub Hrozek <executions>
5ee3fba0bd812242a1ffe189f5ddf2689e6e6811Jakub Hrozek <phase>package</phase>
5ee3fba0bd812242a1ffe189f5ddf2689e6e6811Jakub Hrozek <goal>assembly</goal>
5ee3fba0bd812242a1ffe189f5ddf2689e6e6811Jakub Hrozek <configuration>
5ee3fba0bd812242a1ffe189f5ddf2689e6e6811Jakub Hrozek <finalName>javamail${mail.zipversion}</finalName>
5ee3fba0bd812242a1ffe189f5ddf2689e6e6811Jakub Hrozek <descriptors>
5ee3fba0bd812242a1ffe189f5ddf2689e6e6811Jakub Hrozek </descriptors>
5ee3fba0bd812242a1ffe189f5ddf2689e6e6811Jakub Hrozek </configuration>
5ee3fba0bd812242a1ffe189f5ddf2689e6e6811Jakub Hrozek </execution>
5ee3fba0bd812242a1ffe189f5ddf2689e6e6811Jakub Hrozek </executions>
5ee3fba0bd812242a1ffe189f5ddf2689e6e6811Jakub Hrozek<!-- not used
5ee3fba0bd812242a1ffe189f5ddf2689e6e6811Jakub Hrozek <artifactId>maven-release-plugin</artifactId>
5ee3fba0bd812242a1ffe189f5ddf2689e6e6811Jakub Hrozek <configuration>
5ee3fba0bd812242a1ffe189f5ddf2689e6e6811Jakub Hrozek <arguments>-P deploy</arguments>
5ee3fba0bd812242a1ffe189f5ddf2689e6e6811Jakub Hrozek </configuration>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek <pluginManagement>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek <artifactId>build-helper-maven-plugin</artifactId>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek By default, disable the FindBugs plugin for all modules.
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek It's enabled in the modules where we actually want to
481ec0e1eb0058195732cb320845b41f6f4d43ebJakub Hrozek <configuration>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek <findbugsXmlWithMessages>true</findbugsXmlWithMessages>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek <excludeFilterFile>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek </excludeFilterFile>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek </configuration>
481ec0e1eb0058195732cb320845b41f6f4d43ebJakub Hrozek </pluginManagement>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek <dependencyManagement>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek <dependencies>
481ec0e1eb0058195732cb320845b41f6f4d43ebJakub Hrozek <dependency>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek </dependency>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek <dependency>
481ec0e1eb0058195732cb320845b41f6f4d43ebJakub Hrozek </dependency>
481ec0e1eb0058195732cb320845b41f6f4d43ebJakub Hrozek <dependency>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek </dependency>
481ec0e1eb0058195732cb320845b41f6f4d43ebJakub Hrozek <dependency>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek </dependency>
481ec0e1eb0058195732cb320845b41f6f4d43ebJakub Hrozek <dependency>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek </dependency>
6463ed1dcdd45416468b3fa178bd856b5a9ed2c3Jakub Hrozek <dependency>
a23014d69b56cbdf48ad05229c334648b5309d8fJakub Hrozek </dependency>
481ec0e1eb0058195732cb320845b41f6f4d43ebJakub Hrozek </dependencies>
a23014d69b56cbdf48ad05229c334648b5309d8fJakub Hrozek </dependencyManagement>
a23014d69b56cbdf48ad05229c334648b5309d8fJakub Hrozek <dependencies>
a23014d69b56cbdf48ad05229c334648b5309d8fJakub Hrozek <dependency>
5ee3fba0bd812242a1ffe189f5ddf2689e6e6811Jakub Hrozek </dependency>
5ee3fba0bd812242a1ffe189f5ddf2689e6e6811Jakub Hrozek </dependencies>
5ee3fba0bd812242a1ffe189f5ddf2689e6e6811Jakub Hrozek Configure FindBugs to run with "mvn site" and
5ee3fba0bd812242a1ffe189f5ddf2689e6e6811Jakub Hrozek generate html output that can be viewed directly.
5ee3fba0bd812242a1ffe189f5ddf2689e6e6811Jakub Hrozek <configuration>
5ee3fba0bd812242a1ffe189f5ddf2689e6e6811Jakub Hrozek <excludeFilterFile>
5ee3fba0bd812242a1ffe189f5ddf2689e6e6811Jakub Hrozek </excludeFilterFile>
5ee3fba0bd812242a1ffe189f5ddf2689e6e6811Jakub Hrozek </configuration>
481ec0e1eb0058195732cb320845b41f6f4d43ebJakub Hrozek </reporting>