The following document contains the results of PMD 6.29.0.
| Rule | Violation | Line | 
|---|---|---|
| AvoidBranchingStatementAsLastInLoop | Avoid using a branching statement as the last in a loop. | 66 | 
| Rule | Violation | Line | 
|---|---|---|
| AvoidBranchingStatementAsLastInLoop | Avoid using a branching statement as the last in a loop. | 258 | 
| Rule | Violation | Line | 
|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'addNode': the method is declared in an interface type | 27 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'containsKey': the method is declared in an interface type | 29 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'get': the method is declared in an interface type | 31 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getNodeContents': the method is declared in an interface type | 33 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'unmarkAll': the method is declared in an interface type | 35 | 
| Rule | Violation | Line | 
|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getGraph': the method is declared in an interface type | 30 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getItem': the method is declared in an interface type | 35 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getKey': the method is declared in an interface type | 40 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'setItem': the method is declared in an interface type | 47 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'setValue': the method is declared in an interface type | 55 | 
| Rule | Violation | Line | 
|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'abstract' on interface 'Matrix2D': interface types are implicitly abstract | 31–218 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'addColumnName': the method is declared in an interface type | 38 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'asDoubles': the method is declared in an interface type | 49 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'assign': the method is declared in an interface type | 56 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'columns': the method is declared in an interface type | 63 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'containsColumnName': the method is declared in an interface type | 69 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'containsRowName': the method is declared in an interface type | 75 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getByKeys': the method is declared in an interface type | 81 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getColIndexByName': the method is declared in an interface type | 89 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getColName': the method is declared in an interface type | 97 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getColNames': the method is declared in an interface type | 102 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getEntry': the method is declared in an interface type | 109 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getRowIndexByName': the method is declared in an interface type | 117 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getRowName': the method is declared in an interface type | 125 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getRowNameMapIterator': the method is declared in an interface type | 130 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getRowNames': the method is declared in an interface type | 135 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'hasColNames': the method is declared in an interface type | 142 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'hasRow': the method is declared in an interface type | 148 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'hasRowNames': the method is declared in an interface type | 153 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'isMissing': the method is declared in an interface type | 162 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'numMissing': the method is declared in an interface type | 169 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'rows': the method is declared in an interface type | 176 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'set': the method is declared in an interface type | 183 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'setByKeys': the method is declared in an interface type | 190 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'setColumnName': the method is declared in an interface type | 198 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'setColumnNames': the method is declared in an interface type | 203 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'setRowName': the method is declared in an interface type | 211 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'setRowNames': the method is declared in an interface type | 216 | 
| Rule | Violation | Line | 
|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'addColumnName': the method is declared in an interface type | 35 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'addRowName': the method is declared in an interface type | 43 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'addSliceName': the method is declared in an interface type | 51 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'columns': the method is declared in an interface type | 58 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'containsColumnName': the method is declared in an interface type | 66 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'containsRowName': the method is declared in an interface type | 74 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'containsSliceName': the method is declared in an interface type | 82 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getColIndexByName': the method is declared in an interface type | 90 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getColName': the method is declared in an interface type | 98 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getColNameIterator': the method is declared in an interface type | 100 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getColNames': the method is declared in an interface type | 105 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getObject': the method is declared in an interface type | 107 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getRowIndexByName': the method is declared in an interface type | 115 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getRowName': the method is declared in an interface type | 123 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getRowNameIterator': the method is declared in an interface type | 128 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getRowNames': the method is declared in an interface type | 133 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getSliceIndexByName': the method is declared in an interface type | 141 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getSliceName': the method is declared in an interface type | 149 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getSliceNameIterator': the method is declared in an interface type | 151 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getSliceNames': the method is declared in an interface type | 153 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'hasColNames': the method is declared in an interface type | 160 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'hasRow': the method is declared in an interface type | 166 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'hasRowNames': the method is declared in an interface type | 171 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'hasSliceNames': the method is declared in an interface type | 173 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'isMissing': the method is declared in an interface type | 183 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'numMissing': the method is declared in an interface type | 190 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'rows': the method is declared in an interface type | 197 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'setColumnNames': the method is declared in an interface type | 202 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'setRowNames': the method is declared in an interface type | 207 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'setSliceNames': the method is declared in an interface type | 209 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'slices': the method is declared in an interface type | 211 | 
| Rule | Violation | Line | 
|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'get': the method is declared in an interface type | 29 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getColumn': the method is declared in an interface type | 31 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getRow': the method is declared in an interface type | 33 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'subset': the method is declared in an interface type | 42 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'subsetColumns': the method is declared in an interface type | 48 | 
| Rule | Violation | Line | 
|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getColObj': the method is declared in an interface type | 33 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getObject': the method is declared in an interface type | 40 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getRowObj': the method is declared in an interface type | 46 | 
| Rule | Violation | Line | 
|---|---|---|
| UnusedFormalParameter | Avoid unused constructor parameters such as 'length'. | 53 | 
| Rule | Violation | Line | 
|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'filter': the method is declared in an interface type | 39 | 
| Rule | Violation | Line | 
|---|---|---|
| EmptyCatchBlock | Avoid empty catch blocks | 85–87 | 
| EmptyCatchBlock | Avoid empty catch blocks | 309–311 | 
| EmptyCatchBlock | Avoid empty catch blocks | 328–330 | 
| EmptyCatchBlock | Avoid empty catch blocks | 386–388 | 
| EmptyCatchBlock | Avoid empty catch blocks | 406–408 | 
| EmptyCatchBlock | Avoid empty catch blocks | 435–437 | 
| Rule | Violation | Line | 
|---|---|---|
| EmptyIfStmt | Avoid empty if statements | 45–47 | 
| Rule | Violation | Line | 
|---|---|---|
| EmptyIfStmt | Avoid empty if statements | 103–106 | 
| EmptyIfStmt | Avoid empty if statements | 109–111 | 
| Rule | Violation | Line | 
|---|---|---|
| EmptyIfStmt | Avoid empty if statements | 85–87 | 
| EmptyIfStmt | Avoid empty if statements | 311–313 | 
| Rule | Violation | Line | 
|---|---|---|
| EmptyIfStmt | Avoid empty if statements | 78–80 | 
| EmptyIfStmt | Avoid empty if statements | 91–93 | 
| UnnecessaryConversionTemporary | Avoid unnecessary temporaries when converting primitives to Strings | 183 | 
| UnnecessaryConversionTemporary | Avoid unnecessary temporaries when converting primitives to Strings | 184 | 
| Rule | Violation | Line | 
|---|---|---|
| EmptyIfStmt | Avoid empty if statements | 101–103 | 
| Rule | Violation | Line | 
|---|---|---|
| EmptyIfStmt | Avoid empty if statements | 186–188 | 
| EmptyIfStmt | Avoid empty if statements | 196–198 | 
| EmptyIfStmt | Avoid empty if statements | 206–208 | 
| EmptyIfStmt | Avoid empty if statements | 216–218 | 
| Rule | Violation | Line | 
|---|---|---|
| CollapsibleIfStatements | These nested if statements could be combined | 135–138 | 
| Rule | Violation | Line | 
|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'density': the method is declared in an interface type | 33 | 
| Rule | Violation | Line | 
|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'probability': the method is declared in an interface type | 35 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'probability': the method is declared in an interface type | 44 | 
| Rule | Violation | Line | 
|---|---|---|
| UnnecessaryReturn | Avoid unnecessary return statements | 178 | 
| UnnecessaryReturn | Avoid unnecessary return statements | 419 | 
| UnnecessaryReturn | Avoid unnecessary return statements | 468 | 
| UnnecessaryReturn | Avoid unnecessary return statements | 522 | 
| UnnecessaryReturn | Avoid unnecessary return statements | 576 | 
| UnnecessaryReturn | Avoid unnecessary return statements | 685 | 
| UnnecessaryReturn | Avoid unnecessary return statements | 759 | 
| UnnecessaryReturn | Avoid unnecessary return statements | 833 | 
| UnnecessaryReturn | Avoid unnecessary return statements | 883 | 
| UnnecessaryReturn | Avoid unnecessary return statements | 1159 | 
| UnnecessaryReturn | Avoid unnecessary return statements | 1222 | 
| UnnecessaryReturn | Avoid unnecessary return statements | 1270 | 
| UnnecessaryReturn | Avoid unnecessary return statements | 1353 | 
| Rule | Violation | Line | 
|---|---|---|
| CollapsibleIfStatements | These nested if statements could be combined | 358–377 | 
| UnnecessaryReturn | Avoid unnecessary return statements | 390 | 
| Rule | Violation | Line | 
|---|---|---|
| UnusedPrivateField | Avoid unused private fields such as 'effects'. | 93 | 
| Rule | Violation | Line | 
|---|---|---|
| CollapsibleIfStatements | These nested if statements could be combined | 552–555 | 
| Rule | Violation | Line | 
|---|---|---|
| UnusedFormalParameter | Avoid unused method parameters such as 'ypsize'. | 1093 | 
| Rule | Violation | Line | 
|---|---|---|
| TooManyStaticImports | Too many static imports may lead to messy code | 15–337 | 
| Rule | Violation | Line | 
|---|---|---|
| UnusedPrivateField | Avoid unused private fields such as 'trigammainverse'. | 58 | 
| UnnecessaryModifier | Unnecessary modifier 'final' on method 'okVars': private methods cannot be overridden | 103–111 | 
| UnnecessaryModifier | Unnecessary modifier 'final' on method 'okDfs': private methods cannot be overridden | 113–122 | 
| Rule | Violation | Line | 
|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'setObject': the method is declared in an interface type | 27 | 
| Rule | Violation | Line | 
|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'addStatement': the method is declared in an interface type | 29 | 
| Rule | Violation | Line | 
|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'abstract' on interface 'CharacteristicStatement': interface types are implicitly abstract | 25–33 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getObject': the method is declared in an interface type | 27 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getProperty': the method is declared in an interface type | 29 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getSubject': the method is declared in an interface type | 31 | 
| Rule | Violation | Line | 
|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getObject': the method is declared in an interface type | 28 | 
| Rule | Violation | Line | 
|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getObject': the method is declared in an interface type | 28 | 
| Rule | Violation | Line | 
|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getType': the method is declared in an interface type | 23 | 
| Rule | Violation | Line | 
|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getObject': the method is declared in an interface type | 28 | 
| Rule | Violation | Line | 
|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getRange': the method is declared in an interface type | 29 | 
| Rule | Violation | Line | 
|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on enum 'CardinalityType': the enum is declared in an interface type | 27–29 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getCardinality': the method is declared in an interface type | 31 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getCardinalityType': the method is declared in an interface type | 33 | 
| Rule | Violation | Line | 
|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getRestrictedTo': the method is declared in an interface type | 27 | 
| Rule | Violation | Line | 
|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getRestrictedTo': the method is declared in an interface type | 27 | 
| Rule | Violation | Line | 
|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getInstanceOf': the method is declared in an interface type | 31 | 
| Rule | Violation | Line | 
|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'isFunctional': the method is declared in an interface type | 30 | 
| Rule | Violation | Line | 
|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getRestrictionOn': the method is declared in an interface type | 29 | 
| Rule | Violation | Line | 
|---|---|---|
| CollapsibleIfStatements | These nested if statements could be combined | 87–89 | 
| Rule | Violation | Line | 
|---|---|---|
| CollapsibleIfStatements | These nested if statements could be combined | 567–569 | 
| Rule | Violation | Line | 
|---|---|---|
| EmptyCatchBlock | Avoid empty catch blocks | 69–71 | 
| Rule | Violation | Line | 
|---|---|---|
| UnnecessaryModifier | Unnecessary modifiers 'public abstract' on method 'clear': the method is declared in an interface type | 33 | 
| UnnecessaryModifier | Unnecessary modifiers 'public abstract' on method 'showError': the method is declared in an interface type | 40 | 
| UnnecessaryModifier | Unnecessary modifiers 'public abstract' on method 'showError': the method is declared in an interface type | 45 | 
| UnnecessaryModifier | Unnecessary modifiers 'public abstract' on method 'showError': the method is declared in an interface type | 50 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'showProgress': the method is declared in an interface type | 52 | 
| UnnecessaryModifier | Unnecessary modifiers 'public abstract' on method 'showStatus': the method is declared in an interface type | 59 | 
| UnnecessaryModifier | Unnecessary modifiers 'public abstract' on method 'showStatus': the method is declared in an interface type | 65 | 
| UnnecessaryModifier | Unnecessary modifiers 'public abstract' on method 'showWarning': the method is declared in an interface type | 70 | 
| Rule | Violation | Line | 
|---|---|---|
| EmptyIfStmt | Avoid empty if statements | 594–596 | 
| Rule | Violation | Line | 
|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'assign': the method is declared in an interface type | 45 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'assign': the method is declared in an interface type | 52 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'assign': the method is declared in an interface type | 59 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'assign': the method is declared in an interface type | 61 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'assignFactor': the method is declared in an interface type | 67 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'assignFactor': the method is declared in an interface type | 74 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'assignMatrix': the method is declared in an interface type | 82 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'assignMatrix': the method is declared in an interface type | 90 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'assignMatrix': the method is declared in an interface type | 99 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'assignStringList': the method is declared in an interface type | 107 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'booleanDoubleArrayEval': the method is declared in an interface type | 117 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'dataFrame': the method is declared in an interface type | 126 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'dataFrameEval': the method is declared in an interface type | 134 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'doubleArrayDoubleArrayEval': the method is declared in an interface type | 144 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'doubleArrayEval': the method is declared in an interface type | 152 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'doubleArrayTwoDoubleArrayEval': the method is declared in an interface type | 164–165 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'doubleTwoDoubleArrayEval': the method is declared in an interface type | 177 | 
| UnnecessaryModifier | Unnecessary modifiers 'public abstract' on method 'eval': the method is declared in an interface type | 185 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getLastError': the method is declared in an interface type | 192 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'intArrayEval': the method is declared in an interface type | 194 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'isConnected': the method is declared in an interface type | 196 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'linearModel': the method is declared in an interface type | 205 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'linearModel': the method is declared in an interface type | 214 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'listEval': the method is declared in an interface type | 222 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'loadLibrary': the method is declared in an interface type | 224 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'oneWayAnova': the method is declared in an interface type | 233 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'oneWayAnovaEval': the method is declared in an interface type | 235 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'remove': the method is declared in an interface type | 242 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'retrieveMatrix': the method is declared in an interface type | 251 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'rowApplyLinearModel': the method is declared in an interface type | 262–263 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'stringEval': the method is declared in an interface type | 271 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'stringListEval': the method is declared in an interface type | 273 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'twoWayAnova': the method is declared in an interface type | 284–285 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'twoWayAnovaEval': the method is declared in an interface type | 301 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'voidEval': the method is declared in an interface type | 303 | 
| Rule | Violation | Line | 
|---|---|---|
| EmptyCatchBlock | Avoid empty catch blocks | 54–56 | 
| Rule | Violation | Line | 
|---|---|---|
| EmptyIfStmt | Avoid empty if statements | 57–59 | 
| Rule | Violation | Line | 
|---|---|---|
| UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'java.util.Map.Entry' due to existing import 'java.util.Map' | 133 | 
| Rule | Violation | Line | 
|---|---|---|
| UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'cern.colt.list.DoubleArrayList' due to existing import 'cern.colt.list.DoubleArrayList' | 331 | 
| Rule | Violation | Line | 
|---|---|---|
| UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'java.io.IOException' due to existing import 'java.io.IOException' | 229 | 
| UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'java.io.IOException' due to existing import 'java.io.IOException' | 275 | 
| UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'java.io.IOException' due to existing import 'java.io.IOException' | 284 | 
| Rule | Violation | Line | 
|---|---|---|
| UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'cern.jet.stat.Descriptive' due to existing import 'cern.jet.stat.Descriptive' | 46 | 
| Rule | Violation | Line | 
|---|---|---|
| UselessParentheses | Useless parentheses. | 105 | 
| Rule | Violation | Line | 
|---|---|---|
| UnusedImports | Avoid unused imports such as 'ubic.basecode.math.linearmodels.MeanVarianceEstimator' | 32 | 
| Rule | Violation | Line | 
|---|---|---|
| UnusedImports | Avoid unused imports such as 'org.apache.commons.math3.util.DoubleArray' | 26 | 
| Rule | Violation | Line | 
|---|---|---|
| UselessParentheses | Useless parentheses. | 153 | 
| Rule | Violation | Line | 
|---|---|---|
| UselessParentheses | Useless parentheses. | 103 | 
| UselessParentheses | Useless parentheses. | 104–105 | 
| UselessParentheses | Useless parentheses. | 105 | 
| Rule | Violation | Line | 
|---|---|---|
| ExtendsObject | No need to explicitly extend Object. | 127 | 
| UselessParentheses | Useless parentheses. | 717 | 
| UselessParentheses | Useless parentheses. | 717 | 
| UselessParentheses | Useless parentheses. | 788 | 
| UselessParentheses | Useless parentheses. | 788 | 
| UselessParentheses | Useless parentheses. | 914 | 
| UselessParentheses | Useless parentheses. | 914 | 
| UselessParentheses | Useless parentheses. | 1140 | 
| UselessParentheses | Useless parentheses. | 1140 | 
| UselessParentheses | Useless parentheses. | 1300 | 
| UselessParentheses | Useless parentheses. | 1300 | 
| Rule | Violation | Line | 
|---|---|---|
| ExtendsObject | No need to explicitly extend Object. | 95 | 
| UselessParentheses | Useless parentheses. | 243 | 
| UselessParentheses | Useless parentheses. | 244 | 
| UselessParentheses | Useless parentheses. | 610 | 
| UselessParentheses | Useless parentheses. | 611 | 
| UselessParentheses | Useless parentheses. | 611 | 
| UselessParentheses | Useless parentheses. | 612 | 
| UselessParentheses | Useless parentheses. | 613 | 
| UselessParentheses | Useless parentheses. | 614 | 
| UselessParentheses | Useless parentheses. | 614 | 
| UselessParentheses | Useless parentheses. | 694 | 
| Rule | Violation | Line | 
|---|---|---|
| UnusedImports | Avoid unused imports such as 'java.util.Collections' | 20 | 
| Rule | Violation | Line | 
|---|---|---|
| UnusedImports | Avoid unused imports such as 'java.io.File' | 17 | 
| UnusedImports | Avoid unused imports such as 'java.io.IOException' | 18 | 
| UnusedImports | Avoid unused imports such as 'java.io.OutputStream' | 19 | 
| UnusedImports | Avoid unused imports such as 'java.io.PrintStream' | 20 | 
| Rule | Violation | Line | 
|---|---|---|
| UselessParentheses | Useless parentheses. | 293 | 
| Rule | Violation | Line | 
|---|---|---|
| UnusedImports | Avoid unused imports such as 'java.io.File' | 22 | 
| UnusedImports | Avoid unused imports such as 'java.io.IOException' | 23 | 
| UnusedImports | Avoid unused imports such as 'java.io.OutputStream' | 24 | 
| UnusedImports | Avoid unused imports such as 'java.io.PrintStream' | 25 | 
| Rule | Violation | Line | 
|---|---|---|
| UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'com.hp.hpl.jena.ontology.ObjectProperty' due to existing import 'com.hp.hpl.jena.ontology.ObjectProperty' | 37 | 
| Rule | Violation | Line | 
|---|---|---|
| UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'java.lang.String' due to existing implicit import 'java.lang.*' | 51 | 
| UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'java.lang.String' due to existing implicit import 'java.lang.*' | 58 | 
| UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'java.lang.String' due to existing implicit import 'java.lang.*' | 60 | 
| UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'java.lang.Boolean' due to existing implicit import 'java.lang.*' | 62 | 
| UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'java.lang.Double' due to existing implicit import 'java.lang.*' | 64 | 
| UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'java.lang.Double' due to existing implicit import 'java.lang.*' | 66 | 
| UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'java.lang.Integer' due to existing implicit import 'java.lang.*' | 68 | 
| Rule | Violation | Line | 
|---|---|---|
| UnusedImports | Avoid unused imports such as 'com.hp.hpl.jena.util.iterator.ExtendedIterator' | 5 | 
| UnusedImports | Avoid unused imports such as 'java.util.stream.Stream' | 9 | 
| Rule | Violation | Line | 
|---|---|---|
| UselessParentheses | Useless parentheses. | 77 | 
| Rule | Violation | Line | 
|---|---|---|
| UselessParentheses | Useless parentheses. | 79–80 | 
| UselessParentheses | Useless parentheses. | 88–89 | 
| UselessParentheses | Useless parentheses. | 100 | 
| Rule | Violation | Line | 
|---|---|---|
| UselessParentheses | Useless parentheses. | 185 | 
| UselessParentheses | Useless parentheses. | 185 | 
| Rule | Violation | Line | 
|---|---|---|
| UselessParentheses | Useless parentheses. | 193 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'java.util.Map.Entry' due to existing import 'java.util.Map' | 4 | 133 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'addNode': the method is declared in an interface type | 3 | 27 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'containsKey': the method is declared in an interface type | 3 | 29 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'get': the method is declared in an interface type | 3 | 31 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getNodeContents': the method is declared in an interface type | 3 | 33 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'unmarkAll': the method is declared in an interface type | 3 | 35 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getGraph': the method is declared in an interface type | 3 | 30 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getItem': the method is declared in an interface type | 3 | 35 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getKey': the method is declared in an interface type | 3 | 40 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'setItem': the method is declared in an interface type | 3 | 47 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'setValue': the method is declared in an interface type | 3 | 55 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'abstract' on interface 'Matrix2D': interface types are implicitly abstract | 3 | 31–218 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'addColumnName': the method is declared in an interface type | 3 | 38 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'asDoubles': the method is declared in an interface type | 3 | 49 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'assign': the method is declared in an interface type | 3 | 56 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'columns': the method is declared in an interface type | 3 | 63 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'containsColumnName': the method is declared in an interface type | 3 | 69 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'containsRowName': the method is declared in an interface type | 3 | 75 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getByKeys': the method is declared in an interface type | 3 | 81 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getColIndexByName': the method is declared in an interface type | 3 | 89 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getColName': the method is declared in an interface type | 3 | 97 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getColNames': the method is declared in an interface type | 3 | 102 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getEntry': the method is declared in an interface type | 3 | 109 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getRowIndexByName': the method is declared in an interface type | 3 | 117 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getRowName': the method is declared in an interface type | 3 | 125 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getRowNameMapIterator': the method is declared in an interface type | 3 | 130 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getRowNames': the method is declared in an interface type | 3 | 135 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'hasColNames': the method is declared in an interface type | 3 | 142 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'hasRow': the method is declared in an interface type | 3 | 148 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'hasRowNames': the method is declared in an interface type | 3 | 153 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'isMissing': the method is declared in an interface type | 3 | 162 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'numMissing': the method is declared in an interface type | 3 | 169 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'rows': the method is declared in an interface type | 3 | 176 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'set': the method is declared in an interface type | 3 | 183 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'setByKeys': the method is declared in an interface type | 3 | 190 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'setColumnName': the method is declared in an interface type | 3 | 198 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'setColumnNames': the method is declared in an interface type | 3 | 203 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'setRowName': the method is declared in an interface type | 3 | 211 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'setRowNames': the method is declared in an interface type | 3 | 216 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'addColumnName': the method is declared in an interface type | 3 | 35 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'addRowName': the method is declared in an interface type | 3 | 43 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'addSliceName': the method is declared in an interface type | 3 | 51 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'columns': the method is declared in an interface type | 3 | 58 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'containsColumnName': the method is declared in an interface type | 3 | 66 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'containsRowName': the method is declared in an interface type | 3 | 74 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'containsSliceName': the method is declared in an interface type | 3 | 82 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getColIndexByName': the method is declared in an interface type | 3 | 90 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getColName': the method is declared in an interface type | 3 | 98 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getColNameIterator': the method is declared in an interface type | 3 | 100 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getColNames': the method is declared in an interface type | 3 | 105 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getObject': the method is declared in an interface type | 3 | 107 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getRowIndexByName': the method is declared in an interface type | 3 | 115 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getRowName': the method is declared in an interface type | 3 | 123 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getRowNameIterator': the method is declared in an interface type | 3 | 128 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getRowNames': the method is declared in an interface type | 3 | 133 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getSliceIndexByName': the method is declared in an interface type | 3 | 141 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getSliceName': the method is declared in an interface type | 3 | 149 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getSliceNameIterator': the method is declared in an interface type | 3 | 151 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getSliceNames': the method is declared in an interface type | 3 | 153 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'hasColNames': the method is declared in an interface type | 3 | 160 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'hasRow': the method is declared in an interface type | 3 | 166 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'hasRowNames': the method is declared in an interface type | 3 | 171 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'hasSliceNames': the method is declared in an interface type | 3 | 173 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'isMissing': the method is declared in an interface type | 3 | 183 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'numMissing': the method is declared in an interface type | 3 | 190 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'rows': the method is declared in an interface type | 3 | 197 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'setColumnNames': the method is declared in an interface type | 3 | 202 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'setRowNames': the method is declared in an interface type | 3 | 207 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'setSliceNames': the method is declared in an interface type | 3 | 209 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'slices': the method is declared in an interface type | 3 | 211 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'get': the method is declared in an interface type | 3 | 29 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getColumn': the method is declared in an interface type | 3 | 31 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getRow': the method is declared in an interface type | 3 | 33 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'subset': the method is declared in an interface type | 3 | 42 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'subsetColumns': the method is declared in an interface type | 3 | 48 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getColObj': the method is declared in an interface type | 3 | 33 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getObject': the method is declared in an interface type | 3 | 40 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getRowObj': the method is declared in an interface type | 3 | 46 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UnusedFormalParameter | Avoid unused constructor parameters such as 'length'. | 3 | 53 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'filter': the method is declared in an interface type | 3 | 39 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'cern.colt.list.DoubleArrayList' due to existing import 'cern.colt.list.DoubleArrayList' | 4 | 331 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'java.io.IOException' due to existing import 'java.io.IOException' | 4 | 229 | 
| UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'java.io.IOException' due to existing import 'java.io.IOException' | 4 | 275 | 
| UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'java.io.IOException' due to existing import 'java.io.IOException' | 4 | 284 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| EmptyCatchBlock | Avoid empty catch blocks | 3 | 85–87 | 
| EmptyCatchBlock | Avoid empty catch blocks | 3 | 309–311 | 
| EmptyCatchBlock | Avoid empty catch blocks | 3 | 328–330 | 
| EmptyCatchBlock | Avoid empty catch blocks | 3 | 386–388 | 
| EmptyCatchBlock | Avoid empty catch blocks | 3 | 406–408 | 
| EmptyCatchBlock | Avoid empty catch blocks | 3 | 435–437 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| EmptyIfStmt | Avoid empty if statements | 3 | 45–47 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| AvoidBranchingStatementAsLastInLoop | Avoid using a branching statement as the last in a loop. | 2 | 66 | 
| EmptyIfStmt | Avoid empty if statements | 3 | 103–106 | 
| EmptyIfStmt | Avoid empty if statements | 3 | 109–111 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| EmptyIfStmt | Avoid empty if statements | 3 | 85–87 | 
| EmptyIfStmt | Avoid empty if statements | 3 | 311–313 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| EmptyIfStmt | Avoid empty if statements | 3 | 78–80 | 
| EmptyIfStmt | Avoid empty if statements | 3 | 91–93 | 
| UnnecessaryConversionTemporary | Avoid unnecessary temporaries when converting primitives to Strings | 3 | 183 | 
| UnnecessaryConversionTemporary | Avoid unnecessary temporaries when converting primitives to Strings | 3 | 184 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| EmptyIfStmt | Avoid empty if statements | 3 | 101–103 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'cern.jet.stat.Descriptive' due to existing import 'cern.jet.stat.Descriptive' | 4 | 46 | 
| AvoidBranchingStatementAsLastInLoop | Avoid using a branching statement as the last in a loop. | 2 | 258 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 105 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| EmptyIfStmt | Avoid empty if statements | 3 | 186–188 | 
| EmptyIfStmt | Avoid empty if statements | 3 | 196–198 | 
| EmptyIfStmt | Avoid empty if statements | 3 | 206–208 | 
| EmptyIfStmt | Avoid empty if statements | 3 | 216–218 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UnusedImports | Avoid unused imports such as 'ubic.basecode.math.linearmodels.MeanVarianceEstimator' | 4 | 32 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UnusedImports | Avoid unused imports such as 'org.apache.commons.math3.util.DoubleArray' | 4 | 26 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 153 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 103 | 
| UselessParentheses | Useless parentheses. | 4 | 104–105 | 
| UselessParentheses | Useless parentheses. | 4 | 105 | 
| CollapsibleIfStatements | These nested if statements could be combined | 3 | 135–138 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'density': the method is declared in an interface type | 3 | 33 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'probability': the method is declared in an interface type | 3 | 35 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'probability': the method is declared in an interface type | 3 | 44 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| ExtendsObject | No need to explicitly extend Object. | 4 | 127 | 
| UnnecessaryReturn | Avoid unnecessary return statements | 3 | 178 | 
| UnnecessaryReturn | Avoid unnecessary return statements | 3 | 419 | 
| UnnecessaryReturn | Avoid unnecessary return statements | 3 | 468 | 
| UnnecessaryReturn | Avoid unnecessary return statements | 3 | 522 | 
| UnnecessaryReturn | Avoid unnecessary return statements | 3 | 576 | 
| UnnecessaryReturn | Avoid unnecessary return statements | 3 | 685 | 
| UselessParentheses | Useless parentheses. | 4 | 717 | 
| UselessParentheses | Useless parentheses. | 4 | 717 | 
| UnnecessaryReturn | Avoid unnecessary return statements | 3 | 759 | 
| UselessParentheses | Useless parentheses. | 4 | 788 | 
| UselessParentheses | Useless parentheses. | 4 | 788 | 
| UnnecessaryReturn | Avoid unnecessary return statements | 3 | 833 | 
| UnnecessaryReturn | Avoid unnecessary return statements | 3 | 883 | 
| UselessParentheses | Useless parentheses. | 4 | 914 | 
| UselessParentheses | Useless parentheses. | 4 | 914 | 
| UselessParentheses | Useless parentheses. | 4 | 1140 | 
| UselessParentheses | Useless parentheses. | 4 | 1140 | 
| UnnecessaryReturn | Avoid unnecessary return statements | 3 | 1159 | 
| UnnecessaryReturn | Avoid unnecessary return statements | 3 | 1222 | 
| UnnecessaryReturn | Avoid unnecessary return statements | 3 | 1270 | 
| UselessParentheses | Useless parentheses. | 4 | 1300 | 
| UselessParentheses | Useless parentheses. | 4 | 1300 | 
| UnnecessaryReturn | Avoid unnecessary return statements | 3 | 1353 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| ExtendsObject | No need to explicitly extend Object. | 4 | 95 | 
| UselessParentheses | Useless parentheses. | 4 | 243 | 
| UselessParentheses | Useless parentheses. | 4 | 244 | 
| CollapsibleIfStatements | These nested if statements could be combined | 3 | 358–377 | 
| UnnecessaryReturn | Avoid unnecessary return statements | 3 | 390 | 
| UselessParentheses | Useless parentheses. | 4 | 610 | 
| UselessParentheses | Useless parentheses. | 4 | 611 | 
| UselessParentheses | Useless parentheses. | 4 | 611 | 
| UselessParentheses | Useless parentheses. | 4 | 612 | 
| UselessParentheses | Useless parentheses. | 4 | 613 | 
| UselessParentheses | Useless parentheses. | 4 | 614 | 
| UselessParentheses | Useless parentheses. | 4 | 614 | 
| UselessParentheses | Useless parentheses. | 4 | 694 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UnusedPrivateField | Avoid unused private fields such as 'effects'. | 3 | 93 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UnusedImports | Avoid unused imports such as 'java.util.Collections' | 4 | 20 | 
| CollapsibleIfStatements | These nested if statements could be combined | 3 | 552–555 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UnusedImports | Avoid unused imports such as 'java.io.File' | 4 | 17 | 
| UnusedImports | Avoid unused imports such as 'java.io.IOException' | 4 | 18 | 
| UnusedImports | Avoid unused imports such as 'java.io.OutputStream' | 4 | 19 | 
| UnusedImports | Avoid unused imports such as 'java.io.PrintStream' | 4 | 20 | 
| UnusedFormalParameter | Avoid unused method parameters such as 'ypsize'. | 3 | 1093 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| TooManyStaticImports | Too many static imports may lead to messy code | 3 | 15–337 | 
| UselessParentheses | Useless parentheses. | 4 | 293 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UnusedImports | Avoid unused imports such as 'java.io.File' | 4 | 22 | 
| UnusedImports | Avoid unused imports such as 'java.io.IOException' | 4 | 23 | 
| UnusedImports | Avoid unused imports such as 'java.io.OutputStream' | 4 | 24 | 
| UnusedImports | Avoid unused imports such as 'java.io.PrintStream' | 4 | 25 | 
| UnusedPrivateField | Avoid unused private fields such as 'trigammainverse'. | 3 | 58 | 
| UnnecessaryModifier | Unnecessary modifier 'final' on method 'okVars': private methods cannot be overridden | 3 | 103–111 | 
| UnnecessaryModifier | Unnecessary modifier 'final' on method 'okDfs': private methods cannot be overridden | 3 | 113–122 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'com.hp.hpl.jena.ontology.ObjectProperty' due to existing import 'com.hp.hpl.jena.ontology.ObjectProperty' | 4 | 37 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'java.lang.String' due to existing implicit import 'java.lang.*' | 4 | 51 | 
| UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'java.lang.String' due to existing implicit import 'java.lang.*' | 4 | 58 | 
| UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'java.lang.String' due to existing implicit import 'java.lang.*' | 4 | 60 | 
| UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'java.lang.Boolean' due to existing implicit import 'java.lang.*' | 4 | 62 | 
| UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'java.lang.Double' due to existing implicit import 'java.lang.*' | 4 | 64 | 
| UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'java.lang.Double' due to existing implicit import 'java.lang.*' | 4 | 66 | 
| UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'java.lang.Integer' due to existing implicit import 'java.lang.*' | 4 | 68 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UnusedImports | Avoid unused imports such as 'com.hp.hpl.jena.util.iterator.ExtendedIterator' | 4 | 5 | 
| UnusedImports | Avoid unused imports such as 'java.util.stream.Stream' | 4 | 9 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'setObject': the method is declared in an interface type | 3 | 27 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'addStatement': the method is declared in an interface type | 3 | 29 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'abstract' on interface 'CharacteristicStatement': interface types are implicitly abstract | 3 | 25–33 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getObject': the method is declared in an interface type | 3 | 27 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getProperty': the method is declared in an interface type | 3 | 29 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getSubject': the method is declared in an interface type | 3 | 31 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getObject': the method is declared in an interface type | 3 | 28 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getObject': the method is declared in an interface type | 3 | 28 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getType': the method is declared in an interface type | 3 | 23 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getObject': the method is declared in an interface type | 3 | 28 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getRange': the method is declared in an interface type | 3 | 29 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on enum 'CardinalityType': the enum is declared in an interface type | 3 | 27–29 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getCardinality': the method is declared in an interface type | 3 | 31 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getCardinalityType': the method is declared in an interface type | 3 | 33 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getRestrictedTo': the method is declared in an interface type | 3 | 27 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getRestrictedTo': the method is declared in an interface type | 3 | 27 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getInstanceOf': the method is declared in an interface type | 3 | 31 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'isFunctional': the method is declared in an interface type | 3 | 30 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getRestrictionOn': the method is declared in an interface type | 3 | 29 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| CollapsibleIfStatements | These nested if statements could be combined | 3 | 87–89 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 77 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 79–80 | 
| UselessParentheses | Useless parentheses. | 4 | 88–89 | 
| UselessParentheses | Useless parentheses. | 4 | 100 | 
| CollapsibleIfStatements | These nested if statements could be combined | 3 | 567–569 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| EmptyCatchBlock | Avoid empty catch blocks | 3 | 69–71 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UnnecessaryModifier | Unnecessary modifiers 'public abstract' on method 'clear': the method is declared in an interface type | 3 | 33 | 
| UnnecessaryModifier | Unnecessary modifiers 'public abstract' on method 'showError': the method is declared in an interface type | 3 | 40 | 
| UnnecessaryModifier | Unnecessary modifiers 'public abstract' on method 'showError': the method is declared in an interface type | 3 | 45 | 
| UnnecessaryModifier | Unnecessary modifiers 'public abstract' on method 'showError': the method is declared in an interface type | 3 | 50 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'showProgress': the method is declared in an interface type | 3 | 52 | 
| UnnecessaryModifier | Unnecessary modifiers 'public abstract' on method 'showStatus': the method is declared in an interface type | 3 | 59 | 
| UnnecessaryModifier | Unnecessary modifiers 'public abstract' on method 'showStatus': the method is declared in an interface type | 3 | 65 | 
| UnnecessaryModifier | Unnecessary modifiers 'public abstract' on method 'showWarning': the method is declared in an interface type | 3 | 70 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 185 | 
| UselessParentheses | Useless parentheses. | 4 | 185 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 193 | 
| EmptyIfStmt | Avoid empty if statements | 3 | 594–596 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'assign': the method is declared in an interface type | 3 | 45 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'assign': the method is declared in an interface type | 3 | 52 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'assign': the method is declared in an interface type | 3 | 59 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'assign': the method is declared in an interface type | 3 | 61 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'assignFactor': the method is declared in an interface type | 3 | 67 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'assignFactor': the method is declared in an interface type | 3 | 74 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'assignMatrix': the method is declared in an interface type | 3 | 82 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'assignMatrix': the method is declared in an interface type | 3 | 90 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'assignMatrix': the method is declared in an interface type | 3 | 99 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'assignStringList': the method is declared in an interface type | 3 | 107 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'booleanDoubleArrayEval': the method is declared in an interface type | 3 | 117 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'dataFrame': the method is declared in an interface type | 3 | 126 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'dataFrameEval': the method is declared in an interface type | 3 | 134 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'doubleArrayDoubleArrayEval': the method is declared in an interface type | 3 | 144 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'doubleArrayEval': the method is declared in an interface type | 3 | 152 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'doubleArrayTwoDoubleArrayEval': the method is declared in an interface type | 3 | 164–165 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'doubleTwoDoubleArrayEval': the method is declared in an interface type | 3 | 177 | 
| UnnecessaryModifier | Unnecessary modifiers 'public abstract' on method 'eval': the method is declared in an interface type | 3 | 185 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getLastError': the method is declared in an interface type | 3 | 192 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'intArrayEval': the method is declared in an interface type | 3 | 194 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'isConnected': the method is declared in an interface type | 3 | 196 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'linearModel': the method is declared in an interface type | 3 | 205 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'linearModel': the method is declared in an interface type | 3 | 214 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'listEval': the method is declared in an interface type | 3 | 222 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'loadLibrary': the method is declared in an interface type | 3 | 224 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'oneWayAnova': the method is declared in an interface type | 3 | 233 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'oneWayAnovaEval': the method is declared in an interface type | 3 | 235 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'remove': the method is declared in an interface type | 3 | 242 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'retrieveMatrix': the method is declared in an interface type | 3 | 251 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'rowApplyLinearModel': the method is declared in an interface type | 3 | 262–263 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'stringEval': the method is declared in an interface type | 3 | 271 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'stringListEval': the method is declared in an interface type | 3 | 273 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'twoWayAnova': the method is declared in an interface type | 3 | 284–285 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'twoWayAnovaEval': the method is declared in an interface type | 3 | 301 | 
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'voidEval': the method is declared in an interface type | 3 | 303 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| EmptyCatchBlock | Avoid empty catch blocks | 3 | 54–56 | 
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| EmptyIfStmt | Avoid empty if statements | 3 | 57–59 | 
| Filename | Problem | 
|---|---|
| ubic/basecode/math/SpecFunc.java | PMDException: Error while parsing /space/jenkins/.jenkins/workspace/basecode/src/ubic/basecode/math/SpecFunc.java net.sourceforge.pmd.PMDException: Error while parsing /space/jenkins/.jenkins/workspace/basecode/src/ubic/basecode/math/SpecFunc.java at net.sourceforge.pmd.SourceCodeProcessor.processSourceCodeWithoutCache(SourceCodeProcessor.java:110) at net.sourceforge.pmd.SourceCodeProcessor.processSourceCode(SourceCodeProcessor.java:89) at net.sourceforge.pmd.SourceCodeProcessor.processSourceCode(SourceCodeProcessor.java:51) at net.sourceforge.pmd.processor.PmdRunnable.call(PmdRunnable.java:78) at net.sourceforge.pmd.processor.PmdRunnable.call(PmdRunnable.java:24) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:829) Caused by: net.sourceforge.pmd.lang.java.ast.ParseException: Line 169, Column 64: Cannot use lambda expressions when running in JDK inferior to 1.8 mode! at net.sourceforge.pmd.lang.java.ast.JavaParser.throwParseException(JavaParser.java:30) at net.sourceforge.pmd.lang.java.ast.JavaParser.checkForBadLambdaUsage(JavaParser.java:113) at net.sourceforge.pmd.lang.java.ast.JavaParser.LambdaExpression(JavaParser.java:4548) at net.sourceforge.pmd.lang.java.ast.JavaParser.PrimaryPrefix(JavaParser.java:4480) at net.sourceforge.pmd.lang.java.ast.JavaParser.PrimaryExpression(JavaParser.java:4304) at net.sourceforge.pmd.lang.java.ast.JavaParser.PostfixExpression(JavaParser.java:4126) at net.sourceforge.pmd.lang.java.ast.JavaParser.UnaryExpressionNotPlusMinus(JavaParser.java:4024) at net.sourceforge.pmd.lang.java.ast.JavaParser.UnaryExpression(JavaParser.java:3901) at net.sourceforge.pmd.lang.java.ast.JavaParser.MultiplicativeExpression(JavaParser.java:3816) at net.sourceforge.pmd.lang.java.ast.JavaParser.AdditiveExpression(JavaParser.java:3763) at net.sourceforge.pmd.lang.java.ast.JavaParser.ShiftExpression(JavaParser.java:3706) at net.sourceforge.pmd.lang.java.ast.JavaParser.RelationalExpression(JavaParser.java:3645) at net.sourceforge.pmd.lang.java.ast.JavaParser.InstanceOfExpression(JavaParser.java:3574) at net.sourceforge.pmd.lang.java.ast.JavaParser.EqualityExpression(JavaParser.java:3521) at net.sourceforge.pmd.lang.java.ast.JavaParser.AndExpression(JavaParser.java:3481) at net.sourceforge.pmd.lang.java.ast.JavaParser.ExclusiveOrExpression(JavaParser.java:3441) at net.sourceforge.pmd.lang.java.ast.JavaParser.InclusiveOrExpression(JavaParser.java:3401) at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalAndExpression(JavaParser.java:3361) at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalOrExpression(JavaParser.java:3321) at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalExpression(JavaParser.java:3283) at net.sourceforge.pmd.lang.java.ast.JavaParser.Expression(JavaParser.java:3140) at net.sourceforge.pmd.lang.java.ast.JavaParser.ArgumentList(JavaParser.java:5046) at net.sourceforge.pmd.lang.java.ast.JavaParser.Arguments(JavaParser.java:5000) at net.sourceforge.pmd.lang.java.ast.JavaParser.PrimarySuffix(JavaParser.java:4826) at net.sourceforge.pmd.lang.java.ast.JavaParser.PrimaryExpression(JavaParser.java:4312) at net.sourceforge.pmd.lang.java.ast.JavaParser.PostfixExpression(JavaParser.java:4126) at net.sourceforge.pmd.lang.java.ast.JavaParser.UnaryExpressionNotPlusMinus(JavaParser.java:4024) at net.sourceforge.pmd.lang.java.ast.JavaParser.UnaryExpression(JavaParser.java:3901) at net.sourceforge.pmd.lang.java.ast.JavaParser.MultiplicativeExpression(JavaParser.java:3816) at net.sourceforge.pmd.lang.java.ast.JavaParser.AdditiveExpression(JavaParser.java:3763) at net.sourceforge.pmd.lang.java.ast.JavaParser.ShiftExpression(JavaParser.java:3706) at net.sourceforge.pmd.lang.java.ast.JavaParser.RelationalExpression(JavaParser.java:3645) at net.sourceforge.pmd.lang.java.ast.JavaParser.InstanceOfExpression(JavaParser.java:3574) at net.sourceforge.pmd.lang.java.ast.JavaParser.EqualityExpression(JavaParser.java:3521) at net.sourceforge.pmd.lang.java.ast.JavaParser.AndExpression(JavaParser.java:3481) at net.sourceforge.pmd.lang.java.ast.JavaParser.ExclusiveOrExpression(JavaParser.java:3441) at net.sourceforge.pmd.lang.java.ast.JavaParser.InclusiveOrExpression(JavaParser.java:3401) at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalAndExpression(JavaParser.java:3361) at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalOrExpression(JavaParser.java:3321) at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalExpression(JavaParser.java:3283) at net.sourceforge.pmd.lang.java.ast.JavaParser.Expression(JavaParser.java:3140) at net.sourceforge.pmd.lang.java.ast.JavaParser.VariableInitializer(JavaParser.java:1998) at net.sourceforge.pmd.lang.java.ast.JavaParser.VariableDeclarator(JavaParser.java:1898) at net.sourceforge.pmd.lang.java.ast.JavaParser.LocalVariableDeclaration(JavaParser.java:5561) at net.sourceforge.pmd.lang.java.ast.JavaParser.BlockStatement(JavaParser.java:5469) at net.sourceforge.pmd.lang.java.ast.JavaParser.Block(JavaParser.java:5389) at net.sourceforge.pmd.lang.java.ast.JavaParser.MethodDeclaration(JavaParser.java:2121) at net.sourceforge.pmd.lang.java.ast.JavaParser.ClassOrInterfaceBodyDeclaration(JavaParser.java:1802) at net.sourceforge.pmd.lang.java.ast.JavaParser.ClassOrInterfaceBody(JavaParser.java:1755) at net.sourceforge.pmd.lang.java.ast.JavaParser.ClassOrInterfaceDeclaration(JavaParser.java:880) at net.sourceforge.pmd.lang.java.ast.JavaParser.TypeDeclaration(JavaParser.java:782) at net.sourceforge.pmd.lang.java.ast.JavaParser.CompilationUnit(JavaParser.java:502) at net.sourceforge.pmd.lang.java.AbstractJavaParser.parse(AbstractJavaParser.java:62) at net.sourceforge.pmd.SourceCodeProcessor.parse(SourceCodeProcessor.java:121) at net.sourceforge.pmd.SourceCodeProcessor.processSource(SourceCodeProcessor.java:185) at net.sourceforge.pmd.SourceCodeProcessor.processSourceCodeWithoutCache(SourceCodeProcessor.java:107) ... 10 more | 
| ubic/basecode/ontology/jena/AbstractOntologyService.java | PMDException: Error while parsing /space/jenkins/.jenkins/workspace/basecode/src/ubic/basecode/ontology/jena/AbstractOntologyService.java net.sourceforge.pmd.PMDException: Error while parsing /space/jenkins/.jenkins/workspace/basecode/src/ubic/basecode/ontology/jena/AbstractOntologyService.java at net.sourceforge.pmd.SourceCodeProcessor.processSourceCodeWithoutCache(SourceCodeProcessor.java:110) at net.sourceforge.pmd.SourceCodeProcessor.processSourceCode(SourceCodeProcessor.java:89) at net.sourceforge.pmd.SourceCodeProcessor.processSourceCode(SourceCodeProcessor.java:51) at net.sourceforge.pmd.processor.PmdRunnable.call(PmdRunnable.java:78) at net.sourceforge.pmd.processor.PmdRunnable.call(PmdRunnable.java:24) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:829) Caused by: net.sourceforge.pmd.lang.java.ast.ParseException: Line 112, Column 104: Cannot use method references when running in JDK inferior to 1.8 mode! at net.sourceforge.pmd.lang.java.ast.JavaParser.throwParseException(JavaParser.java:30) at net.sourceforge.pmd.lang.java.ast.JavaParser.checkForBadMethodReferenceUsage(JavaParser.java:118) at net.sourceforge.pmd.lang.java.ast.JavaParser.MethodReference(JavaParser.java:4388) at net.sourceforge.pmd.lang.java.ast.JavaParser.MemberSelector(JavaParser.java:4354) at net.sourceforge.pmd.lang.java.ast.JavaParser.PrimarySuffix(JavaParser.java:4805) at net.sourceforge.pmd.lang.java.ast.JavaParser.PrimaryExpression(JavaParser.java:4312) at net.sourceforge.pmd.lang.java.ast.JavaParser.PostfixExpression(JavaParser.java:4126) at net.sourceforge.pmd.lang.java.ast.JavaParser.UnaryExpressionNotPlusMinus(JavaParser.java:4024) at net.sourceforge.pmd.lang.java.ast.JavaParser.UnaryExpression(JavaParser.java:3901) at net.sourceforge.pmd.lang.java.ast.JavaParser.MultiplicativeExpression(JavaParser.java:3816) at net.sourceforge.pmd.lang.java.ast.JavaParser.AdditiveExpression(JavaParser.java:3763) at net.sourceforge.pmd.lang.java.ast.JavaParser.ShiftExpression(JavaParser.java:3706) at net.sourceforge.pmd.lang.java.ast.JavaParser.RelationalExpression(JavaParser.java:3645) at net.sourceforge.pmd.lang.java.ast.JavaParser.InstanceOfExpression(JavaParser.java:3574) at net.sourceforge.pmd.lang.java.ast.JavaParser.EqualityExpression(JavaParser.java:3521) at net.sourceforge.pmd.lang.java.ast.JavaParser.AndExpression(JavaParser.java:3481) at net.sourceforge.pmd.lang.java.ast.JavaParser.ExclusiveOrExpression(JavaParser.java:3441) at net.sourceforge.pmd.lang.java.ast.JavaParser.InclusiveOrExpression(JavaParser.java:3401) at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalAndExpression(JavaParser.java:3361) at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalOrExpression(JavaParser.java:3321) at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalExpression(JavaParser.java:3283) at net.sourceforge.pmd.lang.java.ast.JavaParser.Expression(JavaParser.java:3140) at net.sourceforge.pmd.lang.java.ast.JavaParser.ArgumentList(JavaParser.java:5034) at net.sourceforge.pmd.lang.java.ast.JavaParser.Arguments(JavaParser.java:5000) at net.sourceforge.pmd.lang.java.ast.JavaParser.PrimarySuffix(JavaParser.java:4826) at net.sourceforge.pmd.lang.java.ast.JavaParser.PrimaryExpression(JavaParser.java:4312) at net.sourceforge.pmd.lang.java.ast.JavaParser.PostfixExpression(JavaParser.java:4126) at net.sourceforge.pmd.lang.java.ast.JavaParser.UnaryExpressionNotPlusMinus(JavaParser.java:4024) at net.sourceforge.pmd.lang.java.ast.JavaParser.UnaryExpression(JavaParser.java:3901) at net.sourceforge.pmd.lang.java.ast.JavaParser.MultiplicativeExpression(JavaParser.java:3816) at net.sourceforge.pmd.lang.java.ast.JavaParser.AdditiveExpression(JavaParser.java:3763) at net.sourceforge.pmd.lang.java.ast.JavaParser.ShiftExpression(JavaParser.java:3706) at net.sourceforge.pmd.lang.java.ast.JavaParser.RelationalExpression(JavaParser.java:3645) at net.sourceforge.pmd.lang.java.ast.JavaParser.InstanceOfExpression(JavaParser.java:3574) at net.sourceforge.pmd.lang.java.ast.JavaParser.EqualityExpression(JavaParser.java:3521) at net.sourceforge.pmd.lang.java.ast.JavaParser.AndExpression(JavaParser.java:3481) at net.sourceforge.pmd.lang.java.ast.JavaParser.ExclusiveOrExpression(JavaParser.java:3441) at net.sourceforge.pmd.lang.java.ast.JavaParser.InclusiveOrExpression(JavaParser.java:3401) at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalAndExpression(JavaParser.java:3361) at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalOrExpression(JavaParser.java:3321) at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalExpression(JavaParser.java:3283) at net.sourceforge.pmd.lang.java.ast.JavaParser.Expression(JavaParser.java:3140) at net.sourceforge.pmd.lang.java.ast.JavaParser.VariableInitializer(JavaParser.java:1998) at net.sourceforge.pmd.lang.java.ast.JavaParser.VariableDeclarator(JavaParser.java:1898) at net.sourceforge.pmd.lang.java.ast.JavaParser.FieldDeclaration(JavaParser.java:1850) at net.sourceforge.pmd.lang.java.ast.JavaParser.ClassOrInterfaceBodyDeclaration(JavaParser.java:1800) at net.sourceforge.pmd.lang.java.ast.JavaParser.ClassOrInterfaceBody(JavaParser.java:1755) at net.sourceforge.pmd.lang.java.ast.JavaParser.ClassOrInterfaceDeclaration(JavaParser.java:880) at net.sourceforge.pmd.lang.java.ast.JavaParser.TypeDeclaration(JavaParser.java:782) at net.sourceforge.pmd.lang.java.ast.JavaParser.CompilationUnit(JavaParser.java:502) at net.sourceforge.pmd.lang.java.AbstractJavaParser.parse(AbstractJavaParser.java:62) at net.sourceforge.pmd.SourceCodeProcessor.parse(SourceCodeProcessor.java:121) at net.sourceforge.pmd.SourceCodeProcessor.processSource(SourceCodeProcessor.java:185) at net.sourceforge.pmd.SourceCodeProcessor.processSourceCodeWithoutCache(SourceCodeProcessor.java:107) ... 10 more | 
| ubic/basecode/ontology/jena/JenaUtils.java | PMDException: Error while parsing /space/jenkins/.jenkins/workspace/basecode/src/ubic/basecode/ontology/jena/JenaUtils.java net.sourceforge.pmd.PMDException: Error while parsing /space/jenkins/.jenkins/workspace/basecode/src/ubic/basecode/ontology/jena/JenaUtils.java at net.sourceforge.pmd.SourceCodeProcessor.processSourceCodeWithoutCache(SourceCodeProcessor.java:110) at net.sourceforge.pmd.SourceCodeProcessor.processSourceCode(SourceCodeProcessor.java:89) at net.sourceforge.pmd.SourceCodeProcessor.processSourceCode(SourceCodeProcessor.java:51) at net.sourceforge.pmd.processor.PmdRunnable.call(PmdRunnable.java:78) at net.sourceforge.pmd.processor.PmdRunnable.call(PmdRunnable.java:24) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:829) Caused by: net.sourceforge.pmd.lang.java.ast.ParseException: Line 57, Column 25: Cannot use lambda expressions when running in JDK inferior to 1.8 mode! at net.sourceforge.pmd.lang.java.ast.JavaParser.throwParseException(JavaParser.java:30) at net.sourceforge.pmd.lang.java.ast.JavaParser.checkForBadLambdaUsage(JavaParser.java:113) at net.sourceforge.pmd.lang.java.ast.JavaParser.LambdaExpression(JavaParser.java:4548) at net.sourceforge.pmd.lang.java.ast.JavaParser.PrimaryPrefix(JavaParser.java:4480) at net.sourceforge.pmd.lang.java.ast.JavaParser.PrimaryExpression(JavaParser.java:4304) at net.sourceforge.pmd.lang.java.ast.JavaParser.PostfixExpression(JavaParser.java:4126) at net.sourceforge.pmd.lang.java.ast.JavaParser.UnaryExpressionNotPlusMinus(JavaParser.java:4024) at net.sourceforge.pmd.lang.java.ast.JavaParser.UnaryExpression(JavaParser.java:3901) at net.sourceforge.pmd.lang.java.ast.JavaParser.MultiplicativeExpression(JavaParser.java:3816) at net.sourceforge.pmd.lang.java.ast.JavaParser.AdditiveExpression(JavaParser.java:3763) at net.sourceforge.pmd.lang.java.ast.JavaParser.ShiftExpression(JavaParser.java:3706) at net.sourceforge.pmd.lang.java.ast.JavaParser.RelationalExpression(JavaParser.java:3645) at net.sourceforge.pmd.lang.java.ast.JavaParser.InstanceOfExpression(JavaParser.java:3574) at net.sourceforge.pmd.lang.java.ast.JavaParser.EqualityExpression(JavaParser.java:3521) at net.sourceforge.pmd.lang.java.ast.JavaParser.AndExpression(JavaParser.java:3481) at net.sourceforge.pmd.lang.java.ast.JavaParser.ExclusiveOrExpression(JavaParser.java:3441) at net.sourceforge.pmd.lang.java.ast.JavaParser.InclusiveOrExpression(JavaParser.java:3401) at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalAndExpression(JavaParser.java:3361) at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalOrExpression(JavaParser.java:3321) at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalExpression(JavaParser.java:3283) at net.sourceforge.pmd.lang.java.ast.JavaParser.Expression(JavaParser.java:3140) at net.sourceforge.pmd.lang.java.ast.JavaParser.ArgumentList(JavaParser.java:5034) at net.sourceforge.pmd.lang.java.ast.JavaParser.Arguments(JavaParser.java:5000) at net.sourceforge.pmd.lang.java.ast.JavaParser.PrimarySuffix(JavaParser.java:4826) at net.sourceforge.pmd.lang.java.ast.JavaParser.PrimaryExpression(JavaParser.java:4312) at net.sourceforge.pmd.lang.java.ast.JavaParser.PostfixExpression(JavaParser.java:4126) at net.sourceforge.pmd.lang.java.ast.JavaParser.UnaryExpressionNotPlusMinus(JavaParser.java:4024) at net.sourceforge.pmd.lang.java.ast.JavaParser.UnaryExpression(JavaParser.java:3901) at net.sourceforge.pmd.lang.java.ast.JavaParser.MultiplicativeExpression(JavaParser.java:3816) at net.sourceforge.pmd.lang.java.ast.JavaParser.AdditiveExpression(JavaParser.java:3763) at net.sourceforge.pmd.lang.java.ast.JavaParser.ShiftExpression(JavaParser.java:3706) at net.sourceforge.pmd.lang.java.ast.JavaParser.RelationalExpression(JavaParser.java:3645) at net.sourceforge.pmd.lang.java.ast.JavaParser.InstanceOfExpression(JavaParser.java:3574) at net.sourceforge.pmd.lang.java.ast.JavaParser.EqualityExpression(JavaParser.java:3521) at net.sourceforge.pmd.lang.java.ast.JavaParser.AndExpression(JavaParser.java:3481) at net.sourceforge.pmd.lang.java.ast.JavaParser.ExclusiveOrExpression(JavaParser.java:3441) at net.sourceforge.pmd.lang.java.ast.JavaParser.InclusiveOrExpression(JavaParser.java:3401) at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalAndExpression(JavaParser.java:3361) at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalOrExpression(JavaParser.java:3321) at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalExpression(JavaParser.java:3283) at net.sourceforge.pmd.lang.java.ast.JavaParser.Expression(JavaParser.java:3140) at net.sourceforge.pmd.lang.java.ast.JavaParser.StatementExpression(JavaParser.java:5656) at net.sourceforge.pmd.lang.java.ast.JavaParser.Statement(JavaParser.java:5274) at net.sourceforge.pmd.lang.java.ast.JavaParser.BlockStatement(JavaParser.java:5472) at net.sourceforge.pmd.lang.java.ast.JavaParser.Block(JavaParser.java:5389) at net.sourceforge.pmd.lang.java.ast.JavaParser.MethodDeclaration(JavaParser.java:2121) at net.sourceforge.pmd.lang.java.ast.JavaParser.ClassOrInterfaceBodyDeclaration(JavaParser.java:1802) at net.sourceforge.pmd.lang.java.ast.JavaParser.ClassOrInterfaceBody(JavaParser.java:1755) at net.sourceforge.pmd.lang.java.ast.JavaParser.ClassOrInterfaceDeclaration(JavaParser.java:880) at net.sourceforge.pmd.lang.java.ast.JavaParser.TypeDeclaration(JavaParser.java:782) at net.sourceforge.pmd.lang.java.ast.JavaParser.CompilationUnit(JavaParser.java:502) at net.sourceforge.pmd.lang.java.AbstractJavaParser.parse(AbstractJavaParser.java:62) at net.sourceforge.pmd.SourceCodeProcessor.parse(SourceCodeProcessor.java:121) at net.sourceforge.pmd.SourceCodeProcessor.processSource(SourceCodeProcessor.java:185) at net.sourceforge.pmd.SourceCodeProcessor.processSourceCodeWithoutCache(SourceCodeProcessor.java:107) ... 10 more | 
| ubic/basecode/ontology/jena/OntologyIndexer.java | PMDException: Error while parsing /space/jenkins/.jenkins/workspace/basecode/src/ubic/basecode/ontology/jena/OntologyIndexer.java net.sourceforge.pmd.PMDException: Error while parsing /space/jenkins/.jenkins/workspace/basecode/src/ubic/basecode/ontology/jena/OntologyIndexer.java at net.sourceforge.pmd.SourceCodeProcessor.processSourceCodeWithoutCache(SourceCodeProcessor.java:110) at net.sourceforge.pmd.SourceCodeProcessor.processSourceCode(SourceCodeProcessor.java:89) at net.sourceforge.pmd.SourceCodeProcessor.processSourceCode(SourceCodeProcessor.java:51) at net.sourceforge.pmd.processor.PmdRunnable.call(PmdRunnable.java:78) at net.sourceforge.pmd.processor.PmdRunnable.call(PmdRunnable.java:24) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:829) Caused by: net.sourceforge.pmd.lang.java.ast.ParseException: Line 201, Column 51: Cannot use lambda expressions when running in JDK inferior to 1.8 mode! at net.sourceforge.pmd.lang.java.ast.JavaParser.throwParseException(JavaParser.java:30) at net.sourceforge.pmd.lang.java.ast.JavaParser.checkForBadLambdaUsage(JavaParser.java:113) at net.sourceforge.pmd.lang.java.ast.JavaParser.LambdaExpression(JavaParser.java:4548) at net.sourceforge.pmd.lang.java.ast.JavaParser.PrimaryPrefix(JavaParser.java:4480) at net.sourceforge.pmd.lang.java.ast.JavaParser.PrimaryExpression(JavaParser.java:4304) at net.sourceforge.pmd.lang.java.ast.JavaParser.PostfixExpression(JavaParser.java:4126) at net.sourceforge.pmd.lang.java.ast.JavaParser.UnaryExpressionNotPlusMinus(JavaParser.java:4024) at net.sourceforge.pmd.lang.java.ast.JavaParser.UnaryExpression(JavaParser.java:3901) at net.sourceforge.pmd.lang.java.ast.JavaParser.MultiplicativeExpression(JavaParser.java:3816) at net.sourceforge.pmd.lang.java.ast.JavaParser.AdditiveExpression(JavaParser.java:3763) at net.sourceforge.pmd.lang.java.ast.JavaParser.ShiftExpression(JavaParser.java:3706) at net.sourceforge.pmd.lang.java.ast.JavaParser.RelationalExpression(JavaParser.java:3645) at net.sourceforge.pmd.lang.java.ast.JavaParser.InstanceOfExpression(JavaParser.java:3574) at net.sourceforge.pmd.lang.java.ast.JavaParser.EqualityExpression(JavaParser.java:3521) at net.sourceforge.pmd.lang.java.ast.JavaParser.AndExpression(JavaParser.java:3481) at net.sourceforge.pmd.lang.java.ast.JavaParser.ExclusiveOrExpression(JavaParser.java:3441) at net.sourceforge.pmd.lang.java.ast.JavaParser.InclusiveOrExpression(JavaParser.java:3401) at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalAndExpression(JavaParser.java:3361) at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalOrExpression(JavaParser.java:3321) at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalExpression(JavaParser.java:3283) at net.sourceforge.pmd.lang.java.ast.JavaParser.Expression(JavaParser.java:3140) at net.sourceforge.pmd.lang.java.ast.JavaParser.ArgumentList(JavaParser.java:5034) at net.sourceforge.pmd.lang.java.ast.JavaParser.Arguments(JavaParser.java:5000) at net.sourceforge.pmd.lang.java.ast.JavaParser.PrimarySuffix(JavaParser.java:4826) at net.sourceforge.pmd.lang.java.ast.JavaParser.PrimaryExpression(JavaParser.java:4312) at net.sourceforge.pmd.lang.java.ast.JavaParser.PostfixExpression(JavaParser.java:4126) at net.sourceforge.pmd.lang.java.ast.JavaParser.UnaryExpressionNotPlusMinus(JavaParser.java:4024) at net.sourceforge.pmd.lang.java.ast.JavaParser.UnaryExpression(JavaParser.java:3901) at net.sourceforge.pmd.lang.java.ast.JavaParser.MultiplicativeExpression(JavaParser.java:3816) at net.sourceforge.pmd.lang.java.ast.JavaParser.AdditiveExpression(JavaParser.java:3763) at net.sourceforge.pmd.lang.java.ast.JavaParser.ShiftExpression(JavaParser.java:3706) at net.sourceforge.pmd.lang.java.ast.JavaParser.RelationalExpression(JavaParser.java:3645) at net.sourceforge.pmd.lang.java.ast.JavaParser.InstanceOfExpression(JavaParser.java:3574) at net.sourceforge.pmd.lang.java.ast.JavaParser.EqualityExpression(JavaParser.java:3521) at net.sourceforge.pmd.lang.java.ast.JavaParser.AndExpression(JavaParser.java:3481) at net.sourceforge.pmd.lang.java.ast.JavaParser.ExclusiveOrExpression(JavaParser.java:3441) at net.sourceforge.pmd.lang.java.ast.JavaParser.InclusiveOrExpression(JavaParser.java:3401) at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalAndExpression(JavaParser.java:3361) at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalOrExpression(JavaParser.java:3321) at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalExpression(JavaParser.java:3283) at net.sourceforge.pmd.lang.java.ast.JavaParser.Expression(JavaParser.java:3140) at net.sourceforge.pmd.lang.java.ast.JavaParser.ArgumentList(JavaParser.java:5034) at net.sourceforge.pmd.lang.java.ast.JavaParser.Arguments(JavaParser.java:5000) at net.sourceforge.pmd.lang.java.ast.JavaParser.PrimarySuffix(JavaParser.java:4826) at net.sourceforge.pmd.lang.java.ast.JavaParser.PrimaryExpression(JavaParser.java:4312) at net.sourceforge.pmd.lang.java.ast.JavaParser.PostfixExpression(JavaParser.java:4126) at net.sourceforge.pmd.lang.java.ast.JavaParser.UnaryExpressionNotPlusMinus(JavaParser.java:4024) at net.sourceforge.pmd.lang.java.ast.JavaParser.UnaryExpression(JavaParser.java:3901) at net.sourceforge.pmd.lang.java.ast.JavaParser.MultiplicativeExpression(JavaParser.java:3816) at net.sourceforge.pmd.lang.java.ast.JavaParser.AdditiveExpression(JavaParser.java:3763) at net.sourceforge.pmd.lang.java.ast.JavaParser.ShiftExpression(JavaParser.java:3706) at net.sourceforge.pmd.lang.java.ast.JavaParser.RelationalExpression(JavaParser.java:3645) at net.sourceforge.pmd.lang.java.ast.JavaParser.InstanceOfExpression(JavaParser.java:3574) at net.sourceforge.pmd.lang.java.ast.JavaParser.EqualityExpression(JavaParser.java:3521) at net.sourceforge.pmd.lang.java.ast.JavaParser.AndExpression(JavaParser.java:3481) at net.sourceforge.pmd.lang.java.ast.JavaParser.ExclusiveOrExpression(JavaParser.java:3441) at net.sourceforge.pmd.lang.java.ast.JavaParser.InclusiveOrExpression(JavaParser.java:3401) at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalAndExpression(JavaParser.java:3361) at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalOrExpression(JavaParser.java:3321) at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalExpression(JavaParser.java:3283) at net.sourceforge.pmd.lang.java.ast.JavaParser.Expression(JavaParser.java:3140) at net.sourceforge.pmd.lang.java.ast.JavaParser.VariableInitializer(JavaParser.java:1998) at net.sourceforge.pmd.lang.java.ast.JavaParser.VariableDeclarator(JavaParser.java:1898) at net.sourceforge.pmd.lang.java.ast.JavaParser.LocalVariableDeclaration(JavaParser.java:5561) at net.sourceforge.pmd.lang.java.ast.JavaParser.BlockStatement(JavaParser.java:5469) at net.sourceforge.pmd.lang.java.ast.JavaParser.Block(JavaParser.java:5389) at net.sourceforge.pmd.lang.java.ast.JavaParser.TryStatement(JavaParser.java:6516) at net.sourceforge.pmd.lang.java.ast.JavaParser.Statement(JavaParser.java:5309) at net.sourceforge.pmd.lang.java.ast.JavaParser.BlockStatement(JavaParser.java:5472) at net.sourceforge.pmd.lang.java.ast.JavaParser.Block(JavaParser.java:5389) at net.sourceforge.pmd.lang.java.ast.JavaParser.MethodDeclaration(JavaParser.java:2121) at net.sourceforge.pmd.lang.java.ast.JavaParser.ClassOrInterfaceBodyDeclaration(JavaParser.java:1802) at net.sourceforge.pmd.lang.java.ast.JavaParser.ClassOrInterfaceBody(JavaParser.java:1755) at net.sourceforge.pmd.lang.java.ast.JavaParser.ClassOrInterfaceDeclaration(JavaParser.java:880) at net.sourceforge.pmd.lang.java.ast.JavaParser.TypeDeclaration(JavaParser.java:782) at net.sourceforge.pmd.lang.java.ast.JavaParser.CompilationUnit(JavaParser.java:502) at net.sourceforge.pmd.lang.java.AbstractJavaParser.parse(AbstractJavaParser.java:62) at net.sourceforge.pmd.SourceCodeProcessor.parse(SourceCodeProcessor.java:121) at net.sourceforge.pmd.SourceCodeProcessor.processSource(SourceCodeProcessor.java:185) at net.sourceforge.pmd.SourceCodeProcessor.processSourceCodeWithoutCache(SourceCodeProcessor.java:107) ... 10 more | 
| ubic/basecode/ontology/jena/OntologyTermImpl.java | PMDException: Error while parsing /space/jenkins/.jenkins/workspace/basecode/src/ubic/basecode/ontology/jena/OntologyTermImpl.java net.sourceforge.pmd.PMDException: Error while parsing /space/jenkins/.jenkins/workspace/basecode/src/ubic/basecode/ontology/jena/OntologyTermImpl.java at net.sourceforge.pmd.SourceCodeProcessor.processSourceCodeWithoutCache(SourceCodeProcessor.java:110) at net.sourceforge.pmd.SourceCodeProcessor.processSourceCode(SourceCodeProcessor.java:89) at net.sourceforge.pmd.SourceCodeProcessor.processSourceCode(SourceCodeProcessor.java:51) at net.sourceforge.pmd.processor.PmdRunnable.call(PmdRunnable.java:78) at net.sourceforge.pmd.processor.PmdRunnable.call(PmdRunnable.java:24) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:829) Caused by: net.sourceforge.pmd.lang.java.ast.ParseException: Line 64, Column 85: Cannot use method references when running in JDK inferior to 1.8 mode! at net.sourceforge.pmd.lang.java.ast.JavaParser.throwParseException(JavaParser.java:30) at net.sourceforge.pmd.lang.java.ast.JavaParser.checkForBadMethodReferenceUsage(JavaParser.java:118) at net.sourceforge.pmd.lang.java.ast.JavaParser.MethodReference(JavaParser.java:4388) at net.sourceforge.pmd.lang.java.ast.JavaParser.MemberSelector(JavaParser.java:4354) at net.sourceforge.pmd.lang.java.ast.JavaParser.PrimarySuffix(JavaParser.java:4805) at net.sourceforge.pmd.lang.java.ast.JavaParser.PrimaryExpression(JavaParser.java:4312) at net.sourceforge.pmd.lang.java.ast.JavaParser.PostfixExpression(JavaParser.java:4126) at net.sourceforge.pmd.lang.java.ast.JavaParser.UnaryExpressionNotPlusMinus(JavaParser.java:4024) at net.sourceforge.pmd.lang.java.ast.JavaParser.UnaryExpression(JavaParser.java:3901) at net.sourceforge.pmd.lang.java.ast.JavaParser.MultiplicativeExpression(JavaParser.java:3816) at net.sourceforge.pmd.lang.java.ast.JavaParser.AdditiveExpression(JavaParser.java:3763) at net.sourceforge.pmd.lang.java.ast.JavaParser.ShiftExpression(JavaParser.java:3706) at net.sourceforge.pmd.lang.java.ast.JavaParser.RelationalExpression(JavaParser.java:3645) at net.sourceforge.pmd.lang.java.ast.JavaParser.InstanceOfExpression(JavaParser.java:3574) at net.sourceforge.pmd.lang.java.ast.JavaParser.EqualityExpression(JavaParser.java:3521) at net.sourceforge.pmd.lang.java.ast.JavaParser.AndExpression(JavaParser.java:3481) at net.sourceforge.pmd.lang.java.ast.JavaParser.ExclusiveOrExpression(JavaParser.java:3441) at net.sourceforge.pmd.lang.java.ast.JavaParser.InclusiveOrExpression(JavaParser.java:3401) at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalAndExpression(JavaParser.java:3361) at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalOrExpression(JavaParser.java:3321) at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalExpression(JavaParser.java:3283) at net.sourceforge.pmd.lang.java.ast.JavaParser.Expression(JavaParser.java:3140) at net.sourceforge.pmd.lang.java.ast.JavaParser.ArgumentList(JavaParser.java:5034) at net.sourceforge.pmd.lang.java.ast.JavaParser.Arguments(JavaParser.java:5000) at net.sourceforge.pmd.lang.java.ast.JavaParser.PrimarySuffix(JavaParser.java:4826) at net.sourceforge.pmd.lang.java.ast.JavaParser.PrimaryExpression(JavaParser.java:4312) at net.sourceforge.pmd.lang.java.ast.JavaParser.PostfixExpression(JavaParser.java:4126) at net.sourceforge.pmd.lang.java.ast.JavaParser.UnaryExpressionNotPlusMinus(JavaParser.java:4024) at net.sourceforge.pmd.lang.java.ast.JavaParser.UnaryExpression(JavaParser.java:3901) at net.sourceforge.pmd.lang.java.ast.JavaParser.MultiplicativeExpression(JavaParser.java:3816) at net.sourceforge.pmd.lang.java.ast.JavaParser.AdditiveExpression(JavaParser.java:3763) at net.sourceforge.pmd.lang.java.ast.JavaParser.ShiftExpression(JavaParser.java:3706) at net.sourceforge.pmd.lang.java.ast.JavaParser.RelationalExpression(JavaParser.java:3645) at net.sourceforge.pmd.lang.java.ast.JavaParser.InstanceOfExpression(JavaParser.java:3574) at net.sourceforge.pmd.lang.java.ast.JavaParser.EqualityExpression(JavaParser.java:3521) at net.sourceforge.pmd.lang.java.ast.JavaParser.AndExpression(JavaParser.java:3481) at net.sourceforge.pmd.lang.java.ast.JavaParser.ExclusiveOrExpression(JavaParser.java:3441) at net.sourceforge.pmd.lang.java.ast.JavaParser.InclusiveOrExpression(JavaParser.java:3401) at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalAndExpression(JavaParser.java:3361) at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalOrExpression(JavaParser.java:3321) at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalExpression(JavaParser.java:3283) at net.sourceforge.pmd.lang.java.ast.JavaParser.Expression(JavaParser.java:3140) at net.sourceforge.pmd.lang.java.ast.JavaParser.ReturnStatement(JavaParser.java:6407) at net.sourceforge.pmd.lang.java.ast.JavaParser.Statement(JavaParser.java:5300) at net.sourceforge.pmd.lang.java.ast.JavaParser.BlockStatement(JavaParser.java:5472) at net.sourceforge.pmd.lang.java.ast.JavaParser.Block(JavaParser.java:5389) at net.sourceforge.pmd.lang.java.ast.JavaParser.MethodDeclaration(JavaParser.java:2121) at net.sourceforge.pmd.lang.java.ast.JavaParser.ClassOrInterfaceBodyDeclaration(JavaParser.java:1802) at net.sourceforge.pmd.lang.java.ast.JavaParser.ClassOrInterfaceBody(JavaParser.java:1755) at net.sourceforge.pmd.lang.java.ast.JavaParser.ClassOrInterfaceDeclaration(JavaParser.java:880) at net.sourceforge.pmd.lang.java.ast.JavaParser.TypeDeclaration(JavaParser.java:782) at net.sourceforge.pmd.lang.java.ast.JavaParser.CompilationUnit(JavaParser.java:502) at net.sourceforge.pmd.lang.java.AbstractJavaParser.parse(AbstractJavaParser.java:62) at net.sourceforge.pmd.SourceCodeProcessor.parse(SourceCodeProcessor.java:121) at net.sourceforge.pmd.SourceCodeProcessor.processSource(SourceCodeProcessor.java:185) at net.sourceforge.pmd.SourceCodeProcessor.processSourceCodeWithoutCache(SourceCodeProcessor.java:107) ... 10 more | 
| ubic/basecode/ontology/model/OntologyTerm.java | PMDException: Error while parsing /space/jenkins/.jenkins/workspace/basecode/src/ubic/basecode/ontology/model/OntologyTerm.java net.sourceforge.pmd.PMDException: Error while parsing /space/jenkins/.jenkins/workspace/basecode/src/ubic/basecode/ontology/model/OntologyTerm.java at net.sourceforge.pmd.SourceCodeProcessor.processSourceCodeWithoutCache(SourceCodeProcessor.java:110) at net.sourceforge.pmd.SourceCodeProcessor.processSourceCode(SourceCodeProcessor.java:89) at net.sourceforge.pmd.SourceCodeProcessor.processSourceCode(SourceCodeProcessor.java:51) at net.sourceforge.pmd.processor.PmdRunnable.call(PmdRunnable.java:78) at net.sourceforge.pmd.processor.PmdRunnable.call(PmdRunnable.java:24) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:829) Caused by: net.sourceforge.pmd.lang.java.ast.ParseException: Line 55, Column 5: Cannot use default implementations in interfaces when running in JDK inferior to 1.8 mode! at net.sourceforge.pmd.lang.java.ast.JavaParser.throwParseException(JavaParser.java:30) at net.sourceforge.pmd.lang.java.ast.JavaParser.checkForBadDefaultImplementationUsage(JavaParser.java:123) at net.sourceforge.pmd.lang.java.ast.JavaParser.Modifiers(JavaParser.java:739) at net.sourceforge.pmd.lang.java.ast.JavaParser.ClassOrInterfaceBodyDeclaration(JavaParser.java:1790) at net.sourceforge.pmd.lang.java.ast.JavaParser.ClassOrInterfaceBody(JavaParser.java:1755) at net.sourceforge.pmd.lang.java.ast.JavaParser.ClassOrInterfaceDeclaration(JavaParser.java:880) at net.sourceforge.pmd.lang.java.ast.JavaParser.TypeDeclaration(JavaParser.java:782) at net.sourceforge.pmd.lang.java.ast.JavaParser.CompilationUnit(JavaParser.java:502) at net.sourceforge.pmd.lang.java.AbstractJavaParser.parse(AbstractJavaParser.java:62) at net.sourceforge.pmd.SourceCodeProcessor.parse(SourceCodeProcessor.java:121) at net.sourceforge.pmd.SourceCodeProcessor.processSource(SourceCodeProcessor.java:185) at net.sourceforge.pmd.SourceCodeProcessor.processSourceCodeWithoutCache(SourceCodeProcessor.java:107) ... 10 more | 
| ubic/basecode/ontology/providers/OntologyService.java | PMDException: Error while parsing /space/jenkins/.jenkins/workspace/basecode/src/ubic/basecode/ontology/providers/OntologyService.java net.sourceforge.pmd.PMDException: Error while parsing /space/jenkins/.jenkins/workspace/basecode/src/ubic/basecode/ontology/providers/OntologyService.java at net.sourceforge.pmd.SourceCodeProcessor.processSourceCodeWithoutCache(SourceCodeProcessor.java:110) at net.sourceforge.pmd.SourceCodeProcessor.processSourceCode(SourceCodeProcessor.java:89) at net.sourceforge.pmd.SourceCodeProcessor.processSourceCode(SourceCodeProcessor.java:51) at net.sourceforge.pmd.processor.PmdRunnable.call(PmdRunnable.java:78) at net.sourceforge.pmd.processor.PmdRunnable.call(PmdRunnable.java:24) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:829) Caused by: net.sourceforge.pmd.lang.java.ast.ParseException: Line 186, Column 5: Cannot use default implementations in interfaces when running in JDK inferior to 1.8 mode! at net.sourceforge.pmd.lang.java.ast.JavaParser.throwParseException(JavaParser.java:30) at net.sourceforge.pmd.lang.java.ast.JavaParser.checkForBadDefaultImplementationUsage(JavaParser.java:123) at net.sourceforge.pmd.lang.java.ast.JavaParser.Modifiers(JavaParser.java:739) at net.sourceforge.pmd.lang.java.ast.JavaParser.ClassOrInterfaceBodyDeclaration(JavaParser.java:1790) at net.sourceforge.pmd.lang.java.ast.JavaParser.ClassOrInterfaceBody(JavaParser.java:1755) at net.sourceforge.pmd.lang.java.ast.JavaParser.ClassOrInterfaceDeclaration(JavaParser.java:880) at net.sourceforge.pmd.lang.java.ast.JavaParser.TypeDeclaration(JavaParser.java:782) at net.sourceforge.pmd.lang.java.ast.JavaParser.CompilationUnit(JavaParser.java:502) at net.sourceforge.pmd.lang.java.AbstractJavaParser.parse(AbstractJavaParser.java:62) at net.sourceforge.pmd.SourceCodeProcessor.parse(SourceCodeProcessor.java:121) at net.sourceforge.pmd.SourceCodeProcessor.processSource(SourceCodeProcessor.java:185) at net.sourceforge.pmd.SourceCodeProcessor.processSourceCodeWithoutCache(SourceCodeProcessor.java:107) ... 10 more |