Author: luc Date: Tue Apr 15 06:26:24 2008 New Revision: 648244 URL: http://svn.apache.org/viewvc?rev=648244&view=rev Log: added build support files
Added: commons/sandbox/nabla/trunk/checkstyle.xml (with props) commons/sandbox/nabla/trunk/pom.xml (with props) Added: commons/sandbox/nabla/trunk/checkstyle.xml URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/checkstyle.xml?rev=648244&view=auto ============================================================================== --- commons/sandbox/nabla/trunk/checkstyle.xml (added) +++ commons/sandbox/nabla/trunk/checkstyle.xml Tue Apr 15 06:26:24 2008 @@ -0,0 +1,73 @@ +<?xml version="1.0"?> +<!DOCTYPE module PUBLIC "-//Puppy Crawl//DTD Check Configuration 1.2//EN" + "http://www.puppycrawl.com/dtds/configuration_1_2.dtd"> + +<module name="Checker"> + <module name="TreeWalker"> + <module name="AvoidStarImport"/> + <module name="ConstantName"/> + <module name="DeclarationOrder"/> + <module name="EqualsHashCode"/> + <module name="FallThrough"/> + <module name="FinalLocalVariable"/> + <module name="FinalParameters"/> + <module name="GenericIllegalRegexp"> + <property name="format" value="\s$"/> + <property name="message" value="spurious spaces at end of line"/> + </module> + <module name="GenericIllegalRegexp"> + <property name="format" value="@author"/> + <property name="message" value="developers names should be in pom file"/> + </module> + <module name="Header"> + <property name="headerFile" value="license-header.txt"/> + <property name="ignoreLines" value="2" /> + </module> + <module name="HiddenField"> + <property name="ignoreConstructorParameter" value="true"/> + <property name="ignoreSetter" value="true"/> + </module> + <module name="HideUtilityClassConstructor"/> + <module name="IllegalCatch"/> + <module name="IllegalImport"/> + <module name="Indentation"> + <property name="basicOffset" value="4"/> + <property name="caseIndent" value="0"/> + </module> + <module name="JavadocMethod"> + <property name="allowUndeclaredRTE" value="true"/> + <property name="allowMissingPropertyJavadoc" value="true"/> + </module> + <module name="JavadocStyle"/> + <module name="JavadocType"/> + <module name="JavadocVariable"/> + <module name="MissingSwitchDefault"/> + <module name="ModifierOrder"/> + <module name="MultipleStringLiterals"/> + <module name="MultipleVariableDeclarations"/> + <module name="NoWhitespaceAfter"/> + <module name="NoWhitespaceBefore"/> + <module name="OperatorWrap"> + <property name="option" value="eol"/> + </module> + <module name="RedundantModifier"/> + <module name="StringLiteralEquality"/> + <module name="TabCharacter"/> + <module name="TodoComment"/> + <module name="UnnecessaryParentheses"/> + <module name="UnusedImports"/> + <module name="VisibilityModifier"/> + <module name="WhitespaceAround"> + <property name="tokens" + value="ASSIGN, BAND, BAND_ASSIGN, BOR, BOR_ASSIGN, BSR, BSR_ASSIGN, + BXOR, BXOR_ASSIGN, COLON, DIV, DIV_ASSIGN, EQUAL, GE, GT, + LAND, LCURLY, LE, LITERAL_CATCH, LITERAL_DO, LITERAL_ELSE, + LITERAL_FINALLY, LITERAL_FOR, LITERAL_IF, LITERAL_RETURN, + LITERAL_SYNCHRONIZED, LITERAL_TRY, LITERAL_WHILE, LOR, LT, + MINUS, MINUS_ASSIGN, MOD, MOD_ASSIGN, NOT_EQUAL, PLUS, + PLUS_ASSIGN, QUESTION, RCURLY, SL, SLIST, SL_ASSIGN, SR, + SR_ASSIGN, STAR, STAR_ASSIGN"/> + </module> + </module> + <module name="NewlineAtEndOfFile"/> +</module> Propchange: commons/sandbox/nabla/trunk/checkstyle.xml ------------------------------------------------------------------------------ svn:eol-style = native Added: commons/sandbox/nabla/trunk/pom.xml URL: http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/pom.xml?rev=648244&view=auto ============================================================================== --- commons/sandbox/nabla/trunk/pom.xml (added) +++ commons/sandbox/nabla/trunk/pom.xml Tue Apr 15 06:26:24 2008 @@ -0,0 +1,219 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<project xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>org.apache.commons</groupId> + <artifactId>commons-sandbox-parent</artifactId> + <version>4</version> + </parent> + + <artifactId>commons-nabla</artifactId> + <version>1.0-SNAPSHOT</version> + <name>Commons Nabla (Sandbox)</name> + <inceptionYear>2008</inceptionYear> + <description> + The nabla project provides automatic differentiation classes + that can generate derivative of any function implemented in the + Java language. + </description> + + <url>http://commons.apache.org/sandbox/nabla/</url> + + <issueManagement> + <system>jira</system> + <url>http://issues.apache.org/jira/browse/NABLA</url> + </issueManagement> + + <scm> + <connection> + scm:svn:http://svn.apache.org/repos/asf/commons/sandbox/nabla/trunk/ + </connection> + <developerConnection> + scm:svn:https://svn.apache.org/repos/asf/commons/sandbox/nabla/trunk/ + </developerConnection> + <url> + http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/ + </url> + </scm> + + <distributionManagement> + <site> + <id>people.apache.org</id> + <name>Commons Nabla</name> + <url> + scp://people.apache.org/www/commons.apache.org/sandbox/nabla + </url> + </site> + </distributionManagement> + + <developers> + <developer> + <name>Luc Maisonobe</name> + <id>luc</id> + <email>luc at apache dot org</email> + </developer> + </developers> + + <dependencies> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>3.8.1</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>asm</groupId> + <artifactId>asm-analysis</artifactId> + <version>3.1</version> + </dependency> + <dependency> + <groupId>asm</groupId> + <artifactId>asm-tree</artifactId> + <version>3.1</version> + </dependency> + <dependency> + <groupId>asm</groupId> + <artifactId>asm</artifactId> + <version>3.1</version> + </dependency> + </dependencies> + + <build> + <resources> + <resource> + <directory>${basedir}/src/main/resources</directory> + </resource> + <resource> + <directory>${basedir}</directory> + <targetPath>META-INF</targetPath> + <includes> + <include>NOTICE.txt</include> + <include>LICENSE.txt</include> + </includes> + </resource> + </resources> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>2.0.2</version> + <configuration> + <source>1.5</source> + <target>1.5</target> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-surefire-plugin</artifactId> + <version>2.4.2</version> + </plugin> + </plugins> + </build> + + <reporting> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>2.4</version> + <configuration> + <aggregate>true</aggregate> + <source>${maven.compile.source}</source> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-jxr-plugin</artifactId> + <version>2.1</version> + <configuration> + <aggregate>true</aggregate> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-site-plugin</artifactId> + <version>2.0-beta-6</version> + <configuration> + <moduleExcludes> + <xdoc>changes.xml</xdoc> + </moduleExcludes> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-surefire-report-plugin</artifactId> + <version>2.4.2</version> + </plugin> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>jdepend-maven-plugin</artifactId> + <version>2.0-beta-1</version> + </plugin> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>rat-maven-plugin</artifactId> + <version>1.0-alpha-3</version> + </plugin> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>cobertura-maven-plugin</artifactId> + <version>2.0</version> + </plugin> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>findbugs-maven-plugin</artifactId> + <version>1.1.1</version> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-checkstyle-plugin</artifactId> + <version>2.1</version> + <configuration> + <configLocation>checkstyle.xml</configLocation> + <enableRulesSummary>false</enableRulesSummary> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-changes-plugin</artifactId> + <version>2.0-beta-2</version> + <configuration> + <xmlPath> + ${basedir}/src/site/xdoc/changes.xml + </xmlPath> + </configuration> + <reportSets> + <reportSet> + <reports> + <report>changes-report</report> + </reports> + </reportSet> + </reportSets> + </plugin> + </plugins> + </reporting> + + <properties> + <maven.compile.source>1.5</maven.compile.source> + <maven.compile.target>1.5</maven.compile.target> + </properties> + +</project> Propchange: commons/sandbox/nabla/trunk/pom.xml ------------------------------------------------------------------------------ svn:eol-style = native