feat(ndt_scan_matcher): warn if the lidar scan has gone out of the range of the loaded map #7612
CodeScene Delta Analysis / CodeScene Cloud Delta Analysis (main)
failed
Jun 26, 2024 in 55s
CodeScene PR Check
❌ Code Health Quality Gates: FAILED
-
Declining Code Health: 1 findings(s) 🚩
-
Affected Hotspots: 1 files(s) 🔥
Details
🚩 Declining Code Health (highest to lowest):
- Complex Method ndt_scan_matcher_core.cpp: NDTScanMatcher::callback_sensor_points_main 🔥
Annotations
Check warning on line 453 in localization/ndt_scan_matcher/src/ndt_scan_matcher_core.cpp
codescene-delta-analysis / CodeScene Cloud Delta Analysis (main)
❌ Getting worse: Complex Method
NDTScanMatcher::callback_sensor_points_main increases in cyclomatic complexity from 27 to 28, threshold = 9. This function has many conditional statements (e.g. if, for, while), leading to lower code health. Avoid adding more conditionals and code to it without refactoring.
Loading