Line | Id | CWE | Severity | Message |
|
| missingInclude | | information | Cppcheck cannot find all the include files (use --check-config for details) |
fw/MVMFirmwareCpp/MVMFirmwareCore/Alarms.cpp |
590 | shiftTooManyBitsSigned | 758 | portability | Shifting signed 32-bit value by 31 bits is implementation-defined behaviour |
fw/MVMFirmwareCpp/MVMFirmwareCore/Alarms.h |
18 | noConstructor | 398 | style | The class 'AlarmClass' does not have a constructor although it has private member variables. |
18 | noConstructor | 398 | style | The class 'AlarmClass' does not have a constructor although it has private member variables. |
18 | noConstructor | 398 | style | The class 'AlarmClass' does not have a constructor although it has private member variables. |
18 | noConstructor | 398 | style | The class 'AlarmClass' does not have a constructor although it has private member variables. |
fw/MVMFirmwareCpp/MVMFirmwareCore/CircularBuffer.cpp |
19 | noCopyConstructor | 398 | warning | Class 'CircularBuffer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). |
19 | noOperatorEq | 398 | warning | Class 'CircularBuffer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). |
fw/MVMFirmwareCpp/MVMFirmwareCore/CircularBuffer.h |
19 | noExplicitConstructor | 398 | style | Class 'CircularBuffer' has a constructor with 1 argument that is not explicit. |
19 | noExplicitConstructor | 398 | style | Class 'CircularBuffer' has a constructor with 1 argument that is not explicit. |
19 | noExplicitConstructor | 398 | style | Class 'CircularBuffer' has a constructor with 1 argument that is not explicit. |
19 | noExplicitConstructor | 398 | style | Class 'CircularBuffer' has a constructor with 1 argument that is not explicit. |
19 | noExplicitConstructor | 398 | style | Class 'CircularBuffer' has a constructor with 1 argument that is not explicit. |
19 | noExplicitConstructor | 398 | style | Class 'CircularBuffer' has a constructor with 1 argument that is not explicit. |
19 | noExplicitConstructor | 398 | style | Class 'CircularBuffer' has a constructor with 1 argument that is not explicit. |
fw/MVMFirmwareCpp/MVMFirmwareCore/ConfigManager.cpp |
41 | redundantAssignment | 563 | style | Variable 'core_config.inhale_ms' is reassigned a value before the old one has been used. |
42 | redundantAssignment | 563 | style | Variable 'core_config.exhale_ms' is reassigned a value before the old one has been used. |
305 | unreadVariable | 563 | style | Variable 'numberValue' is assigned a value that is never used. |
345 | cstyleCast | 398 | style | C-style pointer casting |
389 | cstyleCast | 398 | style | C-style pointer casting |
397 | cstyleCast | 398 | style | C-style pointer casting |
405 | cstyleCast | 398 | style | C-style pointer casting |
413 | cstyleCast | 398 | style | C-style pointer casting |
421 | cstyleCast | 398 | style | C-style pointer casting |
668 | cstyleCast | 398 | style | C-style pointer casting |
682 | cstyleCast | 398 | style | C-style pointer casting |
740 | cstyleCast | 398 | style | C-style pointer casting |
749 | cstyleCast | 398 | style | C-style pointer casting |
758 | cstyleCast | 398 | style | C-style pointer casting |
fw/MVMFirmwareCpp/MVMFirmwareCore/ConfigManager.h |
27 | noConstructor | 398 | style | The class 'ConfigManagerClass' does not have a constructor although it has private member variables. |
27 | noConstructor | 398 | style | The class 'ConfigManagerClass' does not have a constructor although it has private member variables. |
27 | noConstructor | 398 | style | The class 'ConfigManagerClass' does not have a constructor although it has private member variables. |
fw/MVMFirmwareCpp/MVMFirmwareCore/DebugIface.cpp |
28 | unusedFunction | 561 | style | The function 'SetVerboseLevel' is never used. |
fw/MVMFirmwareCpp/MVMFirmwareCore/DebugIface.h |
37 | noConstructor | 398 | style | The class 'DebugIfaceClass' does not have a constructor although it has private member variables. |
37 | noConstructor | 398 | style | The class 'DebugIfaceClass' does not have a constructor although it has private member variables. |
37 | noConstructor | 398 | style | The class 'DebugIfaceClass' does not have a constructor although it has private member variables. |
37 | noConstructor | 398 | style | The class 'DebugIfaceClass' does not have a constructor although it has private member variables. |
37 | noConstructor | 398 | style | The class 'DebugIfaceClass' does not have a constructor although it has private member variables. |
37 | noConstructor | 398 | style | The class 'DebugIfaceClass' does not have a constructor although it has private member variables. |
37 | noConstructor | 398 | style | The class 'DebugIfaceClass' does not have a constructor although it has private member variables. |
37 | noConstructor | 398 | style | The class 'DebugIfaceClass' does not have a constructor although it has private member variables. |
37 | noConstructor | 398 | style | The class 'DebugIfaceClass' does not have a constructor although it has private member variables. |
37 | noConstructor | 398 | style | The class 'DebugIfaceClass' does not have a constructor although it has private member variables. |
37 | noConstructor | 398 | style | The class 'DebugIfaceClass' does not have a constructor although it has private member variables. |
37 | noConstructor | 398 | style | The class 'DebugIfaceClass' does not have a constructor although it has private member variables. |
37 | noConstructor | 398 | style | The class 'DebugIfaceClass' does not have a constructor although it has private member variables. |
37 | noConstructor | 398 | style | The class 'DebugIfaceClass' does not have a constructor although it has private member variables. |
fw/MVMFirmwareCpp/MVMFirmwareCore/HAL.cpp |
341 | unusedFunction | 561 | style | The function 'GetVolumeVenturi' is never used. |
345 | unusedFunction | 561 | style | The function 'GetVolumeInput' is never used. |
349 | unusedFunction | 561 | style | The function 'ResetVolumeVenturi' is never used. |
353 | unusedFunction | 561 | style | The function 'ResetVolumeInput' is never used. |
423 | unusedFunction | 561 | style | The function 'SetZeroPressureSensor' is never used. |
479 | unusedFunction | 561 | style | The function 'CalibrateOxygenSensorInPureOxygen' is never used. |
511 | variableScope | 398 | style | The scope of the variable 'fref_m' can be reduced. |
511 | variableScope | 398 | style | The scope of the variable 'pmeas_m' can be reduced. |
511 | unusedVariable | 563 | style | Unused variable: cnt |
548 | variableScope | 398 | style | The scope of the variable 'pmeas' can be reduced. |
548 | unusedVariable | 563 | style | Unused variable: tmeas |
549 | variableScope | 398 | style | The scope of the variable 'fref_m' can be reduced. |
549 | variableScope | 398 | style | The scope of the variable 'pmeas_m' can be reduced. |
549 | unusedVariable | 563 | style | Unused variable: cnt |
558 | unreadVariable | 563 | style | Variable 'pmeas_m' is assigned a value that is never used. |
563 | uninitvar | 908 | error | Uninitialized variable: pmeas |
563 | unreadVariable | 563 | style | Variable 'pmeas_m' is assigned a value that is never used. |
576 | unreadVariable | 563 | style | Variable 'pmeas_m' is assigned a value that is never used. |
581 | uninitvar | 908 | error | Uninitialized variable: pmeas |
581 | unreadVariable | 563 | style | Variable 'pmeas_m' is assigned a value that is never used. |
fw/MVMFirmwareCpp/MVMFirmwareCore/HAL.h |
34 | noConstructor | 398 | style | The class 'HAL' does not have a constructor although it has private member variables. |
34 | noConstructor | 398 | style | The class 'HAL' does not have a constructor although it has private member variables. |
34 | noConstructor | 398 | style | The class 'HAL' does not have a constructor although it has private member variables. |
34 | noConstructor | 398 | style | The class 'HAL' does not have a constructor although it has private member variables. |
34 | noConstructor | 398 | style | The class 'HAL' does not have a constructor although it has private member variables. |
34 | noConstructor | 398 | style | The class 'HAL' does not have a constructor although it has private member variables. |
fw/MVMFirmwareCpp/MVMFirmwareCore/MVMCore.cpp |
334 | unreadVariable | 563 | style | Variable 'InputValveSetPoint' is assigned a value that is never used. |
fw/MVMFirmwareCpp/MVMFirmwareCore/MVMCore.h |
19 | noConstructor | 398 | style | The class 'MVMCore' does not have a constructor although it has private member variables. |
19 | noConstructor | 398 | style | The class 'MVMCore' does not have a constructor although it has private member variables. |
fw/MVMFirmwareCpp/MVMFirmwareCore/MVM_StateMachine.h |
31 | noConstructor | 398 | style | The class 'MVM_StateMachine' does not have a constructor although it has private member variables. |
31 | noConstructor | 398 | style | The class 'MVM_StateMachine' does not have a constructor although it has private member variables. |
31 | noConstructor | 398 | style | The class 'MVM_StateMachine' does not have a constructor although it has private member variables. |
fw/MVMFirmwareCpp/MVMFirmwareCore/PressureLoop.cpp |
11 | cstyleCast | 398 | style | C-style pointer casting |
12 | cstyleCast | 398 | style | C-style pointer casting |
38 | variableScope | 398 | style | The scope of the variable 'pid_error' can be reduced. |
41 | variableScope | 398 | style | The scope of the variable 'pid_out' can be reduced. |
52 | unreadVariable | 563 | style | Variable 'dT' is assigned a value that is never used. |
110 | variableScope | 398 | style | The scope of the variable 'pid_error' can be reduced. |
111 | variableScope | 398 | style | The scope of the variable 'pid_integral' can be reduced. |
113 | variableScope | 398 | style | The scope of the variable 'pid_out' can be reduced. |
121 | variableScope | 398 | style | The scope of the variable 'integral_before' can be reduced. |
121 | unreadVariable | 563 | style | Variable 'integral_before' is assigned a value that is never used. |
132 | unreadVariable | 563 | style | Variable 'dT' is assigned a value that is never used. |
247 | unusedFunction | 561 | style | The function 'GetPidSlow' is never used. |
251 | redundantAssignment | 563 | style | Variable '*I' is reassigned a value before the old one has been used. |
254 | unusedFunction | 561 | style | The function 'GetPidFast' is never used. |
258 | redundantAssignment | 563 | style | Variable '*I' is reassigned a value before the old one has been used. |
260 | unusedFunction | 561 | style | The function 'SetPidFilter' is never used. |
265 | unusedFunction | 561 | style | The function 'GetPidFilter' is never used. |
fw/MVMFirmwareCpp/MVMFirmwareCore/PressureLoop.h |
10 | noConstructor | 398 | style | The class 'PressureLoopClass' does not have a constructor although it has private member variables. |
10 | noConstructor | 398 | style | The class 'PressureLoopClass' does not have a constructor although it has private member variables. |
10 | noConstructor | 398 | style | The class 'PressureLoopClass' does not have a constructor although it has private member variables. |
10 | noConstructor | 398 | style | The class 'PressureLoopClass' does not have a constructor although it has private member variables. |
10 | noConstructor | 398 | style | The class 'PressureLoopClass' does not have a constructor although it has private member variables. |
10 | noConstructor | 398 | style | The class 'PressureLoopClass' does not have a constructor although it has private member variables. |
10 | noConstructor | 398 | style | The class 'PressureLoopClass' does not have a constructor although it has private member variables. |
fw/MVMFirmwareCpp/MVMFirmwareCore/TidalVolume.h |
28 | noConstructor | 398 | style | The class 'TidalVolumeClass' does not have a constructor although it has private member variables. |
28 | noConstructor | 398 | style | The class 'TidalVolumeClass' does not have a constructor although it has private member variables. |
28 | noConstructor | 398 | style | The class 'TidalVolumeClass' does not have a constructor although it has private member variables. |
fw/MVMFirmwareCpp/MVMFirmwareCore/driver_5525DSO.cpp |
29 | cstyleCast | 398 | style | C-style pointer casting |
30 | cstyleCast | 398 | style | C-style pointer casting |
37 | variableScope | 398 | style | The scope of the variable 'bres' can be reduced. |
216 | variableScope | 398 | style | The scope of the variable 'pressure_raw' can be reduced. |
217 | variableScope | 398 | style | The scope of the variable 'temperature_raw' can be reduced. |
465 | unusedFunction | 561 | style | The function 'GetConversionDelay' is never used. |
fw/MVMFirmwareCpp/MVMFirmwareCore/driver_5525DSO.h |
42 | noConstructor | 398 | style | The class 'Sensor5525DSO' does not have a constructor although it has private member variables. |
42 | noConstructor | 398 | style | The class 'Sensor5525DSO' does not have a constructor although it has private member variables. |
42 | noConstructor | 398 | style | The class 'Sensor5525DSO' does not have a constructor although it has private member variables. |
42 | noConstructor | 398 | style | The class 'Sensor5525DSO' does not have a constructor although it has private member variables. |
42 | noConstructor | 398 | style | The class 'Sensor5525DSO' does not have a constructor although it has private member variables. |
42 | noConstructor | 398 | style | The class 'Sensor5525DSO' does not have a constructor although it has private member variables. |
42 | noConstructor | 398 | style | The class 'Sensor5525DSO' does not have a constructor although it has private member variables. |
fw/MVMFirmwareCpp/MVMFirmwareCore/driver_ADS1115.cpp |
11 | unusedFunction | 561 | style | The function 'i2cread' is never used. |
25 | unusedFunction | 561 | style | The function 'i2cwrite' is never used. |
47 | unreadVariable | 563 | style | Variable 'bres' is assigned a value that is never used. |
65 | unreadVariable | 563 | style | Variable 'bres' is assigned a value that is never used. |
83 | cstyleCast | 398 | style | C-style pointer casting |
84 | cstyleCast | 398 | style | C-style pointer casting |
110 | unusedFunction | 561 | style | The function 'getGain' is never used. |
119 | unusedFunction | 561 | style | The function 'readADC_SingleEnded' is never used. |
fw/MVMFirmwareCpp/MVMFirmwareCore/driver_ADS1115.h |
122 | noConstructor | 398 | style | The class 'ADC_ADS1115' does not have a constructor although it has private member variables. |
122 | noConstructor | 398 | style | The class 'ADC_ADS1115' does not have a constructor although it has private member variables. |
122 | noConstructor | 398 | style | The class 'ADC_ADS1115' does not have a constructor although it has private member variables. |
122 | noConstructor | 398 | style | The class 'ADC_ADS1115' does not have a constructor although it has private member variables. |
122 | noConstructor | 398 | style | The class 'ADC_ADS1115' does not have a constructor although it has private member variables. |
122 | noConstructor | 398 | style | The class 'ADC_ADS1115' does not have a constructor although it has private member variables. |
122 | noConstructor | 398 | style | The class 'ADC_ADS1115' does not have a constructor although it has private member variables. |
fw/MVMFirmwareCpp/MVMFirmwareCore/driver_OxygenSensor.cpp |
18 | cstyleCast | 398 | style | C-style pointer casting |
19 | cstyleCast | 398 | style | C-style pointer casting |
97 | unusedFunction | 561 | style | The function 'CheckNeedRecalibrate' is never used. |
fw/MVMFirmwareCpp/MVMFirmwareCore/driver_OxygenSensor.h |
19 | noConstructor | 398 | style | The class 'OxygenSensor' does not have a constructor although it has private member variables. |
19 | noConstructor | 398 | style | The class 'OxygenSensor' does not have a constructor although it has private member variables. |
19 | noConstructor | 398 | style | The class 'OxygenSensor' does not have a constructor although it has private member variables. |
19 | noConstructor | 398 | style | The class 'OxygenSensor' does not have a constructor although it has private member variables. |
19 | noConstructor | 398 | style | The class 'OxygenSensor' does not have a constructor although it has private member variables. |
19 | noConstructor | 398 | style | The class 'OxygenSensor' does not have a constructor although it has private member variables. |
19 | noConstructor | 398 | style | The class 'OxygenSensor' does not have a constructor although it has private member variables. |
fw/MVMFirmwareCpp/MVMFirmwareCore/driver_SFM3000.cpp |
13 | cstyleCast | 398 | style | C-style pointer casting |
14 | cstyleCast | 398 | style | C-style pointer casting |
54 | unusedFunction | 561 | style | The function 'crc8' is never used. |
73 | unreadVariable | 563 | style | Variable 'crc' is assigned a value that is never used. |
74 | unreadVariable | 563 | style | Variable 'mycrc' is assigned a value that is never used. |
fw/MVMFirmwareCpp/MVMFirmwareCore/driver_SFM3000.h |
14 | noConstructor | 398 | style | The class 'SensorSFM3000' does not have a constructor although it has private member variables. |
14 | noConstructor | 398 | style | The class 'SensorSFM3000' does not have a constructor although it has private member variables. |
14 | noConstructor | 398 | style | The class 'SensorSFM3000' does not have a constructor although it has private member variables. |
14 | noConstructor | 398 | style | The class 'SensorSFM3000' does not have a constructor although it has private member variables. |
14 | noConstructor | 398 | style | The class 'SensorSFM3000' does not have a constructor although it has private member variables. |
14 | noConstructor | 398 | style | The class 'SensorSFM3000' does not have a constructor although it has private member variables. |
14 | noConstructor | 398 | style | The class 'SensorSFM3000' does not have a constructor although it has private member variables. |
24 | unusedPrivateFunction | 398 | style | Unused private function: 'SensorSFM3000::crc8' |
fw/MVMFirmwareCpp/MVMFirmwareCore/driver_SFM3019.cpp |
112 | variableScope | 398 | style | The scope of the variable 'crc' can be reduced. |
218 | unreadVariable | 563 | style | Variable 'rxByteCount' is assigned a value that is never used. |
366 | unusedFunction | 561 | style | The function 'sfm_common_stop_continuous_measurement' is never used. |
394 | cstyleCast | 398 | style | C-style pointer casting |
395 | cstyleCast | 398 | style | C-style pointer casting |
477 | unusedVariable | 563 | style | Unused variable: temperature |
fw/MVMFirmwareCpp/MVMFirmwareCore/driver_SFM3019.h |
32 | noConstructor | 398 | style | The class 'SensorSFM3019' does not have a constructor although it has private member variables. |
32 | noConstructor | 398 | style | The class 'SensorSFM3019' does not have a constructor although it has private member variables. |
32 | noConstructor | 398 | style | The class 'SensorSFM3019' does not have a constructor although it has private member variables. |
32 | noConstructor | 398 | style | The class 'SensorSFM3019' does not have a constructor although it has private member variables. |
32 | noConstructor | 398 | style | The class 'SensorSFM3019' does not have a constructor although it has private member variables. |
32 | noConstructor | 398 | style | The class 'SensorSFM3019' does not have a constructor although it has private member variables. |
32 | noConstructor | 398 | style | The class 'SensorSFM3019' does not have a constructor although it has private member variables. |
fw/MVMFirmwareCpp/MVMFirmwareCore/driver_VenturiFlowMeter.cpp |
86 | unusedFunction | 561 | style | The function 'setLowpass' is never used. |
fw/MVMFirmwareCpp/MVMFirmwareCore/driver_VenturiFlowMeter.h |
7 | noConstructor | 398 | style | The class 'VenturiFlowMeter' does not have a constructor although it has private member variables. |
7 | noConstructor | 398 | style | The class 'VenturiFlowMeter' does not have a constructor although it has private member variables. |
7 | noConstructor | 398 | style | The class 'VenturiFlowMeter' does not have a constructor although it has private member variables. |
7 | noConstructor | 398 | style | The class 'VenturiFlowMeter' does not have a constructor although it has private member variables. |
7 | noConstructor | 398 | style | The class 'VenturiFlowMeter' does not have a constructor although it has private member variables. |
7 | noConstructor | 398 | style | The class 'VenturiFlowMeter' does not have a constructor although it has private member variables. |
7 | noConstructor | 398 | style | The class 'VenturiFlowMeter' does not have a constructor although it has private member variables. |
fw/MVMFirmwareCpp/MVMFirmwareCore/fw_board_ni_v4.cpp |
89 | redundantAssignment | 563 | style | Variable 'iic_devs[3].t_device' is reassigned a value before the old one has been used. |
90 | redundantAssignment | 563 | style | Variable 'iic_devs[3].muxport' is reassigned a value before the old one has been used. |
91 | redundantAssignment | 563 | style | Variable 'iic_devs[3].address' is reassigned a value before the old one has been used. |
551 | unsignedLessThanZero | 570 | style | Checking if unsigned expression 'i' is less than zero. |
fw/MVMFirmwareCpp/MVMFirmwareCore/fw_board_ni_v4.h |
23 | noConstructor | 398 | style | The class 'HW_V4' does not have a constructor although it has private member variables. |
23 | noConstructor | 398 | style | The class 'HW_V4' does not have a constructor although it has private member variables. |
23 | noConstructor | 398 | style | The class 'HW_V4' does not have a constructor although it has private member variables. |
23 | noConstructor | 398 | style | The class 'HW_V4' does not have a constructor although it has private member variables. |
23 | noConstructor | 398 | style | The class 'HW_V4' does not have a constructor although it has private member variables. |
23 | noConstructor | 398 | style | The class 'HW_V4' does not have a constructor although it has private member variables. |
23 | noConstructor | 398 | style | The class 'HW_V4' does not have a constructor although it has private member variables. |
27 | missingOverride | | style | The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. |
27 | missingOverride | | style | The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. |
27 | missingOverride | | style | The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. |
27 | missingOverride | | style | The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. |
27 | missingOverride | | style | The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. |
27 | missingOverride | | style | The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. |
27 | missingOverride | | style | The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. |
28 | missingOverride | | style | The function 'I2CWrite' overrides a function in a base class but is not marked with a 'override' specifier. |
28 | missingOverride | | style | The function 'I2CWrite' overrides a function in a base class but is not marked with a 'override' specifier. |
28 | missingOverride | | style | The function 'I2CWrite' overrides a function in a base class but is not marked with a 'override' specifier. |
28 | missingOverride | | style | The function 'I2CWrite' overrides a function in a base class but is not marked with a 'override' specifier. |
28 | missingOverride | | style | The function 'I2CWrite' overrides a function in a base class but is not marked with a 'override' specifier. |
28 | missingOverride | | style | The function 'I2CWrite' overrides a function in a base class but is not marked with a 'override' specifier. |
28 | missingOverride | | style | The function 'I2CWrite' overrides a function in a base class but is not marked with a 'override' specifier. |
29 | missingOverride | | style | The function 'I2CRead' overrides a function in a base class but is not marked with a 'override' specifier. |
29 | missingOverride | | style | The function 'I2CRead' overrides a function in a base class but is not marked with a 'override' specifier. |
29 | missingOverride | | style | The function 'I2CRead' overrides a function in a base class but is not marked with a 'override' specifier. |
29 | missingOverride | | style | The function 'I2CRead' overrides a function in a base class but is not marked with a 'override' specifier. |
29 | missingOverride | | style | The function 'I2CRead' overrides a function in a base class but is not marked with a 'override' specifier. |
29 | missingOverride | | style | The function 'I2CRead' overrides a function in a base class but is not marked with a 'override' specifier. |
29 | missingOverride | | style | The function 'I2CRead' overrides a function in a base class but is not marked with a 'override' specifier. |
30 | missingOverride | | style | The function 'I2CRead' overrides a function in a base class but is not marked with a 'override' specifier. |
30 | missingOverride | | style | The function 'I2CRead' overrides a function in a base class but is not marked with a 'override' specifier. |
30 | missingOverride | | style | The function 'I2CRead' overrides a function in a base class but is not marked with a 'override' specifier. |
30 | missingOverride | | style | The function 'I2CRead' overrides a function in a base class but is not marked with a 'override' specifier. |
30 | missingOverride | | style | The function 'I2CRead' overrides a function in a base class but is not marked with a 'override' specifier. |
30 | missingOverride | | style | The function 'I2CRead' overrides a function in a base class but is not marked with a 'override' specifier. |
30 | missingOverride | | style | The function 'I2CRead' overrides a function in a base class but is not marked with a 'override' specifier. |
31 | missingOverride | | style | The function 'PWMSet' overrides a function in a base class but is not marked with a 'override' specifier. |
31 | missingOverride | | style | The function 'PWMSet' overrides a function in a base class but is not marked with a 'override' specifier. |
31 | missingOverride | | style | The function 'PWMSet' overrides a function in a base class but is not marked with a 'override' specifier. |
31 | missingOverride | | style | The function 'PWMSet' overrides a function in a base class but is not marked with a 'override' specifier. |
31 | missingOverride | | style | The function 'PWMSet' overrides a function in a base class but is not marked with a 'override' specifier. |
31 | missingOverride | | style | The function 'PWMSet' overrides a function in a base class but is not marked with a 'override' specifier. |
31 | missingOverride | | style | The function 'PWMSet' overrides a function in a base class but is not marked with a 'override' specifier. |
32 | missingOverride | | style | The function 'IOSet' overrides a function in a base class but is not marked with a 'override' specifier. |
32 | missingOverride | | style | The function 'IOSet' overrides a function in a base class but is not marked with a 'override' specifier. |
32 | missingOverride | | style | The function 'IOSet' overrides a function in a base class but is not marked with a 'override' specifier. |
32 | missingOverride | | style | The function 'IOSet' overrides a function in a base class but is not marked with a 'override' specifier. |
32 | missingOverride | | style | The function 'IOSet' overrides a function in a base class but is not marked with a 'override' specifier. |
32 | missingOverride | | style | The function 'IOSet' overrides a function in a base class but is not marked with a 'override' specifier. |
32 | missingOverride | | style | The function 'IOSet' overrides a function in a base class but is not marked with a 'override' specifier. |
33 | missingOverride | | style | The function 'IOGet' overrides a function in a base class but is not marked with a 'override' specifier. |
33 | missingOverride | | style | The function 'IOGet' overrides a function in a base class but is not marked with a 'override' specifier. |
33 | missingOverride | | style | The function 'IOGet' overrides a function in a base class but is not marked with a 'override' specifier. |
33 | missingOverride | | style | The function 'IOGet' overrides a function in a base class but is not marked with a 'override' specifier. |
33 | missingOverride | | style | The function 'IOGet' overrides a function in a base class but is not marked with a 'override' specifier. |
33 | missingOverride | | style | The function 'IOGet' overrides a function in a base class but is not marked with a 'override' specifier. |
33 | missingOverride | | style | The function 'IOGet' overrides a function in a base class but is not marked with a 'override' specifier. |
34 | missingOverride | | style | The function 'PrintDebugConsole' overrides a function in a base class but is not marked with a 'override' specifier. |
34 | missingOverride | | style | The function 'PrintDebugConsole' overrides a function in a base class but is not marked with a 'override' specifier. |
34 | missingOverride | | style | The function 'PrintDebugConsole' overrides a function in a base class but is not marked with a 'override' specifier. |
34 | missingOverride | | style | The function 'PrintDebugConsole' overrides a function in a base class but is not marked with a 'override' specifier. |
34 | missingOverride | | style | The function 'PrintDebugConsole' overrides a function in a base class but is not marked with a 'override' specifier. |
34 | missingOverride | | style | The function 'PrintDebugConsole' overrides a function in a base class but is not marked with a 'override' specifier. |
34 | missingOverride | | style | The function 'PrintDebugConsole' overrides a function in a base class but is not marked with a 'override' specifier. |
35 | missingOverride | | style | The function 'PrintLineDebugConsole' overrides a function in a base class but is not marked with a 'override' specifier. |
35 | missingOverride | | style | The function 'PrintLineDebugConsole' overrides a function in a base class but is not marked with a 'override' specifier. |
35 | missingOverride | | style | The function 'PrintLineDebugConsole' overrides a function in a base class but is not marked with a 'override' specifier. |
35 | missingOverride | | style | The function 'PrintLineDebugConsole' overrides a function in a base class but is not marked with a 'override' specifier. |
35 | missingOverride | | style | The function 'PrintLineDebugConsole' overrides a function in a base class but is not marked with a 'override' specifier. |
35 | missingOverride | | style | The function 'PrintLineDebugConsole' overrides a function in a base class but is not marked with a 'override' specifier. |
35 | missingOverride | | style | The function 'PrintLineDebugConsole' overrides a function in a base class but is not marked with a 'override' specifier. |
36 | missingOverride | | style | The function '__delay_blocking_ms' overrides a function in a base class but is not marked with a 'override' specifier. |
36 | missingOverride | | style | The function '__delay_blocking_ms' overrides a function in a base class but is not marked with a 'override' specifier. |
36 | missingOverride | | style | The function '__delay_blocking_ms' overrides a function in a base class but is not marked with a 'override' specifier. |
36 | missingOverride | | style | The function '__delay_blocking_ms' overrides a function in a base class but is not marked with a 'override' specifier. |
36 | missingOverride | | style | The function '__delay_blocking_ms' overrides a function in a base class but is not marked with a 'override' specifier. |
36 | missingOverride | | style | The function '__delay_blocking_ms' overrides a function in a base class but is not marked with a 'override' specifier. |
36 | missingOverride | | style | The function '__delay_blocking_ms' overrides a function in a base class but is not marked with a 'override' specifier. |
37 | missingOverride | | style | The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. |
37 | missingOverride | | style | The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. |
37 | missingOverride | | style | The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. |
37 | missingOverride | | style | The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. |
37 | missingOverride | | style | The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. |
37 | missingOverride | | style | The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. |
37 | missingOverride | | style | The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. |
38 | missingOverride | | style | The function 'GetMillis' overrides a function in a base class but is not marked with a 'override' specifier. |
38 | missingOverride | | style | The function 'GetMillis' overrides a function in a base class but is not marked with a 'override' specifier. |
38 | missingOverride | | style | The function 'GetMillis' overrides a function in a base class but is not marked with a 'override' specifier. |
38 | missingOverride | | style | The function 'GetMillis' overrides a function in a base class but is not marked with a 'override' specifier. |
38 | missingOverride | | style | The function 'GetMillis' overrides a function in a base class but is not marked with a 'override' specifier. |
38 | missingOverride | | style | The function 'GetMillis' overrides a function in a base class but is not marked with a 'override' specifier. |
38 | missingOverride | | style | The function 'GetMillis' overrides a function in a base class but is not marked with a 'override' specifier. |
39 | missingOverride | | style | The function 'Get_dT_millis' overrides a function in a base class but is not marked with a 'override' specifier. |
39 | missingOverride | | style | The function 'Get_dT_millis' overrides a function in a base class but is not marked with a 'override' specifier. |
39 | missingOverride | | style | The function 'Get_dT_millis' overrides a function in a base class but is not marked with a 'override' specifier. |
39 | missingOverride | | style | The function 'Get_dT_millis' overrides a function in a base class but is not marked with a 'override' specifier. |
39 | missingOverride | | style | The function 'Get_dT_millis' overrides a function in a base class but is not marked with a 'override' specifier. |
39 | missingOverride | | style | The function 'Get_dT_millis' overrides a function in a base class but is not marked with a 'override' specifier. |
39 | missingOverride | | style | The function 'Get_dT_millis' overrides a function in a base class but is not marked with a 'override' specifier. |
40 | missingOverride | | style | The function 'DataAvailableOnUART0' overrides a function in a base class but is not marked with a 'override' specifier. |
40 | missingOverride | | style | The function 'DataAvailableOnUART0' overrides a function in a base class but is not marked with a 'override' specifier. |
40 | missingOverride | | style | The function 'DataAvailableOnUART0' overrides a function in a base class but is not marked with a 'override' specifier. |
40 | missingOverride | | style | The function 'DataAvailableOnUART0' overrides a function in a base class but is not marked with a 'override' specifier. |
40 | missingOverride | | style | The function 'DataAvailableOnUART0' overrides a function in a base class but is not marked with a 'override' specifier. |
40 | missingOverride | | style | The function 'DataAvailableOnUART0' overrides a function in a base class but is not marked with a 'override' specifier. |
40 | missingOverride | | style | The function 'DataAvailableOnUART0' overrides a function in a base class but is not marked with a 'override' specifier. |
41 | missingOverride | | style | The function 'ReadUART0UntilEOL' overrides a function in a base class but is not marked with a 'override' specifier. |
41 | missingOverride | | style | The function 'ReadUART0UntilEOL' overrides a function in a base class but is not marked with a 'override' specifier. |
41 | missingOverride | | style | The function 'ReadUART0UntilEOL' overrides a function in a base class but is not marked with a 'override' specifier. |
41 | missingOverride | | style | The function 'ReadUART0UntilEOL' overrides a function in a base class but is not marked with a 'override' specifier. |
41 | missingOverride | | style | The function 'ReadUART0UntilEOL' overrides a function in a base class but is not marked with a 'override' specifier. |
41 | missingOverride | | style | The function 'ReadUART0UntilEOL' overrides a function in a base class but is not marked with a 'override' specifier. |
41 | missingOverride | | style | The function 'ReadUART0UntilEOL' overrides a function in a base class but is not marked with a 'override' specifier. |
42 | missingOverride | | style | The function 'WriteUART0' overrides a function in a base class but is not marked with a 'override' specifier. |
42 | missingOverride | | style | The function 'WriteUART0' overrides a function in a base class but is not marked with a 'override' specifier. |
42 | missingOverride | | style | The function 'WriteUART0' overrides a function in a base class but is not marked with a 'override' specifier. |
42 | missingOverride | | style | The function 'WriteUART0' overrides a function in a base class but is not marked with a 'override' specifier. |
42 | missingOverride | | style | The function 'WriteUART0' overrides a function in a base class but is not marked with a 'override' specifier. |
42 | missingOverride | | style | The function 'WriteUART0' overrides a function in a base class but is not marked with a 'override' specifier. |
42 | missingOverride | | style | The function 'WriteUART0' overrides a function in a base class but is not marked with a 'override' specifier. |
43 | missingOverride | | style | The function 'GetPowerStatus' overrides a function in a base class but is not marked with a 'override' specifier. |
43 | missingOverride | | style | The function 'GetPowerStatus' overrides a function in a base class but is not marked with a 'override' specifier. |
43 | missingOverride | | style | The function 'GetPowerStatus' overrides a function in a base class but is not marked with a 'override' specifier. |
43 | missingOverride | | style | The function 'GetPowerStatus' overrides a function in a base class but is not marked with a 'override' specifier. |
43 | missingOverride | | style | The function 'GetPowerStatus' overrides a function in a base class but is not marked with a 'override' specifier. |
43 | missingOverride | | style | The function 'GetPowerStatus' overrides a function in a base class but is not marked with a 'override' specifier. |
43 | missingOverride | | style | The function 'GetPowerStatus' overrides a function in a base class but is not marked with a 'override' specifier. |
44 | missingOverride | | style | The function 'GetPIN' overrides a function in a base class but is not marked with a 'override' specifier. |
44 | missingOverride | | style | The function 'GetPIN' overrides a function in a base class but is not marked with a 'override' specifier. |
44 | missingOverride | | style | The function 'GetPIN' overrides a function in a base class but is not marked with a 'override' specifier. |
44 | missingOverride | | style | The function 'GetPIN' overrides a function in a base class but is not marked with a 'override' specifier. |
44 | missingOverride | | style | The function 'GetPIN' overrides a function in a base class but is not marked with a 'override' specifier. |
44 | missingOverride | | style | The function 'GetPIN' overrides a function in a base class but is not marked with a 'override' specifier. |
44 | missingOverride | | style | The function 'GetPIN' overrides a function in a base class but is not marked with a 'override' specifier. |
45 | missingOverride | | style | The function 'GetBoardTemperature' overrides a function in a base class but is not marked with a 'override' specifier. |
45 | missingOverride | | style | The function 'GetBoardTemperature' overrides a function in a base class but is not marked with a 'override' specifier. |
45 | missingOverride | | style | The function 'GetBoardTemperature' overrides a function in a base class but is not marked with a 'override' specifier. |
45 | missingOverride | | style | The function 'GetBoardTemperature' overrides a function in a base class but is not marked with a 'override' specifier. |
45 | missingOverride | | style | The function 'GetBoardTemperature' overrides a function in a base class but is not marked with a 'override' specifier. |
45 | missingOverride | | style | The function 'GetBoardTemperature' overrides a function in a base class but is not marked with a 'override' specifier. |
45 | missingOverride | | style | The function 'GetBoardTemperature' overrides a function in a base class but is not marked with a 'override' specifier. |
46 | missingOverride | | style | The function 'GetSupervisorAlarms' overrides a function in a base class but is not marked with a 'override' specifier. |
46 | missingOverride | | style | The function 'GetSupervisorAlarms' overrides a function in a base class but is not marked with a 'override' specifier. |
46 | missingOverride | | style | The function 'GetSupervisorAlarms' overrides a function in a base class but is not marked with a 'override' specifier. |
46 | missingOverride | | style | The function 'GetSupervisorAlarms' overrides a function in a base class but is not marked with a 'override' specifier. |
46 | missingOverride | | style | The function 'GetSupervisorAlarms' overrides a function in a base class but is not marked with a 'override' specifier. |
46 | missingOverride | | style | The function 'GetSupervisorAlarms' overrides a function in a base class but is not marked with a 'override' specifier. |
46 | missingOverride | | style | The function 'GetSupervisorAlarms' overrides a function in a base class but is not marked with a 'override' specifier. |
fw/MVMFirmwareCpp/MVMFirmwareCore/fw_board_razzeto_v3.cpp |
287 | unsignedLessThanZero | 570 | style | Checking if unsigned expression 'i' is less than zero. |
fw/MVMFirmwareCpp/MVMFirmwareCore/fw_board_razzeto_v3.h |
23 | noConstructor | 398 | style | The class 'HW_V3' does not have a constructor although it has private member variables. |
23 | noConstructor | 398 | style | The class 'HW_V3' does not have a constructor although it has private member variables. |
23 | noConstructor | 398 | style | The class 'HW_V3' does not have a constructor although it has private member variables. |
23 | noConstructor | 398 | style | The class 'HW_V3' does not have a constructor although it has private member variables. |
23 | noConstructor | 398 | style | The class 'HW_V3' does not have a constructor although it has private member variables. |
23 | noConstructor | 398 | style | The class 'HW_V3' does not have a constructor although it has private member variables. |
23 | noConstructor | 398 | style | The class 'HW_V3' does not have a constructor although it has private member variables. |
27 | missingOverride | | style | The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. |
27 | missingOverride | | style | The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. |
27 | missingOverride | | style | The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. |
27 | missingOverride | | style | The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. |
27 | missingOverride | | style | The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. |
27 | missingOverride | | style | The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. |
27 | missingOverride | | style | The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. |
28 | missingOverride | | style | The function 'I2CWrite' overrides a function in a base class but is not marked with a 'override' specifier. |
28 | missingOverride | | style | The function 'I2CWrite' overrides a function in a base class but is not marked with a 'override' specifier. |
28 | missingOverride | | style | The function 'I2CWrite' overrides a function in a base class but is not marked with a 'override' specifier. |
28 | missingOverride | | style | The function 'I2CWrite' overrides a function in a base class but is not marked with a 'override' specifier. |
28 | missingOverride | | style | The function 'I2CWrite' overrides a function in a base class but is not marked with a 'override' specifier. |
28 | missingOverride | | style | The function 'I2CWrite' overrides a function in a base class but is not marked with a 'override' specifier. |
28 | missingOverride | | style | The function 'I2CWrite' overrides a function in a base class but is not marked with a 'override' specifier. |
29 | missingOverride | | style | The function 'I2CRead' overrides a function in a base class but is not marked with a 'override' specifier. |
29 | missingOverride | | style | The function 'I2CRead' overrides a function in a base class but is not marked with a 'override' specifier. |
29 | missingOverride | | style | The function 'I2CRead' overrides a function in a base class but is not marked with a 'override' specifier. |
29 | missingOverride | | style | The function 'I2CRead' overrides a function in a base class but is not marked with a 'override' specifier. |
29 | missingOverride | | style | The function 'I2CRead' overrides a function in a base class but is not marked with a 'override' specifier. |
29 | missingOverride | | style | The function 'I2CRead' overrides a function in a base class but is not marked with a 'override' specifier. |
29 | missingOverride | | style | The function 'I2CRead' overrides a function in a base class but is not marked with a 'override' specifier. |
30 | missingOverride | | style | The function 'I2CRead' overrides a function in a base class but is not marked with a 'override' specifier. |
30 | missingOverride | | style | The function 'I2CRead' overrides a function in a base class but is not marked with a 'override' specifier. |
30 | missingOverride | | style | The function 'I2CRead' overrides a function in a base class but is not marked with a 'override' specifier. |
30 | missingOverride | | style | The function 'I2CRead' overrides a function in a base class but is not marked with a 'override' specifier. |
30 | missingOverride | | style | The function 'I2CRead' overrides a function in a base class but is not marked with a 'override' specifier. |
30 | missingOverride | | style | The function 'I2CRead' overrides a function in a base class but is not marked with a 'override' specifier. |
30 | missingOverride | | style | The function 'I2CRead' overrides a function in a base class but is not marked with a 'override' specifier. |
31 | missingOverride | | style | The function 'PWMSet' overrides a function in a base class but is not marked with a 'override' specifier. |
31 | missingOverride | | style | The function 'PWMSet' overrides a function in a base class but is not marked with a 'override' specifier. |
31 | missingOverride | | style | The function 'PWMSet' overrides a function in a base class but is not marked with a 'override' specifier. |
31 | missingOverride | | style | The function 'PWMSet' overrides a function in a base class but is not marked with a 'override' specifier. |
31 | missingOverride | | style | The function 'PWMSet' overrides a function in a base class but is not marked with a 'override' specifier. |
31 | missingOverride | | style | The function 'PWMSet' overrides a function in a base class but is not marked with a 'override' specifier. |
31 | missingOverride | | style | The function 'PWMSet' overrides a function in a base class but is not marked with a 'override' specifier. |
32 | missingOverride | | style | The function 'IOSet' overrides a function in a base class but is not marked with a 'override' specifier. |
32 | missingOverride | | style | The function 'IOSet' overrides a function in a base class but is not marked with a 'override' specifier. |
32 | missingOverride | | style | The function 'IOSet' overrides a function in a base class but is not marked with a 'override' specifier. |
32 | missingOverride | | style | The function 'IOSet' overrides a function in a base class but is not marked with a 'override' specifier. |
32 | missingOverride | | style | The function 'IOSet' overrides a function in a base class but is not marked with a 'override' specifier. |
32 | missingOverride | | style | The function 'IOSet' overrides a function in a base class but is not marked with a 'override' specifier. |
32 | missingOverride | | style | The function 'IOSet' overrides a function in a base class but is not marked with a 'override' specifier. |
33 | missingOverride | | style | The function 'IOGet' overrides a function in a base class but is not marked with a 'override' specifier. |
33 | missingOverride | | style | The function 'IOGet' overrides a function in a base class but is not marked with a 'override' specifier. |
33 | missingOverride | | style | The function 'IOGet' overrides a function in a base class but is not marked with a 'override' specifier. |
33 | missingOverride | | style | The function 'IOGet' overrides a function in a base class but is not marked with a 'override' specifier. |
33 | missingOverride | | style | The function 'IOGet' overrides a function in a base class but is not marked with a 'override' specifier. |
33 | missingOverride | | style | The function 'IOGet' overrides a function in a base class but is not marked with a 'override' specifier. |
33 | missingOverride | | style | The function 'IOGet' overrides a function in a base class but is not marked with a 'override' specifier. |
34 | missingOverride | | style | The function 'PrintDebugConsole' overrides a function in a base class but is not marked with a 'override' specifier. |
34 | missingOverride | | style | The function 'PrintDebugConsole' overrides a function in a base class but is not marked with a 'override' specifier. |
34 | missingOverride | | style | The function 'PrintDebugConsole' overrides a function in a base class but is not marked with a 'override' specifier. |
34 | missingOverride | | style | The function 'PrintDebugConsole' overrides a function in a base class but is not marked with a 'override' specifier. |
34 | missingOverride | | style | The function 'PrintDebugConsole' overrides a function in a base class but is not marked with a 'override' specifier. |
34 | missingOverride | | style | The function 'PrintDebugConsole' overrides a function in a base class but is not marked with a 'override' specifier. |
34 | missingOverride | | style | The function 'PrintDebugConsole' overrides a function in a base class but is not marked with a 'override' specifier. |
35 | missingOverride | | style | The function 'PrintLineDebugConsole' overrides a function in a base class but is not marked with a 'override' specifier. |
35 | missingOverride | | style | The function 'PrintLineDebugConsole' overrides a function in a base class but is not marked with a 'override' specifier. |
35 | missingOverride | | style | The function 'PrintLineDebugConsole' overrides a function in a base class but is not marked with a 'override' specifier. |
35 | missingOverride | | style | The function 'PrintLineDebugConsole' overrides a function in a base class but is not marked with a 'override' specifier. |
35 | missingOverride | | style | The function 'PrintLineDebugConsole' overrides a function in a base class but is not marked with a 'override' specifier. |
35 | missingOverride | | style | The function 'PrintLineDebugConsole' overrides a function in a base class but is not marked with a 'override' specifier. |
35 | missingOverride | | style | The function 'PrintLineDebugConsole' overrides a function in a base class but is not marked with a 'override' specifier. |
36 | missingOverride | | style | The function '__delay_blocking_ms' overrides a function in a base class but is not marked with a 'override' specifier. |
36 | missingOverride | | style | The function '__delay_blocking_ms' overrides a function in a base class but is not marked with a 'override' specifier. |
36 | missingOverride | | style | The function '__delay_blocking_ms' overrides a function in a base class but is not marked with a 'override' specifier. |
36 | missingOverride | | style | The function '__delay_blocking_ms' overrides a function in a base class but is not marked with a 'override' specifier. |
36 | missingOverride | | style | The function '__delay_blocking_ms' overrides a function in a base class but is not marked with a 'override' specifier. |
36 | missingOverride | | style | The function '__delay_blocking_ms' overrides a function in a base class but is not marked with a 'override' specifier. |
36 | missingOverride | | style | The function '__delay_blocking_ms' overrides a function in a base class but is not marked with a 'override' specifier. |
37 | missingOverride | | style | The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. |
37 | missingOverride | | style | The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. |
37 | missingOverride | | style | The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. |
37 | missingOverride | | style | The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. |
37 | missingOverride | | style | The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. |
37 | missingOverride | | style | The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. |
37 | missingOverride | | style | The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. |
38 | missingOverride | | style | The function 'GetMillis' overrides a function in a base class but is not marked with a 'override' specifier. |
38 | missingOverride | | style | The function 'GetMillis' overrides a function in a base class but is not marked with a 'override' specifier. |
38 | missingOverride | | style | The function 'GetMillis' overrides a function in a base class but is not marked with a 'override' specifier. |
38 | missingOverride | | style | The function 'GetMillis' overrides a function in a base class but is not marked with a 'override' specifier. |
38 | missingOverride | | style | The function 'GetMillis' overrides a function in a base class but is not marked with a 'override' specifier. |
38 | missingOverride | | style | The function 'GetMillis' overrides a function in a base class but is not marked with a 'override' specifier. |
38 | missingOverride | | style | The function 'GetMillis' overrides a function in a base class but is not marked with a 'override' specifier. |
39 | missingOverride | | style | The function 'Get_dT_millis' overrides a function in a base class but is not marked with a 'override' specifier. |
39 | missingOverride | | style | The function 'Get_dT_millis' overrides a function in a base class but is not marked with a 'override' specifier. |
39 | missingOverride | | style | The function 'Get_dT_millis' overrides a function in a base class but is not marked with a 'override' specifier. |
39 | missingOverride | | style | The function 'Get_dT_millis' overrides a function in a base class but is not marked with a 'override' specifier. |
39 | missingOverride | | style | The function 'Get_dT_millis' overrides a function in a base class but is not marked with a 'override' specifier. |
39 | missingOverride | | style | The function 'Get_dT_millis' overrides a function in a base class but is not marked with a 'override' specifier. |
39 | missingOverride | | style | The function 'Get_dT_millis' overrides a function in a base class but is not marked with a 'override' specifier. |
40 | missingOverride | | style | The function 'DataAvailableOnUART0' overrides a function in a base class but is not marked with a 'override' specifier. |
40 | missingOverride | | style | The function 'DataAvailableOnUART0' overrides a function in a base class but is not marked with a 'override' specifier. |
40 | missingOverride | | style | The function 'DataAvailableOnUART0' overrides a function in a base class but is not marked with a 'override' specifier. |
40 | missingOverride | | style | The function 'DataAvailableOnUART0' overrides a function in a base class but is not marked with a 'override' specifier. |
40 | missingOverride | | style | The function 'DataAvailableOnUART0' overrides a function in a base class but is not marked with a 'override' specifier. |
40 | missingOverride | | style | The function 'DataAvailableOnUART0' overrides a function in a base class but is not marked with a 'override' specifier. |
40 | missingOverride | | style | The function 'DataAvailableOnUART0' overrides a function in a base class but is not marked with a 'override' specifier. |
41 | missingOverride | | style | The function 'ReadUART0UntilEOL' overrides a function in a base class but is not marked with a 'override' specifier. |
41 | missingOverride | | style | The function 'ReadUART0UntilEOL' overrides a function in a base class but is not marked with a 'override' specifier. |
41 | missingOverride | | style | The function 'ReadUART0UntilEOL' overrides a function in a base class but is not marked with a 'override' specifier. |
41 | missingOverride | | style | The function 'ReadUART0UntilEOL' overrides a function in a base class but is not marked with a 'override' specifier. |
41 | missingOverride | | style | The function 'ReadUART0UntilEOL' overrides a function in a base class but is not marked with a 'override' specifier. |
41 | missingOverride | | style | The function 'ReadUART0UntilEOL' overrides a function in a base class but is not marked with a 'override' specifier. |
41 | missingOverride | | style | The function 'ReadUART0UntilEOL' overrides a function in a base class but is not marked with a 'override' specifier. |
42 | missingOverride | | style | The function 'WriteUART0' overrides a function in a base class but is not marked with a 'override' specifier. |
42 | missingOverride | | style | The function 'WriteUART0' overrides a function in a base class but is not marked with a 'override' specifier. |
42 | missingOverride | | style | The function 'WriteUART0' overrides a function in a base class but is not marked with a 'override' specifier. |
42 | missingOverride | | style | The function 'WriteUART0' overrides a function in a base class but is not marked with a 'override' specifier. |
42 | missingOverride | | style | The function 'WriteUART0' overrides a function in a base class but is not marked with a 'override' specifier. |
42 | missingOverride | | style | The function 'WriteUART0' overrides a function in a base class but is not marked with a 'override' specifier. |
42 | missingOverride | | style | The function 'WriteUART0' overrides a function in a base class but is not marked with a 'override' specifier. |
43 | missingOverride | | style | The function 'GetPowerStatus' overrides a function in a base class but is not marked with a 'override' specifier. |
43 | missingOverride | | style | The function 'GetPowerStatus' overrides a function in a base class but is not marked with a 'override' specifier. |
43 | missingOverride | | style | The function 'GetPowerStatus' overrides a function in a base class but is not marked with a 'override' specifier. |
43 | missingOverride | | style | The function 'GetPowerStatus' overrides a function in a base class but is not marked with a 'override' specifier. |
43 | missingOverride | | style | The function 'GetPowerStatus' overrides a function in a base class but is not marked with a 'override' specifier. |
43 | missingOverride | | style | The function 'GetPowerStatus' overrides a function in a base class but is not marked with a 'override' specifier. |
43 | missingOverride | | style | The function 'GetPowerStatus' overrides a function in a base class but is not marked with a 'override' specifier. |
44 | missingOverride | | style | The function 'GetPIN' overrides a function in a base class but is not marked with a 'override' specifier. |
44 | missingOverride | | style | The function 'GetPIN' overrides a function in a base class but is not marked with a 'override' specifier. |
44 | missingOverride | | style | The function 'GetPIN' overrides a function in a base class but is not marked with a 'override' specifier. |
44 | missingOverride | | style | The function 'GetPIN' overrides a function in a base class but is not marked with a 'override' specifier. |
44 | missingOverride | | style | The function 'GetPIN' overrides a function in a base class but is not marked with a 'override' specifier. |
44 | missingOverride | | style | The function 'GetPIN' overrides a function in a base class but is not marked with a 'override' specifier. |
44 | missingOverride | | style | The function 'GetPIN' overrides a function in a base class but is not marked with a 'override' specifier. |
45 | missingOverride | | style | The function 'GetBoardTemperature' overrides a function in a base class but is not marked with a 'override' specifier. |
45 | missingOverride | | style | The function 'GetBoardTemperature' overrides a function in a base class but is not marked with a 'override' specifier. |
45 | missingOverride | | style | The function 'GetBoardTemperature' overrides a function in a base class but is not marked with a 'override' specifier. |
45 | missingOverride | | style | The function 'GetBoardTemperature' overrides a function in a base class but is not marked with a 'override' specifier. |
45 | missingOverride | | style | The function 'GetBoardTemperature' overrides a function in a base class but is not marked with a 'override' specifier. |
45 | missingOverride | | style | The function 'GetBoardTemperature' overrides a function in a base class but is not marked with a 'override' specifier. |
45 | missingOverride | | style | The function 'GetBoardTemperature' overrides a function in a base class but is not marked with a 'override' specifier. |
46 | missingOverride | | style | The function 'GetSupervisorAlarms' overrides a function in a base class but is not marked with a 'override' specifier. |
46 | missingOverride | | style | The function 'GetSupervisorAlarms' overrides a function in a base class but is not marked with a 'override' specifier. |
46 | missingOverride | | style | The function 'GetSupervisorAlarms' overrides a function in a base class but is not marked with a 'override' specifier. |
46 | missingOverride | | style | The function 'GetSupervisorAlarms' overrides a function in a base class but is not marked with a 'override' specifier. |
46 | missingOverride | | style | The function 'GetSupervisorAlarms' overrides a function in a base class but is not marked with a 'override' specifier. |
46 | missingOverride | | style | The function 'GetSupervisorAlarms' overrides a function in a base class but is not marked with a 'override' specifier. |
46 | missingOverride | | style | The function 'GetSupervisorAlarms' overrides a function in a base class but is not marked with a 'override' specifier. |
src/WString.cpp |
534 | unusedFunction | 561 | style | The function 'equalsIgnoreCase' is never used. |
550 | unusedFunction | 561 | style | The function 'equalsConstantTime' is never used. |
589 | unusedFunction | 561 | style | The function 'endsWith' is never used. |
599 | unusedFunction | 561 | style | The function 'charAt' is never used. |
603 | unusedFunction | 561 | style | The function 'setCharAt' is never used. |
609 | variableScope | 398 | style | The scope of the variable 'dummy_writable_char' can be reduced. |
791 | unsignedLessThanZero | 570 | style | Checking if unsigned expression 'count' is less than zero. |
804 | unusedFunction | 561 | style | The function 'toLowerCase' is never used. |
812 | unusedFunction | 561 | style | The function 'toUpperCase' is never used. |
820 | unusedFunction | 561 | style | The function 'trim' is never used. |
852 | unusedFunction | 561 | style | The function 'toDouble' is never used. |
src/WString.h |
60 | noExplicitConstructor | 398 | style | Class 'String' has a constructor with 1 argument that is not explicit. |
63 | noExplicitConstructor | 398 | style | Class 'String' has a constructor with 1 argument that is not explicit. |
301 | noExplicitConstructor | 398 | style | Class 'StringSumHelper' has a constructor with 1 argument that is not explicit. |
304 | noExplicitConstructor | 398 | style | Class 'StringSumHelper' has a constructor with 1 argument that is not explicit. |
307 | noExplicitConstructor | 398 | style | Class 'StringSumHelper' has a constructor with 1 argument that is not explicit. |
310 | noExplicitConstructor | 398 | style | Class 'StringSumHelper' has a constructor with 1 argument that is not explicit. |
313 | noExplicitConstructor | 398 | style | Class 'StringSumHelper' has a constructor with 1 argument that is not explicit. |
316 | noExplicitConstructor | 398 | style | Class 'StringSumHelper' has a constructor with 1 argument that is not explicit. |
319 | noExplicitConstructor | 398 | style | Class 'StringSumHelper' has a constructor with 1 argument that is not explicit. |
322 | noExplicitConstructor | 398 | style | Class 'StringSumHelper' has a constructor with 1 argument that is not explicit. |
325 | noExplicitConstructor | 398 | style | Class 'StringSumHelper' has a constructor with 1 argument that is not explicit. |
328 | noExplicitConstructor | 398 | style | Class 'StringSumHelper' has a constructor with 1 argument that is not explicit. |
src/catch.hpp |
624 | noExplicitConstructor | 398 | style | Class 'StringRef' has a constructor with 1 argument that is not explicit. |
631 | noExplicitConstructor | 398 | style | Class 'StringRef' has a constructor with 1 argument that is not explicit. |
1491 | useStlAlgorithm | 398 | style | Consider using std::transform algorithm instead of a raw loop. |
2531 | noExplicitConstructor | 398 | style | Class 'LazyExpression' has a constructor with 1 argument that is not explicit. |
2910 | noExplicitConstructor | 398 | style | Class 'Section' has a constructor with 1 argument that is not explicit. |
3049 | noExplicitConstructor | 398 | style | Class 'ExceptionTranslatorRegistrar' has a constructor with 1 argument that is not explicit. |
3355 | noExplicitConstructor | 398 | style | Struct 'MatchNotOf < std :: string >' has a constructor with 1 argument that is not explicit. |
3355 | noExplicitConstructor | 398 | style | Struct 'MatchNotOf < std >' has a constructor with 1 argument that is not explicit. |
3400 | noExplicitConstructor | 398 | style | Class 'ExceptionMessageMatcher' has a constructor with 1 argument that is not explicit. |
3554 | noExplicitConstructor | 398 | style | Struct 'EqualsMatcher' has a constructor with 1 argument that is not explicit. |
3558 | noExplicitConstructor | 398 | style | Struct 'ContainsMatcher' has a constructor with 1 argument that is not explicit. |
3562 | noExplicitConstructor | 398 | style | Struct 'StartsWithMatcher' has a constructor with 1 argument that is not explicit. |
3566 | noExplicitConstructor | 398 | style | Struct 'EndsWithMatcher' has a constructor with 1 argument that is not explicit. |
3606 | noExplicitConstructor | 398 | style | Struct 'ContainsElementMatcher' has a constructor with 1 argument that is not explicit. |
3610 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
3627 | noExplicitConstructor | 398 | style | Struct 'ContainsMatcher' has a constructor with 1 argument that is not explicit. |
3636 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
3657 | noExplicitConstructor | 398 | style | Struct 'EqualsMatcher' has a constructor with 1 argument that is not explicit. |
3680 | noExplicitConstructor | 398 | style | Struct 'ApproxMatcher' has a constructor with 1 argument that is not explicit. |
3715 | noExplicitConstructor | 398 | style | Struct 'UnorderedEqualsMatcher' has a constructor with 1 argument that is not explicit. |
3922 | noExplicitConstructor | 398 | style | Class 'GeneratorException' has a constructor with 1 argument that is not explicit. |
3955 | noExplicitConstructor | 398 | style | Class 'SingleValueGenerator' has a constructor with 1 argument that is not explicit. |
3973 | noExplicitConstructor | 398 | style | Class 'FixedValuesGenerator' has a constructor with 1 argument that is not explicit. |
3988 | noExplicitConstructor | 398 | style | Class 'GeneratorWrapper' has a constructor with 1 argument that is not explicit. |
4031 | noExplicitConstructor | 398 | style | Class 'Generators' has a constructor with 1 argument that is not explicit. |
4172 | virtualCallInConstructor | | warning | Virtual function 'next' is called from constructor 'FilterGenerator(P&&pred,GeneratorWrapper<T>&&generator)' at line 4161. Dynamic binding is not used. |
4605 | virtualCallInConstructor | | warning | Virtual function 'next' is called from constructor 'RandomFloatingGenerator(Float a,Float b)' at line 4599. Dynamic binding is not used. |
4627 | virtualCallInConstructor | | warning | Virtual function 'next' is called from constructor 'RandomIntegerGenerator(Integer a,Integer b)' at line 4621. Dynamic binding is not used. |
src/stdlib_noniso.cpp |
192 | variableScope | 398 | style | The scope of the variable 'digit' can be reduced. |
192 | unreadVariable | 563 | style | Variable 'digit' is assigned a value that is never used. |