PMD Results

The following document contains the results of PMD 7.14.0.

Violations By Priority

Priority 3

com/irurueta/geometry/AffineParameters2D.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 229–231

com/irurueta/geometry/AffineParameters3D.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 319–321

com/irurueta/geometry/AffineTransformation2D.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 76–78
EmptyCatchBlock Avoid empty catch blocks 135–137
EmptyCatchBlock Avoid empty catch blocks 154–156
EmptyCatchBlock Avoid empty catch blocks 176–178
EmptyCatchBlock Avoid empty catch blocks 270–272
EmptyCatchBlock Avoid empty catch blocks 300–302
EmptyCatchBlock Avoid empty catch blocks 329–331
EmptyCatchBlock Avoid empty catch blocks 692–694
EmptyCatchBlock Avoid empty catch blocks 745–747
EmptyCatchBlock Avoid empty catch blocks 785–787
EmptyCatchBlock Avoid empty catch blocks 829–831
EmptyCatchBlock Avoid empty catch blocks 922–924
EmptyCatchBlock Avoid empty catch blocks 990–992
EmptyCatchBlock Avoid empty catch blocks 1126–1128
EmptyCatchBlock Avoid empty catch blocks 1309–1311

com/irurueta/geometry/AffineTransformation3D.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 76–78
EmptyCatchBlock Avoid empty catch blocks 135–137
EmptyCatchBlock Avoid empty catch blocks 154–156
EmptyCatchBlock Avoid empty catch blocks 176–178
EmptyCatchBlock Avoid empty catch blocks 271–273
EmptyCatchBlock Avoid empty catch blocks 301–303
EmptyCatchBlock Avoid empty catch blocks 333–335
EmptyCatchBlock Avoid empty catch blocks 757–759
EmptyCatchBlock Avoid empty catch blocks 809–811
EmptyCatchBlock Avoid empty catch blocks 849–851
EmptyCatchBlock Avoid empty catch blocks 893–895
EmptyCatchBlock Avoid empty catch blocks 1008–1010
EmptyCatchBlock Avoid empty catch blocks 1076–1078
EmptyCatchBlock Avoid empty catch blocks 1304–1306
EmptyCatchBlock Avoid empty catch blocks 1630–1632

com/irurueta/geometry/AxisRotation3D.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 106–108
EmptyCatchBlock Avoid empty catch blocks 290–292
EmptyCatchBlock Avoid empty catch blocks 317–319
EmptyCatchBlock Avoid empty catch blocks 384–386
EmptyCatchBlock Avoid empty catch blocks 678–680

com/irurueta/geometry/BaseConic.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 338–340

com/irurueta/geometry/BaseQuadric.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 450–452

com/irurueta/geometry/BuildInfo.java

Rule Violation Line
UnnecessaryModifier Unnecessary modifier 'final' on resource specification 'stream': resource specifications are implicitly final 129

com/irurueta/geometry/Conic.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 454–456

com/irurueta/geometry/EuclideanTransformation2D.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 351–353
EmptyCatchBlock Avoid empty catch blocks 432–434
EmptyCatchBlock Avoid empty catch blocks 476–478
EmptyCatchBlock Avoid empty catch blocks 515–517
EmptyCatchBlock Avoid empty catch blocks 622–624
EmptyCatchBlock Avoid empty catch blocks 655–657
EmptyCatchBlock Avoid empty catch blocks 694–696

com/irurueta/geometry/EuclideanTransformation3D.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 392–394
EmptyCatchBlock Avoid empty catch blocks 473–475
EmptyCatchBlock Avoid empty catch blocks 518–520
EmptyCatchBlock Avoid empty catch blocks 558–560
EmptyCatchBlock Avoid empty catch blocks 582–584
EmptyCatchBlock Avoid empty catch blocks 690–692
EmptyCatchBlock Avoid empty catch blocks 723–725
EmptyCatchBlock Avoid empty catch blocks 768–770

com/irurueta/geometry/Line2D.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 370–372
EmptyCatchBlock Avoid empty catch blocks 385–388

com/irurueta/geometry/Line3D.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 308–310

com/irurueta/geometry/MatrixRotation3D.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 79–81
EmptyCatchBlock Avoid empty catch blocks 306–308
EmptyCatchBlock Avoid empty catch blocks 515–517
EmptyCatchBlock Avoid empty catch blocks 562–564
EmptyCatchBlock Avoid empty catch blocks 719–721
EmptyCatchBlock Avoid empty catch blocks 740–742
EmptyCatchBlock Avoid empty catch blocks 798–800
EmptyCatchBlock Avoid empty catch blocks 909–911
EmptyCatchBlock Avoid empty catch blocks 986–988
EmptyCatchBlock Avoid empty catch blocks 1032–1034

com/irurueta/geometry/MetricTransformation2D.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 379–381
EmptyCatchBlock Avoid empty catch blocks 419–421

com/irurueta/geometry/MetricTransformation3D.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 391–393
EmptyCatchBlock Avoid empty catch blocks 436–438

com/irurueta/geometry/PinholeCamera.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 147–149
EmptyCatchBlock Avoid empty catch blocks 192–194
EmptyCatchBlock Avoid empty catch blocks 219–221
EmptyCatchBlock Avoid empty catch blocks 266–268
EmptyCatchBlock Avoid empty catch blocks 302–304
EmptyCatchBlock Avoid empty catch blocks 339–341
EmptyCatchBlock Avoid empty catch blocks 374–376
EmptyCatchBlock Avoid empty catch blocks 454–456
EmptyCatchBlock Avoid empty catch blocks 479–481
EmptyCatchBlock Avoid empty catch blocks 737–739
EmptyCatchBlock Avoid empty catch blocks 842–844
EmptyCatchBlock Avoid empty catch blocks 872–874
EmptyCatchBlock Avoid empty catch blocks 943–945
EmptyCatchBlock Avoid empty catch blocks 979–981
EmptyCatchBlock Avoid empty catch blocks 1415–1417
EmptyCatchBlock Avoid empty catch blocks 1467–1469
UselessQualifiedThis Useless qualified this usage in the same class. 1733
EmptyCatchBlock Avoid empty catch blocks 1831–1833

com/irurueta/geometry/PinholeCameraIntrinsicParameters.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 65–67
EmptyCatchBlock Avoid empty catch blocks 149–151
EmptyCatchBlock Avoid empty catch blocks 230–232

com/irurueta/geometry/ProjectiveTransformation2D.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 88–90
EmptyCatchBlock Avoid empty catch blocks 153–155
EmptyCatchBlock Avoid empty catch blocks 175–177
EmptyCatchBlock Avoid empty catch blocks 198–200
EmptyCatchBlock Avoid empty catch blocks 227–229
EmptyCatchBlock Avoid empty catch blocks 318–320
EmptyCatchBlock Avoid empty catch blocks 367–369
EmptyCatchBlock Avoid empty catch blocks 403–405
EmptyCatchBlock Avoid empty catch blocks 449–451
EmptyCatchBlock Avoid empty catch blocks 481–483
EmptyCatchBlock Avoid empty catch blocks 1078–1080
EmptyCatchBlock Avoid empty catch blocks 1120–1122
EmptyCatchBlock Avoid empty catch blocks 1283–1285
EmptyCatchBlock Avoid empty catch blocks 1491–1493
EmptyCatchBlock Avoid empty catch blocks 1722–1724

com/irurueta/geometry/ProjectiveTransformation3D.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 88–90
EmptyCatchBlock Avoid empty catch blocks 153–155
EmptyCatchBlock Avoid empty catch blocks 174–176
EmptyCatchBlock Avoid empty catch blocks 197–199
EmptyCatchBlock Avoid empty catch blocks 226–228
EmptyCatchBlock Avoid empty catch blocks 317–319
EmptyCatchBlock Avoid empty catch blocks 366–368
EmptyCatchBlock Avoid empty catch blocks 402–404
EmptyCatchBlock Avoid empty catch blocks 448–450
EmptyCatchBlock Avoid empty catch blocks 484–486
EmptyCatchBlock Avoid empty catch blocks 1152–1154
EmptyCatchBlock Avoid empty catch blocks 1194–1196
EmptyCatchBlock Avoid empty catch blocks 1382–1384
EmptyCatchBlock Avoid empty catch blocks 1776–1778
EmptyCatchBlock Avoid empty catch blocks 2191–2193

com/irurueta/geometry/Quadric.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 554–556

com/irurueta/geometry/Quaternion.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 895–897
EmptyCatchBlock Avoid empty catch blocks 992–994
EmptyCatchBlock Avoid empty catch blocks 1147–1149
EmptyCatchBlock Avoid empty catch blocks 1257–1259
EmptyCatchBlock Avoid empty catch blocks 1913–1915
EmptyCatchBlock Avoid empty catch blocks 1943–1945

com/irurueta/geometry/Rotation2D.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 199–201
EmptyCatchBlock Avoid empty catch blocks 237–239
EmptyCatchBlock Avoid empty catch blocks 438–440
EmptyCatchBlock Avoid empty catch blocks 490–492

com/irurueta/geometry/Rotation3D.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 386–388
EmptyCatchBlock Avoid empty catch blocks 680–682

com/irurueta/geometry/RotationUtils.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 109–111
EmptyCatchBlock Avoid empty catch blocks 182–184
EmptyCatchBlock Avoid empty catch blocks 216–218
EmptyCatchBlock Avoid empty catch blocks 264–266
EmptyCatchBlock Avoid empty catch blocks 349–351
EmptyCatchBlock Avoid empty catch blocks 556–558
EmptyCatchBlock Avoid empty catch blocks 731–733
EmptyCatchBlock Avoid empty catch blocks 788–790

com/irurueta/geometry/Transformation2D.java

Rule Violation Line
UselessQualifiedThis Useless qualified this usage in the same class. 85
UselessQualifiedThis Useless qualified this usage in the same class. 255
EmptyCatchBlock Avoid empty catch blocks 311–314
UselessQualifiedThis Useless qualified this usage in the same class. 325
UselessQualifiedThis Useless qualified this usage in the same class. 326
UselessQualifiedThis Useless qualified this usage in the same class. 327

com/irurueta/geometry/Transformation3D.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 431–434

com/irurueta/geometry/estimators/EPnPPointCorrespondencePinholeCameraEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 528–530
EmptyCatchBlock Avoid empty catch blocks 534–536
EmptyCatchBlock Avoid empty catch blocks 541–543

com/irurueta/geometry/estimators/LMedSCircleRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 222–224

com/irurueta/geometry/estimators/LMedSConicRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 223–225

com/irurueta/geometry/estimators/LMedSDLTLinePlaneCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 277–280

com/irurueta/geometry/estimators/LMedSDLTPointCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 286–288

com/irurueta/geometry/estimators/LMedSDualConicRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 223–225

com/irurueta/geometry/estimators/LMedSDualQuadricRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 230–232

com/irurueta/geometry/estimators/LMedSEPnPPointCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 359–362

com/irurueta/geometry/estimators/LMedSEuclideanTransformation2DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 322–324

com/irurueta/geometry/estimators/LMedSEuclideanTransformation3DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 322–324

com/irurueta/geometry/estimators/LMedSLine2DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 220–222

com/irurueta/geometry/estimators/LMedSLineCorrespondenceAffineTransformation2DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 252–254

com/irurueta/geometry/estimators/LMedSLineCorrespondenceProjectiveTransformation2DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 254–256

com/irurueta/geometry/estimators/LMedSMetricTransformation2DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 321–323

com/irurueta/geometry/estimators/LMedSMetricTransformation3DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 315–317

com/irurueta/geometry/estimators/LMedSPlaneCorrespondenceAffineTransformation3DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 254–256

com/irurueta/geometry/estimators/LMedSPlaneCorrespondenceProjectiveTransformation3DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 257–259

com/irurueta/geometry/estimators/LMedSPlaneRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 222–224

com/irurueta/geometry/estimators/LMedSPoint2DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 221–223

com/irurueta/geometry/estimators/LMedSPoint3DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 222–224

com/irurueta/geometry/estimators/LMedSPointCorrespondenceAffineTransformation2DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 251–253

com/irurueta/geometry/estimators/LMedSPointCorrespondenceAffineTransformation3DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 253–255

com/irurueta/geometry/estimators/LMedSPointCorrespondenceProjectiveTransformation2DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 253–255

com/irurueta/geometry/estimators/LMedSPointCorrespondenceProjectiveTransformation3DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 256–258

com/irurueta/geometry/estimators/LMedSQuadricRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 228–230

com/irurueta/geometry/estimators/LMedSSphereRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 222–224

com/irurueta/geometry/estimators/LMedSUPnPPointCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 291–294

com/irurueta/geometry/estimators/MSACCircleRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 187–189

com/irurueta/geometry/estimators/MSACConicRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 190–192

com/irurueta/geometry/estimators/MSACDLTLinePlaneCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 270–273

com/irurueta/geometry/estimators/MSACDLTPointCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 251–254

com/irurueta/geometry/estimators/MSACDualConicRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 194–196

com/irurueta/geometry/estimators/MSACDualQuadricRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 198–200

com/irurueta/geometry/estimators/MSACEPnPPointCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 325–328

com/irurueta/geometry/estimators/MSACEuclideanTransformation2DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 288–290

com/irurueta/geometry/estimators/MSACEuclideanTransformation3DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 288–290

com/irurueta/geometry/estimators/MSACLine2DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 185–187

com/irurueta/geometry/estimators/MSACLineCorrespondenceAffineTransformation2DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 240–242

com/irurueta/geometry/estimators/MSACLineCorrespondenceProjectiveTransformation2DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 243–245

com/irurueta/geometry/estimators/MSACMetricTransformation2DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 286–288

com/irurueta/geometry/estimators/MSACMetricTransformation3DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 286–288

com/irurueta/geometry/estimators/MSACPlaneCorrespondenceAffineTransformation3DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 242–244

com/irurueta/geometry/estimators/MSACPlaneCorrespondenceProjectiveTransformation3DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 246–248

com/irurueta/geometry/estimators/MSACPlaneRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 187–189

com/irurueta/geometry/estimators/MSACPoint2DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 186–188

com/irurueta/geometry/estimators/MSACPoint3DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 188–190

com/irurueta/geometry/estimators/MSACPointCorrespondenceAffineTransformation2DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 216–218

com/irurueta/geometry/estimators/MSACPointCorrespondenceAffineTransformation3DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 218–220

com/irurueta/geometry/estimators/MSACPointCorrespondenceProjectiveTransformation2DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 218–220

com/irurueta/geometry/estimators/MSACPointCorrespondenceProjectiveTransformation3DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 221–223

com/irurueta/geometry/estimators/MSACQuadricRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 197–199

com/irurueta/geometry/estimators/MSACSphereRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 188–190

com/irurueta/geometry/estimators/MSACUPnPPointCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 255–258

com/irurueta/geometry/estimators/PROMedSCircleRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 346–348

com/irurueta/geometry/estimators/PROMedSConicRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 349–351

com/irurueta/geometry/estimators/PROMedSDLTLinePlaneCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 420–422

com/irurueta/geometry/estimators/PROMedSDLTPointCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 431–433

com/irurueta/geometry/estimators/PROMedSDualConicRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 350–352

com/irurueta/geometry/estimators/PROMedSDualQuadricRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 356–358

com/irurueta/geometry/estimators/PROMedSEPnPPointCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 601–603

com/irurueta/geometry/estimators/PROMedSEuclideanTransformation2DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 567–569

com/irurueta/geometry/estimators/PROMedSEuclideanTransformation3DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 567–569

com/irurueta/geometry/estimators/PROMedSLine2DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 344–346

com/irurueta/geometry/estimators/PROMedSLineCorrespondenceAffineTransformation2DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 395–397

com/irurueta/geometry/estimators/PROMedSLineCorrespondenceProjectiveTransformation2DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 398–400

com/irurueta/geometry/estimators/PROMedSMetricTransformation2DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 567–569

com/irurueta/geometry/estimators/PROMedSMetricTransformation3DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 567–569

com/irurueta/geometry/estimators/PROMedSPlaneCorrespondenceAffineTransformation3DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 398–400

com/irurueta/geometry/estimators/PROMedSPlaneCorrespondenceProjectiveTransformation3DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 401–403

com/irurueta/geometry/estimators/PROMedSPlaneRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 345–347

com/irurueta/geometry/estimators/PROMedSPoint2DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 345–347

com/irurueta/geometry/estimators/PROMedSPoint3DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 345–347

com/irurueta/geometry/estimators/PROMedSPointCorrespondenceAffineTransformation2DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 398–400

com/irurueta/geometry/estimators/PROMedSPointCorrespondenceAffineTransformation3DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 401–403

com/irurueta/geometry/estimators/PROMedSPointCorrespondenceProjectiveTransformation2DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 400–402

com/irurueta/geometry/estimators/PROMedSPointCorrespondenceProjectiveTransformation3DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 403–405

com/irurueta/geometry/estimators/PROMedSQuadricRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 355–357

com/irurueta/geometry/estimators/PROMedSSphereRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 347–349

com/irurueta/geometry/estimators/PROMedSUPnPPointCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 436–439

com/irurueta/geometry/estimators/PROSACCircleRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 306–308

com/irurueta/geometry/estimators/PROSACConicRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 309–311

com/irurueta/geometry/estimators/PROSACDLTLinePlaneCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 494–497

com/irurueta/geometry/estimators/PROSACDLTPointCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 474–477

com/irurueta/geometry/estimators/PROSACDualConicRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 312–314

com/irurueta/geometry/estimators/PROSACDualQuadricRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 317–319

com/irurueta/geometry/estimators/PROSACEPnPPointCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 658–661

com/irurueta/geometry/estimators/PROSACEuclideanTransformation2DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 627–629

com/irurueta/geometry/estimators/PROSACEuclideanTransformation3DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 627–629

com/irurueta/geometry/estimators/PROSACLine2DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 303–305

com/irurueta/geometry/estimators/PROSACLineCorrespondenceAffineTransformation2DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 465–467

com/irurueta/geometry/estimators/PROSACLineCorrespondenceProjectiveTransformation2DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 467–469

com/irurueta/geometry/estimators/PROSACMetricTransformation2DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 626–628

com/irurueta/geometry/estimators/PROSACMetricTransformation3DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 625–627

com/irurueta/geometry/estimators/PROSACPlaneCorrespondenceAffineTransformation3DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 467–469

com/irurueta/geometry/estimators/PROSACPlaneCorrespondenceProjectiveTransformation3DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 470–472

com/irurueta/geometry/estimators/PROSACPlaneRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 305–307

com/irurueta/geometry/estimators/PROSACPoint2DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 388–390

com/irurueta/geometry/estimators/PROSACPoint3DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 389–391

com/irurueta/geometry/estimators/PROSACPointCorrespondenceAffineTransformation2DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 441–443

com/irurueta/geometry/estimators/PROSACPointCorrespondenceAffineTransformation3DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 444–446

com/irurueta/geometry/estimators/PROSACPointCorrespondenceProjectiveTransformation2DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 442–444

com/irurueta/geometry/estimators/PROSACPointCorrespondenceProjectiveTransformation3DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 445–447

com/irurueta/geometry/estimators/PROSACQuadricRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 315–317

com/irurueta/geometry/estimators/PROSACSphereRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 306–308

com/irurueta/geometry/estimators/PROSACUPnPPointCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 480–483

com/irurueta/geometry/estimators/PointCorrespondencePinholeCameraEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 329–331
EmptyCatchBlock Avoid empty catch blocks 435–437

com/irurueta/geometry/estimators/PointCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 604–606
EmptyCatchBlock Avoid empty catch blocks 638–640
EmptyCatchBlock Avoid empty catch blocks 669–671
EmptyCatchBlock Avoid empty catch blocks 708–710
EmptyCatchBlock Avoid empty catch blocks 740–742
EmptyCatchBlock Avoid empty catch blocks 779–781
EmptyCatchBlock Avoid empty catch blocks 816–818
EmptyCatchBlock Avoid empty catch blocks 857–859

com/irurueta/geometry/estimators/RANSACCircleRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 187–189

com/irurueta/geometry/estimators/RANSACConicRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 193–195

com/irurueta/geometry/estimators/RANSACDLTLinePlaneCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 346–348

com/irurueta/geometry/estimators/RANSACDLTPointCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 327–329

com/irurueta/geometry/estimators/RANSACDualConicRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 193–195

com/irurueta/geometry/estimators/RANSACDualQuadricRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 198–200

com/irurueta/geometry/estimators/RANSACEPnPPointCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 406–408

com/irurueta/geometry/estimators/RANSACEuclideanTransformation2DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 372–374

com/irurueta/geometry/estimators/RANSACEuclideanTransformation3DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 371–373

com/irurueta/geometry/estimators/RANSACLine2DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 186–188

com/irurueta/geometry/estimators/RANSACLineCorrespondenceAffineTransformation2DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 316–318

com/irurueta/geometry/estimators/RANSACLineCorrespondenceProjectiveTransformation2DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 318–320

com/irurueta/geometry/estimators/RANSACMetricTransformation2DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 370–372

com/irurueta/geometry/estimators/RANSACMetricTransformation3DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 371–373

com/irurueta/geometry/estimators/RANSACPlaneCorrespondenceAffineTransformation3DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 318–320

com/irurueta/geometry/estimators/RANSACPlaneCorrespondenceProjectiveTransformation3DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 321–323

com/irurueta/geometry/estimators/RANSACPlaneRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 187–189

com/irurueta/geometry/estimators/RANSACPoint2DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 261–263

com/irurueta/geometry/estimators/RANSACPoint3DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 262–264

com/irurueta/geometry/estimators/RANSACPointCorrespondenceAffineTransformation2DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 292–294

com/irurueta/geometry/estimators/RANSACPointCorrespondenceAffineTransformation3DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 296–298

com/irurueta/geometry/estimators/RANSACPointCorrespondenceProjectiveTransformation2DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 294–296

com/irurueta/geometry/estimators/RANSACPointCorrespondenceProjectiveTransformation3DRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 299–301

com/irurueta/geometry/estimators/RANSACQuadricRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 197–199

com/irurueta/geometry/estimators/RANSACSphereRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 188–190

com/irurueta/geometry/estimators/RANSACUPnPPointCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 332–335

com/irurueta/geometry/estimators/UPnPPointCorrespondencePinholeCameraEstimator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 519–521
EmptyCatchBlock Avoid empty catch blocks 525–527
EmptyCatchBlock Avoid empty catch blocks 675–677
EmptyCatchBlock Avoid empty catch blocks 692–694
EmptyCatchBlock Avoid empty catch blocks 709–711
EmptyCatchBlock Avoid empty catch blocks 726–728
EmptyCatchBlock Avoid empty catch blocks 746–748
EmptyCatchBlock Avoid empty catch blocks 763–765
EmptyCatchBlock Avoid empty catch blocks 780–782
EmptyCatchBlock Avoid empty catch blocks 797–799
EmptyCatchBlock Avoid empty catch blocks 817–819
EmptyCatchBlock Avoid empty catch blocks 834–836
EmptyCatchBlock Avoid empty catch blocks 851–853
EmptyCatchBlock Avoid empty catch blocks 868–870
EmptyCatchBlock Avoid empty catch blocks 888–890
EmptyCatchBlock Avoid empty catch blocks 905–907
EmptyCatchBlock Avoid empty catch blocks 922–924
EmptyCatchBlock Avoid empty catch blocks 939–941
EmptyCatchBlock Avoid empty catch blocks 1130–1132
EmptyCatchBlock Avoid empty catch blocks 1143–1145

Priority 4

com/irurueta/geometry/AxisRotation3D.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Rotation3D': 'isValidRotationMatrix' is already in scope 431
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Rotation3D': 'isValidRotationMatrix' is already in scope 554

com/irurueta/geometry/HomogeneousPoint2D.java

Rule Violation Line
UselessParentheses Useless parentheses. 284
UselessParentheses Useless parentheses. 305
UselessParentheses Useless parentheses. 416
UselessParentheses Useless parentheses. 451
UselessParentheses Useless parentheses. 492

com/irurueta/geometry/HomogeneousPoint3D.java

Rule Violation Line
UselessParentheses Useless parentheses. 326
UselessParentheses Useless parentheses. 347
UselessParentheses Useless parentheses. 368
UselessParentheses Useless parentheses. 482
UselessParentheses Useless parentheses. 518
UselessParentheses Useless parentheses. 559

com/irurueta/geometry/InhomogeneousPoint2D.java

Rule Violation Line
UselessParentheses Useless parentheses. 348
UselessParentheses Useless parentheses. 384
UselessParentheses Useless parentheses. 406

com/irurueta/geometry/InhomogeneousPoint3D.java

Rule Violation Line
UselessParentheses Useless parentheses. 413
UselessParentheses Useless parentheses. 450
UselessParentheses Useless parentheses. 472–473

com/irurueta/geometry/Line2D.java

Rule Violation Line
UselessParentheses Useless parentheses. 250

com/irurueta/geometry/Plane.java

Rule Violation Line
UselessParentheses Useless parentheses. 353

com/irurueta/geometry/Point3D.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Point3D': 'create' is already in scope 504

com/irurueta/geometry/Polygon3D.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Polygon3D': 'orientation' is already in scope 1064
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Polygon3D': 'orientation' is already in scope 1065

com/irurueta/geometry/Quaternion.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Quaternion': 'N_PARAMS' is already in scope because it is declared in an enclosing type 534
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Quaternion': 'N_PARAMS' is already in scope because it is declared in an enclosing type 535
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Quaternion': 'N_PARAMS' is already in scope because it is declared in an enclosing type 538
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Quaternion': 'N_PARAMS' is already in scope because it is declared in an enclosing type 539

com/irurueta/geometry/estimators/LMedSCircleRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'CircleRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 210

com/irurueta/geometry/estimators/LMedSConicRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ConicRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 209

com/irurueta/geometry/estimators/LMedSDLTPointCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PointCorrespondencePinholeCameraRobustEstimator': 'MIN_NUMBER_OF_POINT_CORRESPONDENCES' is already in scope because it is inherited by an enclosing type 260

com/irurueta/geometry/estimators/LMedSDualConicRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DualConicRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 209

com/irurueta/geometry/estimators/LMedSDualQuadricRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DualQuadricRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 211

com/irurueta/geometry/estimators/LMedSLine2DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Line2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 209

com/irurueta/geometry/estimators/LMedSLineCorrespondenceAffineTransformation2DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'AffineTransformation2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 234

com/irurueta/geometry/estimators/LMedSLineCorrespondenceProjectiveTransformation2DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ProjectiveTransformation2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 234

com/irurueta/geometry/estimators/LMedSPlaneCorrespondenceAffineTransformation3DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'AffineTransformation3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 234

com/irurueta/geometry/estimators/LMedSPlaneCorrespondenceProjectiveTransformation3DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ProjectiveTransformation3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 234

com/irurueta/geometry/estimators/LMedSPlaneRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PlaneRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 210

com/irurueta/geometry/estimators/LMedSPoint2DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Point2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 209

com/irurueta/geometry/estimators/LMedSPoint3DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Point3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 209

com/irurueta/geometry/estimators/LMedSPointCorrespondenceAffineTransformation2DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'AffineTransformation2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 233

com/irurueta/geometry/estimators/LMedSPointCorrespondenceAffineTransformation3DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'AffineTransformation3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 233

com/irurueta/geometry/estimators/LMedSPointCorrespondenceProjectiveTransformation2DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ProjectiveTransformation2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 233

com/irurueta/geometry/estimators/LMedSPointCorrespondenceProjectiveTransformation3DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ProjectiveTransformation3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 233

com/irurueta/geometry/estimators/LMedSQuadricRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'QuadricRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 209

com/irurueta/geometry/estimators/LMedSSphereRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'SphereRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 209

com/irurueta/geometry/estimators/MSACCircleRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'CircleRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 175

com/irurueta/geometry/estimators/MSACConicRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ConicRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 176

com/irurueta/geometry/estimators/MSACDLTPointCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PointCorrespondencePinholeCameraRobustEstimator': 'MIN_NUMBER_OF_POINT_CORRESPONDENCES' is already in scope because it is inherited by an enclosing type 225

com/irurueta/geometry/estimators/MSACDualConicRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DualConicRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 180

com/irurueta/geometry/estimators/MSACDualQuadricRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DualQuadricRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 179

com/irurueta/geometry/estimators/MSACLine2DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Line2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 174

com/irurueta/geometry/estimators/MSACLineCorrespondenceAffineTransformation2DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'AffineTransformation2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 222

com/irurueta/geometry/estimators/MSACLineCorrespondenceProjectiveTransformation2DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ProjectiveTransformation2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 223

com/irurueta/geometry/estimators/MSACPlaneCorrespondenceAffineTransformation3DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'AffineTransformation3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 222

com/irurueta/geometry/estimators/MSACPlaneCorrespondenceProjectiveTransformation3DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ProjectiveTransformation3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 223

com/irurueta/geometry/estimators/MSACPlaneRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PlaneRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 175

com/irurueta/geometry/estimators/MSACPoint2DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Point2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 175

com/irurueta/geometry/estimators/MSACPoint3DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Point3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 175

com/irurueta/geometry/estimators/MSACPointCorrespondenceAffineTransformation2DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'AffineTransformation2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 198

com/irurueta/geometry/estimators/MSACPointCorrespondenceAffineTransformation3DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'AffineTransformation3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 198

com/irurueta/geometry/estimators/MSACPointCorrespondenceProjectiveTransformation2DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ProjectiveTransformation2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 198

com/irurueta/geometry/estimators/MSACPointCorrespondenceProjectiveTransformation3DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ProjectiveTransformation3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 198

com/irurueta/geometry/estimators/MSACQuadricRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'QuadricRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 178

com/irurueta/geometry/estimators/MSACSphereRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'SphereRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 175

com/irurueta/geometry/estimators/PROMedSCircleRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'CircleRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 334

com/irurueta/geometry/estimators/PROMedSConicRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ConicRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 335

com/irurueta/geometry/estimators/PROMedSDLTPointCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PointCorrespondencePinholeCameraRobustEstimator': 'MIN_NUMBER_OF_POINT_CORRESPONDENCES' is already in scope because it is inherited by an enclosing type 405

com/irurueta/geometry/estimators/PROMedSDualConicRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DualConicRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 336

com/irurueta/geometry/estimators/PROMedSDualQuadricRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DualQuadricRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 337

com/irurueta/geometry/estimators/PROMedSEPnPPointCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PointCorrespondencePinholeCameraRobustEstimator': 'MIN_NUMBER_OF_POINT_CORRESPONDENCES' is already in scope because it is inherited by an enclosing type 575

com/irurueta/geometry/estimators/PROMedSLine2DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Line2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 333

com/irurueta/geometry/estimators/PROMedSLineCorrespondenceAffineTransformation2DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'AffineTransformation2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 377

com/irurueta/geometry/estimators/PROMedSLineCorrespondenceProjectiveTransformation2DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ProjectiveTransformation2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 378

com/irurueta/geometry/estimators/PROMedSMetricTransformation2DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MetricTransformation2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 550

com/irurueta/geometry/estimators/PROMedSPlaneCorrespondenceAffineTransformation3DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'AffineTransformation3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 378

com/irurueta/geometry/estimators/PROMedSPlaneCorrespondenceProjectiveTransformation3DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ProjectiveTransformation3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 378

com/irurueta/geometry/estimators/PROMedSPlaneRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PlaneRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 333

com/irurueta/geometry/estimators/PROMedSPoint2DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Point2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 334

com/irurueta/geometry/estimators/PROMedSPoint3DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Point3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 333

com/irurueta/geometry/estimators/PROMedSPointCorrespondenceAffineTransformation2DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'AffineTransformation2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 380

com/irurueta/geometry/estimators/PROMedSPointCorrespondenceAffineTransformation3DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'AffineTransformation3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 381

com/irurueta/geometry/estimators/PROMedSPointCorrespondenceProjectiveTransformation2DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ProjectiveTransformation2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 380

com/irurueta/geometry/estimators/PROMedSPointCorrespondenceProjectiveTransformation3DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ProjectiveTransformation3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 380

com/irurueta/geometry/estimators/PROMedSQuadricRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'QuadricRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 336

com/irurueta/geometry/estimators/PROMedSSphereRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'SphereRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 334

com/irurueta/geometry/estimators/PROMedSUPnPPointCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PointCorrespondencePinholeCameraRobustEstimator': 'MIN_NUMBER_OF_POINT_CORRESPONDENCES' is already in scope because it is inherited by an enclosing type 409

com/irurueta/geometry/estimators/PROSACCircleRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'CircleRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 294

com/irurueta/geometry/estimators/PROSACConicRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ConicRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 295

com/irurueta/geometry/estimators/PROSACDLTPointCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PointCorrespondencePinholeCameraRobustEstimator': 'MIN_NUMBER_OF_POINT_CORRESPONDENCES' is already in scope because it is inherited by an enclosing type 448

com/irurueta/geometry/estimators/PROSACDualConicRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DualConicRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 298

com/irurueta/geometry/estimators/PROSACDualQuadricRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DualQuadricRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 298

com/irurueta/geometry/estimators/PROSACEPnPPointCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PointCorrespondencePinholeCameraRobustEstimator': 'MIN_NUMBER_OF_POINT_CORRESPONDENCES' is already in scope because it is inherited by an enclosing type 632

com/irurueta/geometry/estimators/PROSACLine2DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Line2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 292

com/irurueta/geometry/estimators/PROSACLineCorrespondenceAffineTransformation2DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'AffineTransformation2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 447

com/irurueta/geometry/estimators/PROSACLineCorrespondenceProjectiveTransformation2DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ProjectiveTransformation2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 447

com/irurueta/geometry/estimators/PROSACPlaneCorrespondenceAffineTransformation3DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'AffineTransformation3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 447

com/irurueta/geometry/estimators/PROSACPlaneCorrespondenceProjectiveTransformation3DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ProjectiveTransformation3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 447

com/irurueta/geometry/estimators/PROSACPlaneRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PlaneRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 293

com/irurueta/geometry/estimators/PROSACPoint2DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Point2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 377

com/irurueta/geometry/estimators/PROSACPoint3DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Point3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 377

com/irurueta/geometry/estimators/PROSACPointCorrespondenceAffineTransformation2DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'AffineTransformation2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 423

com/irurueta/geometry/estimators/PROSACPointCorrespondenceAffineTransformation3DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'AffineTransformation3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 424

com/irurueta/geometry/estimators/PROSACPointCorrespondenceProjectiveTransformation2DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ProjectiveTransformation2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 422

com/irurueta/geometry/estimators/PROSACPointCorrespondenceProjectiveTransformation3DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ProjectiveTransformation3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 422

com/irurueta/geometry/estimators/PROSACQuadricRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'QuadricRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 296

com/irurueta/geometry/estimators/PROSACSphereRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'SphereRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 293

com/irurueta/geometry/estimators/PROSACUPnPPointCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PointCorrespondencePinholeCameraRobustEstimator': 'MIN_NUMBER_OF_POINT_CORRESPONDENCES' is already in scope because it is inherited by an enclosing type 454

com/irurueta/geometry/estimators/PointCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Line
UnnecessaryImport Unused import 'com.irurueta.numerical.robust.InliersData' 24

com/irurueta/geometry/estimators/RANSACCircleRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'CircleRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 175

com/irurueta/geometry/estimators/RANSACConicRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ConicRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 179

com/irurueta/geometry/estimators/RANSACDLTPointCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PointCorrespondencePinholeCameraRobustEstimator': 'MIN_NUMBER_OF_POINT_CORRESPONDENCES' is already in scope because it is inherited by an enclosing type 301

com/irurueta/geometry/estimators/RANSACDualConicRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DualConicRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 179

com/irurueta/geometry/estimators/RANSACDualQuadricRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DualQuadricRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 179

com/irurueta/geometry/estimators/RANSACLine2DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Line2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 175

com/irurueta/geometry/estimators/RANSACLineCorrespondenceAffineTransformation2DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'AffineTransformation2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 298

com/irurueta/geometry/estimators/RANSACLineCorrespondenceProjectiveTransformation2DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ProjectiveTransformation2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 298

com/irurueta/geometry/estimators/RANSACPlaneCorrespondenceAffineTransformation3DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'AffineTransformation3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 298

com/irurueta/geometry/estimators/RANSACPlaneCorrespondenceProjectiveTransformation3DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ProjectiveTransformation3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 298

com/irurueta/geometry/estimators/RANSACPlaneRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PlaneRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 175

com/irurueta/geometry/estimators/RANSACPoint2DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Point2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 250

com/irurueta/geometry/estimators/RANSACPoint3DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Point3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 250

com/irurueta/geometry/estimators/RANSACPointCorrespondenceAffineTransformation2DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'AffineTransformation2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 274

com/irurueta/geometry/estimators/RANSACPointCorrespondenceAffineTransformation3DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'AffineTransformation3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 276

com/irurueta/geometry/estimators/RANSACPointCorrespondenceProjectiveTransformation2DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ProjectiveTransformation2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 274

com/irurueta/geometry/estimators/RANSACPointCorrespondenceProjectiveTransformation3DRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ProjectiveTransformation3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 276

com/irurueta/geometry/estimators/RANSACQuadricRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'QuadricRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 178

com/irurueta/geometry/estimators/RANSACSphereRobustEstimator.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'SphereRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 175

com/irurueta/geometry/estimators/UPnPPointCorrespondencePinholeCameraEstimator.java

Rule Violation Line
UnnecessaryImport Unused import 'com.irurueta.geometry.Rotation3D' 31

com/irurueta/geometry/estimators/WeightedPointCorrespondencePinholeCameraEstimator.java

Rule Violation Line
UnnecessaryImport Unused import 'java.util.Iterator' 27

com/irurueta/geometry/refiners/PointCorrespondenceProjectiveTransformation3DRefiner.java

Rule Violation Line
UnnecessaryImport Unused import 'com.irurueta.numerical.MultiDimensionFunctionEvaluatorListener' 26

Files

com/irurueta/geometry/AffineParameters2D.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 229–231

com/irurueta/geometry/AffineParameters3D.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 319–321

com/irurueta/geometry/AffineTransformation2D.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 76–78
EmptyCatchBlock Avoid empty catch blocks 3 135–137
EmptyCatchBlock Avoid empty catch blocks 3 154–156
EmptyCatchBlock Avoid empty catch blocks 3 176–178
EmptyCatchBlock Avoid empty catch blocks 3 270–272
EmptyCatchBlock Avoid empty catch blocks 3 300–302
EmptyCatchBlock Avoid empty catch blocks 3 329–331
EmptyCatchBlock Avoid empty catch blocks 3 692–694
EmptyCatchBlock Avoid empty catch blocks 3 745–747
EmptyCatchBlock Avoid empty catch blocks 3 785–787
EmptyCatchBlock Avoid empty catch blocks 3 829–831
EmptyCatchBlock Avoid empty catch blocks 3 922–924
EmptyCatchBlock Avoid empty catch blocks 3 990–992
EmptyCatchBlock Avoid empty catch blocks 3 1126–1128
EmptyCatchBlock Avoid empty catch blocks 3 1309–1311

com/irurueta/geometry/AffineTransformation3D.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 76–78
EmptyCatchBlock Avoid empty catch blocks 3 135–137
EmptyCatchBlock Avoid empty catch blocks 3 154–156
EmptyCatchBlock Avoid empty catch blocks 3 176–178
EmptyCatchBlock Avoid empty catch blocks 3 271–273
EmptyCatchBlock Avoid empty catch blocks 3 301–303
EmptyCatchBlock Avoid empty catch blocks 3 333–335
EmptyCatchBlock Avoid empty catch blocks 3 757–759
EmptyCatchBlock Avoid empty catch blocks 3 809–811
EmptyCatchBlock Avoid empty catch blocks 3 849–851
EmptyCatchBlock Avoid empty catch blocks 3 893–895
EmptyCatchBlock Avoid empty catch blocks 3 1008–1010
EmptyCatchBlock Avoid empty catch blocks 3 1076–1078
EmptyCatchBlock Avoid empty catch blocks 3 1304–1306
EmptyCatchBlock Avoid empty catch blocks 3 1630–1632

com/irurueta/geometry/AxisRotation3D.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 106–108
EmptyCatchBlock Avoid empty catch blocks 3 290–292
EmptyCatchBlock Avoid empty catch blocks 3 317–319
EmptyCatchBlock Avoid empty catch blocks 3 384–386
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Rotation3D': 'isValidRotationMatrix' is already in scope 4 431
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Rotation3D': 'isValidRotationMatrix' is already in scope 4 554
EmptyCatchBlock Avoid empty catch blocks 3 678–680

com/irurueta/geometry/BaseConic.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 338–340

com/irurueta/geometry/BaseQuadric.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 450–452

com/irurueta/geometry/BuildInfo.java

Rule Violation Priority Line
UnnecessaryModifier Unnecessary modifier 'final' on resource specification 'stream': resource specifications are implicitly final 3 129

com/irurueta/geometry/Conic.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 454–456

com/irurueta/geometry/EuclideanTransformation2D.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 351–353
EmptyCatchBlock Avoid empty catch blocks 3 432–434
EmptyCatchBlock Avoid empty catch blocks 3 476–478
EmptyCatchBlock Avoid empty catch blocks 3 515–517
EmptyCatchBlock Avoid empty catch blocks 3 622–624
EmptyCatchBlock Avoid empty catch blocks 3 655–657
EmptyCatchBlock Avoid empty catch blocks 3 694–696

com/irurueta/geometry/EuclideanTransformation3D.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 392–394
EmptyCatchBlock Avoid empty catch blocks 3 473–475
EmptyCatchBlock Avoid empty catch blocks 3 518–520
EmptyCatchBlock Avoid empty catch blocks 3 558–560
EmptyCatchBlock Avoid empty catch blocks 3 582–584
EmptyCatchBlock Avoid empty catch blocks 3 690–692
EmptyCatchBlock Avoid empty catch blocks 3 723–725
EmptyCatchBlock Avoid empty catch blocks 3 768–770

com/irurueta/geometry/HomogeneousPoint2D.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 284
UselessParentheses Useless parentheses. 4 305
UselessParentheses Useless parentheses. 4 416
UselessParentheses Useless parentheses. 4 451
UselessParentheses Useless parentheses. 4 492

com/irurueta/geometry/HomogeneousPoint3D.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 326
UselessParentheses Useless parentheses. 4 347
UselessParentheses Useless parentheses. 4 368
UselessParentheses Useless parentheses. 4 482
UselessParentheses Useless parentheses. 4 518
UselessParentheses Useless parentheses. 4 559

com/irurueta/geometry/InhomogeneousPoint2D.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 348
UselessParentheses Useless parentheses. 4 384
UselessParentheses Useless parentheses. 4 406

com/irurueta/geometry/InhomogeneousPoint3D.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 413
UselessParentheses Useless parentheses. 4 450
UselessParentheses Useless parentheses. 4 472–473

com/irurueta/geometry/Line2D.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 250
EmptyCatchBlock Avoid empty catch blocks 3 370–372
EmptyCatchBlock Avoid empty catch blocks 3 385–388

com/irurueta/geometry/Line3D.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 308–310

com/irurueta/geometry/MatrixRotation3D.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 79–81
EmptyCatchBlock Avoid empty catch blocks 3 306–308
EmptyCatchBlock Avoid empty catch blocks 3 515–517
EmptyCatchBlock Avoid empty catch blocks 3 562–564
EmptyCatchBlock Avoid empty catch blocks 3 719–721
EmptyCatchBlock Avoid empty catch blocks 3 740–742
EmptyCatchBlock Avoid empty catch blocks 3 798–800
EmptyCatchBlock Avoid empty catch blocks 3 909–911
EmptyCatchBlock Avoid empty catch blocks 3 986–988
EmptyCatchBlock Avoid empty catch blocks 3 1032–1034

com/irurueta/geometry/MetricTransformation2D.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 379–381
EmptyCatchBlock Avoid empty catch blocks 3 419–421

com/irurueta/geometry/MetricTransformation3D.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 391–393
EmptyCatchBlock Avoid empty catch blocks 3 436–438

com/irurueta/geometry/PinholeCamera.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 147–149
EmptyCatchBlock Avoid empty catch blocks 3 192–194
EmptyCatchBlock Avoid empty catch blocks 3 219–221
EmptyCatchBlock Avoid empty catch blocks 3 266–268
EmptyCatchBlock Avoid empty catch blocks 3 302–304
EmptyCatchBlock Avoid empty catch blocks 3 339–341
EmptyCatchBlock Avoid empty catch blocks 3 374–376
EmptyCatchBlock Avoid empty catch blocks 3 454–456
EmptyCatchBlock Avoid empty catch blocks 3 479–481
EmptyCatchBlock Avoid empty catch blocks 3 737–739
EmptyCatchBlock Avoid empty catch blocks 3 842–844
EmptyCatchBlock Avoid empty catch blocks 3 872–874
EmptyCatchBlock Avoid empty catch blocks 3 943–945
EmptyCatchBlock Avoid empty catch blocks 3 979–981
EmptyCatchBlock Avoid empty catch blocks 3 1415–1417
EmptyCatchBlock Avoid empty catch blocks 3 1467–1469
UselessQualifiedThis Useless qualified this usage in the same class. 3 1733
EmptyCatchBlock Avoid empty catch blocks 3 1831–1833

com/irurueta/geometry/PinholeCameraIntrinsicParameters.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 65–67
EmptyCatchBlock Avoid empty catch blocks 3 149–151
EmptyCatchBlock Avoid empty catch blocks 3 230–232

com/irurueta/geometry/Plane.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 353

com/irurueta/geometry/Point3D.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Point3D': 'create' is already in scope 4 504

com/irurueta/geometry/Polygon3D.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Polygon3D': 'orientation' is already in scope 4 1064
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Polygon3D': 'orientation' is already in scope 4 1065

com/irurueta/geometry/ProjectiveTransformation2D.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 88–90
EmptyCatchBlock Avoid empty catch blocks 3 153–155
EmptyCatchBlock Avoid empty catch blocks 3 175–177
EmptyCatchBlock Avoid empty catch blocks 3 198–200
EmptyCatchBlock Avoid empty catch blocks 3 227–229
EmptyCatchBlock Avoid empty catch blocks 3 318–320
EmptyCatchBlock Avoid empty catch blocks 3 367–369
EmptyCatchBlock Avoid empty catch blocks 3 403–405
EmptyCatchBlock Avoid empty catch blocks 3 449–451
EmptyCatchBlock Avoid empty catch blocks 3 481–483
EmptyCatchBlock Avoid empty catch blocks 3 1078–1080
EmptyCatchBlock Avoid empty catch blocks 3 1120–1122
EmptyCatchBlock Avoid empty catch blocks 3 1283–1285
EmptyCatchBlock Avoid empty catch blocks 3 1491–1493
EmptyCatchBlock Avoid empty catch blocks 3 1722–1724

com/irurueta/geometry/ProjectiveTransformation3D.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 88–90
EmptyCatchBlock Avoid empty catch blocks 3 153–155
EmptyCatchBlock Avoid empty catch blocks 3 174–176
EmptyCatchBlock Avoid empty catch blocks 3 197–199
EmptyCatchBlock Avoid empty catch blocks 3 226–228
EmptyCatchBlock Avoid empty catch blocks 3 317–319
EmptyCatchBlock Avoid empty catch blocks 3 366–368
EmptyCatchBlock Avoid empty catch blocks 3 402–404
EmptyCatchBlock Avoid empty catch blocks 3 448–450
EmptyCatchBlock Avoid empty catch blocks 3 484–486
EmptyCatchBlock Avoid empty catch blocks 3 1152–1154
EmptyCatchBlock Avoid empty catch blocks 3 1194–1196
EmptyCatchBlock Avoid empty catch blocks 3 1382–1384
EmptyCatchBlock Avoid empty catch blocks 3 1776–1778
EmptyCatchBlock Avoid empty catch blocks 3 2191–2193

com/irurueta/geometry/Quadric.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 554–556

com/irurueta/geometry/Quaternion.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Quaternion': 'N_PARAMS' is already in scope because it is declared in an enclosing type 4 534
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Quaternion': 'N_PARAMS' is already in scope because it is declared in an enclosing type 4 535
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Quaternion': 'N_PARAMS' is already in scope because it is declared in an enclosing type 4 538
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Quaternion': 'N_PARAMS' is already in scope because it is declared in an enclosing type 4 539
EmptyCatchBlock Avoid empty catch blocks 3 895–897
EmptyCatchBlock Avoid empty catch blocks 3 992–994
EmptyCatchBlock Avoid empty catch blocks 3 1147–1149
EmptyCatchBlock Avoid empty catch blocks 3 1257–1259
EmptyCatchBlock Avoid empty catch blocks 3 1913–1915
EmptyCatchBlock Avoid empty catch blocks 3 1943–1945

com/irurueta/geometry/Rotation2D.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 199–201
EmptyCatchBlock Avoid empty catch blocks 3 237–239
EmptyCatchBlock Avoid empty catch blocks 3 438–440
EmptyCatchBlock Avoid empty catch blocks 3 490–492

com/irurueta/geometry/Rotation3D.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 386–388
EmptyCatchBlock Avoid empty catch blocks 3 680–682

com/irurueta/geometry/RotationUtils.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 109–111
EmptyCatchBlock Avoid empty catch blocks 3 182–184
EmptyCatchBlock Avoid empty catch blocks 3 216–218
EmptyCatchBlock Avoid empty catch blocks 3 264–266
EmptyCatchBlock Avoid empty catch blocks 3 349–351
EmptyCatchBlock Avoid empty catch blocks 3 556–558
EmptyCatchBlock Avoid empty catch blocks 3 731–733
EmptyCatchBlock Avoid empty catch blocks 3 788–790

com/irurueta/geometry/Transformation2D.java

Rule Violation Priority Line
UselessQualifiedThis Useless qualified this usage in the same class. 3 85
UselessQualifiedThis Useless qualified this usage in the same class. 3 255
EmptyCatchBlock Avoid empty catch blocks 3 311–314
UselessQualifiedThis Useless qualified this usage in the same class. 3 325
UselessQualifiedThis Useless qualified this usage in the same class. 3 326
UselessQualifiedThis Useless qualified this usage in the same class. 3 327

com/irurueta/geometry/Transformation3D.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 431–434

com/irurueta/geometry/estimators/EPnPPointCorrespondencePinholeCameraEstimator.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 528–530
EmptyCatchBlock Avoid empty catch blocks 3 534–536
EmptyCatchBlock Avoid empty catch blocks 3 541–543

com/irurueta/geometry/estimators/LMedSCircleRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'CircleRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 210
EmptyCatchBlock Avoid empty catch blocks 3 222–224

com/irurueta/geometry/estimators/LMedSConicRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ConicRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 209
EmptyCatchBlock Avoid empty catch blocks 3 223–225

com/irurueta/geometry/estimators/LMedSDLTLinePlaneCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 277–280

com/irurueta/geometry/estimators/LMedSDLTPointCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PointCorrespondencePinholeCameraRobustEstimator': 'MIN_NUMBER_OF_POINT_CORRESPONDENCES' is already in scope because it is inherited by an enclosing type 4 260
EmptyCatchBlock Avoid empty catch blocks 3 286–288

com/irurueta/geometry/estimators/LMedSDualConicRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DualConicRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 209
EmptyCatchBlock Avoid empty catch blocks 3 223–225

com/irurueta/geometry/estimators/LMedSDualQuadricRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DualQuadricRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 211
EmptyCatchBlock Avoid empty catch blocks 3 230–232

com/irurueta/geometry/estimators/LMedSEPnPPointCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 359–362

com/irurueta/geometry/estimators/LMedSEuclideanTransformation2DRobustEstimator.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 322–324

com/irurueta/geometry/estimators/LMedSEuclideanTransformation3DRobustEstimator.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 322–324

com/irurueta/geometry/estimators/LMedSLine2DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Line2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 209
EmptyCatchBlock Avoid empty catch blocks 3 220–222

com/irurueta/geometry/estimators/LMedSLineCorrespondenceAffineTransformation2DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'AffineTransformation2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 234
EmptyCatchBlock Avoid empty catch blocks 3 252–254

com/irurueta/geometry/estimators/LMedSLineCorrespondenceProjectiveTransformation2DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ProjectiveTransformation2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 234
EmptyCatchBlock Avoid empty catch blocks 3 254–256

com/irurueta/geometry/estimators/LMedSMetricTransformation2DRobustEstimator.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 321–323

com/irurueta/geometry/estimators/LMedSMetricTransformation3DRobustEstimator.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 315–317

com/irurueta/geometry/estimators/LMedSPlaneCorrespondenceAffineTransformation3DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'AffineTransformation3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 234
EmptyCatchBlock Avoid empty catch blocks 3 254–256

com/irurueta/geometry/estimators/LMedSPlaneCorrespondenceProjectiveTransformation3DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ProjectiveTransformation3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 234
EmptyCatchBlock Avoid empty catch blocks 3 257–259

com/irurueta/geometry/estimators/LMedSPlaneRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PlaneRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 210
EmptyCatchBlock Avoid empty catch blocks 3 222–224

com/irurueta/geometry/estimators/LMedSPoint2DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Point2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 209
EmptyCatchBlock Avoid empty catch blocks 3 221–223

com/irurueta/geometry/estimators/LMedSPoint3DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Point3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 209
EmptyCatchBlock Avoid empty catch blocks 3 222–224

com/irurueta/geometry/estimators/LMedSPointCorrespondenceAffineTransformation2DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'AffineTransformation2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 233
EmptyCatchBlock Avoid empty catch blocks 3 251–253

com/irurueta/geometry/estimators/LMedSPointCorrespondenceAffineTransformation3DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'AffineTransformation3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 233
EmptyCatchBlock Avoid empty catch blocks 3 253–255

com/irurueta/geometry/estimators/LMedSPointCorrespondenceProjectiveTransformation2DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ProjectiveTransformation2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 233
EmptyCatchBlock Avoid empty catch blocks 3 253–255

com/irurueta/geometry/estimators/LMedSPointCorrespondenceProjectiveTransformation3DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ProjectiveTransformation3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 233
EmptyCatchBlock Avoid empty catch blocks 3 256–258

com/irurueta/geometry/estimators/LMedSQuadricRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'QuadricRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 209
EmptyCatchBlock Avoid empty catch blocks 3 228–230

com/irurueta/geometry/estimators/LMedSSphereRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'SphereRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 209
EmptyCatchBlock Avoid empty catch blocks 3 222–224

com/irurueta/geometry/estimators/LMedSUPnPPointCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 291–294

com/irurueta/geometry/estimators/MSACCircleRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'CircleRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 175
EmptyCatchBlock Avoid empty catch blocks 3 187–189

com/irurueta/geometry/estimators/MSACConicRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ConicRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 176
EmptyCatchBlock Avoid empty catch blocks 3 190–192

com/irurueta/geometry/estimators/MSACDLTLinePlaneCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 270–273

com/irurueta/geometry/estimators/MSACDLTPointCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PointCorrespondencePinholeCameraRobustEstimator': 'MIN_NUMBER_OF_POINT_CORRESPONDENCES' is already in scope because it is inherited by an enclosing type 4 225
EmptyCatchBlock Avoid empty catch blocks 3 251–254

com/irurueta/geometry/estimators/MSACDualConicRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DualConicRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 180
EmptyCatchBlock Avoid empty catch blocks 3 194–196

com/irurueta/geometry/estimators/MSACDualQuadricRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DualQuadricRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 179
EmptyCatchBlock Avoid empty catch blocks 3 198–200

com/irurueta/geometry/estimators/MSACEPnPPointCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 325–328

com/irurueta/geometry/estimators/MSACEuclideanTransformation2DRobustEstimator.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 288–290

com/irurueta/geometry/estimators/MSACEuclideanTransformation3DRobustEstimator.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 288–290

com/irurueta/geometry/estimators/MSACLine2DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Line2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 174
EmptyCatchBlock Avoid empty catch blocks 3 185–187

com/irurueta/geometry/estimators/MSACLineCorrespondenceAffineTransformation2DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'AffineTransformation2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 222
EmptyCatchBlock Avoid empty catch blocks 3 240–242

com/irurueta/geometry/estimators/MSACLineCorrespondenceProjectiveTransformation2DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ProjectiveTransformation2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 223
EmptyCatchBlock Avoid empty catch blocks 3 243–245

com/irurueta/geometry/estimators/MSACMetricTransformation2DRobustEstimator.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 286–288

com/irurueta/geometry/estimators/MSACMetricTransformation3DRobustEstimator.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 286–288

com/irurueta/geometry/estimators/MSACPlaneCorrespondenceAffineTransformation3DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'AffineTransformation3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 222
EmptyCatchBlock Avoid empty catch blocks 3 242–244

com/irurueta/geometry/estimators/MSACPlaneCorrespondenceProjectiveTransformation3DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ProjectiveTransformation3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 223
EmptyCatchBlock Avoid empty catch blocks 3 246–248

com/irurueta/geometry/estimators/MSACPlaneRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PlaneRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 175
EmptyCatchBlock Avoid empty catch blocks 3 187–189

com/irurueta/geometry/estimators/MSACPoint2DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Point2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 175
EmptyCatchBlock Avoid empty catch blocks 3 186–188

com/irurueta/geometry/estimators/MSACPoint3DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Point3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 175
EmptyCatchBlock Avoid empty catch blocks 3 188–190

com/irurueta/geometry/estimators/MSACPointCorrespondenceAffineTransformation2DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'AffineTransformation2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 198
EmptyCatchBlock Avoid empty catch blocks 3 216–218

com/irurueta/geometry/estimators/MSACPointCorrespondenceAffineTransformation3DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'AffineTransformation3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 198
EmptyCatchBlock Avoid empty catch blocks 3 218–220

com/irurueta/geometry/estimators/MSACPointCorrespondenceProjectiveTransformation2DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ProjectiveTransformation2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 198
EmptyCatchBlock Avoid empty catch blocks 3 218–220

com/irurueta/geometry/estimators/MSACPointCorrespondenceProjectiveTransformation3DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ProjectiveTransformation3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 198
EmptyCatchBlock Avoid empty catch blocks 3 221–223

com/irurueta/geometry/estimators/MSACQuadricRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'QuadricRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 178
EmptyCatchBlock Avoid empty catch blocks 3 197–199

com/irurueta/geometry/estimators/MSACSphereRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'SphereRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 175
EmptyCatchBlock Avoid empty catch blocks 3 188–190

com/irurueta/geometry/estimators/MSACUPnPPointCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 255–258

com/irurueta/geometry/estimators/PROMedSCircleRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'CircleRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 334
EmptyCatchBlock Avoid empty catch blocks 3 346–348

com/irurueta/geometry/estimators/PROMedSConicRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ConicRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 335
EmptyCatchBlock Avoid empty catch blocks 3 349–351

com/irurueta/geometry/estimators/PROMedSDLTLinePlaneCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 420–422

com/irurueta/geometry/estimators/PROMedSDLTPointCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PointCorrespondencePinholeCameraRobustEstimator': 'MIN_NUMBER_OF_POINT_CORRESPONDENCES' is already in scope because it is inherited by an enclosing type 4 405
EmptyCatchBlock Avoid empty catch blocks 3 431–433

com/irurueta/geometry/estimators/PROMedSDualConicRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DualConicRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 336
EmptyCatchBlock Avoid empty catch blocks 3 350–352

com/irurueta/geometry/estimators/PROMedSDualQuadricRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DualQuadricRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 337
EmptyCatchBlock Avoid empty catch blocks 3 356–358

com/irurueta/geometry/estimators/PROMedSEPnPPointCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PointCorrespondencePinholeCameraRobustEstimator': 'MIN_NUMBER_OF_POINT_CORRESPONDENCES' is already in scope because it is inherited by an enclosing type 4 575
EmptyCatchBlock Avoid empty catch blocks 3 601–603

com/irurueta/geometry/estimators/PROMedSEuclideanTransformation2DRobustEstimator.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 567–569

com/irurueta/geometry/estimators/PROMedSEuclideanTransformation3DRobustEstimator.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 567–569

com/irurueta/geometry/estimators/PROMedSLine2DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Line2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 333
EmptyCatchBlock Avoid empty catch blocks 3 344–346

com/irurueta/geometry/estimators/PROMedSLineCorrespondenceAffineTransformation2DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'AffineTransformation2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 377
EmptyCatchBlock Avoid empty catch blocks 3 395–397

com/irurueta/geometry/estimators/PROMedSLineCorrespondenceProjectiveTransformation2DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ProjectiveTransformation2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 378
EmptyCatchBlock Avoid empty catch blocks 3 398–400

com/irurueta/geometry/estimators/PROMedSMetricTransformation2DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MetricTransformation2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 550
EmptyCatchBlock Avoid empty catch blocks 3 567–569

com/irurueta/geometry/estimators/PROMedSMetricTransformation3DRobustEstimator.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 567–569

com/irurueta/geometry/estimators/PROMedSPlaneCorrespondenceAffineTransformation3DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'AffineTransformation3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 378
EmptyCatchBlock Avoid empty catch blocks 3 398–400

com/irurueta/geometry/estimators/PROMedSPlaneCorrespondenceProjectiveTransformation3DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ProjectiveTransformation3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 378
EmptyCatchBlock Avoid empty catch blocks 3 401–403

com/irurueta/geometry/estimators/PROMedSPlaneRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PlaneRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 333
EmptyCatchBlock Avoid empty catch blocks 3 345–347

com/irurueta/geometry/estimators/PROMedSPoint2DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Point2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 334
EmptyCatchBlock Avoid empty catch blocks 3 345–347

com/irurueta/geometry/estimators/PROMedSPoint3DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Point3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 333
EmptyCatchBlock Avoid empty catch blocks 3 345–347

com/irurueta/geometry/estimators/PROMedSPointCorrespondenceAffineTransformation2DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'AffineTransformation2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 380
EmptyCatchBlock Avoid empty catch blocks 3 398–400

com/irurueta/geometry/estimators/PROMedSPointCorrespondenceAffineTransformation3DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'AffineTransformation3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 381
EmptyCatchBlock Avoid empty catch blocks 3 401–403

com/irurueta/geometry/estimators/PROMedSPointCorrespondenceProjectiveTransformation2DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ProjectiveTransformation2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 380
EmptyCatchBlock Avoid empty catch blocks 3 400–402

com/irurueta/geometry/estimators/PROMedSPointCorrespondenceProjectiveTransformation3DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ProjectiveTransformation3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 380
EmptyCatchBlock Avoid empty catch blocks 3 403–405

com/irurueta/geometry/estimators/PROMedSQuadricRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'QuadricRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 336
EmptyCatchBlock Avoid empty catch blocks 3 355–357

com/irurueta/geometry/estimators/PROMedSSphereRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'SphereRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 334
EmptyCatchBlock Avoid empty catch blocks 3 347–349

com/irurueta/geometry/estimators/PROMedSUPnPPointCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PointCorrespondencePinholeCameraRobustEstimator': 'MIN_NUMBER_OF_POINT_CORRESPONDENCES' is already in scope because it is inherited by an enclosing type 4 409
EmptyCatchBlock Avoid empty catch blocks 3 436–439

com/irurueta/geometry/estimators/PROSACCircleRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'CircleRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 294
EmptyCatchBlock Avoid empty catch blocks 3 306–308

com/irurueta/geometry/estimators/PROSACConicRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ConicRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 295
EmptyCatchBlock Avoid empty catch blocks 3 309–311

com/irurueta/geometry/estimators/PROSACDLTLinePlaneCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 494–497

com/irurueta/geometry/estimators/PROSACDLTPointCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PointCorrespondencePinholeCameraRobustEstimator': 'MIN_NUMBER_OF_POINT_CORRESPONDENCES' is already in scope because it is inherited by an enclosing type 4 448
EmptyCatchBlock Avoid empty catch blocks 3 474–477

com/irurueta/geometry/estimators/PROSACDualConicRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DualConicRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 298
EmptyCatchBlock Avoid empty catch blocks 3 312–314

com/irurueta/geometry/estimators/PROSACDualQuadricRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DualQuadricRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 298
EmptyCatchBlock Avoid empty catch blocks 3 317–319

com/irurueta/geometry/estimators/PROSACEPnPPointCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PointCorrespondencePinholeCameraRobustEstimator': 'MIN_NUMBER_OF_POINT_CORRESPONDENCES' is already in scope because it is inherited by an enclosing type 4 632
EmptyCatchBlock Avoid empty catch blocks 3 658–661

com/irurueta/geometry/estimators/PROSACEuclideanTransformation2DRobustEstimator.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 627–629

com/irurueta/geometry/estimators/PROSACEuclideanTransformation3DRobustEstimator.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 627–629

com/irurueta/geometry/estimators/PROSACLine2DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Line2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 292
EmptyCatchBlock Avoid empty catch blocks 3 303–305

com/irurueta/geometry/estimators/PROSACLineCorrespondenceAffineTransformation2DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'AffineTransformation2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 447
EmptyCatchBlock Avoid empty catch blocks 3 465–467

com/irurueta/geometry/estimators/PROSACLineCorrespondenceProjectiveTransformation2DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ProjectiveTransformation2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 447
EmptyCatchBlock Avoid empty catch blocks 3 467–469

com/irurueta/geometry/estimators/PROSACMetricTransformation2DRobustEstimator.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 626–628

com/irurueta/geometry/estimators/PROSACMetricTransformation3DRobustEstimator.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 625–627

com/irurueta/geometry/estimators/PROSACPlaneCorrespondenceAffineTransformation3DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'AffineTransformation3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 447
EmptyCatchBlock Avoid empty catch blocks 3 467–469

com/irurueta/geometry/estimators/PROSACPlaneCorrespondenceProjectiveTransformation3DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ProjectiveTransformation3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 447
EmptyCatchBlock Avoid empty catch blocks 3 470–472

com/irurueta/geometry/estimators/PROSACPlaneRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PlaneRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 293
EmptyCatchBlock Avoid empty catch blocks 3 305–307

com/irurueta/geometry/estimators/PROSACPoint2DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Point2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 377
EmptyCatchBlock Avoid empty catch blocks 3 388–390

com/irurueta/geometry/estimators/PROSACPoint3DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Point3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 377
EmptyCatchBlock Avoid empty catch blocks 3 389–391

com/irurueta/geometry/estimators/PROSACPointCorrespondenceAffineTransformation2DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'AffineTransformation2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 423
EmptyCatchBlock Avoid empty catch blocks 3 441–443

com/irurueta/geometry/estimators/PROSACPointCorrespondenceAffineTransformation3DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'AffineTransformation3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 424
EmptyCatchBlock Avoid empty catch blocks 3 444–446

com/irurueta/geometry/estimators/PROSACPointCorrespondenceProjectiveTransformation2DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ProjectiveTransformation2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 422
EmptyCatchBlock Avoid empty catch blocks 3 442–444

com/irurueta/geometry/estimators/PROSACPointCorrespondenceProjectiveTransformation3DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ProjectiveTransformation3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 422
EmptyCatchBlock Avoid empty catch blocks 3 445–447

com/irurueta/geometry/estimators/PROSACQuadricRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'QuadricRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 296
EmptyCatchBlock Avoid empty catch blocks 3 315–317

com/irurueta/geometry/estimators/PROSACSphereRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'SphereRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 293
EmptyCatchBlock Avoid empty catch blocks 3 306–308

com/irurueta/geometry/estimators/PROSACUPnPPointCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PointCorrespondencePinholeCameraRobustEstimator': 'MIN_NUMBER_OF_POINT_CORRESPONDENCES' is already in scope because it is inherited by an enclosing type 4 454
EmptyCatchBlock Avoid empty catch blocks 3 480–483

com/irurueta/geometry/estimators/PointCorrespondencePinholeCameraEstimator.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 329–331
EmptyCatchBlock Avoid empty catch blocks 3 435–437

com/irurueta/geometry/estimators/PointCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Priority Line
UnnecessaryImport Unused import 'com.irurueta.numerical.robust.InliersData' 4 24
EmptyCatchBlock Avoid empty catch blocks 3 604–606
EmptyCatchBlock Avoid empty catch blocks 3 638–640
EmptyCatchBlock Avoid empty catch blocks 3 669–671
EmptyCatchBlock Avoid empty catch blocks 3 708–710
EmptyCatchBlock Avoid empty catch blocks 3 740–742
EmptyCatchBlock Avoid empty catch blocks 3 779–781
EmptyCatchBlock Avoid empty catch blocks 3 816–818
EmptyCatchBlock Avoid empty catch blocks 3 857–859

com/irurueta/geometry/estimators/RANSACCircleRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'CircleRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 175
EmptyCatchBlock Avoid empty catch blocks 3 187–189

com/irurueta/geometry/estimators/RANSACConicRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ConicRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 179
EmptyCatchBlock Avoid empty catch blocks 3 193–195

com/irurueta/geometry/estimators/RANSACDLTLinePlaneCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 346–348

com/irurueta/geometry/estimators/RANSACDLTPointCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PointCorrespondencePinholeCameraRobustEstimator': 'MIN_NUMBER_OF_POINT_CORRESPONDENCES' is already in scope because it is inherited by an enclosing type 4 301
EmptyCatchBlock Avoid empty catch blocks 3 327–329

com/irurueta/geometry/estimators/RANSACDualConicRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DualConicRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 179
EmptyCatchBlock Avoid empty catch blocks 3 193–195

com/irurueta/geometry/estimators/RANSACDualQuadricRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DualQuadricRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 179
EmptyCatchBlock Avoid empty catch blocks 3 198–200

com/irurueta/geometry/estimators/RANSACEPnPPointCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 406–408

com/irurueta/geometry/estimators/RANSACEuclideanTransformation2DRobustEstimator.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 372–374

com/irurueta/geometry/estimators/RANSACEuclideanTransformation3DRobustEstimator.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 371–373

com/irurueta/geometry/estimators/RANSACLine2DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Line2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 175
EmptyCatchBlock Avoid empty catch blocks 3 186–188

com/irurueta/geometry/estimators/RANSACLineCorrespondenceAffineTransformation2DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'AffineTransformation2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 298
EmptyCatchBlock Avoid empty catch blocks 3 316–318

com/irurueta/geometry/estimators/RANSACLineCorrespondenceProjectiveTransformation2DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ProjectiveTransformation2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 298
EmptyCatchBlock Avoid empty catch blocks 3 318–320

com/irurueta/geometry/estimators/RANSACMetricTransformation2DRobustEstimator.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 370–372

com/irurueta/geometry/estimators/RANSACMetricTransformation3DRobustEstimator.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 371–373

com/irurueta/geometry/estimators/RANSACPlaneCorrespondenceAffineTransformation3DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'AffineTransformation3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 298
EmptyCatchBlock Avoid empty catch blocks 3 318–320

com/irurueta/geometry/estimators/RANSACPlaneCorrespondenceProjectiveTransformation3DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ProjectiveTransformation3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 298
EmptyCatchBlock Avoid empty catch blocks 3 321–323

com/irurueta/geometry/estimators/RANSACPlaneRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PlaneRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 175
EmptyCatchBlock Avoid empty catch blocks 3 187–189

com/irurueta/geometry/estimators/RANSACPoint2DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Point2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 250
EmptyCatchBlock Avoid empty catch blocks 3 261–263

com/irurueta/geometry/estimators/RANSACPoint3DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Point3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 250
EmptyCatchBlock Avoid empty catch blocks 3 262–264

com/irurueta/geometry/estimators/RANSACPointCorrespondenceAffineTransformation2DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'AffineTransformation2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 274
EmptyCatchBlock Avoid empty catch blocks 3 292–294

com/irurueta/geometry/estimators/RANSACPointCorrespondenceAffineTransformation3DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'AffineTransformation3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 276
EmptyCatchBlock Avoid empty catch blocks 3 296–298

com/irurueta/geometry/estimators/RANSACPointCorrespondenceProjectiveTransformation2DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ProjectiveTransformation2DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 274
EmptyCatchBlock Avoid empty catch blocks 3 294–296

com/irurueta/geometry/estimators/RANSACPointCorrespondenceProjectiveTransformation3DRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ProjectiveTransformation3DRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 276
EmptyCatchBlock Avoid empty catch blocks 3 299–301

com/irurueta/geometry/estimators/RANSACQuadricRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'QuadricRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 178
EmptyCatchBlock Avoid empty catch blocks 3 197–199

com/irurueta/geometry/estimators/RANSACSphereRobustEstimator.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'SphereRobustEstimator': 'MINIMUM_SIZE' is already in scope because it is inherited by an enclosing type 4 175
EmptyCatchBlock Avoid empty catch blocks 3 188–190

com/irurueta/geometry/estimators/RANSACUPnPPointCorrespondencePinholeCameraRobustEstimator.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 332–335

com/irurueta/geometry/estimators/UPnPPointCorrespondencePinholeCameraEstimator.java

Rule Violation Priority Line
UnnecessaryImport Unused import 'com.irurueta.geometry.Rotation3D' 4 31
EmptyCatchBlock Avoid empty catch blocks 3 519–521
EmptyCatchBlock Avoid empty catch blocks 3 525–527
EmptyCatchBlock Avoid empty catch blocks 3 675–677
EmptyCatchBlock Avoid empty catch blocks 3 692–694
EmptyCatchBlock Avoid empty catch blocks 3 709–711
EmptyCatchBlock Avoid empty catch blocks 3 726–728
EmptyCatchBlock Avoid empty catch blocks 3 746–748
EmptyCatchBlock Avoid empty catch blocks 3 763–765
EmptyCatchBlock Avoid empty catch blocks 3 780–782
EmptyCatchBlock Avoid empty catch blocks 3 797–799
EmptyCatchBlock Avoid empty catch blocks 3 817–819
EmptyCatchBlock Avoid empty catch blocks 3 834–836
EmptyCatchBlock Avoid empty catch blocks 3 851–853
EmptyCatchBlock Avoid empty catch blocks 3 868–870
EmptyCatchBlock Avoid empty catch blocks 3 888–890
EmptyCatchBlock Avoid empty catch blocks 3 905–907
EmptyCatchBlock Avoid empty catch blocks 3 922–924
EmptyCatchBlock Avoid empty catch blocks 3 939–941
EmptyCatchBlock Avoid empty catch blocks 3 1130–1132
EmptyCatchBlock Avoid empty catch blocks 3 1143–1145

com/irurueta/geometry/estimators/WeightedPointCorrespondencePinholeCameraEstimator.java

Rule Violation Priority Line
UnnecessaryImport Unused import 'java.util.Iterator' 4 27

com/irurueta/geometry/refiners/PointCorrespondenceProjectiveTransformation3DRefiner.java

Rule Violation Priority Line
UnnecessaryImport Unused import 'com.irurueta.numerical.MultiDimensionFunctionEvaluatorListener' 4 26