Static Analysis Warnings

Overview
Severities Distribution
Reference Comparison
History
Details
Static Analysis ToolTotalNewDistribution
PMD10130
..
CPD20
.
SpotBugs720
..
CheckStyle420
.
Maven100
.
Total11390
FileTotalNewDistribution
SkillsItemProviderAdapterFactory.java70
.
MDependency.java120
.
SkillServiceTest.java50
..
UserTest.java10
.
BrokerTools.java20
.
ExperienceRewardItemProvider.java30
.
ResourceExistsDependency.java70
..
MCustomDependency.java200
...
ConsolePatternDependencyTest.java10
.
Activator.java30
.
MultiTaskNotification.java30
..
StringReplacerTest.java10
.
UserFactory.java20
..
AbstractCustomDependency.java40
..
MTask.java490
...
SkillsActionBarContributor.java220
..
SkillRewardItemProvider.java10
.
CustomDrawProgressBar.java30
.
SkillsActiveTester.java20
.
ContainedDependencyItemProvider.java30
.
MFactorProgression.java160
..
WrapElementAction.java90
..
CustomDependencyIdRendererService.java60
..
SkillsLauncher.java20
..
UINotificationService.java10
.
AbstractStorageTest.java10
.
ISkillsPackage.java1990
..
UserTitleGeneratorTest.java50
..
DependencyControlTreeViewerBuilder.java20
..
TaskItemProvider.java70
.
DummyDependency.java20
.
DelayedDependencyItemProvider.java20
.
TaskDetails.java50
..
ExtensionPointQuestProvider.java10
.
UserTaskItemProvider.java50
.
DetailComposite.java30
..
HintItemProvider.java30
.
MUser.java270
...
SkillsEditor.java1160
...
MSkillsFactory.java520
.
BrokerEventDependencyTest.java20
.
CustomDependencyDefinition.java50
..
MSkillReward.java130
.
MBadge.java160
..
IDataStorage.java80
.
SkillService.java80
.
MQuest.java110
..
IPreferenceConstants.java20
.
SequenceDependencyItemProvider.java20
.
MTaskDependency.java170
.
BadgeItemProvider.java40
.
UserItemProvider.java70
.
SkillsModelWizard.java430
..
ViewDependency.java60
.
MNotDependency.java20
.
CharacterView.java20
.
PerspectiveDependency.java30
.
BadgeRewardItemProvider.java20
.
DependencyControlSWTRendererService.java50
..
MContainedDependency.java130
.
DependencyControlRenderer.java80
...
MExperienceReward.java120
.
UserTitleGenerator.java20
.
FactorProgressionItemProvider.java30
.
DescriptionSection.java30
..
jenkins-console.log100
.
UserStorageTest.java10
.
MHint.java100
.
MDelayedDependency.java100
.
DataStorageProxyTest.java80
.
SkillServiceFactory.java10
.
DependencyControlMenuProvider.java50
.
DetailHeaderComposite.java30
.
UserTaskTest.java10
.
MUserTask.java250
..
CustomDependencyItemProvider.java50
.
HintsSection.java30
..
NewQuestWizard.java50
..
UserDependencyItemProvider.java10
.
DebugEventDependency.java30
.
MDescription.java110
..
ExtensionPointQuestProviderTest.java10
.
CustomDependencyIdRenderer.java60
...
MSkillDependency.java120
.
P2Dependency.java50
..
SkillsSwitch.java370
..
SkillsComposite.java50
...
MUserTitle.java130
..
AvatarCreator.java20
.
SkillDependencyItemProvider.java30
.
JournalView.java70
..
TaskDependencyItemProvider.java30
.
Logger.java40
..
ResourceExistsDependencyTest.java40
..
MUserDependency.java100
..
RunnableWithResult.java40
..
MSkillsPackage.java160
..
SkillsPage.java30
..
MSequenceDependency.java110
.
StringReplacer.java10
.
QuestItemProvider.java20
.
WorkspaceDataStorage.java10
.
LevelName.java80
.
UserTitleItemProvider.java40
.
ISkillsFactory.java20
..
SkillsAdapterFactory.java50
..
TaskDependencyTest.java10
.
SkillItemProvider.java40
.
StatusBarProgressContribution.java20
..
DataStorageProxy.java10
.
DescriptionItemProvider.java30
.
MSkill.java210
...
MBadgeReward.java180
...
SkillsEditPlugin.java10
.
DependencyItemProvider.java30
.
Total11390
TypeTotalNewDistribution
UselessStringValueOf10
.
UnnecessaryModifier50
.
MemberNameCheck20
.
AvoidCatchingThrowable10
.
NullAssignment80
.
REC_CATCH_EXCEPTION10
.
maven-pmd-plugin:pmd20
.
RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE50
.
MS_PKGPROTECT30
.
AvoidThrowingRawExceptionTypes110
.
SIC_INNER_SHOULD_BE_STATIC_ANON40
.
UselessOverridingMethod10
.
ExcessiveClassLength30
.
UnnecessaryConstructor80
.
AvoidUncheckedExceptionsInSignatures10
.
LocalVariableNamingConventions30
.
UseAssertSameInsteadOfAssertTrue10
.
AvoidLiteralsInIfCondition80
.
HE_EQUALS_NO_HASHCODE10
.
AvoidNestedBlocksCheck20
.
UnusedPrivateField20
.
-30
.
UseLocaleWithCaseConversions20
.
LocalVariableCouldBeFinal2460
.
PZLA_PREFER_ZERO_LENGTH_ARRAYS10
.
NPathComplexity10
.
UnusedAssignment20
.
SingularField10
.
AvoidPrintStackTrace20
.
EI_EXPOSE_REP220
.
TooManyMethods140
.
ClassWithOnlyPrivateConstructorsShouldBeFinal40
.
ForLoopCanBeForeach40
.
ConstructorCallsOverridableMethod60
.
ModifierOrderCheck10
.
FE_FLOATING_POINT_EQUALITY10
.
DM_DEFAULT_ENCODING10
.
CouplingBetweenObjects20
.
FinalClassCheck30
.
OverrideBothEqualsAndHashcode10
.
NcssCount40
.
SystemPrintln20
.
AvoidCatchingGenericException110
.
VisibilityModifierCheck40
.
AssignmentToNonFinalStatic30
.
LiteralsFirstInComparisons40
.
JUnitTestsShouldIncludeAssert60
.
AvoidFileStream10
.
UselessQualifiedThis70
.
ExcessiveImports80
.
CommentDefaultAccessModifier20
.
TooManyFields30
.
DM_CONVERT_CASE20
.
UncommentedEmptyMethodBody100
.
SIC_INNER_SHOULD_BE_STATIC30
.
tycho-source-feature-plugin:source-feature20
.
AvoidSynchronizedAtMethodLevel20
.
URF_UNREAD_FIELD10
.
LocalFinalVariableNameCheck30
.
SF_SWITCH_NO_DEFAULT10
.
EmptyCatchBlock10
.
UseUtilityClass30
.
TooFewBranchesForASwitchStatement780
.
CyclomaticComplexity180
.
NewlineAtEndOfFileCheck60
.
GodClass100
.
UnusedImportsCheck10
.
MethodNamingConventions800
.
AvoidCatchingNPE10
.
JavadocMethodCheck70
.
InterfaceIsTypeCheck10
.
CollapsibleIfStatements120
.
RedundantModifierCheck60
.
AvoidDeeplyNestedIfStmts80
.
UnusedLocalVariable10
.
UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR150
.
DLS_DEAD_LOCAL_STORE10
.
ConfusingTernary340
.
RCN_REDUNDANT_NULLCHECK_OF_NULL_VALUE170
.
JUnit4TestShouldUseTestAnnotation10
.
BC_UNCONFIRMED_CAST20
.
AvoidDuplicateLiterals270
.
UnusedFormalParameter50
.
SwitchStmtsShouldHaveDefault1220
.
EI_EXPOSE_REP30
.
ReturnEmptyArrayRatherThanNull10
.
EqualsHashCodeCheck10
.
NonThreadSafeSingleton10
.
CompareObjectsWithEquals170
.
ExcessiveMethodLength40
.
NP_LOAD_OF_KNOWN_NULL_VALUE70
.
WhitespaceAfterCheck20
.
UnnecessaryLocalBeforeReturn260
.
LI_LAZY_INIT_UPDATE_STATIC10
.
AvoidReassigningParameters90
.
CloseResource10
.
AvoidFieldNameMatchingMethodName10
.
ExcessivePublicCount30
.
HideUtilityClassConstructorCheck30
.
UseShortArrayInitializer20
.
FieldNamingConventions60
.
tycho-p2-plugin:p2-metadata50
.
UseDiamondOperator260
.
ConstantsInInterface1140
.
Total11390
DetailsFilePackageCategoryTypeSeverityAge