You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by ol...@apache.org on 2013/03/04 22:10:58 UTC
svn commit: r853015 [21/46] - in
/websites/production/maven/content/plugins-archives/maven-pmd-plugin-3.0.1:
./ apidocs/ apidocs/org/ apidocs/org/apache/ apidocs/org/apache/maven/
apidocs/org/apache/maven/plugin/ apidocs/org/apache/maven/plugin/pmd/ ap...
Added: websites/production/maven/content/plugins-archives/maven-pmd-plugin-3.0.1/rat-report.html
==============================================================================
--- websites/production/maven/content/plugins-archives/maven-pmd-plugin-3.0.1/rat-report.html (added)
+++ websites/production/maven/content/plugins-archives/maven-pmd-plugin-3.0.1/rat-report.html Mon Mar 4 21:10:54 2013
@@ -0,0 +1,914 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+
+
+
+
+
+
+
+
+<html>
+ <head>
+ <title>RAT Report - RAT (Release Audit Tool) results</title>
+ <style type="text/css" media="all">
+ @import url("./css/maven-base.css");
+ @import url("./css/maven-theme.css");
+ @import url("./css/site.css");
+ </style>
+ <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ </head>
+ <body class="composite">
+ <div id="banner">
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ <div id="breadcrumbs">
+
+
+
+
+
+
+
+ <div class="xleft">
+ Derni�re publication: 03/04/2013
+ </div>
+ <div class="xright">
+
+
+
+
+
+
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ <div id="leftColumn">
+ <div id="navcolumn">
+
+
+
+
+
+
+
+ <a href="http://maven.apache.org/" title="Produit par Maven" id="poweredBy">
+ <img alt="Produit par Maven" src="./images/logos/maven-feather.png"></img>
+ </a>
+
+
+
+
+
+
+
+ </div>
+ </div>
+ <div id="bodyColumn">
+ <div id="contentBox">
+ <div class="section"><h2>RAT (Release Audit Tool) results</h2><p>The following document contains the results of <a href="http://incubator.apache.org/rat/apache-rat-plugin">RAT (Release Audit Tool)</a>.</p><p><div class="source"><pre>
+*****************************************************
+Summary
+-------
+Generated at: 2013-03-04T22:03:05+01:00
+Notes: 0
+Binaries: 0
+Archives: 0
+Standards: 136
+
+Apache Licensed: 108
+Generated Documents: 0
+
+JavaDocs are generated and so license header is optional
+Generated files do not required license headers
+
+28 Unknown Licenses
+
+*******************************
+
+Unapproved licenses:
+
+ src/it/mpmd-138/invoker.properties
+ src/it/mpmd-138/mod-1/src/main/java/test/MyClass.java
+ src/it/mpmd-138/mod-2/src/main/java/test/MyClass.java
+ src/it/mpmd-138/mod-3/src/main/java/test/MyClass.java
+ src/it/mpmd-138/mod-3/src/main/java/test/sub/MyClass.java
+ src/it/mpmd-138/mod-4/src/main/java/test/MyClass.java
+ src/it/mpmd-138/mod-4/src/main/java/test/OtherClass.java
+ src/it/mpmd-138/mod-4/src/main/java/test/sub/MyClass.java
+ src/it/mpmd-142/invoker.properties
+ src/it/mpmd-142/src/main/java/test/MyClass.java
+ src/it/MPMD-163/invoker.properties
+ src/it/MPMD-163/src/main/java/com/mycompany/app/App.java
+ src/it/MPMD-163/src/main/java/com/mycompany/app/Foo.java
+ src/it/mpmd-89/invoker.properties
+ src/it/mpmd-89/verify.bsh
+ src/it/multi-module/mod-1/src/main/config/pmd/latin-1.xml
+ src/it/multi-module/mod-1/src/main/config/pmd/utf-8.xml
+ src/it/multi-module/mod-1/src/main/java/test/MyClass.java
+ src/it/multi-module/mod-2/rulesets/basic.xml
+ src/it/multi-module/mod-2/src/main/java/test/MyClass.java
+ src/it/multi-module/mod-3/src/main/config/pmd/abs.xml
+ src/it/multi-module/mod-3/src/main/config/pmd/rel.xml
+ src/it/multi-module/mod-3/src/main/java/test/MyClass.java
+ src/it/multi-module/mod-4/src/main/java/test/MyClass.java
+ src/it/multi-module/verify.bsh
+ src/main/mdo/cpd.mdo
+ src/main/mdo/pmd.mdo
+ src/test/resources/unit/default-configuration/js/Sample.js
+
+*******************************
+
+Archives:
+
+*****************************************************
+ Files with Apache License headers will be marked AL
+ Binary files (which do not require AL headers) will be marked B
+ Compressed archives will be marked A
+ Notices, licenses etc will be marked N
+ AL pom.xml
+ !????? src/it/mpmd-138/invoker.properties
+ AL src/it/mpmd-138/mod-1/pom.xml
+ !????? src/it/mpmd-138/mod-1/src/main/java/test/MyClass.java
+ AL src/it/mpmd-138/mod-2/pom.xml
+ !????? src/it/mpmd-138/mod-2/src/main/java/test/MyClass.java
+ AL src/it/mpmd-138/mod-3/pom.xml
+ !????? src/it/mpmd-138/mod-3/src/main/java/test/MyClass.java
+ !????? src/it/mpmd-138/mod-3/src/main/java/test/sub/MyClass.java
+ AL src/it/mpmd-138/mod-4/pom.xml
+ !????? src/it/mpmd-138/mod-4/src/main/java/test/MyClass.java
+ !????? src/it/mpmd-138/mod-4/src/main/java/test/OtherClass.java
+ !????? src/it/mpmd-138/mod-4/src/main/java/test/sub/MyClass.java
+ AL src/it/mpmd-138/pom.xml
+ AL src/it/mpmd-138/verify.groovy
+ !????? src/it/mpmd-142/invoker.properties
+ AL src/it/mpmd-142/pom.xml
+ !????? src/it/mpmd-142/src/main/java/test/MyClass.java
+ !????? src/it/MPMD-163/invoker.properties
+ AL src/it/MPMD-163/pom.xml
+ !????? src/it/MPMD-163/src/main/java/com/mycompany/app/App.java
+ !????? src/it/MPMD-163/src/main/java/com/mycompany/app/Foo.java
+ AL src/it/MPMD-163/verify.groovy
+ AL src/it/mpmd-80-included/pom.xml
+ AL src/it/mpmd-80-included/verify.groovy
+ AL src/it/mpmd-80-not-included/pom.xml
+ AL src/it/mpmd-80-not-included/verify.groovy
+ !????? src/it/mpmd-89/invoker.properties
+ AL src/it/mpmd-89/pom.xml
+ AL src/it/mpmd-89/src/main/pmd/ruleset.xml
+ AL src/it/mpmd-89/src/test/java/it/NoTestsHere.java
+ AL src/it/mpmd-89/src/test/java/it/TestSupport.java
+ !????? src/it/mpmd-89/verify.bsh
+ AL src/it/multi-module/mod-1/pom.xml
+ !????? src/it/multi-module/mod-1/src/main/config/pmd/latin-1.xml
+ !????? src/it/multi-module/mod-1/src/main/config/pmd/utf-8.xml
+ !????? src/it/multi-module/mod-1/src/main/java/test/MyClass.java
+ AL src/it/multi-module/mod-2/pom.xml
+ !????? src/it/multi-module/mod-2/rulesets/basic.xml
+ !????? src/it/multi-module/mod-2/src/main/java/test/MyClass.java
+ AL src/it/multi-module/mod-3/pom.xml
+ !????? src/it/multi-module/mod-3/src/main/config/pmd/abs.xml
+ !????? src/it/multi-module/mod-3/src/main/config/pmd/rel.xml
+ !????? src/it/multi-module/mod-3/src/main/java/test/MyClass.java
+ AL src/it/multi-module/mod-4/pom.xml
+ !????? src/it/multi-module/mod-4/src/main/java/test/MyClass.java
+ AL src/it/multi-module/pom.xml
+ !????? src/it/multi-module/verify.bsh
+ AL src/it/settings.xml
+ AL src/main/java/org/apache/maven/plugin/pmd/AbstractPmdReport.java
+ AL src/main/java/org/apache/maven/plugin/pmd/AbstractPmdViolationCheckMojo.java
+ AL src/main/java/org/apache/maven/plugin/pmd/CpdReport.java
+ AL src/main/java/org/apache/maven/plugin/pmd/CpdReportGenerator.java
+ AL src/main/java/org/apache/maven/plugin/pmd/CpdViolationCheckMojo.java
+ AL src/main/java/org/apache/maven/plugin/pmd/PmdFileInfo.java
+ AL src/main/java/org/apache/maven/plugin/pmd/PmdReport.java
+ AL src/main/java/org/apache/maven/plugin/pmd/PmdReportListener.java
+ AL src/main/java/org/apache/maven/plugin/pmd/PmdViolationCheckMojo.java
+ AL src/main/java/org/apache/maven/plugin/pmd/ViolationDetails.java
+ !????? src/main/mdo/cpd.mdo
+ !????? src/main/mdo/pmd.mdo
+ AL src/main/resources/cpd-report.properties
+ AL src/main/resources/cpd-report_de.properties
+ AL src/main/resources/cpd-report_en.properties
+ AL src/main/resources/cpd-report_fr.properties
+ AL src/main/resources/cpd-report_it.properties
+ AL src/main/resources/cpd-report_nl.properties
+ AL src/main/resources/cpd-report_pt_BR.properties
+ AL src/main/resources/cpd-report_sv.properties
+ AL src/main/resources/pmd-report.properties
+ AL src/main/resources/pmd-report_de.properties
+ AL src/main/resources/pmd-report_en.properties
+ AL src/main/resources/pmd-report_fr.properties
+ AL src/main/resources/pmd-report_it.properties
+ AL src/main/resources/pmd-report_nl.properties
+ AL src/main/resources/pmd-report_pt_BR.properties
+ AL src/main/resources/pmd-report_sv.properties
+ AL src/main/resources/rulesets/maven.xml
+ AL src/site/apt/examples/javascriptReport.apt.vm
+ AL src/site/apt/examples/removeReport.apt.vm
+ AL src/site/apt/examples/targetJdk.apt.vm
+ AL src/site/apt/examples/usingRuleSets.apt.vm
+ AL src/site/apt/examples/violation-exclusions.apt.vm
+ AL src/site/apt/examples/violationChecking.apt.vm
+ AL src/site/apt/index.apt.vm
+ AL src/site/apt/usage.apt.vm
+ AL src/site/fml/faq.fml
+ AL src/site/site.xml
+ AL src/test/java/org/apache/maven/plugin/pmd/AbstractPmdReportTest.java
+ AL src/test/java/org/apache/maven/plugin/pmd/CpdReportTest.java
+ AL src/test/java/org/apache/maven/plugin/pmd/CpdViolationCheckMojoTest.java
+ AL src/test/java/org/apache/maven/plugin/pmd/PmdReportTest.java
+ AL src/test/java/org/apache/maven/plugin/pmd/PmdViolationCheckMojoTest.java
+ AL src/test/java/org/apache/maven/plugin/pmd/stubs/CustomConfigurationMavenProjectStub.java
+ AL src/test/java/org/apache/maven/plugin/pmd/stubs/DefaultArtifactHandlerStub.java
+ AL src/test/java/org/apache/maven/plugin/pmd/stubs/DefaultConfigurationMavenProjectStub.java
+ AL src/test/java/org/apache/maven/plugin/pmd/stubs/InvalidFormatMavenProjectStub.java
+ AL src/test/java/org/apache/maven/plugin/pmd/stubs/PmdPluginArtifactStub.java
+ AL src/test/resources/unit/custom-configuration/cpd-custom-configuration-plugin-config.xml
+ AL src/test/resources/unit/custom-configuration/custom/configuration/AnotherSample.java
+ AL src/test/resources/unit/custom-configuration/custom/configuration/App.java
+ AL src/test/resources/unit/custom-configuration/custom/configuration/AppSample.java
+ AL src/test/resources/unit/custom-configuration/custom/configuration/Sample.java
+ AL src/test/resources/unit/custom-configuration/custom-configuration-plugin-config.xml
+ AL src/test/resources/unit/custom-configuration/pmd-check-exception-test-plugin-config.xml
+ AL src/test/resources/unit/custom-configuration/resources/rulesets/custom.xml
+ AL src/test/resources/unit/custom-configuration/skip-plugin-config.xml
+ AL src/test/resources/unit/default-configuration/cpd-default-configuration-plugin-config.xml
+ AL src/test/resources/unit/default-configuration/def/configuration/App.java
+ AL src/test/resources/unit/default-configuration/def/configuration/App2.java
+ AL src/test/resources/unit/default-configuration/def/configuration/AppSample.java
+ AL src/test/resources/unit/default-configuration/default-configuration-plugin-config.xml
+ AL src/test/resources/unit/default-configuration/javascript-configuration-plugin-config.xml
+ !????? src/test/resources/unit/default-configuration/js/Sample.js
+ AL src/test/resources/unit/default-configuration/jxr-files/xref/allclasses-frame.html
+ AL src/test/resources/unit/default-configuration/jxr-files/xref/def/configuration/App.html
+ AL src/test/resources/unit/default-configuration/jxr-files/xref/def/configuration/AppSample.html
+ AL src/test/resources/unit/default-configuration/jxr-files/xref/def/configuration/package-frame.html
+ AL src/test/resources/unit/default-configuration/jxr-files/xref/def/configuration/package-summary.html
+ AL src/test/resources/unit/default-configuration/jxr-files/xref/index.html
+ AL src/test/resources/unit/default-configuration/jxr-files/xref/overview-frame.html
+ AL src/test/resources/unit/default-configuration/jxr-files/xref/overview-summary.html
+ AL src/test/resources/unit/default-configuration/jxr-files/xref/stylesheet.css
+ AL src/test/resources/unit/default-configuration/pmd-check-cpd-exclusions-configuration-plugin-config.xml
+ AL src/test/resources/unit/default-configuration/pmd-check-default-configuration-plugin-config.xml
+ AL src/test/resources/unit/default-configuration/pmd-check-failandwarnonpriority-plugin-config.xml
+ AL src/test/resources/unit/default-configuration/pmd-check-failonpriority-plugin-config.xml
+ AL src/test/resources/unit/default-configuration/pmd-check-notfailonviolation-plugin-config.xml
+ AL src/test/resources/unit/default-configuration/pmd-check-pmd-exclusions-configuration-plugin-config.xml
+ AL src/test/resources/unit/excludes/cpd_exclude.txt
+ AL src/test/resources/unit/excludes/pmd_exclude.properties
+ AL src/test/resources/unit/invalid-format/cpd-invalid-format-plugin-config.xml
+ AL src/test/resources/unit/invalid-format/invalid/format/App.java
+ AL src/test/resources/unit/invalid-format/invalid/format/AppSample.java
+ AL src/test/resources/unit/invalid-format/invalid-format-plugin-config.xml
+ AL src/test/resources/unit/invalid-format/invalid-target-jdk-plugin-config.xml
+
+ *****************************************************
+ Printing headers for files without AL header...
+
+
+ =======================================================================
+ ==src/it/mpmd-138/invoker.properties
+ =======================================================================
+invoker.goals = clean verify
+
+ =======================================================================
+ ==src/it/mpmd-138/mod-1/src/main/java/test/MyClass.java
+ =======================================================================
+package test;
+
+public class MyClass
+{
+
+ public static void main( String[] args )
+ {
+ ;
+ return;
+ }
+
+}
+
+ =======================================================================
+ ==src/it/mpmd-138/mod-2/src/main/java/test/MyClass.java
+ =======================================================================
+package test;
+
+public class MyClass
+{
+ private String x;
+}
+
+ =======================================================================
+ ==src/it/mpmd-138/mod-3/src/main/java/test/MyClass.java
+ =======================================================================
+package test;
+
+public class MyClass
+{
+
+
+ /**
+ *
+ * @param args
+ */
+ public static void main( String[] args )
+ {
+ int nullArgs = 0;
+ int emptyArgs = 0;
+ int notEmptyArgs = 0;
+ for ( int i = 0; i < args.length; i++ )
+ {
+ if( args[i] == null )
+ {
+ nullArgs++;
+ System.out.println( "arg[" + i + "] is null, weird" );
+ }
+ else if( args[i] == "" )
+ {
+ emptyArgs++;
+ System.out.println( "arg[" + i + "] is empty" );
+ }
+ else
+ {
+ notEmptyArgs++;
+ System.out.println( "arg[" + i + "] is not empty" );
+ }
+ System.out.print( "Number of null args: " + nullArgs );
+ System.out.print( "Number of empty args: " + emptyArgs );
+ System.out.print( "Number of not empty args: " + notEmptyArgs );
+ }
+ }
+
+}
+
+ =======================================================================
+ ==src/it/mpmd-138/mod-3/src/main/java/test/sub/MyClass.java
+ =======================================================================
+package test.sub;
+
+public class MyClass
+{
+
+
+
+
+ /**
+ *
+ * @param args
+ */
+ public static void main( String[] args )
+ {
+ int nullArgs = 0;
+ int emptyArgs = 0;
+ int notEmptyArgs = 0;
+ for ( int i = 0; i < args.length; i++ )
+ {
+ if( args[i] == null )
+ {
+ nullArgs++;
+ System.out.println( "arg[" + i + "] is null, weird" );
+ }
+ else if( args[i] == "" )
+ {
+ emptyArgs++;
+ System.out.println( "arg[" + i + "] is empty" );
+ }
+ else
+ {
+ notEmptyArgs++;
+ System.out.println( "arg[" + i + "] is not empty" );
+ }
+ System.out.print( "Number of null args: " + nullArgs );
+ System.out.print( "Number of empty args: " + emptyArgs );
+ System.out.print( "Number of not empty args: " + notEmptyArgs );
+ }
+ }
+}
+
+ =======================================================================
+ ==src/it/mpmd-138/mod-4/src/main/java/test/MyClass.java
+ =======================================================================
+package test;
+
+public class MyClass
+{
+
+ /**
+ *
+ * @param args
+ */
+ public static void main( String[] args )
+ {
+ int nullArgs = 0;
+ int emptyArgs = 0;
+ int notEmptyArgs = 0;
+ for ( int i = 0; i < args.length; i++ )
+ {
+ if( args[i] == null )
+ {
+ nullArgs++;
+ System.out.println( "arg[" + i + "] is null, weird" );
+ }
+ else if( args[i] == "" )
+ {
+ emptyArgs++;
+ System.out.println( "arg[" + i + "] is empty" );
+ }
+ else
+ {
+ notEmptyArgs++;
+ System.out.println( "arg[" + i + "] is not empty" );
+ }
+ System.out.print( "Number of null args: " + nullArgs );
+ System.out.print( "Number of empty args: " + emptyArgs );
+ System.out.print( "Number of not empty args: " + notEmptyArgs );
+ }
+ }
+}
+
+ =======================================================================
+ ==src/it/mpmd-138/mod-4/src/main/java/test/OtherClass.java
+ =======================================================================
+package test;
+
+public class OtherClass
+{
+
+
+
+
+ /**
+ *
+ * @param args
+ */
+ public static void main( String[] args )
+ {
+ int nullArgs = 0;
+ int emptyArgs = 0;
+ int notEmptyArgs = 0;
+ for ( int i = 0; i < args.length; i++ )
+ {
+ if( args[i] == null )
+ {
+ nullArgs++;
+ System.out.println( "arg[" + i + "] is null, weird" );
+ }
+ else if( args[i] == "" )
+ {
+ emptyArgs++;
+ System.out.println( "arg[" + i + "] is empty" );
+ }
+ else
+ {
+ notEmptyArgs++;
+ System.out.println( "arg[" + i + "] is not empty" );
+ }
+ System.out.print( "Number of null args: " + nullArgs );
+ System.out.print( "Number of empty args: " + emptyArgs );
+ System.out.print( "Number of not empty args: " + notEmptyArgs );
+ }
+ }
+}
+
+ =======================================================================
+ ==src/it/mpmd-138/mod-4/src/main/java/test/sub/MyClass.java
+ =======================================================================
+package test.sub;
+
+public class MyClass
+{
+ /**
+ *
+ * @param args
+ */
+ public static void main( String[] args )
+ {
+ int nullArgs = 0;
+ int emptyArgs = 0;
+ int notEmptyArgs = 0;
+ for ( int i = 0; i < args.length; i++ )
+ {
+ if( args[i] == null )
+ {
+ nullArgs++;
+ System.out.println( "arg[" + i + "] is null, weird" );
+ }
+ else if( args[i] == "" )
+ {
+ emptyArgs++;
+ System.out.println( "arg[" + i + "] is empty" );
+ }
+ else
+ {
+ notEmptyArgs++;
+ System.out.println( "arg[" + i + "] is not empty" );
+ }
+ System.out.print( "Number of null args: " + nullArgs );
+ System.out.print( "Number of empty args: " + emptyArgs );
+ System.out.print( "Number of not empty args: " + notEmptyArgs );
+ }
+ }
+}
+
+ =======================================================================
+ ==src/it/mpmd-142/invoker.properties
+ =======================================================================
+invoker.goals = clean site
+
+ =======================================================================
+ ==src/it/mpmd-142/src/main/java/test/MyClass.java
+ =======================================================================
+package test;
+
+public class MyClass
+{
+
+ public static void main( String[] args )
+ {
+ ;
+ return;
+ }
+
+}
+
+ =======================================================================
+ ==src/it/MPMD-163/invoker.properties
+ =======================================================================
+invoker.goals = clean pmd:check
+
+ =======================================================================
+ ==src/it/MPMD-163/src/main/java/com/mycompany/app/App.java
+ =======================================================================
+package com.mycompany.app;
+
+
+public class App
+{
+
+
+}
+
+ =======================================================================
+ ==src/it/MPMD-163/src/main/java/com/mycompany/app/Foo.java
+ =======================================================================
+import java.util.ArrayList;
+public class Foo
+{
+ public Foo(final ArrayList<String> foo)
+ {
+ }
+
+}
+
+ =======================================================================
+ ==src/it/mpmd-89/invoker.properties
+ =======================================================================
+invoker.goals = clean test-compile
+invoker.buildResult = failure
+
+ =======================================================================
+ ==src/it/mpmd-89/verify.bsh
+ =======================================================================
+File pmdXml = new File( basedir, "target/pmd.xml" );
+if (!pmdXml.isFile())
+{
+ throw new IllegalStateException( pmdXml + " does not exist" );
+}
+
+ =======================================================================
+ ==src/it/multi-module/mod-1/src/main/config/pmd/latin-1.xml
+ =======================================================================
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<ruleset name="Custom ruleset"
+ xmlns="http://pmd.sf.net/ruleset/1.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://pmd.sf.net/ruleset/1.0.0 http://pmd.sf.net/ruleset_xml_schema.xsd"
+ xsi:noNamespaceSchemaLocation="http://pmd.sf.net/ruleset_xml_schema.xsd">
+ <description>
+ This ruleset is encoded with ISO-8859-1 to check proper encoding handling.
+ </description>
+ <rule ref="rulesets/basic.xml/UnnecessaryReturn" message="LATIN-1-CHARS: ������߼���"/>
+ <!-- note: ���� = 0xBC 0xBD 0xBE 0xA4 don't exist any more in Latin 15, replaced by OE oe Y" and euro -->
+</ruleset>
+
+ =======================================================================
+ ==src/it/multi-module/mod-1/src/main/config/pmd/utf-8.xml
+ =======================================================================
+<?xml version="1.0" encoding="UTF-8"?>
+<ruleset name="Custom ruleset"
+ xmlns="http://pmd.sf.net/ruleset/1.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://pmd.sf.net/ruleset/1.0.0 http://pmd.sf.net/ruleset_xml_schema.xsd"
+ xsi:noNamespaceSchemaLocation="http://pmd.sf.net/ruleset_xml_schema.xsd">
+ <description>
+ This ruleset is encoded with UTF-8 to check proper encoding handling.
+ </description>
+ <rule ref="rulesets/basic.xml/EmptyStatementNotInLoop" message="UTF-8-CHARS: ÃÃÃäöüü½¾¤"/>
+</ruleset>
+
+ =======================================================================
+ ==src/it/multi-module/mod-1/src/main/java/test/MyClass.java
+ =======================================================================
+package test;
+
+public class MyClass
+{
+
+ public static void main( String[] args )
+ {
+ ;
+ return;
+ }
+
+}
+
+ =======================================================================
+ ==src/it/multi-module/mod-2/rulesets/basic.xml
+ =======================================================================
+<?xml version="1.0" encoding="UTF-8"?>
+<ruleset name="Custom ruleset"
+ xmlns="http://pmd.sf.net/ruleset/1.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://pmd.sf.net/ruleset/1.0.0 http://pmd.sf.net/ruleset_xml_schema.xsd"
+ xsi:noNamespaceSchemaLocation="http://pmd.sf.net/ruleset_xml_schema.xsd">
+ <description>
+ The relative path of this ruleset matches the built-in ruleset "basic".
+ </description>
+ <rule ref="rulesets/basic.xml/EmptyStatementNotInLoop" message="TEST: LOCAL-FILE-RULESET"/>
+</ruleset>
+
+ =======================================================================
+ ==src/it/multi-module/mod-2/src/main/java/test/MyClass.java
+ =======================================================================
+package test;
+
+public class MyClass
+{
+
+ public static void main( String[] args )
+ {
+ ;
+ return;
+ }
+
+}
+
+ =======================================================================
+ ==src/it/multi-module/mod-3/src/main/config/pmd/abs.xml
+ =======================================================================
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<ruleset name="Custom ruleset"
+ xmlns="http://pmd.sf.net/ruleset/1.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://pmd.sf.net/ruleset/1.0.0 http://pmd.sf.net/ruleset_xml_schema.xsd"
+ xsi:noNamespaceSchemaLocation="http://pmd.sf.net/ruleset_xml_schema.xsd">
+ <description>
+ This ruleset is specified via an absolute filesystem path.
+ </description>
+ <rule ref="rulesets/basic.xml/UnnecessaryReturn" message="TEST: ABSOLUTE-PATH"/>
+</ruleset>
+
+ =======================================================================
+ ==src/it/multi-module/mod-3/src/main/config/pmd/rel.xml
+ =======================================================================
+<?xml version="1.0" encoding="UTF-8"?>
+<ruleset name="Custom ruleset"
+ xmlns="http://pmd.sf.net/ruleset/1.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://pmd.sf.net/ruleset/1.0.0 http://pmd.sf.net/ruleset_xml_schema.xsd"
+ xsi:noNamespaceSchemaLocation="http://pmd.sf.net/ruleset_xml_schema.xsd">
+ <description>
+ This ruleset is specified via a relative filesystem path.
+ </description>
+ <rule ref="rulesets/basic.xml/EmptyStatementNotInLoop" message="TEST: RELATIVE-PATH"/>
+</ruleset>
+
+ =======================================================================
+ ==src/it/multi-module/mod-3/src/main/java/test/MyClass.java
+ =======================================================================
+package test;
+
+public class MyClass
+{
+
+ public static void main( String[] args )
+ {
+ ;
+ return;
+ }
+
+}
+
+ =======================================================================
+ ==src/it/multi-module/mod-4/src/main/java/test/MyClass.java
+ =======================================================================
+package test;
+
+public class MyClass
+{
+
+ public static void main( String[] args )
+ {
+ ;
+ return;
+ }
+
+}
+
+ =======================================================================
+ ==src/it/multi-module/verify.bsh
+ =======================================================================
+import org.codehaus.plexus.util.FileUtils;
+
+import java.io.*;
+import java.util.*;
+
+String[] modules = { "mod-1", "mod-2", "mod-3" };
+String[] paths =
+{
+ "target/site/pmd.html",
+ "target/site/cpd.html",
+ "target/pmd.xml",
+ "target/cpd.xml",
+};
+
+// files must exist in every module
+for ( String module : modules )
+{
+ // PMD and CPD reports
+ for ( String path : paths )
+ {
+ File file = new File( basedir, module + '/' + path );
+ System.out.println( "Checking for existence of " + file );
+ if ( !file.isFile() )
+ {
+ throw new FileNotFoundException( "Missing: " + file.getAbsolutePath() );
+ }
+ }
+}
+
+// files must not exist in parent
+for ( String path : paths )
+{
+ File file = new File( basedir, path );
+ System.out.println( "Checking for absence of " + file );
+ if ( file.exists() )
+ {
+ throw new IOException( "Banned: " + file.getAbsolutePath() );
+ }
+}
+
+
+// check PMD rulesets target copy
+File rule = new File( basedir, "mod-1/target/latin-1.xml" );
+String nonascii = "-CHARS: \u00C4\u00D6\u00DC\u00E4\u00F6\u00FC\u00DF\u00BC\u00BD\u00BE\u00A4";
+String content = FileUtils.fileRead( rule, "ISO-8859-1" );
+if ( content.indexOf( nonascii ) < 0 )
+{
+ throw new IOException( "non-ascii content corrupted in Latin1." );
+}
+rule = new File( basedir, "mod-1/target/utf-8.xml" );
+
+ =======================================================================
+ ==src/main/mdo/cpd.mdo
+ =======================================================================
+<model xmlns="http://modello.codehaus.org/MODELLO/1.4.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://modello.codehaus.org/MODELLO/1.4.0 http://modello.codehaus.org/xsd/modello-1.4.0.xsd">
+
+ <!-- Source: http://www.jcoderz.org/fawkez/browser/trunk/src/xml/schema/cpd.xsd -->
+
+ <name>Cpd</name>
+
+ <defaults>
+ <default>
+ <key>package</key>
+ <value>org.apache.maven.plugin.pmd.model</value>
+ </default>
+ </defaults>
+ <versionDefinition>
+ <type>namespace</type>
+ <value>1.0+</value>
+ </versionDefinition>
+
+ <classes>
+ <class xml.tagName="pmd-cpd" rootElement="true">
+ <name>CpdErrorDetail</name>
+ <fields>
+ <field>
+ <name>duplications</name>
+ <association xml.tagName="duplication" xml.itemsStyle="flat">
+ <type>Duplication</type>
+ <multiplicity>*</multiplicity>
+ </association>
+ </field>
+ </fields>
+ </class>
+ <class>
+ <name>Duplication</name>
+ <fields>
+ <field xml.attribute="true">
+ <name>lines</name>
+ <type>int</type>
+ </field>
+ <field xml.attribute="true">
+ <name>tokens</name>
+ <type>int</type>
+ </field>
+ <field xml.tagName="file">
+ <name>files</name>
+ <association xml.tagName="file" xml.itemsStyle="flat">
+ <type>CpdFile</type>
+ <multiplicity>*</multiplicity>
+ </association>
+ </field>
+ <field>
+
+ =======================================================================
+ ==src/main/mdo/pmd.mdo
+ =======================================================================
+<model xmlns="http://modello.codehaus.org/MODELLO/1.4.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://modello.codehaus.org/MODELLO/1.4.0 http://modello.codehaus.org/xsd/modello-1.4.0.xsd">
+
+ <!-- Source: http://www.jcoderz.org/fawkez/browser/trunk/src/xml/schema/pmd.xsd -->
+
+ <name>Pmd</name>
+
+ <defaults>
+ <default>
+ <key>package</key>
+ <value>org.apache.maven.plugin.pmd.model</value>
+ </default>
+ </defaults>
+ <versionDefinition>
+ <type>namespace</type>
+ <value>1.0+</value>
+ </versionDefinition>
+
+ <classes>
+ <class rootElement="true" xml.tagName="pmd">
+ <name>PmdErrorDetail</name>
+ <fields>
+ <field>
+ <name>files</name>
+ <association xml.tagName="file" xml.itemsStyle="flat">
+ <type>PmdFile</type>
+ <multiplicity>*</multiplicity>
+ </association>
+ </field>
+ <!--
+ <field>
+ <name>errors</name>
+ <association xml.tagName="error" xml.itemsStyle="flat">
+ <type>PmdError</type>
+ <multiplicity>*</multiplicity>
+ </association>
+ </field>
+ -->
+ </fields>
+ </class>
+ <class>
+ <name>PmdFile</name>
+ <fields>
+ <field xml.attribute="true">
+ <name>name</name>
+ <type>String</type>
+ </field>
+ <field>
+ <name>violations</name>
+ <association xml.tagName="violation" xml.itemsStyle="flat">
+
+ =======================================================================
+ ==src/test/resources/unit/default-configuration/js/Sample.js
+ =======================================================================
+(function() {
+
+ globalVariable = 1;
+
+})();
+</pre></div></p></div>
+ </div>
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ <div id="footer">
+ <div class="xright">©
+
+
+
+
+
+
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ </body>
+</html>
\ No newline at end of file
Propchange: websites/production/maven/content/plugins-archives/maven-pmd-plugin-3.0.1/rat-report.html
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: websites/production/maven/content/plugins-archives/maven-pmd-plugin-3.0.1/rat-report.html
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Added: websites/production/maven/content/plugins-archives/maven-pmd-plugin-3.0.1/sonar.html
==============================================================================
--- websites/production/maven/content/plugins-archives/maven-pmd-plugin-3.0.1/sonar.html (added)
+++ websites/production/maven/content/plugins-archives/maven-pmd-plugin-3.0.1/sonar.html Mon Mar 4 21:10:54 2013
@@ -0,0 +1,232 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!--
+ | Generated by Apache Maven Doxia at Mar 4, 2013
+ | Rendered using Apache Maven Stylus Skin 1.5
+-->
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <title>Maven PMD plugin - Sonar</title>
+ <style type="text/css" media="all">
+ @import url("./css/maven-base.css");
+ @import url("./css/maven-theme.css");
+ @import url("./css/site.css");
+ </style>
+ <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
+ <meta name="Date-Revision-yyyymmdd" content="20130304" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+
+<script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script>
+
+<script type="text/javascript">_uacct = "UA-140879-1";
+ urchinTracker();</script>
+ </head>
+ <body class="composite">
+ <div id="banner">
+ <a href="../../" id="bannerLeft">
+ <img src="../../images/apache-maven-project-2.png" alt="" />
+ </a>
+ <span id="bannerRight">
+ <img src="../../images/maven-logo-2.gif" alt="" />
+ </span>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ <div id="breadcrumbs">
+
+ <div class="xleft">
+ <a href="http://www.apache.org/" class="externalLink">Apache</a>
+ >
+ <a href="../../index.html">Maven</a>
+ >
+ <a href="../index.html">Plugins</a>
+ >
+ <a href="./">Maven PMD plugin</a>
+ >
+ Sonar
+ </div>
+ <div class="xright">
+ Last Published: 2013-03-04
+ | Version: 3.0.1
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ <div id="leftColumn">
+ <div id="navcolumn">
+
+ <h5>Overview</h5>
+ <ul>
+ <li class="none">
+ <a href="index.html">Introduction</a>
+ </li>
+ <li class="none">
+ <a href="plugin-info.html">Goals</a>
+ </li>
+ <li class="none">
+ <a href="usage.html">Usage</a>
+ </li>
+ <li class="none">
+ <a href="faq.html">FAQ</a>
+ </li>
+ </ul>
+ <h5>Examples</h5>
+ <ul>
+ <li class="none">
+ <a href="examples/removeReport.html">Remove Report</a>
+ </li>
+ <li class="none">
+ <a href="examples/targetJdk.html">Target JDK</a>
+ </li>
+ <li class="none">
+ <a href="examples/usingRuleSets.html">Using Rule Sets</a>
+ </li>
+ <li class="none">
+ <a href="examples/violationChecking.html">Violation Checking</a>
+ </li>
+ <li class="none">
+ <a href="examples/javascriptReport.html">Analyzing JavaScript</a>
+ </li>
+ <li class="none">
+ <a href="examples/violation-exclusions.html">Violations Exclusions</a>
+ </li>
+ </ul>
+ <h5>Project Documentation</h5>
+ <ul>
+ <li class="collapsed">
+ <a href="project-info.html">Project Information</a>
+ </li>
+ <li class="expanded">
+ <a href="project-reports.html">Project Reports</a>
+ <ul>
+ <li class="none">
+ <a href="surefire-report.html">Surefire Report</a>
+ </li>
+ <li class="none">
+ <a href="checkstyle.html">Checkstyle</a>
+ </li>
+ <li class="none">
+ <a href="cpd.html">CPD Report</a>
+ </li>
+ <li class="none">
+ <a href="pmd.html">PMD Report</a>
+ </li>
+ <li class="none">
+ <a href="xref/index.html">Source Xref</a>
+ </li>
+ <li class="none">
+ <a href="xref-test/index.html">Test Source Xref</a>
+ </li>
+ <li class="none">
+ <a href="taglist.html">Tag List</a>
+ </li>
+ <li class="none">
+ <a href="apidocs/index.html">JavaDocs</a>
+ </li>
+ <li class="none">
+ <a href="testapidocs/index.html">Test JavaDocs</a>
+ </li>
+ <li class="none">
+ <a href="findbugs.html">FindBugs Report</a>
+ </li>
+ <li class="none">
+ <strong>Sonar</strong>
+ </li>
+ <li class="none">
+ <a href="plugin-info.html">Plugin Documentation</a>
+ </li>
+ <li class="none">
+ <a href="l10n-status.html">L10n Status</a>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ <h5>Maven Projects</h5>
+ <ul>
+ <li class="none">
+ <a href="../../ant-tasks/index.html">Ant Tasks</a>
+ </li>
+ <li class="none">
+ <a href="../../archetype/index.html">Archetype</a>
+ </li>
+ <li class="none">
+ <a href="../../doxia/index.html">Doxia</a>
+ </li>
+ <li class="none">
+ <a href="../../jxr/index.html">JXR</a>
+ </li>
+ <li class="none">
+ <a href="../../maven-1.x/index.html">Maven 1.x</a>
+ </li>
+ <li class="none">
+ <a href="../../index.html">Maven 2 & 3</a>
+ </li>
+ <li class="none">
+ <a href="../../pom/index.html">Parent POMs</a>
+ </li>
+ <li class="none">
+ <a href="../index.html">Plugins</a>
+ </li>
+ <li class="none">
+ <a href="../../plugin-tools/index.html">Plugin Tools</a>
+ </li>
+ <li class="none">
+ <a href="../../scm/index.html">SCM</a>
+ </li>
+ <li class="none">
+ <a href="../../shared/index.html">Shared Components</a>
+ </li>
+ <li class="none">
+ <a href="../../skins/index.html">Skins</a>
+ </li>
+ <li class="none">
+ <a href="../../surefire/index.html">Surefire</a>
+ </li>
+ <li class="none">
+ <a href="../../wagon/index.html">Wagon</a>
+ </li>
+ </ul>
+ <h5>ASF</h5>
+ <ul>
+ <li class="none">
+ <a href="http://www.apache.org/foundation/how-it-works.html" class="externalLink">How Apache Works</a>
+ </li>
+ <li class="none">
+ <a href="http://www.apache.org/foundation/" class="externalLink">Foundation</a>
+ </li>
+ <li class="none">
+ <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink">Sponsoring Apache</a>
+ </li>
+ <li class="none">
+ <a href="http://www.apache.org/foundation/thanks.html" class="externalLink">Thanks</a>
+ </li>
+ </ul>
+ <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+ <img alt="Built by Maven" src="./images/logos/maven-feather.png"/>
+ </a>
+
+ </div>
+ </div>
+ <div id="bodyColumn">
+ <div id="contentBox">
+ <h2>Sonar<a name="Sonar"></a></h2>Redirecting to <a class="externalLink" href="https://analysis.apache.org/project/index/org.apache.maven.plugins:maven-pmd-plugin">https://analysis.apache.org/project/index/org.apache.maven.plugins:maven-pmd-plugin</a><script type='text/javascript'> window.location='https://analysis.apache.org/project/index/org.apache.maven.plugins:maven-pmd-plugin'</script>
+ </div>
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ <div id="footer">
+ <div class="xright">
+ © 2005-2013
+ The Apache Software Foundation
+
+ - <a href="http://maven.apache.org/privacy-policy.html">Privacy Policy</a>.
+ Apache Maven, Maven, Apache, the Apache feather logo, and the Apache Maven project logos are trademarks of The Apache Software Foundation.
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ </body>
+</html>
\ No newline at end of file
Propchange: websites/production/maven/content/plugins-archives/maven-pmd-plugin-3.0.1/sonar.html
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: websites/production/maven/content/plugins-archives/maven-pmd-plugin-3.0.1/sonar.html
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Added: websites/production/maven/content/plugins-archives/maven-pmd-plugin-3.0.1/source-repository.html
==============================================================================
--- websites/production/maven/content/plugins-archives/maven-pmd-plugin-3.0.1/source-repository.html (added)
+++ websites/production/maven/content/plugins-archives/maven-pmd-plugin-3.0.1/source-repository.html Mon Mar 4 21:10:54 2013
@@ -0,0 +1,238 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!--
+ | Generated by Apache Maven Doxia at Mar 4, 2013
+ | Rendered using Apache Maven Stylus Skin 1.5
+-->
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <title>Maven PMD plugin - Source Repository</title>
+ <style type="text/css" media="all">
+ @import url("./css/maven-base.css");
+ @import url("./css/maven-theme.css");
+ @import url("./css/site.css");
+ </style>
+ <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
+ <meta name="Date-Revision-yyyymmdd" content="20130304" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+
+<script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script>
+
+<script type="text/javascript">_uacct = "UA-140879-1";
+ urchinTracker();</script>
+ </head>
+ <body class="composite">
+ <div id="banner">
+ <a href="../../" id="bannerLeft">
+ <img src="../../images/apache-maven-project-2.png" alt="" />
+ </a>
+ <span id="bannerRight">
+ <img src="../../images/maven-logo-2.gif" alt="" />
+ </span>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ <div id="breadcrumbs">
+
+ <div class="xleft">
+ <a href="http://www.apache.org/" class="externalLink">Apache</a>
+ >
+ <a href="../../index.html">Maven</a>
+ >
+ <a href="../index.html">Plugins</a>
+ >
+ <a href="./">Maven PMD plugin</a>
+ >
+ Source Repository
+ </div>
+ <div class="xright">
+ Last Published: 2013-03-04
+ | Version: 3.0.1
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ <div id="leftColumn">
+ <div id="navcolumn">
+
+ <h5>Overview</h5>
+ <ul>
+ <li class="none">
+ <a href="index.html">Introduction</a>
+ </li>
+ <li class="none">
+ <a href="plugin-info.html">Goals</a>
+ </li>
+ <li class="none">
+ <a href="usage.html">Usage</a>
+ </li>
+ <li class="none">
+ <a href="faq.html">FAQ</a>
+ </li>
+ </ul>
+ <h5>Examples</h5>
+ <ul>
+ <li class="none">
+ <a href="examples/removeReport.html">Remove Report</a>
+ </li>
+ <li class="none">
+ <a href="examples/targetJdk.html">Target JDK</a>
+ </li>
+ <li class="none">
+ <a href="examples/usingRuleSets.html">Using Rule Sets</a>
+ </li>
+ <li class="none">
+ <a href="examples/violationChecking.html">Violation Checking</a>
+ </li>
+ <li class="none">
+ <a href="examples/javascriptReport.html">Analyzing JavaScript</a>
+ </li>
+ <li class="none">
+ <a href="examples/violation-exclusions.html">Violations Exclusions</a>
+ </li>
+ </ul>
+ <h5>Project Documentation</h5>
+ <ul>
+ <li class="expanded">
+ <a href="project-info.html">Project Information</a>
+ <ul>
+ <li class="none">
+ <a href="index.html">About</a>
+ </li>
+ <li class="none">
+ <a href="project-summary.html">Project Summary</a>
+ </li>
+ <li class="none">
+ <a href="dependency-info.html">Dependency Information</a>
+ </li>
+ <li class="none">
+ <a href="license.html">Project License</a>
+ </li>
+ <li class="none">
+ <a href="team-list.html">Project Team</a>
+ </li>
+ <li class="none">
+ <strong>Source Repository</strong>
+ </li>
+ <li class="none">
+ <a href="issue-tracking.html">Issue Tracking</a>
+ </li>
+ <li class="none">
+ <a href="mail-lists.html">Mailing Lists</a>
+ </li>
+ <li class="none">
+ <a href="dependency-management.html">Dependency Management</a>
+ </li>
+ <li class="none">
+ <a href="dependencies.html">Dependencies</a>
+ </li>
+ <li class="none">
+ <a href="integration.html">Continuous Integration</a>
+ </li>
+ <li class="none">
+ <a href="plugin-management.html">Plugin Management</a>
+ </li>
+ <li class="none">
+ <a href="plugins.html">Project Plugins</a>
+ </li>
+ <li class="none">
+ <a href="distribution-management.html">Distribution Management</a>
+ </li>
+ </ul>
+ </li>
+ <li class="collapsed">
+ <a href="project-reports.html">Project Reports</a>
+ </li>
+ </ul>
+ <h5>Maven Projects</h5>
+ <ul>
+ <li class="none">
+ <a href="../../ant-tasks/index.html">Ant Tasks</a>
+ </li>
+ <li class="none">
+ <a href="../../archetype/index.html">Archetype</a>
+ </li>
+ <li class="none">
+ <a href="../../doxia/index.html">Doxia</a>
+ </li>
+ <li class="none">
+ <a href="../../jxr/index.html">JXR</a>
+ </li>
+ <li class="none">
+ <a href="../../maven-1.x/index.html">Maven 1.x</a>
+ </li>
+ <li class="none">
+ <a href="../../index.html">Maven 2 & 3</a>
+ </li>
+ <li class="none">
+ <a href="../../pom/index.html">Parent POMs</a>
+ </li>
+ <li class="none">
+ <a href="../index.html">Plugins</a>
+ </li>
+ <li class="none">
+ <a href="../../plugin-tools/index.html">Plugin Tools</a>
+ </li>
+ <li class="none">
+ <a href="../../scm/index.html">SCM</a>
+ </li>
+ <li class="none">
+ <a href="../../shared/index.html">Shared Components</a>
+ </li>
+ <li class="none">
+ <a href="../../skins/index.html">Skins</a>
+ </li>
+ <li class="none">
+ <a href="../../surefire/index.html">Surefire</a>
+ </li>
+ <li class="none">
+ <a href="../../wagon/index.html">Wagon</a>
+ </li>
+ </ul>
+ <h5>ASF</h5>
+ <ul>
+ <li class="none">
+ <a href="http://www.apache.org/foundation/how-it-works.html" class="externalLink">How Apache Works</a>
+ </li>
+ <li class="none">
+ <a href="http://www.apache.org/foundation/" class="externalLink">Foundation</a>
+ </li>
+ <li class="none">
+ <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink">Sponsoring Apache</a>
+ </li>
+ <li class="none">
+ <a href="http://www.apache.org/foundation/thanks.html" class="externalLink">Thanks</a>
+ </li>
+ </ul>
+ <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+ <img alt="Built by Maven" src="./images/logos/maven-feather.png"/>
+ </a>
+
+ </div>
+ </div>
+ <div id="bodyColumn">
+ <div id="contentBox">
+ <div class="section"><h2>Overview<a name="Overview"></a></h2><a name="Overview"></a><p>This project uses <a class="externalLink" href="http://subversion.apache.org/">Subversion</a> to manage its source code. Instructions on Subversion use can be found at <a class="externalLink" href="http://svnbook.red-bean.com/">http://svnbook.red-bean.com/</a>.</p></div><div class="section"><h2>Web Access<a name="Web_Access"></a></h2><a name="Web_Access"></a><p>The following is a link to the online source repository.</p><div class="source"><pre><a class="externalLink" href="http://svn.apache.org/viewvc/maven/plugins/tags/maven-pmd-plugin-3.0.1">http://svn.apache.org/viewvc/maven/plugins/tags/maven-pmd-plugin-3.0.1</a></pre></div></div><div class="section"><h2>Anonymous access<a name="Anonymous_access"></a></h2><a name="Anonymous_access"></a><p>The source can be checked out anonymously from SVN with this command:</p><div class="source"><pre>$ svn checkout http://svn.apache.org/repos
/asf/maven/plugins/tags/maven-pmd-plugin-3.0.1 maven-pmd-plugin</pre></div></div><div class="section"><h2>Developer access<a name="Developer_access"></a></h2><a name="Developer_access"></a><p>Everyone can access the Subversion repository via HTTP, but Committers must checkout the Subversion repository via HTTPS.</p><div class="source"><pre>$ svn checkout https://svn.apache.org/repos/asf/maven/plugins/tags/maven-pmd-plugin-3.0.1 maven-pmd-plugin</pre></div><p>To commit changes to the repository, execute the following command to commit your changes (svn will prompt you for your password)</p><div class="source"><pre>$ svn commit --username your-username -m "A message"</pre></div></div><div class="section"><h2>Access from behind a firewall<a name="Access_from_behind_a_firewall"></a></h2><a name="Access_from_behind_a_firewall"></a><p>For those users who are stuck behind a corporate firewall which is blocking HTTP access to the Subversion repository, you can try to acces
s it via the developer connection:</p><div class="source"><pre>$ svn checkout https://svn.apache.org/repos/asf/maven/plugins/tags/maven-pmd-plugin-3.0.1 maven-pmd-plugin</pre></div></div><div class="section"><h2>Access through a proxy<a name="Access_through_a_proxy"></a></h2><a name="Access_through_a_proxy"></a><p>The Subversion client can go through a proxy, if you configure it to do so. First, edit your "servers" configuration file to indicate which proxy to use. The file's location depends on your operating system. On Linux or Unix it is located in the directory "~/.subversion". On Windows it is in "%APPDATA%\Subversion". (Try "echo %APPDATA%", note this is a hidden directory.)</p><p>There are comments in the file explaining what to do. If you don't have that file, get the latest Subversion client and run any command; this will cause the configuration directory and template files to be created.</p><p>Example: Edit the 'servers' file
and add something like:</p><div class="source"><pre>[global]
+http-proxy-host = your.proxy.name
+http-proxy-port = 3128
+</pre></div></div>
+ </div>
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ <div id="footer">
+ <div class="xright">
+ © 2005-2013
+ The Apache Software Foundation
+
+ - <a href="http://maven.apache.org/privacy-policy.html">Privacy Policy</a>.
+ Apache Maven, Maven, Apache, the Apache feather logo, and the Apache Maven project logos are trademarks of The Apache Software Foundation.
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ </body>
+</html>
\ No newline at end of file
Propchange: websites/production/maven/content/plugins-archives/maven-pmd-plugin-3.0.1/source-repository.html
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: websites/production/maven/content/plugins-archives/maven-pmd-plugin-3.0.1/source-repository.html
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Added: websites/production/maven/content/plugins-archives/maven-pmd-plugin-3.0.1/surefire-report.html
==============================================================================
--- websites/production/maven/content/plugins-archives/maven-pmd-plugin-3.0.1/surefire-report.html (added)
+++ websites/production/maven/content/plugins-archives/maven-pmd-plugin-3.0.1/surefire-report.html Mon Mar 4 21:10:54 2013
@@ -0,0 +1,248 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!--
+ | Generated by Apache Maven Doxia at Mar 4, 2013
+ | Rendered using Apache Maven Stylus Skin 1.5
+-->
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <title>Maven PMD plugin - Surefire Report</title>
+ <style type="text/css" media="all">
+ @import url("./css/maven-base.css");
+ @import url("./css/maven-theme.css");
+ @import url("./css/site.css");
+ </style>
+ <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
+ <meta name="Date-Revision-yyyymmdd" content="20130304" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+
+<script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script>
+
+<script type="text/javascript">_uacct = "UA-140879-1";
+ urchinTracker();</script>
+ </head>
+ <body class="composite">
+ <div id="banner">
+ <a href="../../" id="bannerLeft">
+ <img src="../../images/apache-maven-project-2.png" alt="" />
+ </a>
+ <span id="bannerRight">
+ <img src="../../images/maven-logo-2.gif" alt="" />
+ </span>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ <div id="breadcrumbs">
+
+ <div class="xleft">
+ <a href="http://www.apache.org/" class="externalLink">Apache</a>
+ >
+ <a href="../../index.html">Maven</a>
+ >
+ <a href="../index.html">Plugins</a>
+ >
+ <a href="./">Maven PMD plugin</a>
+ >
+ Surefire Report
+ </div>
+ <div class="xright">
+ Last Published: 2013-03-04
+ | Version: 3.0.1
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ <div id="leftColumn">
+ <div id="navcolumn">
+
+ <h5>Overview</h5>
+ <ul>
+ <li class="none">
+ <a href="index.html">Introduction</a>
+ </li>
+ <li class="none">
+ <a href="plugin-info.html">Goals</a>
+ </li>
+ <li class="none">
+ <a href="usage.html">Usage</a>
+ </li>
+ <li class="none">
+ <a href="faq.html">FAQ</a>
+ </li>
+ </ul>
+ <h5>Examples</h5>
+ <ul>
+ <li class="none">
+ <a href="examples/removeReport.html">Remove Report</a>
+ </li>
+ <li class="none">
+ <a href="examples/targetJdk.html">Target JDK</a>
+ </li>
+ <li class="none">
+ <a href="examples/usingRuleSets.html">Using Rule Sets</a>
+ </li>
+ <li class="none">
+ <a href="examples/violationChecking.html">Violation Checking</a>
+ </li>
+ <li class="none">
+ <a href="examples/javascriptReport.html">Analyzing JavaScript</a>
+ </li>
+ <li class="none">
+ <a href="examples/violation-exclusions.html">Violations Exclusions</a>
+ </li>
+ </ul>
+ <h5>Project Documentation</h5>
+ <ul>
+ <li class="collapsed">
+ <a href="project-info.html">Project Information</a>
+ </li>
+ <li class="expanded">
+ <a href="project-reports.html">Project Reports</a>
+ <ul>
+ <li class="none">
+ <strong>Surefire Report</strong>
+ </li>
+ <li class="none">
+ <a href="checkstyle.html">Checkstyle</a>
+ </li>
+ <li class="none">
+ <a href="cpd.html">CPD Report</a>
+ </li>
+ <li class="none">
+ <a href="pmd.html">PMD Report</a>
+ </li>
+ <li class="none">
+ <a href="xref/index.html">Source Xref</a>
+ </li>
+ <li class="none">
+ <a href="xref-test/index.html">Test Source Xref</a>
+ </li>
+ <li class="none">
+ <a href="taglist.html">Tag List</a>
+ </li>
+ <li class="none">
+ <a href="apidocs/index.html">JavaDocs</a>
+ </li>
+ <li class="none">
+ <a href="testapidocs/index.html">Test JavaDocs</a>
+ </li>
+ <li class="none">
+ <a href="findbugs.html">FindBugs Report</a>
+ </li>
+ <li class="none">
+ <a href="sonar.html">Sonar</a>
+ </li>
+ <li class="none">
+ <a href="plugin-info.html">Plugin Documentation</a>
+ </li>
+ <li class="none">
+ <a href="l10n-status.html">L10n Status</a>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ <h5>Maven Projects</h5>
+ <ul>
+ <li class="none">
+ <a href="../../ant-tasks/index.html">Ant Tasks</a>
+ </li>
+ <li class="none">
+ <a href="../../archetype/index.html">Archetype</a>
+ </li>
+ <li class="none">
+ <a href="../../doxia/index.html">Doxia</a>
+ </li>
+ <li class="none">
+ <a href="../../jxr/index.html">JXR</a>
+ </li>
+ <li class="none">
+ <a href="../../maven-1.x/index.html">Maven 1.x</a>
+ </li>
+ <li class="none">
+ <a href="../../index.html">Maven 2 & 3</a>
+ </li>
+ <li class="none">
+ <a href="../../pom/index.html">Parent POMs</a>
+ </li>
+ <li class="none">
+ <a href="../index.html">Plugins</a>
+ </li>
+ <li class="none">
+ <a href="../../plugin-tools/index.html">Plugin Tools</a>
+ </li>
+ <li class="none">
+ <a href="../../scm/index.html">SCM</a>
+ </li>
+ <li class="none">
+ <a href="../../shared/index.html">Shared Components</a>
+ </li>
+ <li class="none">
+ <a href="../../skins/index.html">Skins</a>
+ </li>
+ <li class="none">
+ <a href="../../surefire/index.html">Surefire</a>
+ </li>
+ <li class="none">
+ <a href="../../wagon/index.html">Wagon</a>
+ </li>
+ </ul>
+ <h5>ASF</h5>
+ <ul>
+ <li class="none">
+ <a href="http://www.apache.org/foundation/how-it-works.html" class="externalLink">How Apache Works</a>
+ </li>
+ <li class="none">
+ <a href="http://www.apache.org/foundation/" class="externalLink">Foundation</a>
+ </li>
+ <li class="none">
+ <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink">Sponsoring Apache</a>
+ </li>
+ <li class="none">
+ <a href="http://www.apache.org/foundation/thanks.html" class="externalLink">Thanks</a>
+ </li>
+ </ul>
+ <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+ <img alt="Built by Maven" src="./images/logos/maven-feather.png"/>
+ </a>
+
+ </div>
+ </div>
+ <div id="bodyColumn">
+ <div id="contentBox">
+ <script type="text/javascript">
+//<![CDATA[
+function toggleDisplay(elementId) {
+ var elm = document.getElementById(elementId + 'error');
+ if (elm && typeof elm.style != "undefined") {
+ if (elm.style.display == "none") {
+ elm.style.display = "";
+ document.getElementById(elementId + 'off').style.display = "none";
+ document.getElementById(elementId + 'on').style.display = "inline";
+ } else if (elm.style.display == "") { elm.style.display = "none";
+ document.getElementById(elementId + 'off').style.display = "inline";
+ document.getElementById(elementId + 'on').style.display = "none";
+ }
+ }
+ }
+//]]>
+</script><div class="section"><h2>Surefire Report<a name="Surefire_Report"></a></h2></div><div class="section"><h2>Summary<a name="Summary"></a></h2><a name="Summary"></a><p>[<a href="#Summary">Summary</a>] [<a href="#Package_List">Package List</a>] [<a href="#Test_Cases">Test Cases</a>]</p><br /><table border="1" class="bodyTable"><tr class="a"><th>Tests</th><th>Errors </th><th>Failures</th><th>Skipped</th><th>Success Rate</th><th>Time</th></tr><tr class="b"><td>21</td><td>0</td><td>0</td><td>0</td><td>100%</td><td>5.676</td></tr></table><br /><p>Note: failures are anticipated and checked for with assertions while errors are unanticipated.</p><br /></div><div class="section"><h2>Package List<a name="Package_List"></a></h2><a name="Package_List"></a><p>[<a href="#Summary">Summary</a>] [<a href="#Package_List">Package List</a>] [<a href="#Test_Cases">Test Cases</a>]</p><br /><table border="1" class="bodyTable"><tr class="a"><th>Package</th><th>Tests</th><th>Errors </th><th>Fa
ilures</th><th>Skipped</th><th>Success Rate</th><th>Time</th></tr><tr class="b"><td><a href="#org.apache.maven.plugin.pmd">org.apache.maven.plugin.pmd</a></td><td>21</td><td>0</td><td>0</td><td>0</td><td>100%</td><td>5.676</td></tr></table><br /><p>Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.</p><div class="section"><h3>org.apache.maven.plugin.pmd<a name="org.apache.maven.plugin.pmd"></a></h3><a name="org.apache.maven.plugin.pmd"></a><table border="1" class="bodyTable"><tr class="a"><th></th><th>Class</th><th>Tests</th><th>Errors </th><th>Failures</th><th>Skipped</th><th>Success Rate</th><th>Time</th></tr><tr class="b"><td><a href="#org.apache.maven.plugin.pmdCpdReportTest"><img src="images/icon_success_sml.gif" alt="" /></a></td><td><a href="#org.apache.maven.plugin.pmdCpdReportTest">CpdReportTest</a></td><td>4</td><td>0</td><td>0</td><td>0</td><td>100%</td><td>2.163</td></tr><tr class="a"><td><a href="#org.apache.ma
ven.plugin.pmdCpdViolationCheckMojoTest"><img src="images/icon_success_sml.gif" alt="" /></a></td><td><a href="#org.apache.maven.plugin.pmdCpdViolationCheckMojoTest">CpdViolationCheckMojoTest</a></td><td>4</td><td>0</td><td>0</td><td>0</td><td>100%</td><td>0.366</td></tr><tr class="b"><td><a href="#org.apache.maven.plugin.pmdPmdReportTest"><img src="images/icon_success_sml.gif" alt="" /></a></td><td><a href="#org.apache.maven.plugin.pmdPmdReportTest">PmdReportTest</a></td><td>8</td><td>0</td><td>0</td><td>0</td><td>100%</td><td>2.305</td></tr><tr class="a"><td><a href="#org.apache.maven.plugin.pmdPmdViolationCheckMojoTest"><img src="images/icon_success_sml.gif" alt="" /></a></td><td><a href="#org.apache.maven.plugin.pmdPmdViolationCheckMojoTest">PmdViolationCheckMojoTest</a></td><td>5</td><td>0</td><td>0</td><td>0</td><td>100%</td><td>0.842</td></tr></table></div><br /></div><div class="section"><h2>Test Cases<a name="Test_Cases"></a></h2><a name="Test_Cases"></a><p>[<a href
="#Summary">Summary</a>] [<a href="#Package_List">Package List</a>] [<a href="#Test_Cases">Test Cases</a>]</p><div class="section"><h3>CpdReportTest<a name="CpdReportTest"></a></h3><a name="org.apache.maven.plugin.pmdCpdReportTest"></a><table border="1" class="bodyTable"><tr class="a"><td><img src="images/icon_success_sml.gif" alt="" /></td><td>testDefaultConfiguration</td><td>1.667</td></tr><tr class="b"><td><img src="images/icon_success_sml.gif" alt="" /></td><td>testCustomConfiguration</td><td>0.36</td></tr><tr class="a"><td><img src="images/icon_success_sml.gif" alt="" /></td><td>testInvalidFormat</td><td>0.067</td></tr><tr class="b"><td><img src="images/icon_success_sml.gif" alt="" /></td><td>testWriteNonHtml</td><td>0.069</td></tr></table></div><div class="section"><h3>CpdViolationCheckMojoTest<a name="CpdViolationCheckMojoTest"></a></h3><a name="org.apache.maven.plugin.pmdCpdViolationCheckMojoTest"></a><table border="1" class="bodyTable"><tr class="a"><td><img src="im
ages/icon_success_sml.gif" alt="" /></td><td>testDefaultConfiguration</td><td>0.032</td></tr><tr class="b"><td><img src="images/icon_success_sml.gif" alt="" /></td><td>testNotFailOnViolation</td><td>0.173</td></tr><tr class="a"><td><img src="images/icon_success_sml.gif" alt="" /></td><td>testException</td><td>0.025</td></tr><tr class="b"><td><img src="images/icon_success_sml.gif" alt="" /></td><td>testExclusionsConfiguration</td><td>0.136</td></tr></table></div><div class="section"><h3>PmdReportTest<a name="PmdReportTest"></a></h3><a name="org.apache.maven.plugin.pmdPmdReportTest"></a><table border="1" class="bodyTable"><tr class="a"><td><img src="images/icon_success_sml.gif" alt="" /></td><td>testDefaultConfiguration</td><td>0.728</td></tr><tr class="b"><td><img src="images/icon_success_sml.gif" alt="" /></td><td>testCustomConfiguration</td><td>0.771</td></tr><tr class="a"><td><img src="images/icon_success_sml.gif" alt="" /></td><td>testInvalidFormat</td><td>0.055</td></tr>
<tr class="b"><td><img src="images/icon_success_sml.gif" alt="" /></td><td>testJavascriptConfiguration</td><td>0.359</td></tr><tr class="a"><td><img src="images/icon_success_sml.gif" alt="" /></td><td>testFileURL</td><td>0.307</td></tr><tr class="b"><td><img src="images/icon_success_sml.gif" alt="" /></td><td>testSkipConfiguration</td><td>0.03</td></tr><tr class="a"><td><img src="images/icon_success_sml.gif" alt="" /></td><td>testInvalidTargetJdk</td><td>0.028</td></tr><tr class="b"><td><img src="images/icon_success_sml.gif" alt="" /></td><td>testLocationTemp</td><td>0.027</td></tr></table></div><div class="section"><h3>PmdViolationCheckMojoTest<a name="PmdViolationCheckMojoTest"></a></h3><a name="org.apache.maven.plugin.pmdPmdViolationCheckMojoTest"></a><table border="1" class="bodyTable"><tr class="a"><td><img src="images/icon_success_sml.gif" alt="" /></td><td>testDefaultConfiguration</td><td>0.025</td></tr><tr class="b"><td><img src="images/icon_success_sml.gif" alt="" /
></td><td>testNotFailOnViolation</td><td>0.363</td></tr><tr class="a"><td><img src="images/icon_success_sml.gif" alt="" /></td><td>testException</td><td>0.021</td></tr><tr class="b"><td><img src="images/icon_success_sml.gif" alt="" /></td><td>testFailurePriority</td><td>0.222</td></tr><tr class="a"><td><img src="images/icon_success_sml.gif" alt="" /></td><td>testViolationExclusion</td><td>0.211</td></tr></table></div><br /></div>
+ </div>
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ <div id="footer">
+ <div class="xright">
+ © 2005-2013
+ The Apache Software Foundation
+
+ - <a href="http://maven.apache.org/privacy-policy.html">Privacy Policy</a>.
+ Apache Maven, Maven, Apache, the Apache feather logo, and the Apache Maven project logos are trademarks of The Apache Software Foundation.
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ </body>
+</html>
\ No newline at end of file
Propchange: websites/production/maven/content/plugins-archives/maven-pmd-plugin-3.0.1/surefire-report.html
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: websites/production/maven/content/plugins-archives/maven-pmd-plugin-3.0.1/surefire-report.html
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision