refactor(ndt scan matcher): apply static analysis #7278
Merged
CodeScene Delta Analysis / CodeScene Cloud Delta Analysis (main)
failed
Jun 10, 2024 in 50s
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 567 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 already has high cyclomatic complexity, and now it increases in Lines of Code from 239 to 241. 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