Skip to content

PMD

Overview
Severities Distribution
Reference Comparison
Modified vs. Unchanged
History
Details
PackageTotalNewDistribution
org.eclipse.ease.lang.unittest480
...
org.eclipse.ease.lang.python.debugger.actions160
..
org.eclipse.ease.lang.unittest.ui.decorators40
.
org.eclipse.ease.lang.python.jython.preferences10
.
org.eclipse.ease.applications140
...
org.eclipse.ease.lang.javascript.rhino.debugger.editor70
.
org.eclipse.ease.debugging.dispatcher30
..
org.eclipse.ease.ui.scripts.repository.impl1650
..
org.eclipse.ease.ui.handler140
..
org.eclipse.ease.ui.view290
...
org.eclipse.ease.lang.python.py4j.internal.ui40
.
org.eclipse.ease.lang.javascript.rhino.debugger.actions90
..
org.eclipse.ease.ui.scripts.expressions.ui100
..
org.eclipse.ease.ui.scripts.keywordhandler1900
..
org.eclipse.ease.modules.platform730
...
org.eclipse.ease.ui.dnd160
...
org.eclipse.ease.modules.platform.completion30
..
org.eclipse.ease.ui.completions.java.provider70
..
org.eclipse.ease.modules.platform.dnd60
..
org.eclipse.ease.lang.unittest.ui.dialogs100
..
org.eclipse.ease.service230
.
org.eclipse.ease.ui.help.hovers.internal1510
..
org.eclipse.ease.ui.views.shell.dropins.modules30
..
org.eclipse.ease.modules.charting90
.
org.eclipse.ease.lang.python.jython.debugger80
...
org.eclipse.ease.ui.propertytester130
..
org.eclipse.ease.ui.completions.java.help.handlers90
..
org.eclipse.ease.ui.scripts.handler90
..
org.eclipse.ease.lang.javascript.ui.completion40
.
org.eclipse.ease.ui.preferences420
..
org.eclipse.ease.modules.platform.keywords30
..
org.eclipse.ease.ui.completion.tokenizer90
...
org.eclipse.ease.lang.groovy.interpreter30
.
org.eclipse.ease.lang.python.jython350
...
org.eclipse.ease.modules.platform.uibuilder560
...
org.eclipse.ease.ui.scripts1620
..
org.eclipse.ease.ui.debugging.model140
..
org.eclipse.ease.ui.scripts.expressions.handler20
.
org.eclipse.ease.testhelper.python10
.
org.eclipse.ease.ui.scripts.expressions.definitions350
...
org.eclipse.ease.ui.scripts.view30
.
org.eclipse.ease.lang.scriptarchive.ui10
.
org.eclipse.ease.lang.python.debugger130
.
org.eclipse.ease.ui.views.shell.dropins.variables70
..
org.eclipse.ease.urlhandler10
.
org.eclipse.ease.modules350
...
org.eclipse.ease.ui.completion.provider220
...
org.eclipse.ease.ui.scripts.touchpoints60
.
org.eclipse.ease.debugging.model710
..
org.eclipse.ease.ui.modules.ui120
...
org.eclipse.ease.lang.ruby.jruby30
..
org.eclipse.ease.lang.javascript.rhino.debugger180
..
org.eclipse.ease.ui.completions.java.help.hovers.internal1320
..
org.eclipse.ease.lang.unittest.ui30
.
org.eclipse.ease.modules.platform.build10
.
org.eclipse.ease.modules.platform.debug10
.
org.eclipse.ease.ui.completion80
..
org.eclipse.ease.lang.jvm.compiled170
..
org.eclipse.ease.ui.scripts.properties220
..
org.eclipse.ease.ui.scripts.repository.util170
.
org.eclipse.ease.ui.views.shell.dropins60
..
org.eclipse.ease.ui.help.hovers1320
...
org.eclipse.ease.ui.scripts.preferences140
..
org.eclipse.ease.lang.javascript.rhino360
...
org.eclipse.ease.tools430
...
org.eclipse.ease.lang.groovy240
..
org.eclipse.ease.lang.javascript.nashorn120
..
org.eclipse.ease.lang.unittest.adapters10
.
org.eclipse.ease.modules.platform.resources470
...
org.eclipse.ease.lang.unittest.reporters110
..
org.eclipse.ease.modules.git180
..
org.eclipse.ease.adapters20
..
org.eclipse.ease.ui.dialogs40
.
org.eclipse.ease.lang.javascript130
...
org.eclipse.ease690
...
org.eclipse.ease.debugging330
..
org.eclipse.ease.classloader40
..
org.eclipse.ease.lang.unittest.ui.views580
..
org.eclipse.ease.modules.charting.commands20
.
org.eclipse.ease.lang.unittest.ui.sourceprovider80
..
org.eclipse.ease.lang.python300
...
org.eclipse.ease.ui.launching380
..
org.eclipse.ease.ui.scripts.expressions90
..
org.eclipse.ease.lang.python.debug20
.
org.eclipse.ease.ui.perspectives40
.
org.eclipse.ease.lang.python.ui.completion20
.
org.eclipse.ease.testhelper360
..
org.eclipse.ease.lang.unittest.ui.handlers170
..
org.eclipse.ease.lang.python.preferences20
.
org.eclipse.ease.lang.unittest.execution30
..
org.eclipse.ease.lang.unittest.ui.editor450
..
org.eclipse.ease.ui.console380
..
org.eclipse.ease.ui960
..
org.eclipse.ease.lang.python.py4j.internal260
..
org.eclipse.ease.lang.unittest.runtime.impl30
.
org.eclipse.ease.ui.console.actions400
..
org.eclipse.ease.lang.ruby180
..
org.eclipse.ease.ui.tools290
..
org.eclipse.ease.ui.scripts.repository460
..
org.eclipse.ease.ui.scripts.ui110
.
org.eclipse.ease.modules.java20
.
org.eclipse.ease.lang.javascript.ui70
..
org.eclipse.ease.lang.scriptarchive.ui.export290
..
org.eclipse.ease.modules.charting.views180
.
org.eclipse.ease.lang.unittest.ui.variablesprovider20
.
org.eclipse.ease.debugging.events.model20
.
org.eclipse.ease.lang.scriptarchive170
.
org.eclipse.ease.ui.scripts.dialogs50
..
org.eclipse.ease.lang.unittest.ui.wizards30
.
org.eclipse.ease.modules.svn30
.
Total27330
FileTotalNewDistribution
DropinToolsTest.java10
.
CreateReport.java70
..
PythonCodeFactory.java160
.
ScriptPopup.java10
.
FilesystemTools.java90
.
Activator.java30
.
RemoveAllTerminatedConsolesAction.java60
.
ContentProposalModifier.java580
..
LoadedModuleCompletionProviderTest.java10
.
AbstractRhinoScriptEngineTest.java10
.
PluginConstants.java10
.
ScriptingModuleTest.java10
.
ModuleDefinitionTest.java10
.
ModulesDragListener.java20
.
LocationResolverTest.java10
.
ConstantValueProviderTest.java10
.
ResourceProjectPathImporterTest.java10
.
AddVariableHandler.java20
.
MenuHandler.java40
.
AbstractPathCompletionProviderTest.java10
.
CodeCompletionAggregator.java20
.
UIModuleTest.java10
.
ResourcesModule.java140
.
TestSuiteCreationPage.java10
.
AbstractCodeParserTest.java10
.
RhinoDebuggerEngine.java40
..
ScriptContributionFactory.java50
.
CustomCodePage.java30
.
TestSuiteSource.java40
.
SpawnShell.java60
..
ResourceHyperlinkDetector.java50
..
IPythonDebugEngine.java10
.
AbstractModuleDropHandlerTest.java10
.
ToolbarHandler.java100
..
TestStatusDecorator.java40
.
CompositeRenderer.java20
.
ModuleTrackerTest.java10
.
IRepositoryFactory.java10
.
RhinoDebugger.java140
..
ControlHoverManager.java110
..
RepositoryAdapterFactory.java40
.
PluginConstants.java10
.
AddFolderForVariablesHandler.java20
.
EaseDebugTarget.java80
.
AbstractLaunchDelegate.java20
.
EventDispatchJob.java30
..
ModuleHelper.java50
..
ISecurityCheck.java10
.
Messages.java930
..
ModuleFilterAction.java10
.
TestEntityTest.java10
.
EventBusHandler.java40
.
AbstractScriptEngine.java190
.
ChartView.java20
.
DropinsSelectionProviderTest.java10
.
JythonDebugTest.java10
.
Messages.java1410
..
ScriptResultTest.java10
.
PyDevPathImporterTest.java10
.
RunnableWithResult.java30
..
WithExpressionDefinition.java10
.
VariablesComparatorTest.java10
.
ResourceDropHandlerTest.java10
.
FileExtensionFilter.java30
.
ReferenceExpressionDefinition.java10
.
VariablesContentProviderTest.java10
.
PluginConstants.java10
.
NonClosingInputStream.java20
.
DummyDropin.java10
.
UnitTestHelper.java110
..
ScriptableAdapter.java10
.
TestExpressionDefinition.java20
.
EaseDebugStackFrame.java20
.
RepositorySwitch.java100
.
AbstractCodeFactoryTest.java10
.
AbstractPathCompletionProvider.java10
.
JRubyScriptEngine.java30
..
ShellDropTarget.java90
..
ModuleHelp.java80
.
CreateUserKeyword.java20
.
ScriptedView.java20
..
ResourceChangeHandler.java170
..
LocationTest.java10
.
DefaultAssertion.java10
.
TestSuiteWizard.java20
.
ScriptUIIntegrationSection.java170
..
ViewFilterAction.java80
..
ScriptExecutionException.java10
.
PythonCompletionProviderWrapper.java20
.
LaunchConstants.java110
.
AbstractCodeParser.java70
.
Script.java20
.
RepositoryResourceFactoryImpl.java30
.
RhinoDebugTest.java10
.
LaunchModule.java10
.
EaseDebugThread.java90
.
JVMCompiledScriptEngine.java170
..
ScriptingModule.java190
..
ScriptingPerspective.java40
.
JythonScriptEngine.java80
..
Py4jScriptEngine.java110
..
BracketMatcherTest.java10
.
ModuleHelperTest.java10
.
UpdateRepositoryJob.java90
.
ScriptEnginePropertyTester.java30
.
RegisterView.java10
.
OverviewPage.java80
..
ScriptLocationImpl.java110
..
BasicContextTest.java10
.
DebugTracer.java30
..
VirtualProject.java80
.
AbstractScriptEngineTest.java10
.
ScriptStorage.java10
.
UnitTestModule.java150
..
ViewModel.java20
.
ScriptingPage.java70
.
URIValidator.java10
.
PasteTextToScriptShell.java10
.
DefaultTestExecutionStrategy.java30
..
EaseDebugLastExecutionResult.java10
.
ScriptEngineCancellationExceptionTest.java10
.
VariablesDropin.java20
.
ScriptableDialog.java10
.
TestSuiteStatus.java40
..
ScriptShell.java100
.
GithubParser.java60
.
HoverManager.java10
.
ContentLabelProviderTest.java10
.
RunHeadlessScriptTest.java10
.
VariablesPage.java120
..
ConsoleMessages.java220
..
FileScriptStorage.java80
..
TestContainerTest.java10
.
LaunchConfigurationTabGroup.java10
.
ExportGraph.java20
.
PluginParser.java140
.
EnvironmentModuleTest.java10
.
ModulesDropHandlerTest.java10
.
ScriptArchiveExportWizard.java70
.
FilesystemToolsTest.java10
.
IReportGenerator.java10
.
ModuleCategoryDefinition.java10
.
PlatformModuleTest.java10
.
SuiteRuntimeInformation.java160
..
ModulesContentProvider.java10
.
FileSelectionPage.java70
..
Activator.java10
.
ScriptService.java230
.
VirtualProjectDescription.java220
..
InformationControlReplacer.java40
..
ManifestParser.java10
.
ScriptParameterTest.java10
.
AbstractWorkbenchRunnable.java30
.
BootStrapperTest.java10
.
InternalAccessor.java10
.
ToggleHandler.java10
.
JythonTracer.java30
.
SampleModule.java10
.
StringTools.java10
.
JUnitReportGenerator.java50
.
Py4JScriptEnginePrefConstants.java50
.
GroovyCodeFactory.java210
..
RhinoScriptEngineTest.java10
.
EaseClassLoaderTest.java10
.
ScriptStackTrace.java10
.
MethodHelp.java270
..
AbstractExpressionDefinition.java20
.
Location.java100
..
IPreferenceConstants.java20
.
JavaPackageHelpResolver.java30
..
EaseJavaFieldVariable.java100
.
ForkDropHandler.java60
..
UIModule.java200
.
IHoverHelp.java90
.
PythonDebugger.java60
.
BasicContext.java30
.
VariablesLabelProviderTest.java10
.
Timer.java20
.
JavaDocLikeHover.java40
.
JarDropHandlerTest.java10
.
TextWithImage.java30
..
RubyHelper.java20
.
ModulesStackContentProviderTest.java10
.
ResourceTestHelper.java10
.
ExpressionFactory.java210
..
EaseJavaArrayElementVariable.java70
.
AbstractPep302ModuleLoadingTest.java10
.
AddScriptLocationTouchpoint.java60
.
JavaResourcesTest.java10
.
PluginConstants.java10
.
ModuleContributionFactory.java20
.
ModulesComposite.java20
..
LoadModuleCompletionProviderTest.java10
.
WorkspaceTestHelper.java30
.
WorkspaceTools.java50
.
ArchiveFileExportOperation.java80
..
ModulesStackLabelProviderTest.java10
.
ContributionTools.java40
.
JythonPackageManager.java110
.
TokenListTest.java10
.
ViewModelTest.java10
.
AbstractFileLocationCompletionProviderTest.java10
.
ModulesDropHandler.java20
.
SelectScriptStorageDialog.java50
..
RepositoryPackageImpl.java110
..
OpenHelp.java30
.
DropinsSelectionProvider.java10
.
PluginConstants.java10
.
Py4jDebugger.java60
..
RootExpressionDefinition.java20
.
AbstractReplScriptEngine.java70
..
CountExpressionDefinition.java10
.
JythonDebuggerEngine.java70
..
IPreferenceConstants.java40
.
ScriptURLConnection.java10
.
EngineTester.java100
..
ResourceHyperlink.java10
.
TextSelectionProvider.java10
.
TestModule.java10
.
RemoveVariableOrFolderHandler.java20
.
MultiClassLoader.java10
.
AbstractCompletionProvider.java30
.
ScriptCompletionProposalTest.java10
.
ScriptSchedulerTest.java10
.
RunSelectedTests.java10
.
SuspendRequest.java10
.
JavaScriptCodeFactory.java100
..
ResourceTools.java290
..
GroovyScriptEngine.java20
.
ResourcesModuleTest.java10
.
ScriptSelectionDialog.java20
.
ShowWhenContentChangesAction.java40
.
EqualsExpressionDefinition.java10
.
RunAllTests.java10
.
CronHandler.java210
.
ScriptShellTest.java10
.
JavaScriptEditorCompletionComputer.java40
.
ResourcesCompletionProviderTest.java10
.
RawLocationImpl.java110
.
TestSuiteEditor.java140
..
Activator.java10
.
ModulesPage.java50
..
CronScheduler.java300
..
Logger.java20
.
ViewFilterAction.java160
..
RunnableWithResultTest.java10
.
ScriptConsole.java250
..
ParametersDialog.java40
.
IExpressionDefinition.java10
.
BuildModuleTest.java10
.
RubyCodeFactory.java150
..
PluginConstants.java10
.
WorkspaceToolsTest.java10
.
MainTab.java40
..
VariablesCompletionProviderTest.java10
.
EditorToolTipDecorator.java80
.
ScriptExplorerView.java30
.
ModulesLabelProvider.java20
.
Pep302ModuleImporter.java100
..
ConstantHelp.java20
.
WorkspaceScriptStorage.java30
.
PluginConstants.java10
.
ExpressionFactoryTest.java10
.
ScriptContributionFactory.java40
.
LocationResolver.java30
..
HttpParser.java150
.
ShutdownHandler.java30
.
FilesystemHandle.java150
..
MultiSelectionProvider.java10
.
JavaMethodCompletionProviderTest.java10
.
WorkspaceParser.java20
.
TestSuiteContentProvider.java10
.
DeleteExpressionHandler.java10
.
JavaScriptCodeFactoryTest.java10
.
ICodeFactory.java10
.
JVMModule.java20
.
TestSuiteScriptEngine.java150
..
InputTokenizer.java60
..
ModulesTools.java10
.
IRepositoryPackage.java450
..
WorkspaceURLConnection.java10
.
TestSuiteEditorActionBarContributor.java10
.
PluginConstants.java10
.
RhinoScriptEngine.java310
..
EditorToolTipGenerator.java120
.
LoadedModuleCompletionProvider.java10
.
UIModelManipulator.java60
.
JythonScriptEngineTest.java10
.
CreateReportDialog.java100
..
ScriptableAdapterTest.java10
.
StringToolsTest.java10
.
ScriptContextMenuEntries.java10
.
Activator.java20
.
TestSuiteLabelProvider.java40
.
JavaScriptCompletionContext.java10
.
LaunchModuleCompletionProvider.java10
.
NotExpressionDefinition.java10
.
SwitchEngine.java20
.
AbstractDebugTest.java330
..
AbstractPopupMenu.java20
.
ScriptHistoryText.java70
..
ScriptEditorInput.java20
.
ScriptContentProvider.java30
.
AbstractDropinTest.java10
.
IModuleCallbackProvider.java10
.
EaseDebugElement.java170
.
UnitTestView.java360
..
AbstractFileLocationCompletionProvider.java70
..
PythonLibraryPreferencePage.java10
.
StorageImpl.java100
.
ExpressionTools.java80
..
ArchiveEngine.java130
.
IPreferenceConstants.java260
.
Chart.java160
.
GroovyHelper.java20
.
InputStreamParser.java30
.
KeywordMapImpl.java230
.
ChartingModule.java80
.
Py4JPreferencePage.java40
.
LibrariesTab.java80
..
ZipFileExporter.java60
..
PlatformModule.java50
..
IRenderer.java20
.
VariablesTextHover.java40
.
TerminateConsoleAction.java30
..
ModuleExplorerView.java70
..
NashornScriptEngine.java120
..
ScriptEngineFilter.java30
.
LocationImageDescriptor.java20
..
AssertionException.java10
.
JavaClassHelpResolver.java60
..
EaseLaunchDelegate.java110
.
AdaptExpressionDefinition.java10
.
HiddenVariablesFilterTest.java10
.
ExitExceptionTest.java10
.
JavaScriptWordFinder.java30
.
AbstractEaseDebugger.java270
..
Activator.java100
..
AbstractDropin.java30
.
EngineContributionFactory.java10
.
ModulePopupMenu.java20
.
AbstractFileDropHandler.java10
.
RunFailedTests.java10
.
LabelPlaceHolder.java10
.
HelpHoverImageProvider.java50
..
LocationsPage.java90
..
DecoratedLabelProvider.java40
.
RepositoryServiceFactory.java10
.
GitModule.java180
..
AllKeywordsSection.java50
..
StartupHandler.java20
.
InstanceOfExpressionDefinition.java10
.
ToggleTestFilter.java10
.
ITracingConstant.java20
.
CodeCompletionAggregatorTest.java10
.
JavaPackagesCompletionProviderTest.java10
.
EaseDebugProcess.java70
.
RemoveCurrentConsoleAction.java50
.
IScriptEngine.java10
.
UIBuilderModule.java360
..
ResourceToolsTest.java10
.
IReplEngine.java10
.
JavaResources.java10
.
VirtualClasspathFile.java1020
..
SVNModule.java30
.
CreateExpressionHandler.java10
.
EaseClassLoader.java30
.
EditScript.java70
..
SaveEditorHandler.java70
.
JavaClassCompletionProvider.java20
.
GetStackFramesRequest.java10
.
EaseDebugValue.java90
.
IAssertion.java30
.
PythonScriptRegistry.java30
.
Py4jDebuggerEngine.java30
.
JavaClassCompletionProviderTest.java10
.
Activator.java30
.
ModulesStackDropin.java10
.
StickyHoverManager.java190
..
PythonEnvironementBootStrapper.java20
.
AbstractCodeFactory.java160
..
AbstractCompletionProviderTest.java10
.
ShellPreferencePage.java30
..
ScriptConsolePageParticipant.java130
.
RunHeadlessScript.java130
..
ScriptComposite.java10
.
ModuleHelpTest.java10
.
AbstractVirtualTreeProvider.java100
..
RepositoryService.java130
..
ExpressionComposite.java100
..
EaseDebugValueTest.java10
.
TestFileTest.java10
.
MainPage.java60
.
ReportTools.java50
.
DynamicContentEditorInput.java20
..
PythonCodeFactoryTest.java10
.
InputTokenizerTest.java10
.
ScriptTest.java10
.
PluginConstants.java10
.
CommandContributionItem.java790
..
AbstractEaseDebugModelPresentation.java140
..
Activator.java10
.
AbstractReplScriptEngineTest.java10
.
RhinoDebuggerEngineTest.java10
.
P2Module.java190
..
AbstractInformationControlManager.java570
..
LaunchModuleCompletionProviderTest.java10
.
ScriptParameter.java50
.
KeyHandler.java90
.
ListenerList.java20
.
PlatformExtensionTest.java10
.
TestBase.java10
.
AbstractHoverInformationControlManager.java550
..
Reset.java20
.
ScriptImpl.java220
..
RepositoryFactoryImpl.java140
.
ModuleDefinition.java30
.
ModulesContentProviderTest.java10
.
HeadlessResultAdapterTest.java10
.
ManifestOutputStream.java20
..
EnvironmentModule.java130
..
ResourceHelper.java30
.
BooleanProviderTest.java10
.
RhinoEnvironmentTest.java10
.
Total27330
CategoryTotalNewDistribution
-890
.
Design10270
..
Multithreading570
..
Documentation540
.
Best Practices3570
..
Performance1460
..
Code Style6090
..
Error Prone3940
..
Total27330
TypeTotalNewDistribution
UselessStringValueOf10
.
ProperCloneImplementation10
.
UnnecessaryModifier210
.
AvoidCatchingThrowable190
.
UseObjectForClearerAPI30
.
NullAssignment1290
.
AvoidThrowingRawExceptionTypes1900
.
CognitiveComplexity1310
.
UseTryWithResources80
.
UselessOverridingMethod10
.
ReplaceHashtableWithMap10
.
LinguisticNaming90
.
UnnecessaryConstructor200
.
AvoidUncheckedExceptionsInSignatures120
.
LocalVariableNamingConventions400
.
AvoidLiteralsInIfCondition690
.
UnusedPrivateField130
.
-890
.
SwitchDensity10
.
SimpleDateFormatNeedsLocale30
.
LocalVariableCouldBeFinal1990
.
NPathComplexity430
.
FinalParameterInAbstractMethod10
.
UnusedAssignment150
.
SingularField40
.
AvoidPrintStackTrace70
.
UseCollectionIsEmpty10
.
MethodReturnsInternalArray10
.
TooManyMethods580
.
ClassWithOnlyPrivateConstructorsShouldBeFinal50
.
UnnecessarySemicolon110
.
ForLoopCanBeForeach50
.
ConstructorCallsOverridableMethod110
.
AvoidUsingVolatile40
.
AvoidReassigningLoopVariables70
.
MutableStaticState1310
.
SimplifiedTernary30
.
AssignmentInOperand40
.
UseVarargs240
.
CouplingBetweenObjects10
.
ExcessiveParameterList20
.
TestClassWithoutTestCases150
.
UseStringBufferForStringAppends80
.
OverrideBothEqualsAndHashcode10
.
NcssCount80
.
SystemPrintln250
.
SignatureDeclareThrowsException90
.
AvoidCatchingGenericException430
.
ReturnEmptyCollectionRatherThanNull80
.
InefficientStringBuffering30
.
AssignmentToNonFinalStatic20
.
LiteralsFirstInComparisons210
.
JUnitTestsShouldIncludeAssert240
.
AvoidFileStream150
.
ExcessiveImports430
.
CommentDefaultAccessModifier370
.
AvoidInstanceofChecksInCatchClause60
.
TooManyFields60
.
PrematureDeclaration100
.
OptimizableToArrayCall130
.
StringToString20
.
UncommentedEmptyMethodBody540
.
AvoidSynchronizedAtMethodLevel450
.
IdenticalCatchBranches190
.
UnnecessaryCaseChange20
.
EmptyMethodInAbstractClassShouldBeAbstract140
.
ImmutableField100
.
BooleanGetMethodName60
.
EmptyCatchBlock290
.
UseEqualsToCompareStrings20
.
UseUtilityClass130
.
TooFewBranchesForASwitchStatement240
.
CyclomaticComplexity1090
.
UnusedPrivateMethod40
.
InefficientEmptyStringCheck70
.
EmptyControlStatement120
.
AddEmptyString10
.
AppendCharacterWithChar290
.
GodClass360
.
ExceptionAsFlowControl10
.
MethodNamingConventions210
.
AvoidCatchingNPE30
.
CollapsibleIfStatements730
.
ImplicitSwitchFallThrough10
.
AvoidDeeplyNestedIfStmts720
.
UnusedLocalVariable40
.
LooseCoupling30
.
InsufficientStringBufferDeclaration190
.
FinalFieldCouldBeStatic10
.
MissingOverride150
.
MissingSerialVersionUID20
.
JUnit4TestShouldUseTestAnnotation30
.
AvoidDuplicateLiterals310
.
AvoidRethrowingException10
.
PreserveStackTrace200
.
AvoidCalendarDateCreation10
.
SwitchStmtsShouldHaveDefault360
.
UnusedFormalParameter110
.
NonThreadSafeSingleton30
.
CompareObjectsWithEquals170
.
UseNotifyAllInsteadOfNotify50
.
ConsecutiveLiteralAppends230
.
UnnecessaryFullyQualifiedName60
.
UnnecessaryLocalBeforeReturn120
.
AvoidReassigningParameters330
.
CloseResource380
.
AvoidFieldNameMatchingMethodName10
.
ExcessivePublicCount60
.
UseShortArrayInitializer50
.
SimplifyBooleanReturns110
.
FieldNamingConventions1400
.
ArrayIsStoredDirectly60
.
UseUnderscoresInNumericLiterals60
.
UseDiamondOperator200
.
ConstantsInInterface700
.
Total27330
DetailsFilePackageCategoryTypeSeverityAge