|
| checkersReport | | information | Active checkers: There was critical errors (use --checkers-report=<filename> to see details) | Wed Aug 13 10:49:36 2025 |
3rd-party/better-enums/enum.h |
338 | noExplicitConstructor | 398 | style | Struct 'optional < unsigned long >' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
338 | noExplicitConstructor | 398 | style | Struct 'optional < transport >' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
338 | noExplicitConstructor | 398 | style | Struct 'optional < motion_type >' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
338 | noExplicitConstructor | 398 | style | Struct 'optional < platform >' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
464 | unusedFunction | 561 | style | The function '_has_initializer' is never used. | Wed Aug 13 10:49:36 2025 |
474 | unusedFunction | 561 | style | The function '_constant_length' is never used. | Wed Aug 13 10:49:36 2025 |
480 | unusedFunction | 561 | style | The function '_select' is never used. | Wed Aug 13 10:49:36 2025 |
1283 | unusedFunction | 561 | style | The function 'from_enum' is never used. | Wed Aug 13 10:49:36 2025 |
1287 | unusedFunction | 561 | style | The function 'to_enum' is never used. | Wed Aug 13 10:49:36 2025 |
1309 | unusedFunction | 561 | style | The function 'make_map' is never used. | Wed Aug 13 10:49:36 2025 |
3rd-party/json/json.hpp |
5980 | unreadVariable | 563 | style | Variable 'integral_value_t' is assigned a value that is never used. | Wed Aug 13 10:49:36 2025 |
6190 | noExplicitConstructor | 398 | style | Class 'byte_container_with_subtype' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
6195 | noExplicitConstructor | 398 | style | Class 'byte_container_with_subtype' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
6248 | unusedFunction | 561 | style | The function 'clear_subtype' is never used. | Wed Aug 13 10:49:36 2025 |
6343 | useStlAlgorithm | 398 | style | Consider using std::accumulate algorithm instead of a raw loop. | Wed Aug 13 10:49:36 2025 |
6386 | useStlAlgorithm | 398 | style | Consider using std::accumulate algorithm instead of a raw loop. | Wed Aug 13 10:49:36 2025 |
6775 | noExplicitConstructor | 398 | style | Class 'wide_string_input_adapter' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
8456 | returnByReference | | performance | Function 'get_position()' should return member 'position' by const reference. | Wed Aug 13 10:49:36 2025 |
11942 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. | Wed Aug 13 10:49:36 2025 |
14634 | unusedFunction | 561 | style | The function 'parent_pointer' is never used. | Wed Aug 13 10:49:36 2025 |
15508 | noExplicitConstructor | 398 | style | Class 'json_ref' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
15512 | noExplicitConstructor | 398 | style | Class 'json_ref' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
15726 | noExplicitConstructor | 398 | style | Class 'output_adapter' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
15730 | noExplicitConstructor | 398 | style | Class 'output_adapter' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
15734 | noExplicitConstructor | 398 | style | Class 'output_adapter' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
16701 | unreachableCode | 561 | style | Statements following noreturn function 'abort()' will never be executed. | Wed Aug 13 10:49:36 2025 |
17373 | useStlAlgorithm | 398 | style | Consider using std::accumulate algorithm instead of a raw loop. | Wed Aug 13 10:49:36 2025 |
18195 | knownConditionTrueFalse | 398 | style | The comparison 'kAlpha >= -60' is always true. | Wed Aug 13 10:49:36 2025 |
18196 | knownConditionTrueFalse | 398 | style | The comparison 'kGamma <= -32' is always true. | Wed Aug 13 10:49:36 2025 |
19383 | unusedFunction | 561 | style | The function 'hex_bytes' is never used. | Wed Aug 13 10:49:36 2025 |
19541 | invalidPrintfArgType_float | 686 | warning | %g in format string (no. 2) requires 'double' but the argument type is 'number_float_t'. | Wed Aug 13 10:49:36 2025 |
19549 | knownConditionTrueFalse | 398 | style | The comparison 'thousands_sep != '\0'' is always false because 'thousands_sep' and ''\0'' represent the same value. | Wed Aug 13 10:49:36 2025 |
19559 | knownConditionTrueFalse | 398 | style | The comparison 'decimal_point != '\0'' is always false because 'decimal_point' and ''\0'' represent the same value. | Wed Aug 13 10:49:36 2025 |
19917 | unreadVariable | 563 | style | Variable 'offset' is assigned a value that is never used. | Wed Aug 13 10:49:36 2025 |
19917 | unreadVariable | 563 | style | Variable 'offset' is assigned a value that is never used. | Wed Aug 13 10:49:36 2025 |
20242 | unusedFunction | 561 | style | The function 'get_allocator' is never used. | Wed Aug 13 10:49:36 2025 |
20250 | unusedFunction | 561 | style | The function 'meta' is never used. | Wed Aug 13 10:49:36 2025 |
20584 | useStlAlgorithm | 398 | style | Consider using std::transform algorithm instead of a raw loop. | Wed Aug 13 10:49:36 2025 |
20606 | useStlAlgorithm | 398 | style | Consider using std::transform algorithm instead of a raw loop. | Wed Aug 13 10:49:36 2025 |
20817 | noExplicitConstructor | 398 | style | Class 'basic_json' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
20837 | noExplicitConstructor | 398 | style | Class 'basic_json' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
20851 | noExplicitConstructor | 398 | style | Class 'basic_json' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
20909 | noExplicitConstructor | 398 | style | Class 'basic_json' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
21148 | noExplicitConstructor | 398 | style | Class 'basic_json' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
21977 | missingReturn | 758 | error | Found an exit path from function with non-void return type that has missing return statement | Wed Aug 13 10:49:36 2025 |
22000 | missingReturn | 758 | error | Found an exit path from function with non-void return type that has missing return statement | Wed Aug 13 10:49:36 2025 |
22891 | unusedFunction | 561 | style | The function 'iterator_wrapper' is never used. | Wed Aug 13 10:49:36 2025 |
23518 | constParameterReference | 398 | style | Parameter 'other' can be declared as reference to const | Wed Aug 13 10:49:36 2025 |
23534 | constParameterReference | 398 | style | Parameter 'other' can be declared as reference to const | Wed Aug 13 10:49:36 2025 |
23550 | constParameterReference | 398 | style | Parameter 'other' can be declared as reference to const | Wed Aug 13 10:49:36 2025 |
23566 | constParameterReference | 398 | style | Parameter 'other' can be declared as reference to const | Wed Aug 13 10:49:36 2025 |
23582 | constParameterReference | 398 | style | Parameter 'other' can be declared as reference to const | Wed Aug 13 10:49:36 2025 |
24048 | accessMoved | 672 | warning | Access of moved variable 'cb'. | Wed Aug 13 10:49:36 2025 |
24063 | accessMoved | 672 | warning | Access of moved variable 'first'. | Wed Aug 13 10:49:36 2025 |
24063 | accessMoved | 672 | warning | Access of moved variable 'last'. | Wed Aug 13 10:49:36 2025 |
24063 | accessMoved | 672 | warning | Access of moved variable 'cb'. | Wed Aug 13 10:49:36 2025 |
24075 | accessMoved | 672 | warning | Access of moved variable 'cb'. | Wed Aug 13 10:49:36 2025 |
24185 | unusedFunction | 561 | style | The function 'type_name' is never used. | Wed Aug 13 10:49:36 2025 |
24224 | noExplicitConstructor | 398 | style | Struct 'data' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
24409 | unusedFunction | 561 | style | The function 'from_cbor' is never used. | Wed Aug 13 10:49:36 2025 |
24417 | accessMoved | 672 | warning | Access of moved variable 'ia'. | Wed Aug 13 10:49:36 2025 |
24433 | accessMoved | 672 | warning | Access of moved variable 'ia'. | Wed Aug 13 10:49:36 2025 |
24459 | accessMoved | 672 | warning | Access of moved variable 'ia'. | Wed Aug 13 10:49:36 2025 |
24467 | unusedFunction | 561 | style | The function 'from_msgpack' is never used. | Wed Aug 13 10:49:36 2025 |
24474 | accessMoved | 672 | warning | Access of moved variable 'ia'. | Wed Aug 13 10:49:36 2025 |
24489 | accessMoved | 672 | warning | Access of moved variable 'ia'. | Wed Aug 13 10:49:36 2025 |
24513 | accessMoved | 672 | warning | Access of moved variable 'ia'. | Wed Aug 13 10:49:36 2025 |
24521 | unusedFunction | 561 | style | The function 'from_ubjson' is never used. | Wed Aug 13 10:49:36 2025 |
24528 | accessMoved | 672 | warning | Access of moved variable 'ia'. | Wed Aug 13 10:49:36 2025 |
24543 | accessMoved | 672 | warning | Access of moved variable 'ia'. | Wed Aug 13 10:49:36 2025 |
24567 | accessMoved | 672 | warning | Access of moved variable 'ia'. | Wed Aug 13 10:49:36 2025 |
24575 | unusedFunction | 561 | style | The function 'from_bjdata' is never used. | Wed Aug 13 10:49:36 2025 |
24582 | accessMoved | 672 | warning | Access of moved variable 'ia'. | Wed Aug 13 10:49:36 2025 |
24597 | accessMoved | 672 | warning | Access of moved variable 'ia'. | Wed Aug 13 10:49:36 2025 |
24605 | unusedFunction | 561 | style | The function 'from_bson' is never used. | Wed Aug 13 10:49:36 2025 |
24612 | accessMoved | 672 | warning | Access of moved variable 'ia'. | Wed Aug 13 10:49:36 2025 |
24627 | accessMoved | 672 | warning | Access of moved variable 'ia'. | Wed Aug 13 10:49:36 2025 |
24651 | accessMoved | 672 | warning | Access of moved variable 'ia'. | Wed Aug 13 10:49:36 2025 |
25027 | unusedFunction | 561 | style | The function 'diff' is never used. | Wed Aug 13 10:49:36 2025 |
3rd-party/plog/Appenders/ConsoleAppender.h |
34 | noExplicitConstructor | 398 | style | Class 'ConsoleAppender < formatter >' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
40 | missingOverride | | style | The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. | Wed Aug 13 10:49:36 2025 |
3rd-party/plog/Logger.h |
20 | noExplicitConstructor | 398 | style | Class 'Logger < 0 >' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
31 | unusedFunction | 561 | style | The function 'getMaxSeverity' is never used. | Wed Aug 13 10:49:36 2025 |
46 | missingOverride | | style | The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. | Wed Aug 13 10:49:36 2025 |
3rd-party/plog/Record.h |
23 | nullPointer | 476 | error | Null pointer dereference: reinterpret_cast<T*>(0) | Wed Aug 13 10:49:36 2025 |
306 | constVariable | 398 | style | Variable 'str' can be declared as const array | Wed Aug 13 10:49:36 2025 |
359 | unusedFunction | 561 | style | The function 'printf' is never used. | Wed Aug 13 10:49:36 2025 |
3rd-party/plog/Util.h |
388 | unusedFunction | 561 | style | The function 'splitFileName' is never used. | Wed Aug 13 10:49:36 2025 |
584 | noExplicitConstructor | 398 | style | Class 'MutexLock' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
app/main.cpp |
70 | unusedFunction | 561 | style | The function 'header' is never used. | Wed Aug 13 10:49:36 2025 |
234 | unusedScopedObject | 563 | style | Instance of 'workflow' object is destroyed immediately. | Wed Aug 13 10:49:36 2025 |
kooling/component/classifier/v1.cpp |
158 | useStlAlgorithm | 398 | style | Consider using std::transform algorithm instead of a raw loop. | Wed Aug 13 10:49:36 2025 |
211 | useStlAlgorithm | 398 | style | Consider using std::find_if algorithm instead of a raw loop. | Wed Aug 13 10:49:36 2025 |
kooling/component/osm/overpass.cpp |
354 | useStlAlgorithm | 398 | style | Consider using std::accumulate algorithm instead of a raw loop. | Wed Aug 13 10:49:36 2025 |
368 | useStlAlgorithm | 398 | style | Consider using std::accumulate algorithm instead of a raw loop. | Wed Aug 13 10:49:36 2025 |
kooling/component/segmenter/v1.cpp |
38 | noExplicitConstructor | 398 | style | Struct 'validity' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
347 | shadowFunction | 398 | style | Local variable 'segment' shadows outer function | Wed Aug 13 10:49:36 2025 |
350 | accessMoved | 672 | warning | Access of moved variable 'begin'. | Wed Aug 13 10:49:36 2025 |
kooling/component/sensor/database.cpp |
169 | passedByValue | 398 | performance | Function parameter 'user' should be passed by const reference. | Wed Aug 13 10:49:36 2025 |
270 | useStlAlgorithm | 398 | style | Consider using std::transform algorithm instead of a raw loop. | Wed Aug 13 10:49:36 2025 |
kooling/database/database.h |
32 | noExplicitConstructor | 398 | style | Struct 'params' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
kooling/datamodel/motion-type.h |
9 | arrayIndexOutOfBoundsCond | 788 | warning | Either the condition 'index>=_size()' is redundant or the array 'better_enums_data_motion_type::_value_array[1]' is accessed at index 9, which is out of bounds. | Wed Aug 13 10:49:36 2025 |
9 | noExplicitConstructor | 398 | style | Class 'motion_type' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
9 | selfAssignment | 398 | style | Redundant assignment of 'none' to itself. | Wed Aug 13 10:49:36 2025 |
9 | selfAssignment | 398 | style | Redundant assignment of 'walking' to itself. | Wed Aug 13 10:49:36 2025 |
9 | selfAssignment | 398 | style | Redundant assignment of 'running' to itself. | Wed Aug 13 10:49:36 2025 |
9 | selfAssignment | 398 | style | Redundant assignment of 'cycling' to itself. | Wed Aug 13 10:49:36 2025 |
9 | selfAssignment | 398 | style | Redundant assignment of 'automotive' to itself. | Wed Aug 13 10:49:36 2025 |
9 | selfAssignment | 398 | style | Redundant assignment of 'unknown' to itself. | Wed Aug 13 10:49:36 2025 |
9 | selfAssignment | 398 | style | Redundant assignment of 'disabled' to itself. | Wed Aug 13 10:49:36 2025 |
9 | selfAssignment | 398 | style | Redundant assignment of 'subway' to itself. | Wed Aug 13 10:49:36 2025 |
9 | selfAssignment | 398 | style | Redundant assignment of 'unavailable' to itself. | Wed Aug 13 10:49:36 2025 |
9 | selfAssignment | 398 | style | Redundant assignment of 'flight' to itself. | Wed Aug 13 10:49:36 2025 |
kooling/datamodel/platform.h |
7 | arrayIndexOutOfBoundsCond | 788 | warning | Either the condition 'index>=_size()' is redundant or the array 'better_enums_data_platform::_value_array[1]' is accessed at index 1, which is out of bounds. | Wed Aug 13 10:49:36 2025 |
7 | noExplicitConstructor | 398 | style | Class 'platform' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
kooling/datamodel/timestamp.h |
16 | noExplicitConstructor | 398 | style | Struct 'timestamp' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
49 | noExplicitConstructor | 398 | style | Struct 'duration' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
kooling/datamodel/transport.h |
9 | arrayIndexOutOfBoundsCond | 788 | warning | Either the condition 'index>=_size()' is redundant or the array 'better_enums_data_transport::_value_array[1]' is accessed at index 15, which is out of bounds. | Wed Aug 13 10:49:36 2025 |
9 | noExplicitConstructor | 398 | style | Class 'transport' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
9 | selfAssignment | 398 | style | Redundant assignment of 'unknown' to itself. | Wed Aug 13 10:49:36 2025 |
9 | selfAssignment | 398 | style | Redundant assignment of 'car' to itself. | Wed Aug 13 10:49:36 2025 |
9 | selfAssignment | 398 | style | Redundant assignment of 'motorbike' to itself. | Wed Aug 13 10:49:36 2025 |
9 | selfAssignment | 398 | style | Redundant assignment of 'heavydutyvehicle' to itself. | Wed Aug 13 10:49:36 2025 |
9 | selfAssignment | 398 | style | Redundant assignment of 'bus' to itself. | Wed Aug 13 10:49:36 2025 |
9 | selfAssignment | 398 | style | Redundant assignment of 'trolleybus' to itself. | Wed Aug 13 10:49:36 2025 |
9 | selfAssignment | 398 | style | Redundant assignment of 'train' to itself. | Wed Aug 13 10:49:36 2025 |
9 | selfAssignment | 398 | style | Redundant assignment of 'boat' to itself. | Wed Aug 13 10:49:36 2025 |
9 | selfAssignment | 398 | style | Redundant assignment of 'bicycle' to itself. | Wed Aug 13 10:49:36 2025 |
9 | selfAssignment | 398 | style | Redundant assignment of 'plane' to itself. | Wed Aug 13 10:49:36 2025 |
9 | selfAssignment | 398 | style | Redundant assignment of 'walk' to itself. | Wed Aug 13 10:49:36 2025 |
9 | selfAssignment | 398 | style | Redundant assignment of 'scooter' to itself. | Wed Aug 13 10:49:36 2025 |
9 | selfAssignment | 398 | style | Redundant assignment of 'subway' to itself. | Wed Aug 13 10:49:36 2025 |
9 | selfAssignment | 398 | style | Redundant assignment of 'tram' to itself. | Wed Aug 13 10:49:36 2025 |
9 | selfAssignment | 398 | style | Redundant assignment of 'highspeedtrain' to itself. | Wed Aug 13 10:49:36 2025 |
9 | selfAssignment | 398 | style | Redundant assignment of 'lightsubway' to itself. | Wed Aug 13 10:49:36 2025 |
9 | unusedFunction | 561 | style | The function '_from_index' is never used. | Wed Aug 13 10:49:36 2025 |
9 | unusedFunction | 561 | style | The function '_from_index_unchecked' is never used. | Wed Aug 13 10:49:36 2025 |
9 | unusedFunction | 561 | style | The function '_from_string_nocase' is never used. | Wed Aug 13 10:49:36 2025 |
9 | unusedFunction | 561 | style | The function '_is_valid' is never used. | Wed Aug 13 10:49:36 2025 |
9 | unusedFunction | 561 | style | The function '_is_valid_nocase' is never used. | Wed Aug 13 10:49:36 2025 |
9 | unusedFunction | 561 | style | The function '_name' is never used. | Wed Aug 13 10:49:36 2025 |
9 | unusedFunction | 561 | style | The function '_names' is never used. | Wed Aug 13 10:49:36 2025 |
9 | unusedFunction | 561 | style | The function '_to_index' is never used. | Wed Aug 13 10:49:36 2025 |
kooling/geo/algorithm.cpp |
80 | unreadVariable | 563 | style | Variable 'p0' is assigned a value that is never used. | Wed Aug 13 10:49:36 2025 |
93 | unreadVariable | 563 | style | Variable 'vb1' is assigned a value that is never used. | Wed Aug 13 10:49:36 2025 |
tests/test_database.cpp |
34 | unknownMacro | | error | There is an unknown macro here somewhere. Configuration is required. If BOOST_AUTO_TEST_SUITE is a macro then please configure it. | Wed Aug 13 10:49:36 2025 |
tests/test_env.cpp |
9 | unknownMacro | | error | There is an unknown macro here somewhere. Configuration is required. If BOOST_AUTO_TEST_SUITE is a macro then please configure it. | Wed Aug 13 10:49:36 2025 |
tests/test_geo.cpp |
129 | unknownMacro | | error | There is an unknown macro here somewhere. Configuration is required. If BOOST_AUTO_TEST_SUITE is a macro then please configure it. | Wed Aug 13 10:49:36 2025 |
tests/test_http.cpp |
9 | unknownMacro | | error | There is an unknown macro here somewhere. Configuration is required. If BOOST_AUTO_TEST_SUITE is a macro then please configure it. | Wed Aug 13 10:49:36 2025 |
tests/test_sensor.cpp |
13 | unknownMacro | | error | There is an unknown macro here somewhere. Configuration is required. If BOOST_AUTO_TEST_SUITE is a macro then please configure it. | Wed Aug 13 10:49:36 2025 |
tests/test_speed.cpp |
10 | unknownMacro | | error | There is an unknown macro here somewhere. Configuration is required. If BOOST_AUTO_TEST_SUITE is a macro then please configure it. | Wed Aug 13 10:49:36 2025 |