# Copyright 2004 The Apache Software Foundation # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. maven.repo.remote = http://www.bluesunrise.com/maven/, http://www.ibiblio.org/maven/, http://dist.codehaus.org/, http://cvs.apache.org/repository # Display the date on the Maven web site maven.xdoc.date = left # Display the maven version the web site is documenting maven.xdoc.version = ${pom.currentVersion} maven.compile.deprecation=on # Whether to skip tests. maven.test.skip=true maven.junit.fork=true maven.compile.fork=yes # Include private method and field in Javadoc. # Note: make sure only one is set to true (which is the reason to define all tree: default protected scope is true) maven.javadoc.package=false maven.javadoc.private=true maven.javadoc.public=false # Removed the rule rulesets/naming.xml from the default # maven.pmd.rulesetfiles. This is because the LongVariableName rule is to # restrictive. We need to increase the limit from 12 to 20 maven.pmd.rulesetfiles=rulesets/strings.xml,rulesets/junit.xml,rulesets/braces.xml,rulesets/basic.xml,rulesets/unusedcode.xml,rulesets/design.xml,rulesets/imports.xml,rulesets/codesize.xml # --------------------------------------------------------------------------- # Multiproject settings maven.multiproject.includes=*/project.xml maven.multiproject.excludes=project.xml maven.multiproject.site.goals=site,dashboard:report-single jar.includes=*/project.xml jar.excludes= # Bridges checkstyle and license properties # These are use to dynamically set checkstyle and license properties also for subprojects # without needing them to be defined there as well (or through relative path references). # The files are looked up in the subproject or, when not found, upwards in the parent project(s). org.apache.portals.bridges.checkstyle.header.file=checkstyle.license org.apache.portals.bridges.checkstyle.properties=checkstyle.xml org.apache.portals.bridges.license.licenseFile=LICENSE.TXT ## Dashboard plugin maven.dashboard.includes=${maven.multiproject.includes} maven.dashboard.excludes=${maven.multiproject.excludes} maven.dashboard.rungoals = false maven.dashboard.aggregators=cserrors,cswarnings,clovertpc,cloverloc,cloverncloc,junitpassrate,juniterrors,junitfailures,simiantdl maven.dashboard.ignoreFailures=true ## MultiChanges plugin maven.multichanges.includes=${maven.multiproject.includes} maven.multichanges.excludes=${maven.multiproject.excludes} maven.multichanges.ignoreFailures=true # tell changelog plugin (and others) about the SCM repo type (SVN) maven.changelog.factory=org.apache.maven.svnlib.SvnChangeLogFactory