All Downloads are FREE. Search and download functionalities are using the official Maven repository.
Search JAR files by class name

Download sonar-pmd-plugin JAR 2.3 with all dependencies


PMD is a tool that looks for potential problems like possible bugs, dead code, suboptimal code, overcomplicated expressions or duplicate code.

Files of the artifact sonar-pmd-plugin version 2.3 from the group org.codehaus.sonar-plugins.java.

Test

Artifact sonar-pmd-plugin
Group org.codehaus.sonar-plugins.java
Version 2.3
Last update 28. November 2014
Tags: problems suboptimal duplicate tool potential code overcomplicated like expressions that looks possible bugs dead
Organization SonarSource
URL http://docs.codehaus.org/x/65S7DQ
License GNU LGPL 3
Dependencies amount 1
Dependencies pmd,
There are maybe transitive dependencies!
There is a newer version: 2.4
Show newest version
Show more of this group  Show more artifacts with this name
Show all versions of sonar-pmd-plugin Show documentation

Please rate this JAR file. Is it a good library?

9 downloads

Source code of sonar-pmd-plugin version 2.3

META-INF
META-INF.META-INF.MANIFEST.MF
com.sonar.sqale
com.sonar.sqale.com.sonar.sqale.pmd-model.xml
org.sonar.l10n
org.sonar.l10n.org.sonar.l10n.pmd.properties
org.sonar.l10n.pmd.rules.pmd-unit-tests
org.sonar.l10n.pmd.rules.pmd-unit-tests.org.sonar.l10n.pmd.rules.pmd-unit-tests.JUnit4SuitesShouldUseSuiteAnnotation.html
org.sonar.l10n.pmd.rules.pmd-unit-tests.org.sonar.l10n.pmd.rules.pmd-unit-tests.JUnit4TestShouldUseAfterAnnotation.html
org.sonar.l10n.pmd.rules.pmd-unit-tests.org.sonar.l10n.pmd.rules.pmd-unit-tests.JUnit4TestShouldUseBeforeAnnotation.html
org.sonar.l10n.pmd.rules.pmd-unit-tests.org.sonar.l10n.pmd.rules.pmd-unit-tests.JUnit4TestShouldUseTestAnnotation.html
org.sonar.l10n.pmd.rules.pmd-unit-tests.org.sonar.l10n.pmd.rules.pmd-unit-tests.JUnitAssertionsShouldIncludeMessage.html
org.sonar.l10n.pmd.rules.pmd-unit-tests.org.sonar.l10n.pmd.rules.pmd-unit-tests.JUnitSpelling.html
org.sonar.l10n.pmd.rules.pmd-unit-tests.org.sonar.l10n.pmd.rules.pmd-unit-tests.JUnitStaticSuite.html
org.sonar.l10n.pmd.rules.pmd-unit-tests.org.sonar.l10n.pmd.rules.pmd-unit-tests.JUnitTestContainsTooManyAsserts.html
org.sonar.l10n.pmd.rules.pmd-unit-tests.org.sonar.l10n.pmd.rules.pmd-unit-tests.JUnitTestsShouldIncludeAssert.html
org.sonar.l10n.pmd.rules.pmd-unit-tests.org.sonar.l10n.pmd.rules.pmd-unit-tests.JUnitUseExpected.html
org.sonar.l10n.pmd.rules.pmd-unit-tests.org.sonar.l10n.pmd.rules.pmd-unit-tests.SimplifyBooleanAssertion.html
org.sonar.l10n.pmd.rules.pmd-unit-tests.org.sonar.l10n.pmd.rules.pmd-unit-tests.TestClassWithoutTestCases.html
org.sonar.l10n.pmd.rules.pmd-unit-tests.org.sonar.l10n.pmd.rules.pmd-unit-tests.UnnecessaryBooleanAssertion.html
org.sonar.l10n.pmd.rules.pmd-unit-tests.org.sonar.l10n.pmd.rules.pmd-unit-tests.UseAssertEqualsInsteadOfAssertTrue.html
org.sonar.l10n.pmd.rules.pmd-unit-tests.org.sonar.l10n.pmd.rules.pmd-unit-tests.UseAssertNullInsteadOfAssertTrue.html
org.sonar.l10n.pmd.rules.pmd-unit-tests.org.sonar.l10n.pmd.rules.pmd-unit-tests.UseAssertSameInsteadOfAssertTrue.html
org.sonar.l10n.pmd.rules.pmd-unit-tests.org.sonar.l10n.pmd.rules.pmd-unit-tests.UseAssertTrueInsteadOfAssertEquals.html
org.sonar.l10n.pmd.rules.pmd
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.AbstractClassWithoutAbstractMethod.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.AbstractClassWithoutAnyMethod.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.AbstractNaming.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.AccessorClassGeneration.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.AddEmptyString.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.AppendCharacterWithChar.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.ArrayIsStoredDirectly.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.AssignmentInOperand.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.AssignmentToNonFinalStatic.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.AtLeastOneConstructor.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.AvoidAccessibilityAlteration.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.AvoidArrayLoops.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.AvoidAssertAsIdentifier.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.AvoidBranchingStatementAsLastInLoop.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.AvoidCallingFinalize.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.AvoidCatchingGenericException.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.AvoidCatchingNPE.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.AvoidCatchingThrowable.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.AvoidConstantsInterface.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.AvoidDecimalLiteralsInBigDecimalConstructor.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.AvoidDeeplyNestedIfStmts.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.AvoidDollarSigns.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.AvoidDuplicateLiterals.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.AvoidEnumAsIdentifier.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.AvoidFieldNameMatchingMethodName.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.AvoidFieldNameMatchingTypeName.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.AvoidFinalLocalVariable.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.AvoidInstanceofChecksInCatchClause.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.AvoidInstantiatingObjectsInLoops.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.AvoidLiteralsInIfCondition.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.AvoidLosingExceptionInformation.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.AvoidMultipleUnaryOperators.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.AvoidPrefixingMethodParameters.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.AvoidPrintStackTrace.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.AvoidProtectedFieldInFinalClass.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.AvoidProtectedMethodInFinalClassNotExtending.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.AvoidReassigningParameters.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.AvoidRethrowingException.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.AvoidStringBufferField.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.AvoidSynchronizedAtMethodLevel.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.AvoidThreadGroup.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.AvoidThrowingNewInstanceOfSameException.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.AvoidThrowingNullPointerException.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.AvoidThrowingRawExceptionTypes.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.AvoidUsingHardCodedIP.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.AvoidUsingNativeCode.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.AvoidUsingOctalValues.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.AvoidUsingShortType.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.AvoidUsingVolatile.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.BadComparison.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.BeanMembersShouldSerialize.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.BigIntegerInstantiation.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.BooleanGetMethodName.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.BooleanInstantiation.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.BooleanInversion.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.BrokenNullCheck.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.ByteInstantiation.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.CallSuperFirst.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.CallSuperInConstructor.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.CallSuperLast.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.CheckResultSet.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.CheckSkipResult.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.ClassCastExceptionWithToArray.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.ClassNamingConventions.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.ClassWithOnlyPrivateConstructorsShouldBeFinal.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.CloneMethodMustImplementCloneable.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.CloneMethodMustImplementCloneableWithTypeResolution.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.CloneThrowsCloneNotSupportedException.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.CloseResource.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.CollapsibleIfStatements.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.CommentContent.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.CommentRequired.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.CommentSize.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.CompareObjectsWithEquals.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.ConfusingTernary.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.ConsecutiveAppendsShouldReuse.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.ConsecutiveLiteralAppends.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.ConstructorCallsOverridableMethod.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.CouplingBetweenObjects.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.CyclomaticComplexity.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.DataflowAnomalyAnalysis.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.DefaultLabelNotLastInSwitchStmt.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.DefaultPackage.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.DoNotCallGarbageCollectionExplicitly.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.DoNotCallSystemExit.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.DoNotExtendJavaLangError.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.DoNotHardCodeSDCard.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.DoNotThrowExceptionInFinally.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.DoNotUseThreads.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.DontCallThreadRun.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.DontImportJavaLang.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.DontImportSun.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.DontUseFloatTypeForLoopIndices.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.DoubleCheckedLocking.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.DuplicateImports.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.EmptyCatchBlock.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.EmptyFinalizer.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.EmptyFinallyBlock.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.EmptyIfStmt.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.EmptyInitializer.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.EmptyMethodInAbstractClassShouldBeAbstract.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.EmptyStatementBlock.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.EmptyStatementNotInLoop.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.EmptyStaticInitializer.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.EmptySwitchStatements.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.EmptySynchronizedBlock.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.EmptyTryBlock.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.EmptyWhileStmt.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.EqualsNull.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.ExceptionAsFlowControl.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.ExcessiveClassLength.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.ExcessiveImports.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.ExcessiveMethodLength.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.ExcessiveParameterList.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.ExcessivePublicCount.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.ExtendsObject.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.FieldDeclarationsShouldBeAtStartOfClass.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.FinalFieldCouldBeStatic.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.FinalizeDoesNotCallSuperFinalize.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.FinalizeOnlyCallsSuperFinalize.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.FinalizeOverloaded.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.FinalizeShouldBeProtected.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.ForLoopShouldBeWhileLoop.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.ForLoopsMustUseBraces.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.GenericsNaming.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.GodClass.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.GuardDebugLogging.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.GuardLogStatement.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.GuardLogStatementJavaUtil.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.IdempotentOperations.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.IfElseStmtsMustUseBraces.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.IfStmtsMustUseBraces.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.ImmutableField.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.ImportFromSamePackage.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.InefficientEmptyStringCheck.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.InefficientStringBuffering.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.InstantiationToGetClass.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.InsufficientStringBufferDeclaration.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.IntegerInstantiation.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.JumbledIncrementer.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.LawOfDemeter.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.LocalHomeNamingConvention.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.LocalInterfaceSessionNamingConvention.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.LocalVariableCouldBeFinal.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.LoggerIsNotStaticFinal.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.LogicInversion.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.LongInstantiation.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.LongVariable.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.LooseCoupling.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.LooseCouplingWithTypeResolution.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.LoosePackageCoupling.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.MDBAndSessionBeanNamingConvention.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.MethodArgumentCouldBeFinal.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.MethodNamingConventions.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.MethodReturnsInternalArray.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.MethodWithSameNameAsEnclosingClass.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.MisleadingVariableName.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.MisplacedNullCheck.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.MissingBreakInSwitch.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.MissingSerialVersionUID.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.MissingStaticMethodInNonInstantiatableClass.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.ModifiedCyclomaticComplexity.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.MoreThanOneLogger.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.NPathComplexity.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.NcssConstructorCount.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.NcssMethodCount.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.NcssTypeCount.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.NoPackage.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.NonCaseLabelInSwitchStatement.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.NonStaticInitializer.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.NonThreadSafeSingleton.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.NullAssignment.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.OneDeclarationPerLine.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.OnlyOneReturn.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.OptimizableToArrayCall.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.OverrideBothEqualsAndHashcode.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.PackageCase.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.PositionLiteralsFirstInCaseInsensitiveComparisons.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.PositionLiteralsFirstInComparisons.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.PrematureDeclaration.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.PreserveStackTrace.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.ProperCloneImplementation.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.ProperLogger.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.RedundantFieldInitializer.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.RemoteInterfaceNamingConvention.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.RemoteSessionInterfaceNamingConvention.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.ReplaceEnumerationWithIterator.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.ReplaceHashtableWithMap.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.ReplaceVectorWithList.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.ReturnEmptyArrayRatherThanNull.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.ReturnFromFinallyBlock.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.ShortClassName.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.ShortInstantiation.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.ShortMethodName.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.ShortVariable.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.SignatureDeclareThrowsException.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.SignatureDeclareThrowsExceptionWithTypeResolution.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.SimpleDateFormatNeedsLocale.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.SimplifyBooleanExpressions.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.SimplifyBooleanReturns.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.SimplifyConditional.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.SimplifyStartsWith.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.SingularField.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.StaticEJBFieldShouldBeFinal.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.StdCyclomaticComplexity.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.StringBufferInstantiationWithChar.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.StringInstantiation.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.StringToString.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.SuspiciousConstantFieldName.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.SuspiciousEqualsMethodName.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.SuspiciousHashcodeMethodName.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.SuspiciousOctalEscape.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.SwitchDensity.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.SwitchStmtsShouldHaveDefault.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.SystemPrintln.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.TooFewBranchesForASwitchStatement.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.TooManyFields.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.TooManyMethods.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.TooManyStaticImports.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.UncommentedEmptyConstructor.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.UncommentedEmptyMethod.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.UnconditionalIfStatement.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.UnnecessaryCaseChange.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.UnnecessaryConstructor.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.UnnecessaryConversionTemporary.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.UnnecessaryFinalModifier.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.UnnecessaryFullyQualifiedName.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.UnnecessaryLocalBeforeReturn.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.UnnecessaryParentheses.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.UnnecessaryReturn.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.UnnecessaryWrapperObjectCreation.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.UnsynchronizedStaticDateFormatter.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.UnusedFormalParameter.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.UnusedImports.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.UnusedImportsWithTypeResolution.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.UnusedLocalVariable.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.UnusedModifier.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.UnusedNullCheckInEquals.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.UnusedPrivateField.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.UnusedPrivateMethod.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.UseArrayListInsteadOfVector.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.UseArraysAsList.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.UseCollectionIsEmpty.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.UseConcurrentHashMap.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.UseCorrectExceptionLogging.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.UseEqualsToCompareStrings.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.UseIndexOfChar.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.UseLocaleWithCaseConversions.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.UseNotifyAllInsteadOfNotify.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.UseObjectForClearerAPI.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.UseProperClassLoader.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.UseStringBufferForStringAppends.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.UseStringBufferLength.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.UseUtilityClass.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.UseVarargs.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.UselessOperationOnImmutable.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.UselessOverridingMethod.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.UselessParentheses.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.UselessStringValueOf.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.VariableNamingConventions.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.WhileLoopsMustUseBraces.html
org.sonar.l10n.pmd.rules.pmd.org.sonar.l10n.pmd.rules.pmd.XPathRule.html
org.sonar.plugins.pmd
org.sonar.plugins.pmd.org.sonar.plugins.pmd.PmdConfiguration
org.sonar.plugins.pmd.org.sonar.plugins.pmd.PmdConstants
org.sonar.plugins.pmd.org.sonar.plugins.pmd.PmdExecutor
org.sonar.plugins.pmd.org.sonar.plugins.pmd.PmdLevelUtils
org.sonar.plugins.pmd.org.sonar.plugins.pmd.PmdPlugin
org.sonar.plugins.pmd.org.sonar.plugins.pmd.PmdProfileExporter
org.sonar.plugins.pmd.org.sonar.plugins.pmd.PmdProfileImporter
org.sonar.plugins.pmd.org.sonar.plugins.pmd.PmdRuleRepository
org.sonar.plugins.pmd.org.sonar.plugins.pmd.PmdSensor
org.sonar.plugins.pmd.org.sonar.plugins.pmd.PmdTemplate
org.sonar.plugins.pmd.org.sonar.plugins.pmd.PmdUnitTestsRuleRepository
org.sonar.plugins.pmd.org.sonar.plugins.pmd.PmdVersion
org.sonar.plugins.pmd.org.sonar.plugins.pmd.PmdViolationRecorder
org.sonar.plugins.pmd.org.sonar.plugins.pmd.package-info
org.sonar.plugins.pmd.org.sonar.plugins.pmd.pmd-plugin.properties
org.sonar.plugins.pmd.org.sonar.plugins.pmd.profile-sonar-way.xml
org.sonar.plugins.pmd.org.sonar.plugins.pmd.rules-unit-tests.xml
org.sonar.plugins.pmd.org.sonar.plugins.pmd.rules.xml
org.sonar.plugins.pmd.xml
org.sonar.plugins.pmd.xml.org.sonar.plugins.pmd.xml.PmdProperty
org.sonar.plugins.pmd.xml.org.sonar.plugins.pmd.xml.PmdRule
org.sonar.plugins.pmd.xml.org.sonar.plugins.pmd.xml.PmdRuleset
org.sonar.plugins.pmd.xml.org.sonar.plugins.pmd.xml.package-info




© 2015 - 2024 Weber Informatics LLC | Privacy Policy