PMD Results

The following document contains the results of PMD.

Summary

FilesErrors
718

Files

FilesViolations
org/dbe/studio/tools/smcreator/common/util/IOUtil.java 2
org/dbe/studio/tools/smcreator/common/util/Uuid.java 1
org/dbe/studio/tools/smcreator/editor/SMEditor.java 2
org/dbe/studio/tools/smcreator/editor/SMEditorContributor.java 5
org/dbe/studio/tools/smcreator/editor/SMEditorPage.java 2
org/dbe/studio/tools/smcreator/ifrm/selling/ui/RequestInfoPage.java 1
org/dbe/studio/tools/smcreator/wizard/ui/NewSMWizard.java 5

org/dbe/studio/tools/smcreator/common/util/IOUtil.java

ViolationLine
Avoid empty catch blocks 88
Avoid empty catch blocks 98

org/dbe/studio/tools/smcreator/common/util/Uuid.java

ViolationLine
Ensure you override both equals() and hashCode() 24

org/dbe/studio/tools/smcreator/editor/SMEditor.java

ViolationLine
Avoid empty 'if' statements 430
Avoid empty finally blocks 513

org/dbe/studio/tools/smcreator/editor/SMEditorContributor.java

ViolationLine
Avoid unused imports such as 'IWorkbenchActionConstants' 7
Avoid unused imports such as 'ActionFactory' 9
Avoid unused imports such as 'IDEActionFactory' 11
Avoid unused imports such as 'ITextEditorActionConstants' 14
Avoid empty 'if' statements 49

org/dbe/studio/tools/smcreator/editor/SMEditorPage.java

ViolationLine
Avoid unused imports such as 'IFile' 20
Avoid empty 'if' statements 457

org/dbe/studio/tools/smcreator/ifrm/selling/ui/RequestInfoPage.java

ViolationLine
Avoid unused imports such as 'ModifyListener' 15

org/dbe/studio/tools/smcreator/wizard/ui/NewSMWizard.java

ViolationLine
Avoid duplicate imports such as 'org.eclipse.ui.INewWizard' 5
Avoid duplicate imports such as 'org.eclipse.ui.IWorkbench' 6
Avoid duplicate imports such as 'org.eclipse.core.runtime.CoreException' 11
Avoid empty catch blocks 166
Avoid empty catch blocks 179