PMD Results
The following document contains the results of PMD 5.0.5.
Files
org/aludratest/app/excelwizard/TestClassList.java
Violation |
Line |
Useless parentheses. |
83 |
org/aludratest/app/excelwizard/WizardUtil.java
Violation |
Line |
Useless parentheses. |
46–47 |
Useless parentheses. |
115 |
Useless parentheses. |
119 |
org/aludratest/app/excelwizard/WorkbookTracker.java
Violation |
Line |
Useless parentheses. |
97 |
These nested if statements could be combined |
170–175 |
org/aludratest/codecheck/rule/pmd/ImportRestrictions.java
Violation |
Line |
Useless parentheses. |
144 |
Useless parentheses. |
156 |
org/aludratest/codecheck/rule/pmd/annot/NoTrailingCommaInAnnotationArray.java
Violation |
Line |
Avoid empty catch blocks |
149–151 |
org/aludratest/codecheck/rule/pmd/awl/AWLActionMethodReturnAWL.java
Violation |
Line |
Useless parentheses. |
43–44 |
org/aludratest/codecheck/rule/pmd/data/DataClassNoArgConstructor.java
Violation |
Line |
Avoid empty catch blocks |
47–49 |
org/aludratest/codecheck/rule/pmd/data/DataSimpleAttribute.java
Violation |
Line |
Avoid empty catch blocks |
79–81 |
org/aludratest/codecheck/rule/pmd/page/PageActionMethodReturnPageObject.java
Violation |
Line |
Useless parentheses. |
54 |
org/aludratest/config/ComponentConfigurator.java
Violation |
Line |
Avoid empty catch blocks |
130–131 |
org/aludratest/config/impl/PropertyPriorityPreferences.java
Violation |
Line |
Useless parentheses. |
120 |
org/aludratest/content/flat/webdecs/AnnotationUtil.java
Violation |
Line |
Useless parentheses. |
124 |
org/aludratest/dict/Data.java
Violation |
Line |
Avoid empty catch blocks |
76–78 |
org/aludratest/impl/log4testing/data/TestCaseLog.java
Violation |
Line |
Useless parentheses. |
176 |
Useless parentheses. |
181 |
Useless parentheses. |
207 |
org/aludratest/impl/log4testing/data/TestStepLog.java
Violation |
Line |
Useless parentheses. |
237 |
org/aludratest/impl/log4testing/data/TestSuiteLog.java
Violation |
Line |
Useless parentheses. |
367 |
org/aludratest/scheduler/impl/RunnerListenerRegistryImpl.java
Violation |
Line |
Overriding method merely calls super |
105–108 |
org/aludratest/scheduler/impl/RunnerTreeBuilderImpl.java
Violation |
Line |
Avoid empty catch blocks |
162–164 |
Avoid empty catch blocks |
201–203 |
Avoid using for statements without curly braces |
236–237 |
Useless parentheses. |
267 |
org/aludratest/scheduler/sort/DepthFirst.java
Violation |
Line |
Useless parentheses. |
38 |
Useless parentheses. |
39 |
org/aludratest/scheduler/sort/SequentialFirst.java
Violation |
Line |
Useless parentheses. |
38 |
Useless parentheses. |
39 |
Useless parentheses. |
40 |
org/aludratest/scheduler/util/PoolThreadFactory.java
Violation |
Line |
Avoid using java.lang.ThreadGroup; it is not thread safe |
53 |
org/aludratest/service/ComponentId.java
Violation |
Line |
Unnecessary final modifier in final class |
49–55 |
Unnecessary final modifier in final class |
70–79 |
Useless parentheses. |
118 |
Useless parentheses. |
123 |
org/aludratest/service/cmdline/impl/ProcessOutputReader.java
Violation |
Line |
Useless parentheses. |
153 |
org/aludratest/service/cmdline/impl/ProcessWrapper.java
Violation |
Line |
Useless parentheses. |
131 |
Useless parentheses. |
137 |
org/aludratest/service/file/FileInfo.java
Violation |
Line |
Useless parentheses. |
55 |
org/aludratest/service/gitclient/data/RenamedStatusData.java
Violation |
Line |
Avoid using if statements without curly braces |
80–81 |
Avoid using if statements without curly braces |
82–83 |
org/aludratest/service/gitclient/data/VersionData.java
Violation |
Line |
Avoid using if statements without curly braces |
57–58 |
Avoid using if statements without curly braces |
59–60 |
org/aludratest/service/gui/component/impl/AbstractElement.java
Violation |
Line |
These nested if statements could be combined |
107–109 |
org/aludratest/service/gui/component/impl/RadioButtonImpl.java
Violation |
Line |
These nested if statements could be combined |
37–39 |
org/aludratest/service/gui/web/HttpHeaderFormat.java
Violation |
Line |
Avoid empty catch blocks |
45–47 |
org/aludratest/service/gui/web/selenium/TAFMSSeleniumResourceService.java
Violation |
Line |
Avoid empty catch blocks |
94–95 |
org/aludratest/service/gui/web/selenium/httpproxy/AuthenticatingHttpProxy.java
Violation |
Line |
Useless parentheses. |
107 |
org/aludratest/service/gui/web/selenium/httpproxy/RequestProcessorThread.java
Violation |
Line |
Useless parentheses. |
71 |
Avoid empty catch blocks |
104–106 |
Avoid empty catch blocks |
109–111 |
org/aludratest/service/gui/web/selenium/selenium1/CheckLabelCondition.java
Violation |
Line |
Useless parentheses. |
46 |
org/aludratest/service/gui/web/selenium/selenium1/Selenium1Interaction.java
Violation |
Line |
Useless parentheses. |
251 |
Useless parentheses. |
254 |
Useless parentheses. |
254 |
org/aludratest/service/gui/web/selenium/selenium1/SeleniumFacade.java
Violation |
Line |
Useless parentheses. |
250 |
Useless parentheses. |
814 |
org/aludratest/service/gui/web/selenium/selenium1/SeleniumWrapper.java
Violation |
Line |
Useless parentheses. |
205 |
org/aludratest/service/gui/web/selenium/selenium2/AludraSeleniumHttpCommandExecutor.java
Violation |
Line |
Useless parentheses. |
204 |
org/aludratest/service/gui/web/selenium/selenium2/ByElementLocators.java
Violation |
Line |
Avoid empty catch blocks |
107–110 |
org/aludratest/service/gui/web/selenium/selenium2/Selenium2Interaction.java
Violation |
Line |
Avoid empty catch blocks |
183–185 |
Avoid empty catch blocks |
203–206 |
org/aludratest/service/gui/web/selenium/selenium2/Selenium2Verification.java
Violation |
Line |
Avoid empty catch blocks |
72–74 |
Avoid empty catch blocks |
96–98 |
org/aludratest/service/gui/web/selenium/selenium2/Selenium2Wrapper.java
Violation |
Line |
Avoid empty catch blocks |
206–208 |
Avoid empty catch blocks |
382–386 |
Avoid empty catch blocks |
404–406 |
Avoid empty catch blocks |
469–471 |
Avoid empty catch blocks |
645–647 |
Avoid empty catch blocks |
913–915 |
org/aludratest/service/gui/web/selenium/selenium2/condition/DropDownBoxOptionLabelsPresence.java
Violation |
Line |
Avoid empty catch blocks |
60–62 |
org/aludratest/service/gui/web/selenium/selenium2/condition/DropDownOptionLocatable.java
Violation |
Line |
Avoid empty catch blocks |
59–61 |
org/aludratest/service/gui/web/selenium/selenium2/condition/ZIndexSupport.java
Violation |
Line |
Useless parentheses. |
67 |
Avoid empty catch blocks |
88–90 |
Useless parentheses. |
112 |
Avoid empty catch blocks |
145–147 |
org/aludratest/service/impl/AludraServiceManagerImpl.java
Violation |
Line |
Avoid empty catch blocks |
167–169 |
org/aludratest/service/jms/impl/JMSUtil.java
Violation |
Line |
Useless parentheses. |
35 |
org/aludratest/service/locator/Locator.java
Violation |
Line |
Useless parentheses. |
58 |
org/aludratest/service/locator/element/ElementLocators.java
Violation |
Line |
Useless parentheses. |
82 |
Useless parentheses. |
156–157 |
Useless parentheses. |
156–157 |
org/aludratest/testcase/data/impl/DefaultTestDataProvider.java
Violation |
Line |
Useless parentheses. |
99 |
Useless parentheses. |
99 |
org/aludratest/testcase/data/impl/TestConfigInfoHelper.java
Violation |
Line |
Useless parentheses. |
142 |
org/aludratest/testcase/data/impl/xml/XmlBasedTestDataProvider.java
Violation |
Line |
Useless parentheses. |
239 |
org/aludratest/util/ControlFlowHandler.java
Violation |
Line |
Useless parentheses. |
291 |
Useless parentheses. |
347 |
Useless parentheses. |
353 |
org/aludratest/util/data/helper/DataMarkerCheck.java
Violation |
Line |
Useless parentheses. |
45 |
Useless parentheses. |
45 |
Useless parentheses. |
45 |
org/aludratest/util/retry/AutoRetryImpl.java
Violation |
Line |
Useless parentheses. |
108–109 |
org/aludratest/util/validator/NumberStringGreaterValidator.java
Violation |
Line |
Useless parentheses. |
35 |
org/aludratest/util/validator/NumberStringLessValidator.java
Violation |
Line |
Useless parentheses. |
37 |
org/apache/commons/vfs2/provider/local/AludraLocalFile.java
Violation |
Line |
These nested if statements could be combined |
121–123 |