diff options
author | simonbrandhof <simon.brandhof@gmail.com> | 2010-09-06 14:08:06 +0000 |
---|---|---|
committer | simonbrandhof <simon.brandhof@gmail.com> | 2010-09-06 14:08:06 +0000 |
commit | aeadc1f9129274949daaa57738c7c4550bdfbc7b (patch) | |
tree | 08dadf5ef7474fc41d1d48f74648f1ba8b55f34d /plugins/sonar-pmd-plugin/test-resources | |
download | sonarqube-aeadc1f9129274949daaa57738c7c4550bdfbc7b.tar.gz sonarqube-aeadc1f9129274949daaa57738c7c4550bdfbc7b.zip |
SONAR-236 remove deprecated code from checkstyle plugin + display default value of rule parameters in Q profile console
Diffstat (limited to 'plugins/sonar-pmd-plugin/test-resources')
-rw-r--r-- | plugins/sonar-pmd-plugin/test-resources/ignorePmdFailures/DoesNotCompile.java | 5 | ||||
-rw-r--r-- | plugins/sonar-pmd-plugin/test-resources/ignorePmdFailures/pmd.xml | 263 |
2 files changed, 268 insertions, 0 deletions
diff --git a/plugins/sonar-pmd-plugin/test-resources/ignorePmdFailures/DoesNotCompile.java b/plugins/sonar-pmd-plugin/test-resources/ignorePmdFailures/DoesNotCompile.java new file mode 100644 index 00000000000..82169659624 --- /dev/null +++ b/plugins/sonar-pmd-plugin/test-resources/ignorePmdFailures/DoesNotCompile.java @@ -0,0 +1,5 @@ +public class DoesNotCompile { + + / not java / + Yeeaah ! +} diff --git a/plugins/sonar-pmd-plugin/test-resources/ignorePmdFailures/pmd.xml b/plugins/sonar-pmd-plugin/test-resources/ignorePmdFailures/pmd.xml new file mode 100644 index 00000000000..10a7f93fb6f --- /dev/null +++ b/plugins/sonar-pmd-plugin/test-resources/ignorePmdFailures/pmd.xml @@ -0,0 +1,263 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- generated by Sonar --> +<ruleset> + <description>Sonar way</description> + <rule ref="rulesets/unusedcode.xml/UnusedLocalVariable"> + <priority>3</priority> + </rule> + <rule ref="rulesets/finalizers.xml/AvoidCallingFinalize"> + <priority>3</priority> + </rule> + <rule ref="rulesets/unusedcode.xml/UnusedPrivateField"> + <priority>3</priority> + </rule> + <rule ref="rulesets/finalizers.xml/FinalizeOverloaded"> + <priority>3</priority> + </rule> + <rule ref="rulesets/finalizers.xml/FinalizeDoesNotCallSuperFinalize"> + <priority>3</priority> + </rule> + <rule ref="rulesets/finalizers.xml/EmptyFinalizer"> + <priority>3</priority> + </rule> + <rule ref="rulesets/unusedcode.xml/UnusedPrivateMethod"> + <priority>3</priority> + </rule> + <rule ref="rulesets/unusedcode.xml/UnusedFormalParameter"> + <priority>3</priority> + </rule> + <rule ref="rulesets/controversial.xml/UnusedModifier"> + <priority>5</priority> + </rule> + <rule ref="rulesets/controversial.xml/DontImportSun"> + <priority>4</priority> + </rule> + <rule ref="rulesets/design.xml/SingularField"> + <priority>4</priority> + </rule> + <rule ref="rulesets/coupling.xml/LooseCoupling"> + <priority>3</priority> + </rule> + <rule ref="rulesets/optimizations.xml/UseArrayListInsteadOfVector"> + <priority>3</priority> + </rule> + <rule ref="rulesets/optimizations.xml/UseArraysAsList"> + <priority>3</priority> + </rule> + <rule ref="rulesets/optimizations.xml/AvoidArrayLoops"> + <priority>3</priority> + </rule> + <rule ref="rulesets/basic.xml/EmptyIfStmt"> + <priority>2</priority> + </rule> + <rule ref="rulesets/basic.xml/EmptyWhileStmt"> + <priority>2</priority> + </rule> + <rule ref="rulesets/basic.xml/EmptyTryBlock"> + <priority>3</priority> + </rule> + <rule ref="rulesets/basic.xml/EmptyFinallyBlock"> + <priority>2</priority> + </rule> + <rule ref="rulesets/basic.xml/EmptySwitchStatements"> + <priority>3</priority> + </rule> + <rule ref="rulesets/basic.xml/EmptySynchronizedBlock"> + <priority>2</priority> + </rule> + <rule ref="rulesets/basic.xml/EmptyStaticInitializer"> + <priority>3</priority> + </rule> + <rule ref="rulesets/basic.xml/UnconditionalIfStatement"> + <priority>2</priority> + </rule> + <rule ref="rulesets/basic.xml/BooleanInstantiation"> + <priority>3</priority> + </rule> + <rule ref="rulesets/basic.xml/CollapsibleIfStatements"> + <priority>4</priority> + </rule> + <rule ref="rulesets/basic.xml/UselessOverridingMethod"> + <priority>3</priority> + </rule> + <rule ref="rulesets/basic.xml/ClassCastExceptionWithToArray"> + <priority>3</priority> + </rule> + <rule ref="rulesets/basic.xml/AvoidDecimalLiteralsInBigDecimalConstructor"> + <priority>3</priority> + </rule> + <rule ref="rulesets/basic.xml/UselessOperationOnImmutable"> + <priority>2</priority> + </rule> + <rule ref="rulesets/basic.xml/UnusedNullCheckInEquals"> + <priority>3</priority> + </rule> + <rule ref="rulesets/basic.xml/BrokenNullCheck"> + <priority>2</priority> + </rule> + <rule ref="rulesets/basic.xml/BigIntegerInstantiation"> + <priority>3</priority> + </rule> + <rule ref="rulesets/design.xml/ConstructorCallsOverridableMethod"> + <priority>3</priority> + </rule> + <rule ref="rulesets/design.xml/FinalFieldCouldBeStatic"> + <priority>4</priority> + </rule> + <rule ref="rulesets/design.xml/CloseResource"> + <priority>3</priority> + </rule> + <rule ref="rulesets/design.xml/EqualsNull"> + <priority>2</priority> + </rule> + <rule ref="rulesets/design.xml/InstantiationToGetClass"> + <priority>3</priority> + </rule> + <rule ref="rulesets/design.xml/IdempotentOperations"> + <priority>3</priority> + </rule> + <rule ref="rulesets/design.xml/MissingStaticMethodInNonInstantiatableClass"> + <priority>3</priority> + </rule> + <rule ref="rulesets/design.xml/AvoidInstanceofChecksInCatchClause"> + <priority>4</priority> + </rule> + <rule ref="rulesets/design.xml/SimplifyConditional"> + <priority>3</priority> + </rule> + <rule ref="rulesets/design.xml/CompareObjectsWithEquals"> + <priority>3</priority> + </rule> + <rule ref="rulesets/design.xml/UnnecessaryLocalBeforeReturn"> + <priority>3</priority> + </rule> + <rule ref="rulesets/design.xml/PreserveStackTrace"> + <priority>3</priority> + </rule> + <rule ref="rulesets/sunsecure.xml/ArrayIsStoredDirectly"> + <priority>2</priority> + </rule> + <rule ref="rulesets/strictexception.xml/AvoidCatchingThrowable"> + <priority>2</priority> + </rule> + <rule ref="rulesets/strictexception.xml/SignatureDeclareThrowsException"> + <priority>3</priority> + </rule> + <rule ref="rulesets/strictexception.xml/ExceptionAsFlowControl"> + <priority>3</priority> + </rule> + <rule ref="rulesets/strictexception.xml/AvoidCatchingNPE"> + <priority>3</priority> + </rule> + <rule ref="rulesets/strictexception.xml/AvoidThrowingRawExceptionTypes"> + <priority>3</priority> + </rule> + <rule ref="rulesets/strictexception.xml/AvoidThrowingNullPointerException"> + <priority>3</priority> + </rule> + <rule ref="rulesets/strictexception.xml/AvoidRethrowingException"> + <priority>3</priority> + </rule> + <rule ref="rulesets/strings.xml/AvoidDuplicateLiterals"> + <priority>3</priority> + </rule> + <rule ref="rulesets/strings.xml/StringInstantiation"> + <priority>3</priority> + </rule> + <rule ref="rulesets/strings.xml/StringToString"> + <priority>3</priority> + </rule> + <rule ref="rulesets/strings.xml/InefficientStringBuffering"> + <priority>3</priority> + </rule> + <rule ref="rulesets/strings.xml/UnnecessaryCaseChange"> + <priority>4</priority> + </rule> + <rule ref="rulesets/strings.xml/UseStringBufferLength"> + <priority>4</priority> + </rule> + <rule ref="rulesets/strings.xml/UseIndexOfChar"> + <priority>3</priority> + </rule> + <rule ref="rulesets/strings.xml/UselessStringValueOf"> + <priority>4</priority> + </rule> + <rule ref="rulesets/strings.xml/StringBufferInstantiationWithChar"> + <priority>3</priority> + </rule> + <rule ref="rulesets/codesize.xml/NcssMethodCount"> + <priority>3</priority> + <properties> + <property name="minimum" value="50"/> + </properties> + </rule> + <rule ref="rulesets/codesize.xml/NcssTypeCount"> + <priority>3</priority> + <properties> + <property name="minimum" value="800"/> + </properties> + </rule> + <rule ref="rulesets/imports.xml/DontImportJavaLang"> + <priority>4</priority> + </rule> + <rule ref="rulesets/clone.xml/CloneThrowsCloneNotSupportedException"> + <priority>3</priority> + </rule> + <rule ref="rulesets/logging-jakarta-commons.xml/UseCorrectExceptionLogging"> + <priority>3</priority> + </rule> + <rule ref="rulesets/naming.xml/ClassNamingConventions"> + <priority>3</priority> + </rule> + <rule ref="rulesets/naming.xml/AvoidDollarSigns"> + <priority>4</priority> + </rule> + <rule ref="rulesets/naming.xml/MethodWithSameNameAsEnclosingClass"> + <priority>3</priority> + </rule> + <rule ref="rulesets/naming.xml/SuspiciousHashcodeMethodName"> + <priority>3</priority> + </rule> + <rule ref="rulesets/naming.xml/SuspiciousConstantFieldName"> + <priority>3</priority> + </rule> + <rule ref="rulesets/naming.xml/SuspiciousEqualsMethodName"> + <priority>2</priority> + </rule> + <rule ref="rulesets/migrating.xml/ReplaceVectorWithList"> + <priority>3</priority> + </rule> + <rule ref="rulesets/migrating.xml/ReplaceHashtableWithMap"> + <priority>3</priority> + </rule> + <rule ref="rulesets/migrating.xml/ReplaceEnumerationWithIterator"> + <priority>3</priority> + </rule> + <rule ref="rulesets/migrating.xml/AvoidEnumAsIdentifier"> + <priority>3</priority> + </rule> + <rule ref="rulesets/migrating.xml/AvoidAssertAsIdentifier"> + <priority>3</priority> + </rule> + <rule ref="rulesets/migrating.xml/IntegerInstantiation"> + <priority>3</priority> + </rule> + <rule ref="rulesets/logging-java.xml/SystemPrintln"> + <priority>3</priority> + </rule> + <rule ref="rulesets/logging-java.xml/AvoidPrintStackTrace"> + <priority>3</priority> + </rule> + <rule ref="rulesets/braces.xml/IfStmtsMustUseBraces"> + <priority>3</priority> + </rule> + <rule ref="rulesets/braces.xml/WhileLoopsMustUseBraces"> + <priority>3</priority> + </rule> + <rule ref="rulesets/braces.xml/IfElseStmtsMustUseBraces"> + <priority>3</priority> + </rule> + <rule ref="rulesets/braces.xml/ForLoopsMustUseBraces"> + <priority>3</priority> + </rule> +</ruleset>
\ No newline at end of file |