Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/utilization/util.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::planning_utils::toFootprintPolygon |
|
2 |
10 |
70 |
1 |
behavior_velocity_planner::planning_utils::isAheadOf |
|
1 |
6 |
57 |
2 |
behavior_velocity_planner::planning_utils::generatePathPolygon |
|
3 |
19 |
263 |
4 |
behavior_velocity_planner::planning_utils::normalizeEulerAngle |
|
3 |
11 |
50 |
1 |
behavior_velocity_planner::planning_utils::getQuaternionFromYaw |
|
1 |
6 |
31 |
1 |
behavior_velocity_planner::planning_utils::calcClosestIndex |
|
6 |
24 |
183 |
5 |
behavior_velocity_planner::planning_utils::calcClosestIndex |
|
5 |
17 |
126 |
4 |
behavior_velocity_planner::planning_utils::transformRelCoordinate2D |
|
1 |
14 |
190 |
2 |
behavior_velocity_planner::planning_utils::transformAbsCoordinate2D |
|
1 |
14 |
188 |
2 |
behavior_velocity_planner::planning_utils::calcJudgeLineDistWithAccLimit |
|
1 |
7 |
43 |
3 |
behavior_velocity_planner::planning_utils::calcJudgeLineDistWithJerkLimit |
|
3 |
26 |
273 |
5 |
behavior_velocity_planner::planning_utils::initializeStopReason |
|
1 |
6 |
27 |
1 |
behavior_velocity_planner::planning_utils::appendStopReason |
|
1 |
6 |
29 |
2 |
behavior_velocity_planner::planning_utils::toRosPoints |
|
2 |
9 |
56 |
1 |
behavior_velocity_planner::planning_utils::toRosPoint |
|
1 |
8 |
45 |
1 |
behavior_velocity_planner::planning_utils::toRosPoint |
|
1 |
8 |
49 |
2 |
behavior_velocity_planner::planning_utils::extendLine |
|
1 |
10 |
132 |
3 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/utilization/interpolate.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::interpolation::LinearInterpolate::interpolate |
|
9 |
35 |
309 |
4 |
behavior_velocity_planner::interpolation::isIncrease |
|
3 |
9 |
64 |
1 |
behavior_velocity_planner::interpolation::isValidInput |
|
9 |
34 |
284 |
3 |
behavior_velocity_planner::interpolation::calcEuclidDist |
|
3 |
14 |
156 |
2 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/utilization/path_utilization.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::interpolatePath |
|
12 |
82 |
803 |
3 |
behavior_velocity_planner::filterLitterPathPoint |
|
5 |
25 |
239 |
1 |
behavior_velocity_planner::filterStopPathPoint |
|
4 |
15 |
109 |
1 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/util.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::util::insertPoint |
|
3 |
21 |
155 |
2 |
behavior_velocity_planner::util::splineInterpolate |
|
9 |
62 |
678 |
4 |
behavior_velocity_planner::util::getAheadPose |
|
4 |
31 |
326 |
3 |
behavior_velocity_planner::util::setVelocityFrom |
|
2 |
9 |
86 |
3 |
behavior_velocity_planner::util::isAheadOf |
|
1 |
6 |
56 |
2 |
behavior_velocity_planner::util::hasLaneId |
|
3 |
9 |
44 |
2 |
behavior_velocity_planner::util::hasDuplicatedPoint |
|
3 |
14 |
108 |
3 |
behavior_velocity_planner::util::getFirstPointInsidePolygons |
|
5 |
22 |
143 |
2 |
behavior_velocity_planner::util::generateStopLine |
|
11 |
76 |
589 |
10 |
behavior_velocity_planner::util::getStopPoseIndexFromMap |
|
7 |
47 |
444 |
6 |
behavior_velocity_planner::util::getObjectiveLanelets |
|
19 |
82 |
629 |
7 |
behavior_velocity_planner::util::getPolygon3dFromLaneletsVec |
|
2 |
12 |
82 |
2 |
behavior_velocity_planner::util::getLaneletIdsFromLaneletsVec |
|
3 |
10 |
60 |
1 |
behavior_velocity_planner::util::calcArcLengthFromPath |
|
2 |
14 |
139 |
3 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/scene_intersection.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::getObjectPoseWithVelocityDirection |
|
3 |
17 |
113 |
1 |
behavior_velocity_planner::IntersectionModule::IntersectionModule |
|
1 |
13 |
117 |
6 |
behavior_velocity_planner::IntersectionModule::modifyPathVelocity |
|
19 |
109 |
860 |
2 |
behavior_velocity_planner::IntersectionModule::cutPredictPathWithDuration |
|
5 |
16 |
119 |
2 |
behavior_velocity_planner::IntersectionModule::checkCollision |
|
18 |
123 |
1038 |
6 |
behavior_velocity_planner::IntersectionModule::generateEgoIntersectionLanePolygon |
|
4 |
31 |
258 |
6 |
behavior_velocity_planner::IntersectionModule::calcIntersectionPassingTime |
|
5 |
34 |
292 |
3 |
behavior_velocity_planner::IntersectionModule::checkStuckVehicleInIntersection |
|
5 |
30 |
194 |
5 |
behavior_velocity_planner::IntersectionModule::toFootprintPolygon |
|
2 |
11 |
73 |
1 |
behavior_velocity_planner::IntersectionModule::toPredictedFootprintPolygon |
|
1 |
6 |
41 |
2 |
behavior_velocity_planner::IntersectionModule::isTargetCollisionVehicleType |
|
6 |
13 |
96 |
1 |
behavior_velocity_planner::IntersectionModule::isTargetStuckVehicleType |
|
5 |
12 |
82 |
1 |
behavior_velocity_planner::IntersectionModule::StateMachine::setStateWithMarginTime |
|
6 |
26 |
143 |
3 |
behavior_velocity_planner::IntersectionModule::StateMachine::setState |
|
1 |
1 |
15 |
1 |
behavior_velocity_planner::IntersectionModule::StateMachine::setMarginTime |
|
1 |
1 |
16 |
1 |
behavior_velocity_planner::IntersectionModule::StateMachine::getState |
|
1 |
1 |
12 |
0 |
behavior_velocity_planner::IntersectionModule::isTargetExternalInputStatus |
|
3 |
7 |
55 |
1 |
behavior_velocity_planner::IntersectionModule::checkAngleForTargetLanelets |
|
4 |
17 |
136 |
2 |
behavior_velocity_planner::IntersectionModule::getEgoLaneWithNextLane |
|
2 |
18 |
153 |
2 |
behavior_velocity_planner::IntersectionModule::calcDistanceUntilIntersectionLanelet |
|
4 |
23 |
241 |
3 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/manager.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::getLaneletsOnPath |
|
3 |
14 |
94 |
2 |
behavior_velocity_planner::getLaneIdSetOnPath |
|
3 |
10 |
57 |
1 |
behavior_velocity_planner::IntersectionModuleManager::IntersectionModuleManager |
|
1 |
29 |
355 |
1 |
behavior_velocity_planner::IntersectionModuleManager::launchNewModules |
|
9 |
32 |
251 |
1 |
behavior_velocity_planner::IntersectionModuleManager::getModuleExpiredFunction |
|
1 |
8 |
56 |
1 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/debug.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::createLaneletPolygonsMarkerArray |
|
4 |
32 |
289 |
3 |
behavior_velocity_planner::createPolygonMarkerArray |
|
3 |
28 |
259 |
6 |
behavior_velocity_planner::createObjectsMarkerArray |
|
2 |
22 |
202 |
6 |
behavior_velocity_planner::createPathMarkerArray |
|
3 |
26 |
261 |
6 |
behavior_velocity_planner::createVirtualStopWallMarkerArray |
|
1 |
31 |
314 |
3 |
behavior_velocity_planner::createVirtualSlowWallMarkerArray |
|
1 |
31 |
314 |
3 |
behavior_velocity_planner::createPoseMarkerArray |
|
1 |
30 |
329 |
6 |
behavior_velocity_planner::IntersectionModule::createDebugMarkerArray |
|
4 |
58 |
418 |
0 |
behavior_velocity_planner::MergeFromPrivateRoadModule::createDebugMarkerArray |
|
2 |
17 |
101 |
0 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/intersection/scene_merge_from_private_road.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::MergeFromPrivateRoadModule::MergeFromPrivateRoadModule |
|
1 |
10 |
74 |
6 |
behavior_velocity_planner::MergeFromPrivateRoadModule::modifyPathVelocity |
|
12 |
71 |
546 |
2 |
behavior_velocity_planner::MergeFromPrivateRoadModule::extractPathNearExitOfPrivateRoad |
|
8 |
34 |
250 |
2 |
behavior_velocity_planner::MergeFromPrivateRoadModule::StateMachine::setState |
|
1 |
1 |
15 |
1 |
behavior_velocity_planner::MergeFromPrivateRoadModule::StateMachine::setMarginTime |
|
1 |
1 |
16 |
1 |
behavior_velocity_planner::MergeFromPrivateRoadModule::StateMachine::getState |
|
1 |
4 |
12 |
0 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/stop_line/scene.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::calcYawFromPoints |
|
1 |
5 |
44 |
2 |
behavior_velocity_planner::calcInterpolatedPose |
|
1 |
21 |
226 |
2 |
behavior_velocity_planner::findBackwardOffsetSegment |
|
3 |
17 |
157 |
3 |
behavior_velocity_planner::findNearestSegment |
|
5 |
25 |
304 |
2 |
behavior_velocity_planner::calcSignedArcLength |
|
3 |
15 |
121 |
3 |
behavior_velocity_planner::calcSignedArcLength |
|
1 |
8 |
76 |
3 |
behavior_velocity_planner::StopLineModule::StopLineModule |
|
1 |
11 |
66 |
5 |
behavior_velocity_planner::StopLineModule::findCollision |
|
3 |
17 |
169 |
2 |
behavior_velocity_planner::StopLineModule::findOffsetSegment |
|
1 |
10 |
94 |
2 |
behavior_velocity_planner::StopLineModule::calcStopPose |
|
2 |
10 |
72 |
2 |
behavior_velocity_planner::StopLineModule::insertStopPose |
|
2 |
24 |
200 |
3 |
behavior_velocity_planner::StopLineModule::modifyPathVelocity |
|
10 |
43 |
311 |
2 |
behavior_velocity_planner::StopLineModule::getCenterOfStopLine |
|
1 |
9 |
107 |
1 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/stop_line/manager.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::getTrafficSignRegElemsOnPath |
|
4 |
18 |
124 |
2 |
behavior_velocity_planner::getStopLinesOnPath |
|
4 |
15 |
84 |
2 |
behavior_velocity_planner::getStopLineIdSetOnPath |
|
2 |
10 |
57 |
2 |
behavior_velocity_planner::StopLineModuleManager::StopLineModuleManager |
|
1 |
9 |
89 |
1 |
behavior_velocity_planner::StopLineModuleManager::launchNewModules |
|
3 |
11 |
79 |
1 |
behavior_velocity_planner::StopLineModuleManager::getModuleExpiredFunction |
|
1 |
8 |
60 |
1 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/stop_line/debug.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::createMarkers |
|
3 |
53 |
477 |
2 |
behavior_velocity_planner::StopLineModule::createDebugMarkerArray |
|
1 |
7 |
38 |
0 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/scene.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::BlindSpotModule::BlindSpotModule |
|
3 |
19 |
156 |
6 |
behavior_velocity_planner::BlindSpotModule::modifyPathVelocity |
|
10 |
68 |
519 |
2 |
behavior_velocity_planner::BlindSpotModule::getFirstPointConflictingLanelets |
|
6 |
28 |
206 |
2 |
behavior_velocity_planner::BlindSpotModule::generateStopLine |
|
9 |
64 |
466 |
4 |
behavior_velocity_planner::BlindSpotModule::cutPredictPathWithDuration |
|
5 |
16 |
119 |
2 |
behavior_velocity_planner::BlindSpotModule::insertPoint |
|
5 |
28 |
249 |
3 |
behavior_velocity_planner::BlindSpotModule::checkObstacleInBlindSpot |
|
7 |
36 |
254 |
6 |
behavior_velocity_planner::BlindSpotModule::isPredictedPathInArea |
|
4 |
16 |
95 |
2 |
behavior_velocity_planner::BlindSpotModule::generateHalfLanelet |
|
6 |
25 |
220 |
1 |
behavior_velocity_planner::BlindSpotModule::generateBlindSpotPolygons |
|
8 |
53 |
478 |
5 |
behavior_velocity_planner::BlindSpotModule::getVehicleEdge |
|
3 |
29 |
260 |
3 |
behavior_velocity_planner::BlindSpotModule::isTargetObjectType |
|
4 |
11 |
68 |
1 |
behavior_velocity_planner::BlindSpotModule::getStartPointFromLaneLet |
|
2 |
14 |
100 |
1 |
behavior_velocity_planner::BlindSpotModule::getStraightLanelets |
|
4 |
19 |
127 |
3 |
behavior_velocity_planner::BlindSpotModule::StateMachine::setStateWithMarginTime |
|
6 |
26 |
143 |
3 |
behavior_velocity_planner::BlindSpotModule::StateMachine::setState |
|
1 |
1 |
15 |
1 |
behavior_velocity_planner::BlindSpotModule::StateMachine::setMarginTime |
|
1 |
1 |
16 |
1 |
behavior_velocity_planner::BlindSpotModule::StateMachine::getState |
|
1 |
1 |
12 |
0 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/manager.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::getLaneletsOnPath |
|
2 |
11 |
72 |
2 |
behavior_velocity_planner::getLaneIdSetOnPath |
|
2 |
9 |
57 |
1 |
behavior_velocity_planner::BlindSpotModuleManager::BlindSpotModuleManager |
|
1 |
11 |
100 |
1 |
behavior_velocity_planner::BlindSpotModuleManager::launchNewModules |
|
5 |
18 |
117 |
1 |
behavior_velocity_planner::BlindSpotModuleManager::getModuleExpiredFunction |
|
1 |
8 |
56 |
1 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/blind_spot/debug.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::createPolygonMarkerArray |
|
3 |
29 |
271 |
6 |
behavior_velocity_planner::createObjectsMarkerArray |
|
2 |
22 |
202 |
6 |
behavior_velocity_planner::createPathMarkerArray |
|
2 |
21 |
206 |
6 |
behavior_velocity_planner::createVirtualWallMarkerArray |
|
1 |
31 |
307 |
2 |
behavior_velocity_planner::createPoseMarkerArray |
|
2 |
32 |
344 |
7 |
behavior_velocity_planner::BlindSpotModule::createDebugMarkerArray |
|
2 |
40 |
289 |
0 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/no_stopping_area/scene_no_stopping_area.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::splineInterpolate |
|
9 |
62 |
678 |
4 |
behavior_velocity_planner::NoStoppingAreaModule::NoStoppingAreaModule |
|
1 |
11 |
77 |
5 |
behavior_velocity_planner::NoStoppingAreaModule::getStopLineGeometry2d |
|
6 |
42 |
398 |
2 |
behavior_velocity_planner::NoStoppingAreaModule::modifyPathVelocity |
|
14 |
83 |
550 |
2 |
behavior_velocity_planner::NoStoppingAreaModule::checkStuckVehiclesInNoStoppingArea |
|
6 |
28 |
182 |
2 |
behavior_velocity_planner::NoStoppingAreaModule::checkStopLinesInNoStoppingArea |
|
5 |
26 |
270 |
2 |
behavior_velocity_planner::NoStoppingAreaModule::generateEgoNoStoppingAreaLanePolygon |
|
13 |
62 |
499 |
4 |
behavior_velocity_planner::NoStoppingAreaModule::isTargetStuckVehicleType |
|
5 |
12 |
82 |
1 |
behavior_velocity_planner::NoStoppingAreaModule::isOverDeadLine |
|
1 |
8 |
60 |
3 |
behavior_velocity_planner::NoStoppingAreaModule::isStoppable |
|
6 |
35 |
226 |
2 |
behavior_velocity_planner::NoStoppingAreaModule::insertStopPoint |
|
2 |
14 |
139 |
2 |
behavior_velocity_planner::NoStoppingAreaModule::createTargetPoint |
|
3 |
18 |
123 |
3 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/no_stopping_area/manager.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::getNoStoppingAreaRegElemsOnPath |
|
3 |
16 |
107 |
2 |
behavior_velocity_planner::getNoStoppingAreaIdSetOnPath |
|
2 |
10 |
57 |
2 |
behavior_velocity_planner::NoStoppingAreaModuleManager::NoStoppingAreaModuleManager |
|
1 |
15 |
185 |
1 |
behavior_velocity_planner::NoStoppingAreaModuleManager::launchNewModules |
|
3 |
13 |
80 |
1 |
behavior_velocity_planner::NoStoppingAreaModuleManager::getModuleExpiredFunction |
|
1 |
9 |
60 |
1 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/no_stopping_area/debug.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::getCentroidPoint |
|
2 |
8 |
53 |
1 |
behavior_velocity_planner::toMsg |
|
1 |
8 |
51 |
1 |
behavior_velocity_planner::toPoint2d |
|
1 |
8 |
45 |
1 |
behavior_velocity_planner::createMarkerArray |
|
2 |
17 |
171 |
3 |
behavior_velocity_planner::createLaneletInfoMarkerArray |
|
8 |
58 |
611 |
2 |
behavior_velocity_planner::createStuckPointsMarkerArray |
|
2 |
18 |
158 |
2 |
behavior_velocity_planner::createNoStoppingAreaMarkerArray |
|
2 |
20 |
189 |
3 |
behavior_velocity_planner::NoStoppingAreaModule::createDebugMarkerArray |
|
4 |
28 |
161 |
0 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/crosswalk/util.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::getBackwardPointFromBasePoint |
|
1 |
9 |
66 |
5 |
behavior_velocity_planner::insertTargetVelocityPoint |
|
15 |
94 |
985 |
8 |
behavior_velocity_planner::getStopLineFromMap |
|
5 |
21 |
165 |
3 |
behavior_velocity_planner::insertTargetVelocityPoint |
|
15 |
96 |
1007 |
8 |
behavior_velocity_planner::isClockWise |
|
2 |
13 |
191 |
1 |
behavior_velocity_planner::inverseClockWise |
|
1 |
8 |
69 |
1 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/crosswalk/scene_walkway.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::WalkwayModule::WalkwayModule |
|
1 |
11 |
66 |
5 |
behavior_velocity_planner::WalkwayModule::modifyPathVelocity |
|
12 |
58 |
457 |
2 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/crosswalk/scene_crosswalk.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::CrosswalkModule::CrosswalkModule |
|
1 |
11 |
66 |
5 |
behavior_velocity_planner::CrosswalkModule::modifyPathVelocity |
|
9 |
45 |
359 |
2 |
behavior_velocity_planner::CrosswalkModule::checkStopArea |
|
22 |
94 |
714 |
6 |
behavior_velocity_planner::CrosswalkModule::checkSlowArea |
|
15 |
66 |
466 |
5 |
behavior_velocity_planner::CrosswalkModule::createVehiclePathPolygonInCrosswalk |
|
7 |
61 |
642 |
4 |
behavior_velocity_planner::CrosswalkModule::isTargetType |
|
3 |
9 |
53 |
1 |
behavior_velocity_planner::CrosswalkModule::isTargetExternalInputStatus |
|
3 |
7 |
55 |
1 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/crosswalk/manager.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::getCrosswalksOnPath |
|
4 |
20 |
143 |
3 |
behavior_velocity_planner::getCrosswalkIdSetOnPath |
|
2 |
11 |
74 |
3 |
behavior_velocity_planner::CrosswalkModuleManager::CrosswalkModuleManager |
|
1 |
18 |
218 |
1 |
behavior_velocity_planner::CrosswalkModuleManager::launchNewModules |
|
4 |
20 |
137 |
1 |
behavior_velocity_planner::CrosswalkModuleManager::getModuleExpiredFunction |
|
1 |
9 |
64 |
1 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/crosswalk/debug.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::createCrosswalkMarkers |
|
20 |
337 |
3563 |
2 |
behavior_velocity_planner::createWalkwayMarkers |
|
6 |
117 |
1228 |
2 |
behavior_velocity_planner::CrosswalkModule::createDebugMarkerArray |
|
1 |
7 |
38 |
0 |
behavior_velocity_planner::WalkwayModule::createDebugMarkerArray |
|
1 |
7 |
38 |
0 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/traffic_light/scene.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::findWayPointAndDistance |
|
5 |
28 |
400 |
2 |
behavior_velocity_planner::calcArcLengthFromWayPoint |
|
4 |
15 |
174 |
3 |
behavior_velocity_planner::calcSignedArcLength |
|
4 |
21 |
222 |
3 |
behavior_velocity_planner::calcSignedDistance |
|
2 |
8 |
88 |
2 |
behavior_velocity_planner::getBackwardPointFromBasePoint |
|
1 |
9 |
66 |
5 |
behavior_velocity_planner::findNearestCollisionPoint |
|
5 |
19 |
128 |
3 |
behavior_velocity_planner::createTargetPoint |
|
9 |
58 |
575 |
5 |
behavior_velocity_planner::calcStopPointAndInsertIndex |
|
3 |
16 |
109 |
6 |
behavior_velocity_planner::getTrafficLightPosition |
|
3 |
15 |
112 |
1 |
behavior_velocity_planner::initializeTrafficLightState |
|
1 |
11 |
58 |
1 |
behavior_velocity_planner::TrafficLightModule::TrafficLightModule |
|
1 |
13 |
83 |
6 |
behavior_velocity_planner::TrafficLightModule::modifyPathVelocity |
|
9 |
56 |
367 |
2 |
behavior_velocity_planner::TrafficLightModule::isStopSignal |
|
2 |
8 |
41 |
1 |
behavior_velocity_planner::TrafficLightModule::updateTrafficLightState |
|
5 |
24 |
131 |
1 |
behavior_velocity_planner::TrafficLightModule::isPassthrough |
|
8 |
36 |
226 |
1 |
behavior_velocity_planner::TrafficLightModule::isTrafficLightStateStop |
|
9 |
27 |
137 |
1 |
behavior_velocity_planner::TrafficLightModule::getHighestConfidenceTrafficLightState |
|
10 |
52 |
318 |
2 |
behavior_velocity_planner::TrafficLightModule::insertStopPose |
|
3 |
28 |
269 |
4 |
behavior_velocity_planner::TrafficLightModule::hasLampState |
|
1 |
9 |
77 |
2 |
behavior_velocity_planner::TrafficLightModule::getExternalTrafficLightState |
|
6 |
34 |
190 |
2 |
behavior_velocity_planner::TrafficLightModule::generateTlStateWithJudgeFromTlState |
|
2 |
11 |
62 |
1 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/traffic_light/manager.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::getTrafficLightRegElemsOnPath |
|
3 |
15 |
116 |
2 |
behavior_velocity_planner::getLaneletIdSetOnPath |
|
2 |
10 |
59 |
2 |
behavior_velocity_planner::TrafficLightModuleManager::TrafficLightModuleManager |
|
1 |
13 |
133 |
1 |
behavior_velocity_planner::TrafficLightModuleManager::modifyPathVelocity |
|
7 |
43 |
296 |
1 |
behavior_velocity_planner::TrafficLightModuleManager::launchNewModules |
|
4 |
20 |
126 |
1 |
behavior_velocity_planner::TrafficLightModuleManager::getModuleExpiredFunction |
|
1 |
8 |
60 |
1 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/traffic_light/debug.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::createMarkerArray |
|
5 |
99 |
977 |
2 |
behavior_velocity_planner::TrafficLightModule::createDebugMarkerArray |
|
1 |
7 |
38 |
0 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/virtual_traffic_light/scene.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::createKeyValue |
|
1 |
4 |
42 |
2 |
behavior_velocity_planner::toAutowarePoints |
|
2 |
8 |
53 |
1 |
behavior_velocity_planner::toAutowarePoints |
|
2 |
8 |
34 |
1 |
behavior_velocity_planner::toAutowarePoints |
|
2 |
9 |
45 |
1 |
behavior_velocity_planner::to_2d |
|
2 |
8 |
47 |
1 |
behavior_velocity_planner::calcCenter |
|
1 |
7 |
64 |
1 |
behavior_velocity_planner::calcHeadPose |
|
1 |
5 |
35 |
2 |
behavior_velocity_planner::findCollision |
|
3 |
22 |
228 |
2 |
behavior_velocity_planner::findCollision |
|
3 |
11 |
56 |
2 |
behavior_velocity_planner::findForwardOffsetSegment |
|
3 |
19 |
181 |
3 |
behavior_velocity_planner::findBackwardOffsetSegment |
|
3 |
17 |
124 |
3 |
behavior_velocity_planner::findOffsetSegment |
|
2 |
8 |
50 |
3 |
behavior_velocity_planner::calcInterpolatedPose |
|
1 |
20 |
223 |
3 |
behavior_velocity_planner::insertStopVelocityFromStart |
|
2 |
6 |
38 |
1 |
behavior_velocity_planner::insertStopVelocityAtCollision |
|
3 |
22 |
191 |
3 |
behavior_velocity_planner::VirtualTrafficLightModule::VirtualTrafficLightModule |
|
3 |
39 |
316 |
6 |
behavior_velocity_planner::VirtualTrafficLightModule::modifyPathVelocity |
|
11 |
60 |
317 |
2 |
behavior_velocity_planner::VirtualTrafficLightModule::updateInfrastructureCommand |
|
1 |
6 |
34 |
0 |
behavior_velocity_planner::VirtualTrafficLightModule::setStopReason |
|
1 |
8 |
59 |
2 |
behavior_velocity_planner::VirtualTrafficLightModule::isBeforeStartLine |
|
2 |
10 |
64 |
0 |
behavior_velocity_planner::VirtualTrafficLightModule::isBeforeStopLine |
|
2 |
10 |
65 |
0 |
behavior_velocity_planner::VirtualTrafficLightModule::isAfterAnyEndLine |
|
3 |
14 |
84 |
0 |
behavior_velocity_planner::VirtualTrafficLightModule::isNearAnyEndLine |
|
2 |
11 |
77 |
0 |
behavior_velocity_planner::VirtualTrafficLightModule::findCorrespondingState |
|
4 |
12 |
54 |
0 |
behavior_velocity_planner::VirtualTrafficLightModule::isStateTimeout |
|
2 |
10 |
69 |
1 |
behavior_velocity_planner::VirtualTrafficLightModule::hasRightOfWay |
|
1 |
5 |
20 |
1 |
behavior_velocity_planner::VirtualTrafficLightModule::insertStopVelocityAtStopLine |
|
2 |
18 |
132 |
2 |
behavior_velocity_planner::VirtualTrafficLightModule::insertStopVelocityAtEndLine |
|
3 |
21 |
141 |
2 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/virtual_traffic_light/manager.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::getRegElemMapOnPath |
|
3 |
14 |
109 |
2 |
behavior_velocity_planner::getLaneletIdSetOnPath |
|
2 |
10 |
62 |
2 |
behavior_velocity_planner::VirtualTrafficLightModuleManager::VirtualTrafficLightModuleManager |
|
1 |
9 |
57 |
1 |
behavior_velocity_planner::VirtualTrafficLightModuleManager::launchNewModules |
|
3 |
13 |
91 |
1 |
behavior_velocity_planner::VirtualTrafficLightModuleManager::getModuleExpiredFunction |
|
1 |
8 |
60 |
1 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/virtual_traffic_light/debug.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::createCircle |
|
2 |
13 |
139 |
3 |
behavior_velocity_planner::VirtualTrafficLightModule::createDebugMarkerArray |
|
8 |
63 |
604 |
0 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/detection_area/scene.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::findWayPointAndDistance |
|
5 |
28 |
352 |
2 |
behavior_velocity_planner::calcArcLengthFromWayPoint |
|
4 |
13 |
148 |
3 |
behavior_velocity_planner::calcSignedArcLength |
|
4 |
19 |
205 |
3 |
behavior_velocity_planner::calcSignedDistance |
|
2 |
7 |
85 |
2 |
behavior_velocity_planner::calcYawFromPoints |
|
1 |
5 |
44 |
2 |
behavior_velocity_planner::getNearestCollisionPoint |
|
2 |
19 |
163 |
2 |
behavior_velocity_planner::findCollisionSegment |
|
3 |
14 |
142 |
2 |
behavior_velocity_planner::findForwardOffsetSegment |
|
3 |
15 |
133 |
3 |
behavior_velocity_planner::findBackwardOffsetSegment |
|
3 |
17 |
157 |
3 |
behavior_velocity_planner::findOffsetSegment |
|
2 |
16 |
138 |
3 |
behavior_velocity_planner::calcTargetPose |
|
1 |
22 |
234 |
2 |
behavior_velocity_planner::DetectionAreaModule::DetectionAreaModule |
|
1 |
10 |
64 |
5 |
behavior_velocity_planner::DetectionAreaModule::getStopLineGeometry2d |
|
1 |
6 |
40 |
0 |
behavior_velocity_planner::DetectionAreaModule::modifyPathVelocity |
|
14 |
69 |
431 |
2 |
behavior_velocity_planner::DetectionAreaModule::getObstaclePoints |
|
4 |
14 |
111 |
0 |
behavior_velocity_planner::DetectionAreaModule::canClearStopState |
|
4 |
14 |
68 |
0 |
behavior_velocity_planner::DetectionAreaModule::isOverLine |
|
1 |
6 |
50 |
3 |
behavior_velocity_planner::DetectionAreaModule::hasEnoughBrakingDistance |
|
1 |
10 |
82 |
2 |
behavior_velocity_planner::DetectionAreaModule::insertStopPoint |
|
2 |
17 |
149 |
2 |
behavior_velocity_planner::DetectionAreaModule::createTargetPoint |
|
3 |
17 |
117 |
3 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/detection_area/manager.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::getDetectionAreaRegElemsOnPath |
|
3 |
15 |
107 |
2 |
behavior_velocity_planner::getDetectionAreaIdSetOnPath |
|
2 |
10 |
57 |
2 |
behavior_velocity_planner::DetectionAreaModuleManager::DetectionAreaModuleManager |
|
1 |
10 |
113 |
1 |
behavior_velocity_planner::DetectionAreaModuleManager::launchNewModules |
|
3 |
13 |
80 |
1 |
behavior_velocity_planner::DetectionAreaModuleManager::getModuleExpiredFunction |
|
1 |
8 |
60 |
1 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/detection_area/debug.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::getCentroidPoint |
|
2 |
8 |
53 |
1 |
behavior_velocity_planner::toMsg |
|
1 |
8 |
51 |
1 |
behavior_velocity_planner::createMarkerArray |
|
4 |
76 |
751 |
2 |
behavior_velocity_planner::createCorrespondenceMarkerArray |
|
7 |
58 |
606 |
2 |
behavior_velocity_planner::createObstacleMarkerArray |
|
2 |
18 |
160 |
2 |
behavior_velocity_planner::DetectionAreaModule::createDebugMarkerArray |
|
2 |
16 |
91 |
0 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/occlusion_spot/scene_occlusion_spot_in_private_road.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::OcclusionSpotInPrivateModule::OcclusionSpotInPrivateModule |
|
1 |
9 |
76 |
6 |
behavior_velocity_planner::OcclusionSpotInPrivateModule::modifyPathVelocity |
|
9 |
67 |
511 |
2 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/occlusion_spot/occlusion_spot_utils.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::occlusion_spot_utils::splineInterpolate |
|
9 |
62 |
678 |
4 |
behavior_velocity_planner::occlusion_spot_utils::getCurrentRoadType |
|
7 |
32 |
237 |
2 |
behavior_velocity_planner::occlusion_spot_utils::setPoint |
|
1 |
8 |
41 |
3 |
behavior_velocity_planner::occlusion_spot_utils::calcSlowDownPointsForPossibleCollision |
|
8 |
55 |
503 |
4 |
behavior_velocity_planner::occlusion_spot_utils::toPath |
|
2 |
9 |
47 |
1 |
behavior_velocity_planner::occlusion_spot_utils::buildPathLanelet |
|
4 |
24 |
229 |
1 |
behavior_velocity_planner::occlusion_spot_utils::calculateCollisionPathPointFromOcclusionSpot |
|
2 |
44 |
391 |
5 |
behavior_velocity_planner::occlusion_spot_utils::createPossibleCollisionBehindParkedVehicle |
|
12 |
69 |
547 |
5 |
behavior_velocity_planner::occlusion_spot_utils::extractTargetRoad |
|
8 |
28 |
221 |
7 |
behavior_velocity_planner::occlusion_spot_utils::generatePossibleCollisions |
|
2 |
16 |
119 |
7 |
behavior_velocity_planner::occlusion_spot_utils::generateSidewalkPossibleCollisions |
|
6 |
45 |
369 |
7 |
behavior_velocity_planner::occlusion_spot_utils::generateSidewalkPossibleCollisionFromOcclusionSpot |
|
4 |
26 |
187 |
6 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/occlusion_spot/grid_utils.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::grid_utils::isOcclusionSpotSquare |
|
5 |
31 |
222 |
5 |
behavior_velocity_planner::grid_utils::findOcclusionSpots |
|
6 |
25 |
213 |
4 |
behavior_velocity_planner::grid_utils::isCollisionFree |
|
4 |
16 |
134 |
3 |
behavior_velocity_planner::grid_utils::getCornerPositions |
|
3 |
29 |
306 |
3 |
behavior_velocity_planner::grid_utils::imageToOccupancyGrid |
|
3 |
14 |
141 |
2 |
behavior_velocity_planner::grid_utils::toQuantizedImage |
|
7 |
21 |
183 |
3 |
behavior_velocity_planner::grid_utils::denoiseOccupancyGridCV |
|
1 |
14 |
147 |
3 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/occlusion_spot/geometry.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::geometry::buildSlices |
|
8 |
58 |
535 |
5 |
behavior_velocity_planner::geometry::buildInterpolatedPolygon |
|
10 |
68 |
589 |
7 |
behavior_velocity_planner::geometry::buildSidewalkSlices |
|
3 |
23 |
199 |
5 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/occlusion_spot/manager.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::getLaneletsOnPath |
|
2 |
11 |
72 |
2 |
behavior_velocity_planner::hasPublicRoadOnPath |
|
4 |
12 |
68 |
2 |
behavior_velocity_planner::hasPrivateRoadOnPath |
|
3 |
12 |
64 |
2 |
behavior_velocity_planner::OcclusionSpotModuleManager::OcclusionSpotModuleManager |
|
1 |
28 |
405 |
1 |
behavior_velocity_planner::OcclusionSpotModuleManager::launchNewModules |
|
5 |
20 |
143 |
1 |
behavior_velocity_planner::OcclusionSpotModuleManager::getModuleExpiredFunction |
|
3 |
16 |
112 |
1 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/occlusion_spot/debug.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::makeArrowMarker |
|
1 |
19 |
187 |
2 |
behavior_velocity_planner::makeSlowDownMarkers |
|
1 |
37 |
378 |
3 |
behavior_velocity_planner::makeCollisionMarkers |
|
2 |
35 |
362 |
3 |
behavior_velocity_planner::makePolygonMarker |
|
2 |
22 |
241 |
3 |
behavior_velocity_planner::createMarkers |
|
7 |
47 |
319 |
2 |
behavior_velocity_planner::OcclusionSpotInPublicModule::createDebugMarkerArray |
|
1 |
7 |
44 |
0 |
behavior_velocity_planner::OcclusionSpotInPrivateModule::createDebugMarkerArray |
|
1 |
7 |
44 |
0 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/occlusion_spot/risk_predictive_braking.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::occlusion_spot_utils::applySafeVelocityConsideringPossibleCollison |
|
6 |
36 |
254 |
5 |
behavior_velocity_planner::occlusion_spot_utils::isAheadOf |
|
1 |
6 |
56 |
2 |
behavior_velocity_planner::occlusion_spot_utils::setVelocityFrom |
|
2 |
9 |
86 |
3 |
behavior_velocity_planner::occlusion_spot_utils::insertSafeVelocityToPath |
|
5 |
27 |
211 |
4 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/occlusion_spot/scene_occlusion_spot_in_public_road.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::OcclusionSpotInPublicModule::OcclusionSpotInPublicModule |
|
1 |
8 |
56 |
5 |
behavior_velocity_planner::OcclusionSpotInPublicModule::modifyPathVelocity |
|
8 |
57 |
413 |
2 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/planner_manager.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::jsonDumpsPose |
|
1 |
10 |
96 |
1 |
behavior_velocity_planner::makeStopReasonDiag |
|
1 |
13 |
84 |
2 |
behavior_velocity_planner::BehaviorVelocityPlannerManager::launchSceneModule |
|
1 |
5 |
23 |
1 |
behavior_velocity_planner::BehaviorVelocityPlannerManager::planPathVelocity |
|
4 |
22 |
159 |
2 |
behavior_velocity_planner::BehaviorVelocityPlannerManager::getStopReasonDiag |
|
1 |
4 |
10 |
0 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/node.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::transform2pose |
|
1 |
11 |
91 |
1 |
behavior_velocity_planner::to_path |
|
2 |
9 |
47 |
1 |
behavior_velocity_planner::BehaviorVelocityPlannerNode::BehaviorVelocityPlannerNode |
|
10 |
82 |
783 |
1 |
behavior_velocity_planner::BehaviorVelocityPlannerNode::isDataReady |
|
6 |
20 |
82 |
0 |
behavior_velocity_planner::BehaviorVelocityPlannerNode::onOccupancyGrid |
|
1 |
5 |
22 |
1 |
behavior_velocity_planner::BehaviorVelocityPlannerNode::onDynamicObjects |
|
1 |
5 |
22 |
1 |
behavior_velocity_planner::BehaviorVelocityPlannerNode::onNoGroundPointCloud |
|
2 |
18 |
167 |
1 |
behavior_velocity_planner::BehaviorVelocityPlannerNode::onVehicleVelocity |
|
3 |
15 |
96 |
1 |
behavior_velocity_planner::BehaviorVelocityPlannerNode::onLaneletMap |
|
1 |
25 |
188 |
1 |
behavior_velocity_planner::BehaviorVelocityPlannerNode::onTrafficLightStates |
|
2 |
10 |
61 |
1 |
behavior_velocity_planner::BehaviorVelocityPlannerNode::onExternalCrosswalkStates |
|
1 |
5 |
23 |
1 |
behavior_velocity_planner::BehaviorVelocityPlannerNode::onExternalIntersectionStates |
|
1 |
5 |
23 |
1 |
behavior_velocity_planner::BehaviorVelocityPlannerNode::onExternalTrafficLightStates |
|
2 |
10 |
61 |
1 |
behavior_velocity_planner::BehaviorVelocityPlannerNode::onVirtualTrafficLightStates |
|
1 |
5 |
22 |
1 |
behavior_velocity_planner::BehaviorVelocityPlannerNode::onTrigger |
|
4 |
27 |
188 |
1 |
behavior_velocity_planner::BehaviorVelocityPlannerNode::publishDebugMarker |
|
2 |
21 |
201 |
1 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/arc_lane_util.hpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::arc_lane_utils::calcSignedDistance |
|
2 |
8 |
85 |
2 |
behavior_velocity_planner::arc_lane_utils::getNearestCollisionPoint |
|
2 |
19 |
163 |
2 |
behavior_velocity_planner::arc_lane_utils::findCollisionSegment |
|
3 |
14 |
138 |
2 |
behavior_velocity_planner::arc_lane_utils::findForwardOffsetSegment |
|
3 |
12 |
99 |
3 |
behavior_velocity_planner::arc_lane_utils::findBackwardOffsetSegment |
|
3 |
14 |
123 |
3 |
behavior_velocity_planner::arc_lane_utils::findOffsetSegment |
|
2 |
15 |
133 |
3 |
behavior_velocity_planner::arc_lane_utils::calcTargetPose |
|
1 |
19 |
222 |
2 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/util.hpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::planning_utils::getPoint |
|
1 |
1 |
16 |
1 |
behavior_velocity_planner::planning_utils::getPoint |
|
1 |
1 |
18 |
1 |
behavior_velocity_planner::planning_utils::getPoint |
|
1 |
4 |
20 |
1 |
behavior_velocity_planner::planning_utils::getPoint |
|
1 |
4 |
20 |
1 |
behavior_velocity_planner::planning_utils::getPoint |
|
1 |
5 |
22 |
1 |
behavior_velocity_planner::planning_utils::getPoint |
|
1 |
4 |
20 |
1 |
behavior_velocity_planner::planning_utils::getPose |
|
1 |
4 |
28 |
2 |
behavior_velocity_planner::planning_utils::getPose |
|
1 |
5 |
30 |
2 |
behavior_velocity_planner::planning_utils::getPose |
|
1 |
5 |
28 |
2 |
behavior_velocity_planner::planning_utils::bitShift |
|
1 |
1 |
22 |
1 |
behavior_velocity_planner::planning_utils::square |
|
1 |
1 |
14 |
1 |
behavior_velocity_planner::planning_utils::calcSquaredDist2d |
|
1 |
4 |
49 |
2 |
behavior_velocity_planner::planning_utils::calcDist2d |
|
1 |
4 |
32 |
2 |
behavior_velocity_planner::planning_utils::concatVector |
|
1 |
6 |
58 |
2 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/marker_helper.hpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::createMarkerPosition |
|
1 |
8 |
41 |
3 |
behavior_velocity_planner::createMarkerOrientation |
|
1 |
10 |
50 |
4 |
behavior_velocity_planner::createMarkerScale |
|
1 |
8 |
41 |
3 |
behavior_velocity_planner::createMarkerColor |
|
1 |
9 |
50 |
4 |
behavior_velocity_planner::createDefaultMarker |
|
1 |
19 |
185 |
6 |
behavior_velocity_planner::appendMarkerArray |
|
2 |
10 |
65 |
3 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/boost_geometry_helper.hpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::to_bg2d |
|
1 |
4 |
37 |
1 |
behavior_velocity_planner::to_bg2d |
|
2 |
8 |
41 |
1 |
behavior_velocity_planner::linestring2polygon |
|
2 |
8 |
37 |
1 |
behavior_velocity_planner::lines2polygon |
|
3 |
12 |
107 |
2 |
behavior_velocity_planner::obj2polygon |
|
1 |
20 |
247 |
2 |
behavior_velocity_planner::calcOverlapAreaRate |
|
4 |
18 |
131 |
2 |
behavior_velocity_planner::makeSegments |
|
2 |
8 |
61 |
1 |
behavior_velocity_planner::toGeomMsg |
|
2 |
11 |
70 |
1 |
behavior_velocity_planner::toBoostPoly |
|
2 |
9 |
56 |
1 |
behavior_velocity_planner::toBoostPoly |
|
2 |
9 |
56 |
1 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/interpolate.hpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::interpolation::LinearInterpolate::LinearInterpolate |
|
1 |
1 |
5 |
0 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/state_machine.hpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::StateMachine::toString |
|
3 |
10 |
42 |
1 |
behavior_velocity_planner::StateMachine::StateMachine |
|
1 |
6 |
23 |
0 |
behavior_velocity_planner::StateMachine::setStateWithMarginTime |
|
6 |
25 |
137 |
3 |
behavior_velocity_planner::StateMachine::setMarginTime |
|
1 |
1 |
12 |
1 |
behavior_velocity_planner::StateMachine::setState |
|
1 |
1 |
11 |
1 |
behavior_velocity_planner::StateMachine::getState |
|
1 |
1 |
9 |
0 |
behavior_velocity_planner::StateMachine::getDuration |
|
1 |
1 |
9 |
0 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/utilization/path_utilization.hpp |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/intersection/util.hpp |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/intersection/scene_intersection.hpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::IntersectionModule::toString |
|
3 |
10 |
42 |
1 |
behavior_velocity_planner::IntersectionModule::StateMachine::StateMachine |
|
1 |
5 |
17 |
0 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/intersection/manager.hpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::IntersectionModuleManager::getModuleName |
|
1 |
1 |
9 |
0 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/intersection/scene_merge_from_private_road.hpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::MergeFromPrivateRoadModule::toString |
|
3 |
10 |
42 |
1 |
behavior_velocity_planner::MergeFromPrivateRoadModule::StateMachine::StateMachine |
|
1 |
5 |
17 |
0 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/stop_line/manager.hpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::StopLineModuleManager::getModuleName |
|
1 |
1 |
9 |
0 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/stop_line/scene.hpp |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/blind_spot/manager.hpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::BlindSpotModuleManager::getModuleName |
|
1 |
1 |
9 |
0 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/blind_spot/scene.hpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::BlindSpotModule::toString |
|
3 |
10 |
42 |
1 |
behavior_velocity_planner::BlindSpotModule::StateMachine::StateMachine |
|
1 |
5 |
17 |
0 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/no_stopping_area/scene_no_stopping_area.hpp |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/no_stopping_area/manager.hpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::NoStoppingAreaModuleManager::getModuleName |
|
1 |
1 |
9 |
0 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/crosswalk/scene_walkway.hpp |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/crosswalk/scene_crosswalk.hpp |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/crosswalk/util.hpp |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/crosswalk/manager.hpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::CrosswalkModuleManager::getModuleName |
|
1 |
1 |
9 |
0 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/traffic_light/manager.hpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::TrafficLightModuleManager::getModuleName |
|
1 |
1 |
9 |
0 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/traffic_light/scene.hpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::TrafficLightModule::getTrafficLightState |
|
1 |
4 |
8 |
0 |
behavior_velocity_planner::TrafficLightModule::getTrafficLightModuleState |
|
1 |
1 |
9 |
0 |
behavior_velocity_planner::TrafficLightModule::getFirstRefStopPathPointIndex |
|
1 |
4 |
9 |
0 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/virtual_traffic_light/manager.hpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::VirtualTrafficLightModuleManager::getModuleName |
|
1 |
1 |
9 |
0 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/virtual_traffic_light/scene.hpp |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/detection_area/manager.hpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::DetectionAreaModuleManager::getModuleName |
|
1 |
1 |
9 |
0 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/detection_area/scene.hpp |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/occlusion_spot/risk_predictive_braking.hpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::occlusion_spot_utils::calculatePredictiveBrakingVelocity |
|
1 |
5 |
55 |
3 |
behavior_velocity_planner::occlusion_spot_utils::calculateSafeRPBVelocity |
|
1 |
8 |
61 |
4 |
behavior_velocity_planner::occlusion_spot_utils::getPBSLimitedRPBVelocity |
|
1 |
9 |
67 |
4 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/occlusion_spot/scene_occlusion_spot_in_public_road.hpp |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/occlusion_spot/scene_occlusion_spot_in_private_road.hpp |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/occlusion_spot/geometry.hpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::geometry::lerp |
|
1 |
4 |
24 |
3 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/occlusion_spot/grid_utils.hpp |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/occlusion_spot/manager.hpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::OcclusionSpotModuleManager::getModuleName |
|
1 |
1 |
9 |
0 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/occlusion_spot/occlusion_spot_utils.hpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::occlusion_spot_utils::PossibleCollisionInfo::PossibleCollisionInfo |
|
1 |
11 |
54 |
4 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/scene_module/scene_module_interface.hpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::SceneModuleInterface::SceneModuleInterface |
|
1 |
5 |
35 |
3 |
behavior_velocity_planner::SceneModuleInterface::getModuleId |
|
1 |
1 |
9 |
0 |
behavior_velocity_planner::SceneModuleInterface::setPlannerData |
|
1 |
4 |
19 |
1 |
behavior_velocity_planner::SceneModuleInterface::getInfrastructureCommand |
|
1 |
4 |
8 |
0 |
behavior_velocity_planner::SceneModuleInterface::setInfrastructureCommand |
|
1 |
5 |
22 |
1 |
behavior_velocity_planner::SceneModuleInterface::getFirstStopPathPointIndex |
|
1 |
1 |
8 |
0 |
behavior_velocity_planner::SceneModuleManagerInterface::SceneModuleManagerInterface |
|
1 |
11 |
100 |
2 |
behavior_velocity_planner::SceneModuleManagerInterface::getFirstStopPathPointIndex |
|
1 |
1 |
8 |
0 |
behavior_velocity_planner::SceneModuleManagerInterface::updateSceneModuleInstances |
|
1 |
8 |
38 |
2 |
behavior_velocity_planner::SceneModuleManagerInterface::modifyPathVelocity |
|
6 |
30 |
229 |
1 |
behavior_velocity_planner::SceneModuleManagerInterface::deleteExpiredModules |
|
3 |
10 |
53 |
1 |
behavior_velocity_planner::SceneModuleManagerInterface::isModuleRegistered |
|
1 |
4 |
18 |
1 |
behavior_velocity_planner::SceneModuleManagerInterface::registerModule |
|
1 |
8 |
49 |
1 |
behavior_velocity_planner::SceneModuleManagerInterface::unregisterModule |
|
1 |
8 |
49 |
1 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/behavior_velocity_planner/planner_data.hpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
behavior_velocity_planner::PlannerData::PlannerData |
|
1 |
8 |
65 |
1 |
behavior_velocity_planner::PlannerData::isVehicleStopped |
|
6 |
22 |
132 |
1 |
behavior_velocity_planner::PlannerData::getTrafficLightState |
|
2 |
9 |
46 |
1 |
behavior_velocity_planner::PlannerData::getExternalTrafficLightState |
|
2 |
8 |
46 |
1 |
behavior_velocity_planner::PlannerData::updateCurrentAcc |
|
4 |
24 |
142 |
0 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/behavior_velocity_planner/node.hpp |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/include/behavior_velocity_planner/planner_manager.hpp |