LineIdCWESeverityMessage
/builds/hardio/hardiocore/include/core/hardio/protocols/modbus/modbus_exceptions.h
36noExplicitConstructor398styleStruct 'CRCException' has a constructor with 1 argument that is not explicit.
/builds/hardio/hardiocore/include/core/hardio/protocols/modbus/modbus_slave.h
98unusedStructMember563styleclass member 'ModbusRegister::value_' is never used.
98initializerList398style, inconcl.Member variable 'ModbusRegister::value_' is in the wrong place in the initializer list.
98initializerList398style, inconcl.Member variable 'ModbusRegister::value_' is in the wrong place in the initializer list.
99unusedStructMember563styleclass member 'ModbusRegister::flags_' is never used.
108noExplicitConstructor398styleClass 'ModbusSlave' has a constructor with 1 argument that is not explicit.
222unusedStructMember563styleclass member 'ModbusSlave::address_' is never used.
225unusedStructMember563styleclass member 'ModbusSlave::first_register_address_' is never used.
225initializerList398style, inconcl.Member variable 'ModbusSlave::first_register_address_' is in the wrong place in the initializer list.
228unusedStructMember563styleclass member 'ModbusSlave::number_of_registers_' is never used.
231unusedStructMember563styleclass member 'ModbusSlave::registers_' is never used.
231initializerList398style, inconcl.Member variable 'ModbusSlave::registers_' is in the wrong place in the initializer list.
234initializerList398style, inconcl.Member variable 'ModbusSlave::scan_enabled_' is in the wrong place in the initializer list.
236unusedStructMember563styleclass member 'ModbusSlave::stats_' is never used.
236initializerList398style, inconcl.Member variable 'ModbusSlave::stats_' is in the wrong place in the initializer list.
247unusedStructMember563styleclass member 'ModbusSlave::first_dig_input_' is never used.
247initializerList398style, inconcl.Member variable 'ModbusSlave::first_dig_input_' is in the wrong place in the initializer list.
250unusedStructMember563styleclass member 'ModbusSlave::number_of_dig_inputs_' is never used.
250unusedStructMember563styleclass member 'ModbusSlave::number_of_dig_inputs_regs_' is never used.
252unusedStructMember563styleclass member 'ModbusSlave::digital_inputs_' is never used.
255unusedStructMember563styleclass member 'ModbusSlave::first_dig_output_' is never used.
255initializerList398style, inconcl.Member variable 'ModbusSlave::first_dig_output_' is in the wrong place in the initializer list.
258unusedStructMember563styleclass member 'ModbusSlave::number_of_dig_outputs_' is never used.
258unusedStructMember563styleclass member 'ModbusSlave::number_of_dig_outputs_regs_' is never used.
260unusedStructMember563styleclass member 'ModbusSlave::digital_outputs_' is never used.
/builds/hardio/hardiocore/include/testutils/hardio/test/mock_message_interface.h
39noExplicitConstructor398styleStruct 'MockMessageInterface' has a constructor with 1 argument that is not explicit.
56unusedStructMember563stylestruct member 'MockMessageInterface::name_' is never used.
57unusedStructMember563stylestruct member 'MockMessageInterface::curr_emitter_' is never used.
58unusedStructMember563stylestruct member 'MockMessageInterface::full_message_protocol_' is never used.
61unusedStructMember563stylestruct member 'MockMessageInterface::buffer_' is never used.
62unusedStructMember563stylestruct member 'MockMessageInterface::emitters_' is never used.
63unusedStructMember563stylestruct member 'MockMessageInterface::message_id_' is never used.
64unusedStructMember563stylestruct member 'MockMessageInterface::current_message_id_' is never used.
64initializerList398style, inconcl.Member variable 'MockMessageInterface::current_message_id_' is in the wrong place in the initializer list.
/builds/hardio/hardiocore/include/testutils/hardio/test/mock_pin_endpoint.h
39noExplicitConstructor398styleStruct 'MockPinEndPoint' has a constructor with 1 argument that is not explicit.
60initializerList398style, inconcl.Member variable 'MockPinEndPoint::value_' is in the wrong place in the initializer list.
61unusedStructMember563stylestruct member 'MockPinEndPoint::name_' is never used.
62unusedStructMember563stylestruct member 'MockPinEndPoint::endpoints_' is never used.
/builds/hardio/hardiocore/include/testutils/hardio/test/mock_remote_endpoints_manager.h
57unusedStructMember563stylestruct member 'MockRemoteEndpointsManager::endpoints_' is never used.
/builds/hardio/hardiocore/src/core/protocols/modbus/modbus_slave.cpp
27funcArgNamesDifferent628style, inconcl.Function 'ModbusRegister' argument 1 names different: declaration 'reg' definition 'val'.
39funcArgNamesDifferent628style, inconcl.Function 'value' argument 2 names different: declaration 'flags' definition 'flag'.
162constVariableReference398styleVariable 'r' can be declared as reference to const
186funcArgNamesDifferent628style, inconcl.Function 'get_inputs_register' argument 1 names different: declaration 'numio' definition 'num_input'.
191funcArgNamesDifferent628style, inconcl.Function 'get_inputs_register' argument 1 names different: declaration 'numio' definition 'num_input'.
196funcArgNamesDifferent628style, inconcl.Function 'get_outputs_register' argument 1 names different: declaration 'numio' definition 'num_output'.
201funcArgNamesDifferent628style, inconcl.Function 'get_outputs_register' argument 1 names different: declaration 'numio' definition 'num_output'.
218funcArgNamesDifferent628style, inconcl.Function 'is_valid_input' argument 1 names different: declaration 'numio' definition 'num_input'.
222funcArgNamesDifferent628style, inconcl.Function 'is_valid_output' argument 1 names different: declaration 'numio' definition 'num_output'.
249funcArgNamesDifferent628style, inconcl.Function 'input_has_one' argument 1 names different: declaration 'reg' definition 'num_input'.
252constVariableReference398styleVariable 'reg' can be declared as reference to const
259funcArgNamesDifferent628style, inconcl.Function 'output_has_one' argument 1 names different: declaration 'reg' definition 'num_output'.
262constVariableReference398styleVariable 'reg' can be declared as reference to const
/builds/hardio/hardiocore/src/testutils/mock_message_interface.cpp
116uninitMemberVar398warningMember variable 'MockMessageInterface::curr_emitter_' is not initialized in the constructor.