Code Complexity Report

Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/common/state_estimation/src/uniform_noise.cpp
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/common/state_estimation/src/wiener_noise.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
create_single_variable_block 1 8 84 1
create_covariance 2 14 135 2
autoware::common::state_estimation::WienerNoise::crtp_covariance 1 7 46 1
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/common/state_estimation/include/state_estimation/measurement/linear_measurement.hpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
autoware::common::state_estimation::STATE_ESTIMATION_PUBLICLinearMeasurement::LinearMeasurement 1 5 30 2
autoware::common::state_estimation::STATE_ESTIMATION_PUBLICLinearMeasurement::create_with_stddev 1 7 44 2
autoware::common::state_estimation::STATE_ESTIMATION_PUBLICLinearMeasurement::cast 1 8 54 0
autoware::common::state_estimation::STATE_ESTIMATION_PUBLICLinearMeasurement::crtp_state 1 1 9 0
autoware::common::state_estimation::STATE_ESTIMATION_PUBLICLinearMeasurement::crtp_state 1 1 10 0
autoware::common::state_estimation::STATE_ESTIMATION_PUBLICLinearMeasurement::crtp_covariance 1 1 9 0
autoware::common::state_estimation::STATE_ESTIMATION_PUBLICLinearMeasurement::crtp_covariance 1 1 10 0
autoware::common::state_estimation::STATE_ESTIMATION_PUBLICLinearMeasurement::crtp_create_new_instance_from 1 4 21 1
autoware::common::state_estimation::STATE_ESTIMATION_PUBLICLinearMeasurement::crtp_map_into 1 4 19 1
autoware::common::state_estimation::STATE_ESTIMATION_PUBLICLinearMeasurement::crtp_mapping_matrix_from 1 15 137 1
autoware::common::state_estimation::STATE_ESTIMATION_PUBLICLinearMeasurement::operator == 2 5 45 2
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/common/state_estimation/include/state_estimation/measurement/measurement_interface.hpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
autoware::common::state_estimation::STATE_ESTIMATION_PUBLICMeasurementInterface::state 1 8 53 0
autoware::common::state_estimation::STATE_ESTIMATION_PUBLICMeasurementInterface::state 1 8 54 0
autoware::common::state_estimation::STATE_ESTIMATION_PUBLICMeasurementInterface::covariance 1 1 16 0
autoware::common::state_estimation::STATE_ESTIMATION_PUBLICMeasurementInterface::covariance 1 1 17 0
autoware::common::state_estimation::STATE_ESTIMATION_PUBLICMeasurementInterface::create_new_instance_from 1 12 76 1
autoware::common::state_estimation::STATE_ESTIMATION_PUBLICMeasurementInterface::map_into 1 7 38 1
autoware::common::state_estimation::STATE_ESTIMATION_PUBLICMeasurementInterface::mapping_matrix_from 1 7 38 1
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/common/state_estimation/include/state_estimation/noise_model/wiener_noise.hpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
autoware::common::state_estimation::STATE_ESTIMATION_PUBLICWienerNoise::WienerNoise 1 2 14 1
autoware::common::state_estimation::make_wiener_noise 2 10 101 1
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/common/state_estimation/include/state_estimation/noise_model/uniform_noise.hpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
autoware::common::state_estimation::STATE_ESTIMATION_PUBLICUniformNoise::UniformNoise 1 2 15 1
autoware::common::state_estimation::STATE_ESTIMATION_PUBLICUniformNoise::UniformNoise 1 5 66 1
autoware::common::state_estimation::STATE_ESTIMATION_PUBLICUniformNoise::UniformNoise 2 12 116 1
autoware::common::state_estimation::STATE_ESTIMATION_PUBLICUniformNoise::UniformNoise 1 7 54 2
autoware::common::state_estimation::STATE_ESTIMATION_PUBLICUniformNoise::crtp_covariance 1 4 41 1
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/common/state_estimation/include/state_estimation/noise_model/noise_interface.hpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
autoware::common::state_estimation::STATE_ESTIMATION_PUBLICNoiseInterface::covariance 1 4 31 1
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/common/state_estimation/include/state_estimation/kalman_filter/kalman_filter.hpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
autoware::common::state_estimation::STATE_ESTIMATION_PUBLICKalmanFilter::KalmanFilter 1 9 40 4
autoware::common::state_estimation::STATE_ESTIMATION_PUBLICKalmanFilter::crtp_predict 1 8 60 1
autoware::common::state_estimation::STATE_ESTIMATION_PUBLICKalmanFilter::crtp_correct 1 14 121 1
autoware::common::state_estimation::STATE_ESTIMATION_PUBLICKalmanFilter::crtp_reset 1 5 22 2
autoware::common::state_estimation::STATE_ESTIMATION_PUBLICKalmanFilter::crtp_state 1 1 8 0
autoware::common::state_estimation::STATE_ESTIMATION_PUBLICKalmanFilter::crtp_state 1 1 9 0
autoware::common::state_estimation::STATE_ESTIMATION_PUBLICKalmanFilter::crtp_covariance 1 1 8 0
autoware::common::state_estimation::STATE_ESTIMATION_PUBLICKalmanFilter::crtp_covariance 1 1 9 0
autoware::common::state_estimation::make_kalman_filter 1 9 49 4
autoware::common::state_estimation::make_correction_only_kalman_filter 1 17 86 2
autoware::common::state_estimation::make_kalman_filter 4 24 238 4
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/common/state_estimation/include/state_estimation/visibility_control.hpp
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/common/state_estimation/include/state_estimation/state_estimation_interface.hpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
autoware::common::state_estimation::STATE_ESTIMATION_PUBLICStateEstimationInterface::predict 1 1 25 1
autoware::common::state_estimation::STATE_ESTIMATION_PUBLICStateEstimationInterface::correct 1 7 44 1
autoware::common::state_estimation::STATE_ESTIMATION_PUBLICStateEstimationInterface::reset 1 7 49 2
autoware::common::state_estimation::STATE_ESTIMATION_PUBLICStateEstimationInterface::state 1 1 16 0
autoware::common::state_estimation::STATE_ESTIMATION_PUBLICStateEstimationInterface::state 1 1 17 0
autoware::common::state_estimation::STATE_ESTIMATION_PUBLICStateEstimationInterface::covariance 1 1 16 0
autoware::common::state_estimation::STATE_ESTIMATION_PUBLICStateEstimationInterface::covariance 1 1 17 0