PMD Results
The following document contains the results of PMD 6.8.0.
Files
com/github/celldynamics/quimp/BOAState.java
Violation |
Priority |
Line |
These nested if statements could be combined |
3 |
1154–1157 |
com/github/celldynamics/quimp/BOA_.java
Violation |
Priority |
Line |
Overriding method merely calls super |
3 |
558–566 |
com/github/celldynamics/quimp/Constrictor.java
Violation |
Priority |
Line |
Useless parentheses. |
4 |
213 |
Useless parentheses. |
4 |
268 |
com/github/celldynamics/quimp/Outline.java
Violation |
Priority |
Line |
Useless parentheses. |
4 |
288 |
Useless parentheses. |
4 |
341 |
Useless parentheses. |
4 |
446 |
Useless parentheses. |
4 |
500 |
Useless parentheses. |
4 |
520 |
Useless parentheses. |
4 |
674 |
Useless parentheses. |
4 |
676 |
Useless parentheses. |
4 |
709 |
com/github/celldynamics/quimp/QColor.java
Violation |
Priority |
Line |
Useless parentheses. |
4 |
521 |
Useless parentheses. |
4 |
522 |
Useless parentheses. |
4 |
523 |
com/github/celldynamics/quimp/QParamsQconf.java
Violation |
Priority |
Line |
Overriding method merely calls super |
3 |
294–296 |
Overriding method merely calls super |
3 |
322–324 |
Overriding method merely calls super |
3 |
346–348 |
Overriding method merely calls super |
3 |
367–369 |
Overriding method merely calls super |
3 |
401–403 |
Overriding method merely calls super |
3 |
422–424 |
Overriding method merely calls super |
3 |
446–448 |
com/github/celldynamics/quimp/Shape.java
Violation |
Priority |
Line |
Useless parentheses. |
4 |
422 |
Useless parentheses. |
4 |
485 |
These nested if statements could be combined |
3 |
682–684 |
com/github/celldynamics/quimp/Snake.java
Violation |
Priority |
Line |
Useless parentheses. |
4 |
192 |
Useless parentheses. |
4 |
354 |
Useless parentheses. |
4 |
624 |
Useless parentheses. |
4 |
628 |
Useless parentheses. |
4 |
628 |
Useless parentheses. |
4 |
661 |
Useless parentheses. |
4 |
692 |
Useless parentheses. |
4 |
694 |
Useless parentheses. |
4 |
721 |
com/github/celldynamics/quimp/SnakeHandler.java
Violation |
Priority |
Line |
Avoid unused method parameters such as 'frame'. |
3 |
262 |
com/github/celldynamics/quimp/SnakePluginList.java
Violation |
Priority |
Line |
These nested if statements could be combined |
3 |
655–657 |
These nested if statements could be combined |
3 |
794–798 |
com/github/celldynamics/quimp/filesystem/DataContainer.java
Violation |
Priority |
Line |
These nested if statements could be combined |
3 |
163–175 |
com/github/celldynamics/quimp/filesystem/FileDialogEx.java
Violation |
Priority |
Line |
Useless parentheses. |
4 |
193 |
com/github/celldynamics/quimp/filesystem/IQuimpSerialize.java
Violation |
Priority |
Line |
Unnecessary modifier 'public' on method 'beforeSerialize': the method is declared in an interface type |
3 |
19 |
Unnecessary modifier 'public' on method 'afterSerialize': the method is declared in an interface type |
3 |
27 |
com/github/celldynamics/quimp/filesystem/versions/IQconfOlderConverter.java
Violation |
Priority |
Line |
Unnecessary modifier 'public' on method 'upgradeFromOld': the method is declared in an interface type |
3 |
25 |
Unnecessary modifier 'public' on method 'executeForLowerThan': the method is declared in an interface type |
3 |
37 |
com/github/celldynamics/quimp/geom/BasicPolygons.java
Violation |
Priority |
Line |
Useless parentheses. |
4 |
59 |
Useless parentheses. |
4 |
199 |
Useless parentheses. |
4 |
206 |
com/github/celldynamics/quimp/geom/ExtendedVector2d.java
Violation |
Priority |
Line |
Useless parentheses. |
4 |
270 |
Useless parentheses. |
4 |
271 |
These nested if statements could be combined |
3 |
273–279 |
Useless parentheses. |
4 |
273 |
Useless parentheses. |
4 |
274 |
com/github/celldynamics/quimp/geom/TrackOutline.java
Violation |
Priority |
Line |
These nested if statements could be combined |
3 |
249–252 |
com/github/celldynamics/quimp/omero/OmeroBrowser.java
Violation |
Priority |
Line |
Unnecessary use of fully qualified name 'ome.formats.importer.ImportConfig' due to existing import 'ome.formats.importer.ImportConfig' |
4 |
332 |
com/github/celldynamics/quimp/plugin/AbstractPluginOptions.java
Violation |
Priority |
Line |
An empty statement (semicolon) not part of a loop |
3 |
119 |
An empty statement (semicolon) not part of a loop |
3 |
192 |
An empty statement (semicolon) not part of a loop |
3 |
440 |
com/github/celldynamics/quimp/plugin/IQuimpFilter.java
Violation |
Priority |
Line |
Unnecessary modifier 'public' on method 'about': the method is declared in an interface type |
3 |
20 |
com/github/celldynamics/quimp/plugin/IQuimpPlugin.java
Violation |
Priority |
Line |
Unnecessary modifier 'public' on method 'about': the method is declared in an interface type |
3 |
20 |
com/github/celldynamics/quimp/plugin/IQuimpPluginAttachImage.java
Violation |
Priority |
Line |
Unnecessary modifier 'public' on method 'attachImage': the method is declared in an interface type |
3 |
18 |
com/github/celldynamics/quimp/plugin/IQuimpPluginAttachImagePlus.java
Violation |
Priority |
Line |
Unnecessary modifier 'public' on method 'attachImagePlus': the method is declared in an interface type |
3 |
18 |
com/github/celldynamics/quimp/plugin/ana/ANA_.java
Violation |
Priority |
Line |
These nested if statements could be combined |
3 |
458–460 |
These nested if statements could be combined |
3 |
463–465 |
com/github/celldynamics/quimp/plugin/ecmm/ECMM_Mapping.java
Violation |
Priority |
Line |
Overriding method merely calls super |
3 |
145–147 |
These nested if statements could be combined |
3 |
303–305 |
Avoid empty if statements |
3 |
378–380 |
Avoid unnecessary return statements |
3 |
426 |
com/github/celldynamics/quimp/plugin/ecmm/ECMplot.java
Violation |
Priority |
Line |
Useless parentheses. |
4 |
155 |
Useless parentheses. |
4 |
155 |
com/github/celldynamics/quimp/plugin/ecmm/Mapping.java
Violation |
Priority |
Line |
These nested if statements could be combined |
3 |
45–52 |
These nested if statements could be combined |
3 |
156–158 |
Useless parentheses. |
4 |
301 |
Useless parentheses. |
4 |
302 |
Avoid empty if statements |
3 |
312–314 |
Avoid empty if statements |
3 |
332–334 |
These nested if statements could be combined |
3 |
402–404 |
com/github/celldynamics/quimp/plugin/ecmm/ODEsolver.java
Violation |
Priority |
Line |
Useless parentheses. |
4 |
74 |
Do not use if statements that are always true or always false |
3 |
159 |
Useless parentheses. |
4 |
268 |
Avoid unused method parameters such as 'power'. |
3 |
332 |
Useless parentheses. |
4 |
339 |
Useless parentheses. |
4 |
341 |
com/github/celldynamics/quimp/plugin/ecmm/Sector.java
Violation |
Priority |
Line |
Useless parentheses. |
4 |
73 |
Useless parentheses. |
4 |
129 |
com/github/celldynamics/quimp/plugin/generatemask/GenerateMask_.java
Violation |
Priority |
Line |
Overriding method merely calls super |
3 |
74–76 |
com/github/celldynamics/quimp/plugin/protanalysis/ActionFromRoi.java
Violation |
Priority |
Line |
These nested if statements could be combined |
3 |
67–77 |
com/github/celldynamics/quimp/plugin/protanalysis/ActionGetPredefinedPoint.java
Violation |
Priority |
Line |
Useless parentheses. |
4 |
40 |
com/github/celldynamics/quimp/plugin/protanalysis/ActionUpdateOptionsEnum.java
Violation |
Priority |
Line |
Useless parentheses. |
4 |
45 |
com/github/celldynamics/quimp/plugin/protanalysis/ActionUpdateOptionsNumber.java
Violation |
Priority |
Line |
Useless parentheses. |
4 |
45 |
com/github/celldynamics/quimp/plugin/protanalysis/ProtAnalysisOptions.java
Violation |
Priority |
Line |
Avoid unused imports such as 'com.github.celldynamics.quimp.plugin.qanalysis.STmap' |
4 |
11 |
Unnecessary modifier 'public' on method 'setCurrent': the method is declared in an interface type |
3 |
356 |
com/github/celldynamics/quimp/plugin/protanalysis/ProtAnalysisUi.java
Violation |
Priority |
Line |
Avoid unused private methods such as 'setJComboBox(JComboBox,String,String)'. |
3 |
454 |
Useless parentheses. |
4 |
601 |
Useless parentheses. |
4 |
614 |
com/github/celldynamics/quimp/plugin/protanalysis/ProtStat.java
Violation |
Priority |
Line |
Avoid unused private fields such as 'framewindow'. |
3 |
62 |
Avoid unused private fields such as 'mapRes'. |
3 |
75 |
com/github/celldynamics/quimp/plugin/protanalysis/Prot_Analysis.java
Violation |
Priority |
Line |
Avoid unused private methods such as 'writeStats(int,STmap,MaximaFinder,TrackCollection)'. |
3 |
426–427 |
Overriding method merely calls super |
3 |
490–492 |
com/github/celldynamics/quimp/plugin/protanalysis/Track.java
Violation |
Priority |
Line |
Unnecessary modifier 'static' on enum 'TrackType': nested enums are implicitly static |
3 |
32–34 |
Avoid unused private fields such as 'id'. |
3 |
39 |
Avoid unused private fields such as 'parents'. |
3 |
43 |
com/github/celldynamics/quimp/plugin/protanalysis/TrackMapAnalyser.java
Violation |
Priority |
Line |
Useless parentheses. |
4 |
131 |
Useless parentheses. |
4 |
140 |
com/github/celldynamics/quimp/plugin/protanalysis/TrackVisualisation.java
Violation |
Priority |
Line |
Useless parentheses. |
4 |
762 |
Useless parentheses. |
4 |
777 |
Useless parentheses. |
4 |
791 |
Useless parentheses. |
4 |
798 |
com/github/celldynamics/quimp/plugin/qanalysis/Q_Analysis.java
Violation |
Priority |
Line |
Overriding method merely calls super |
3 |
190–192 |
com/github/celldynamics/quimp/plugin/qanalysis/STMap3D.java
Violation |
Priority |
Line |
Useless parentheses. |
4 |
87 |
Useless parentheses. |
4 |
88 |
com/github/celldynamics/quimp/plugin/qanalysis/STmap.java
Violation |
Priority |
Line |
Useless parentheses. |
4 |
417 |
Useless parentheses. |
4 |
419 |
An empty statement (semicolon) not part of a loop |
3 |
499 |
Avoid unused method parameters such as 'o'. |
3 |
690 |
Useless parentheses. |
4 |
719 |
Useless parentheses. |
4 |
743 |
com/github/celldynamics/quimp/plugin/randomwalk/BinaryFilters.java
Violation |
Priority |
Line |
Unnecessary modifier 'static' on enum 'Filters': nested enums are implicitly static |
3 |
24–41 |
Unnecessary modifier 'static' on enum 'MorphoOperations': nested enums are implicitly static |
3 |
49–62 |
com/github/celldynamics/quimp/plugin/randomwalk/RandomWalkSegmentation.java
Violation |
Priority |
Line |
Unnecessary modifier 'private' on constructor 'StoppedBy(int)': enum constructors are implicitly private |
3 |
318–320 |
Unnecessary modifier 'private' on constructor 'SeedTypes(int)': enum constructors are implicitly private |
3 |
363–365 |
Useless parentheses. |
4 |
882 |
Useless parentheses. |
4 |
1104 |
Useless parentheses. |
4 |
1112 |
These nested if statements could be combined |
3 |
1214–1220 |
com/github/celldynamics/quimp/plugin/randomwalk/RandomWalkSegmentationPlugin_.java
Violation |
Priority |
Line |
Avoid unused private methods such as 'cloneImageAndAsk(ImagePlus)'. |
3 |
668 |
Overriding method merely calls super |
3 |
818–820 |
com/github/celldynamics/quimp/plugin/randomwalk/RandomWalkView.java
Violation |
Priority |
Line |
Avoid unused private methods such as 'getControlwithLabelSqueezed(JComponent,String,String)'. |
3 |
1336 |
These nested if statements could be combined |
3 |
1623–1625 |
These nested if statements could be combined |
3 |
1628–1630 |
com/github/celldynamics/quimp/plugin/randomwalk/SeedPicker.java
Violation |
Priority |
Line |
These nested if statements could be combined |
3 |
342–349 |
com/github/celldynamics/quimp/plugin/randomwalk/Seeds.java
Violation |
Priority |
Line |
Avoid unused imports such as 'org.apache.commons.math3.linear.RealMatrix' |
4 |
7 |
Overriding method merely calls super |
3 |
142–144 |
com/github/celldynamics/quimp/plugin/utils/IPadArray.java
Violation |
Priority |
Line |
Useless parentheses. |
4 |
43 |
Useless parentheses. |
4 |
46 |
Useless parentheses. |
4 |
54 |
com/github/celldynamics/quimp/utils/QuimpToolsCollection.java
Violation |
Priority |
Line |
An empty statement (semicolon) not part of a loop |
3 |
116 |
An empty statement (semicolon) not part of a loop |
3 |
120 |
Useless parentheses. |
4 |
159 |
Useless parentheses. |
4 |
161 |
Useless parentheses. |
4 |
218 |
com/github/celldynamics/quimp/utils/graphics/PolarPlot.java
Violation |
Priority |
Line |
Useless parentheses. |
4 |
192 |
Useless parentheses. |
4 |
230 |
Useless parentheses. |
4 |
360 |
Useless parentheses. |
4 |
360 |
com/github/celldynamics/quimp/utils/graphics/svg/SVGwritter.java
Violation |
Priority |
Line |
Useless parentheses. |
4 |
185 |