JTAF-ExtWebDriver
JTAF-ExtWebDriver copied to clipboard
PMD issues for class org.finra.jtaf.ewd.impl.DefaultExtWebDriver
The following issues were found in org.finra.jtaf.ewd.impl.DefaultExtWebDriver when running PMD:
[INFO] PMD Failure: org\finra\jtaf\ewd\impl\DefaultExtWebDriver.java:17 Rule:GodClass Priority:3 Possible God class (WMC=120, ATFD=52, TCC=0.017186793306196293). [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver:63 Rule:LoggerIsNotStaticFinal Priority:2 The Logger variable declaration does not contain the static and final modifiers. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver:74 Rule:ShortVariable Priority:3 Avoid variables with short names like wd. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver:79 Rule:ShortVariable Priority:3 Avoid variables with short names like cp. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver:89 Rule:LongVariable Priority:3 Avoid excessively long variable names like useJavascriptClick. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver:99 Rule:AvoidFieldNameMatchingMethodName Priority:3 Field isHighlight has the same name as a method. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver:133 Rule:ShortVariable Priority:3 Avoid variables with short names like wd. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver:143 Rule:ShortVariable Priority:3 Avoid variables with short names like cp. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver:195 Rule:UseLocaleWithCaseConversions Priority:3 When doing a String.toLowerCase()/toUpperCase() call, use a Locale. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver:219 Rule:PositionLiteralsFirstInCaseInsensitiveComparisons Priority:3 Position literals first in String comparisons for EqualsIgnoreCase. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver:220 Rule:PositionLiteralsFirstInCaseInsensitiveComparisons Priority:3 Position literals first in String comparisons for EqualsIgnoreCase. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver:221 Rule:PositionLiteralsFirstInCaseInsensitiveComparisons Priority:3 Position literals first in String comparisons for EqualsIgnoreCase. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver:246 Rule:SimplifyBooleanExpressions Priority:3 Avoid unnecessary comparisons in boolean expressions. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver:251 Rule:IfElseStmtsMustUseBraces Priority:3 Avoid using if...else statements without curly braces. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver:252 Rule:IfStmtsMustUseBraces Priority:3 Avoid using if statements without curly braces. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver:274 Rule:LongVariable Priority:3 Avoid excessively long variable names like currentWindowHandles. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver:285 Rule:IfElseStmtsMustUseBraces Priority:3 Avoid using if...else statements without curly braces. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver:287 Rule:IfElseStmtsMustUseBraces Priority:3 Avoid using if...else statements without curly braces. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver:294 Rule:AvoidThrowingNullPointerException Priority:1 Avoid throwing null pointer exceptions.. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver:305 Rule:UselessParentheses Priority:4 Useless parentheses.. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver:331 Rule:LongVariable Priority:3 Avoid excessively long variable names like windowIdStringArray. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver:368 Rule:ShortVariable Priority:3 Avoid variables with short names like i. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver:368 Rule:ShortVariable Priority:3 Avoid variables with short names like j. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver:381 Rule:ShortVariable Priority:3 Avoid variables with short names like i. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver:381 Rule:ShortVariable Priority:3 Avoid variables with short names like j. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver:400 Rule:AvoidCatchingGenericException Priority:3 Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver:407 Rule:AvoidCatchingGenericException Priority:3 Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver:419 Rule:AvoidThrowingRawExceptionTypes Priority:1 Avoid throwing raw exception types.. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver:441 Rule:AvoidCatchingGenericException Priority:3 Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver:462 Rule:SignatureDeclareThrowsException Priority:3 A method/constructor shouldnt explicitly throw java.lang.Exception. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver:466 Rule:ConfusingTernary Priority:3 Avoid if (x != y) ..; else ..;. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver:477 Rule:ShortVariable Priority:3 Avoid variables with short names like fn. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver:493 Rule:ConfusingTernary Priority:3 Avoid if (x != y) ..; else ..;. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver:504 Rule:ShortVariable Priority:3 Avoid variables with short names like fn. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver:524 Rule:SignatureDeclareThrowsException Priority:3 A method/constructor shouldnt explicitly throw java.lang.Exception. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver:529 Rule:ConfusingTernary Priority:3 Avoid if (x != y) ..; else ..;. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver:539 Rule:AvoidCatchingGenericException Priority:3 Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver:558 Rule:ShortVariable Priority:3 Avoid variables with short names like fn. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver:576 Rule:IfStmtsMustUseBraces Priority:3 Avoid using if statements without curly braces. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver:593 Rule:ShortVariable Priority:3 Avoid variables with short names like fn. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver:594 Rule:ConfusingTernary Priority:3 Avoid if (x != y) ..; else ..;. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver:604 Rule:AvoidCatchingGenericException Priority:3 Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver:604 Rule:EmptyCatchBlock Priority:3 Avoid empty catch blocks. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver:604 Rule:EmptyCatchBlock Priority:3 Avoid empty catch blocks. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver:609 Rule:AvoidCatchingGenericException Priority:3 Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver:615 Rule:SignatureDeclareThrowsException Priority:3 A method/constructor shouldnt explicitly throw java.lang.Exception. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver:639 Rule:SignatureDeclareThrowsException Priority:3 A method/constructor shouldnt explicitly throw java.lang.Exception. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver$FrameNode:692 Rule:AvoidFieldNameMatchingMethodName Priority:3 Field isRoot has the same name as a method. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver$FrameNode:702 Rule:ConstructorCallsOverridableMethod Priority:1 Overridable method 'setRoot' called during object construction. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver$FrameNode:719 Rule:ConstructorCallsOverridableMethod Priority:1 Overridable method 'setRoot' called during object construction. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver$FrameNode:772 Rule:ShortVariable Priority:3 Avoid variables with short names like o. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver$FrameNode:773 Rule:SimplifyBooleanReturns Priority:3 Avoid unnecessary if..then..else statements when returning booleans. [INFO] PMD Failure: org.finra.jtaf.ewd.impl.DefaultExtWebDriver:874 Rule:ShortVariable Priority:3 Avoid variables with short names like id.