2026-05-03 06:07 ftp://ftp.de.debian.org/debian/pool/main/libq/libqofono/libqofono_0.128.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=qt --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-1047-aws-aarch64-with-glibc2.35 python: 3.10.12 client-version: 1.4.0 compiler: g++ (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0 cppcheck: head 2.20.0 head-info: e5c4a73 (2026-05-01 11:10:43 +0200) count: 495 449 elapsed-time: 2.0 1.7 head-timing-info: old-timing-info: head results: libqofono-0.128/plugin/qofonodeclarativeplugin.cpp:124:31: style: Either there is a missing 'override', or the member function 'QOfonoDeclarativePlugin::registerTypes' can be static. [functionStatic] libqofono-0.128/plugin/qofonodeclarativeplugin.h:28:10: note: Either there is a missing 'override', or the member function 'QOfonoDeclarativePlugin::registerTypes' can be static. libqofono-0.128/plugin/qofonodeclarativeplugin.cpp:124:31: note: Either there is a missing 'override', or the member function 'QOfonoDeclarativePlugin::registerTypes' can be static. libqofono-0.128/plugin/qofononetworkoperatorlistmodel.cpp:28:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] libqofono-0.128/plugin/qofononetworkoperatorlistmodel.cpp:123:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] libqofono-0.128/plugin/qofononetworkoperatorlistmodel.h:46:37: style:inconclusive: Function 'rowCount' argument 1 names different: declaration 'parent' definition ''. [funcArgNamesDifferentUnnamed] libqofono-0.128/plugin/qofonosimlistmodel.cpp:166:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CppOwnership [valueFlowBailoutIncompleteVar] libqofono-0.128/plugin/qofonosimlistmodel.cpp:120:25: style:inconclusive: Either there is a missing 'override', or the member function 'QOfonoSimListModel::indexOf' can be const. [functionConst] libqofono-0.128/plugin/qofonosimlistmodel.h:84:9: note: Either there is a missing 'override', or the member function 'QOfonoSimListModel::indexOf' can be const. libqofono-0.128/plugin/qofonosimlistmodel.cpp:120:25: note: Either there is a missing 'override', or the member function 'QOfonoSimListModel::indexOf' can be const. libqofono-0.128/plugin/qofonosimlistmodel.cpp:136:23: style: C-style pointer casting [cstyleCast] libqofono-0.128/plugin/qofonosimlistmodel.h:55:37: style:inconclusive: Function 'rowCount' argument 1 names different: declaration 'aParent' definition ''. [funcArgNamesDifferentUnnamed] libqofono-0.128/plugin/qofonosimlistmodel.cpp:81:54: style:inconclusive: Function 'data' argument 1 names different: declaration 'aIndex' definition 'index'. [funcArgNamesDifferent] libqofono-0.128/plugin/qofonosimlistmodel.h:56:38: note: Function 'data' argument 1 names different: declaration 'aIndex' definition 'index'. libqofono-0.128/plugin/qofonosimlistmodel.cpp:81:54: note: Function 'data' argument 1 names different: declaration 'aIndex' definition 'index'. libqofono-0.128/plugin/qofonosimlistmodel.cpp:81:65: style:inconclusive: Function 'data' argument 2 names different: declaration 'aRole' definition 'role'. [funcArgNamesDifferent] libqofono-0.128/plugin/qofonosimlistmodel.h:56:50: note: Function 'data' argument 2 names different: declaration 'aRole' definition 'role'. libqofono-0.128/plugin/qofonosimlistmodel.cpp:81:65: note: Function 'data' argument 2 names different: declaration 'aRole' definition 'role'. libqofono-0.128/plugin/qofonosimlistmodel.cpp:108:53: style:inconclusive: Function 'setData' argument 1 names different: declaration 'aIndex' definition 'index'. [funcArgNamesDifferent] libqofono-0.128/plugin/qofonosimlistmodel.h:57:37: note: Function 'setData' argument 1 names different: declaration 'aIndex' definition 'index'. libqofono-0.128/plugin/qofonosimlistmodel.cpp:108:53: note: Function 'setData' argument 1 names different: declaration 'aIndex' definition 'index'. libqofono-0.128/plugin/qofonosimlistmodel.cpp:108:76: style:inconclusive: Function 'setData' argument 2 names different: declaration 'aValue' definition 'value'. [funcArgNamesDifferent] libqofono-0.128/plugin/qofonosimlistmodel.h:57:61: note: Function 'setData' argument 2 names different: declaration 'aValue' definition 'value'. libqofono-0.128/plugin/qofonosimlistmodel.cpp:108:76: note: Function 'setData' argument 2 names different: declaration 'aValue' definition 'value'. libqofono-0.128/plugin/qofonosimlistmodel.cpp:108:87: style:inconclusive: Function 'setData' argument 3 names different: declaration 'aRole' definition 'role'. [funcArgNamesDifferent] libqofono-0.128/plugin/qofonosimlistmodel.h:57:73: note: Function 'setData' argument 3 names different: declaration 'aRole' definition 'role'. libqofono-0.128/plugin/qofonosimlistmodel.cpp:108:87: note: Function 'setData' argument 3 names different: declaration 'aRole' definition 'role'. libqofono-0.128/src/qofono.cpp:2948:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] libqofono-0.128/src/qofono.cpp:19:10: style: struct member '_QOfonoMccListEntry::mnc' is never used. [unusedStructMember] libqofono-0.128/src/qofonoassistedsatellitenavigation.h:36:13: performance: Function 'modemPath()' should return member 'modemPath' by const reference. [returnByReference] libqofono-0.128/src/qofonocallbarring.cpp:50:28: style:inconclusive: Either there is a missing 'override', or the member function 'QOfonoCallBarring::voiceIncoming' can be const. [functionConst] libqofono-0.128/src/qofonocallbarring.h:40:13: note: Either there is a missing 'override', or the member function 'QOfonoCallBarring::voiceIncoming' can be const. libqofono-0.128/src/qofonocallbarring.cpp:50:28: note: Either there is a missing 'override', or the member function 'QOfonoCallBarring::voiceIncoming' can be const. libqofono-0.128/src/qofonocallbarring.cpp:66:28: style:inconclusive: Either there is a missing 'override', or the member function 'QOfonoCallBarring::voiceOutgoing' can be const. [functionConst] libqofono-0.128/src/qofonocallbarring.h:43:13: note: Either there is a missing 'override', or the member function 'QOfonoCallBarring::voiceOutgoing' can be const. libqofono-0.128/src/qofonocallbarring.cpp:66:28: note: Either there is a missing 'override', or the member function 'QOfonoCallBarring::voiceOutgoing' can be const. libqofono-0.128/src/qofonocallbarring.cpp:176:28: warning: The class 'QOfonoCallBarring' defines member function with name 'modemPath' also defined in its parent class 'QOfonoModemInterface'. [duplInheritedMember] libqofono-0.128/src/qofonomodeminterface.h:40:13: note: Parent function 'QOfonoModemInterface::modemPath' libqofono-0.128/src/qofonocallbarring.cpp:176:28: note: Derived function 'QOfonoCallBarring::modemPath' libqofono-0.128/src/qofonocallbarring.cpp:181:25: warning: The class 'QOfonoCallBarring' defines member function with name 'setModemPath' also defined in its parent class 'QOfonoModemInterface'. [duplInheritedMember] libqofono-0.128/src/qofonomodeminterface.h:41:10: note: Parent function 'QOfonoModemInterface::setModemPath' libqofono-0.128/src/qofonocallbarring.cpp:181:25: note: Derived function 'QOfonoCallBarring::setModemPath' libqofono-0.128/src/qofonocallbarring.cpp:191:25: warning: The class 'QOfonoCallBarring' defines member function with name 'isReady' also defined in its parent class 'QOfonoModemInterface'. [duplInheritedMember] libqofono-0.128/src/qofonomodeminterface.h:37:10: note: Parent function 'QOfonoModemInterface::isReady' libqofono-0.128/src/qofonocallbarring.cpp:191:25: note: Derived function 'QOfonoCallBarring::isReady' libqofono-0.128/src/qofonoobject.h:32:9: style: Class 'ValidTracker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libqofono-0.128/src/qofonomodeminterface.h:32:5: style: Class 'QOfonoModemInterface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libqofono-0.128/src/qofonomodeminterface.h:35:22: style: The function 'extData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:48:22: note: Virtual function in base class libqofono-0.128/src/qofonomodeminterface.h:35:22: note: Function in derived class libqofono-0.128/src/qofonomodeminterface.h:44:10: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:54:18: note: Virtual function in base class libqofono-0.128/src/qofonomodeminterface.h:44:10: note: Function in derived class libqofono-0.128/src/qofonomodeminterface.h:51:10: style: The function 'getPropertiesFinished' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:69:18: note: Virtual function in base class libqofono-0.128/src/qofonomodeminterface.h:51:10: note: Function in derived class libqofono-0.128/src/qofonomodeminterface.h:52:10: style: The function 'updateProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:67:18: note: Virtual function in base class libqofono-0.128/src/qofonomodeminterface.h:52:10: note: Function in derived class libqofono-0.128/src/qofonomodeminterface.h:53:10: style: The function 'objectPathChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:62:18: note: Virtual function in base class libqofono-0.128/src/qofonomodeminterface.h:53:10: note: Function in derived class libqofono-0.128/src/qofonocallbarring.h:46:10: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonomodeminterface.h:44:10: note: Virtual function in base class libqofono-0.128/src/qofonocallbarring.h:46:10: note: Function in derived class libqofono-0.128/src/qofonocallbarring.h:78:29: style: The function 'createDbusInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:63:37: note: Virtual function in base class libqofono-0.128/src/qofonocallbarring.h:78:29: note: Function in derived class libqofono-0.128/src/qofonocallbarring.h:79:10: style: The function 'propertyChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:68:18: note: Virtual function in base class libqofono-0.128/src/qofonocallbarring.h:79:10: note: Function in derived class libqofono-0.128/src/qofonocallbarring.h:80:10: style: The function 'getPropertiesFinished' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonomodeminterface.h:51:10: note: Virtual function in base class libqofono-0.128/src/qofonocallbarring.h:80:10: note: Function in derived class libqofono-0.128/src/qofonocallbarring.h:46:10: style: The function 'isValid' overrides a function in a base class but just delegates back to the base class. [uselessOverride] libqofono-0.128/src/qofonomodeminterface.h:44:10: note: Virtual function in base class libqofono-0.128/src/qofonocallbarring.h:46:10: note: Function in derived class libqofono-0.128/src/qofonocallbarring.cpp:57:31: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonocallbarring.cpp:73:31: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonocallbarring.cpp:84:31: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonocallbarring.cpp:95:31: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonocallbarring.cpp:106:31: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonocallbarring.cpp:117:31: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonocallbarring.cpp:134:75: style:inconclusive: Function 'setVoiceIncomingComplete' argument 1 names different: declaration '' definition 'call'. [funcArgNamesDifferentUnnamed] libqofono-0.128/src/qofonocallbarring.cpp:141:75: style:inconclusive: Function 'setVoiceOutgoingComplete' argument 1 names different: declaration '' definition 'call'. [funcArgNamesDifferentUnnamed] libqofono-0.128/src/qofonocallbarring.cpp:148:77: style:inconclusive: Function 'changePasswordCallComplete' argument 1 names different: declaration '' definition 'call'. [funcArgNamesDifferentUnnamed] libqofono-0.128/src/qofonocallbarring.cpp:155:73: style:inconclusive: Function 'disableAllCallComplete' argument 1 names different: declaration '' definition 'call'. [funcArgNamesDifferentUnnamed] libqofono-0.128/src/qofonocallbarring.cpp:162:81: style:inconclusive: Function 'disableAllIncomingCallComplete' argument 1 names different: declaration '' definition 'call'. [funcArgNamesDifferentUnnamed] libqofono-0.128/src/qofonocallbarring.cpp:169:81: style:inconclusive: Function 'disableAllOutgoingCallComplete' argument 1 names different: declaration '' definition 'call'. [funcArgNamesDifferentUnnamed] libqofono-0.128/src/qofonocallforwarding.cpp:58:31: style:inconclusive: Either there is a missing 'override', or the member function 'QOfonoCallForwarding::voiceUnconditional' can be const. [functionConst] libqofono-0.128/src/qofonocallforwarding.h:44:13: note: Either there is a missing 'override', or the member function 'QOfonoCallForwarding::voiceUnconditional' can be const. libqofono-0.128/src/qofonocallforwarding.cpp:58:31: note: Either there is a missing 'override', or the member function 'QOfonoCallForwarding::voiceUnconditional' can be const. libqofono-0.128/src/qofonocallforwarding.cpp:68:31: style:inconclusive: Either there is a missing 'override', or the member function 'QOfonoCallForwarding::voiceBusy' can be const. [functionConst] libqofono-0.128/src/qofonocallforwarding.h:47:13: note: Either there is a missing 'override', or the member function 'QOfonoCallForwarding::voiceBusy' can be const. libqofono-0.128/src/qofonocallforwarding.cpp:68:31: note: Either there is a missing 'override', or the member function 'QOfonoCallForwarding::voiceBusy' can be const. libqofono-0.128/src/qofonocallforwarding.cpp:78:31: style:inconclusive: Either there is a missing 'override', or the member function 'QOfonoCallForwarding::voiceNoReply' can be const. [functionConst] libqofono-0.128/src/qofonocallforwarding.h:50:13: note: Either there is a missing 'override', or the member function 'QOfonoCallForwarding::voiceNoReply' can be const. libqofono-0.128/src/qofonocallforwarding.cpp:78:31: note: Either there is a missing 'override', or the member function 'QOfonoCallForwarding::voiceNoReply' can be const. libqofono-0.128/src/qofonocallforwarding.cpp:98:31: style:inconclusive: Either there is a missing 'override', or the member function 'QOfonoCallForwarding::voiceNotReachable' can be const. [functionConst] libqofono-0.128/src/qofonocallforwarding.h:57:13: note: Either there is a missing 'override', or the member function 'QOfonoCallForwarding::voiceNotReachable' can be const. libqofono-0.128/src/qofonocallforwarding.cpp:98:31: note: Either there is a missing 'override', or the member function 'QOfonoCallForwarding::voiceNotReachable' can be const. libqofono-0.128/src/qofonocallforwarding.cpp:108:28: style:inconclusive: Either there is a missing 'override', or the member function 'QOfonoCallForwarding::forwardingFlagOnSim' can be const. [functionConst] libqofono-0.128/src/qofonocallforwarding.h:60:10: note: Either there is a missing 'override', or the member function 'QOfonoCallForwarding::forwardingFlagOnSim' can be const. libqofono-0.128/src/qofonocallforwarding.cpp:108:28: note: Either there is a missing 'override', or the member function 'QOfonoCallForwarding::forwardingFlagOnSim' can be const. libqofono-0.128/src/qofonocallforwarding.cpp:145:31: warning: The class 'QOfonoCallForwarding' defines member function with name 'modemPath' also defined in its parent class 'QOfonoModemInterface'. [duplInheritedMember] libqofono-0.128/src/qofonomodeminterface.h:40:13: note: Parent function 'QOfonoModemInterface::modemPath' libqofono-0.128/src/qofonocallforwarding.cpp:145:31: note: Derived function 'QOfonoCallForwarding::modemPath' libqofono-0.128/src/qofonocallforwarding.cpp:150:28: warning: The class 'QOfonoCallForwarding' defines member function with name 'setModemPath' also defined in its parent class 'QOfonoModemInterface'. [duplInheritedMember] libqofono-0.128/src/qofonomodeminterface.h:41:10: note: Parent function 'QOfonoModemInterface::setModemPath' libqofono-0.128/src/qofonocallforwarding.cpp:150:28: note: Derived function 'QOfonoCallForwarding::setModemPath' libqofono-0.128/src/qofonocallforwarding.cpp:160:28: warning: The class 'QOfonoCallForwarding' defines member function with name 'isReady' also defined in its parent class 'QOfonoModemInterface'. [duplInheritedMember] libqofono-0.128/src/qofonomodeminterface.h:37:10: note: Parent function 'QOfonoModemInterface::isReady' libqofono-0.128/src/qofonocallforwarding.cpp:160:28: note: Derived function 'QOfonoCallForwarding::isReady' libqofono-0.128/src/qofonocallforwarding.h:64:10: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonomodeminterface.h:44:10: note: Virtual function in base class libqofono-0.128/src/qofonocallforwarding.h:64:10: note: Function in derived class libqofono-0.128/src/qofonocallforwarding.h:85:29: style: The function 'createDbusInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:63:37: note: Virtual function in base class libqofono-0.128/src/qofonocallforwarding.h:85:29: note: Function in derived class libqofono-0.128/src/qofonocallforwarding.h:86:10: style: The function 'propertyChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:68:18: note: Virtual function in base class libqofono-0.128/src/qofonocallforwarding.h:86:10: note: Function in derived class libqofono-0.128/src/qofonocallforwarding.h:87:10: style: The function 'getPropertiesFinished' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonomodeminterface.h:51:10: note: Virtual function in base class libqofono-0.128/src/qofonocallforwarding.h:87:10: note: Function in derived class libqofono-0.128/src/qofonocallforwarding.h:88:10: style: The function 'setPropertyFinished' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:70:18: note: Virtual function in base class libqofono-0.128/src/qofonocallforwarding.h:88:10: note: Function in derived class libqofono-0.128/src/qofonocallforwarding.h:64:10: style: The function 'isValid' overrides a function in a base class but just delegates back to the base class. [uselessOverride] libqofono-0.128/src/qofonomodeminterface.h:44:10: note: Virtual function in base class libqofono-0.128/src/qofonocallforwarding.h:64:10: note: Function in derived class libqofono-0.128/src/qofonocallforwarding.cpp:115:34: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonocallmeter.cpp:133:26: warning: The class 'QOfonoCallMeter' defines member function with name 'modemPath' also defined in its parent class 'QOfonoModemInterface'. [duplInheritedMember] libqofono-0.128/src/qofonomodeminterface.h:40:13: note: Parent function 'QOfonoModemInterface::modemPath' libqofono-0.128/src/qofonocallmeter.cpp:133:26: note: Derived function 'QOfonoCallMeter::modemPath' libqofono-0.128/src/qofonocallmeter.cpp:138:23: warning: The class 'QOfonoCallMeter' defines member function with name 'setModemPath' also defined in its parent class 'QOfonoModemInterface'. [duplInheritedMember] libqofono-0.128/src/qofonomodeminterface.h:41:10: note: Parent function 'QOfonoModemInterface::setModemPath' libqofono-0.128/src/qofonocallmeter.cpp:138:23: note: Derived function 'QOfonoCallMeter::setModemPath' libqofono-0.128/src/qofonocallmeter.h:67:10: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonomodeminterface.h:44:10: note: Virtual function in base class libqofono-0.128/src/qofonocallmeter.h:67:10: note: Function in derived class libqofono-0.128/src/qofonocallmeter.h:82:29: style: The function 'createDbusInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:63:37: note: Virtual function in base class libqofono-0.128/src/qofonocallmeter.h:82:29: note: Function in derived class libqofono-0.128/src/qofonocallmeter.h:83:10: style: The function 'propertyChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:68:18: note: Virtual function in base class libqofono-0.128/src/qofonocallmeter.h:83:10: note: Function in derived class libqofono-0.128/src/qofonocallmeter.h:67:10: style: The function 'isValid' overrides a function in a base class but just delegates back to the base class. [uselessOverride] libqofono-0.128/src/qofonomodeminterface.h:44:10: note: Virtual function in base class libqofono-0.128/src/qofonocallmeter.h:67:10: note: Function in derived class libqofono-0.128/src/qofonocallmeter.cpp:64:29: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonocallmeter.cpp:79:29: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonocallmeter.cpp:94:29: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonocallmeter.cpp:106:34: style: Variable 'error' is assigned a value that is never used. [unreadVariable] libqofono-0.128/src/qofonocallsettings.cpp:62:29: style:inconclusive: Either there is a missing 'override', or the member function 'QOfonoCallSettings::callingLinePresentation' can be const. [functionConst] libqofono-0.128/src/qofonocallsettings.h:46:13: note: Either there is a missing 'override', or the member function 'QOfonoCallSettings::callingLinePresentation' can be const. libqofono-0.128/src/qofonocallsettings.cpp:62:29: note: Either there is a missing 'override', or the member function 'QOfonoCallSettings::callingLinePresentation' can be const. libqofono-0.128/src/qofonocallsettings.cpp:67:29: style:inconclusive: Either there is a missing 'override', or the member function 'QOfonoCallSettings::calledLinePresentation' can be const. [functionConst] libqofono-0.128/src/qofonocallsettings.h:47:13: note: Either there is a missing 'override', or the member function 'QOfonoCallSettings::calledLinePresentation' can be const. libqofono-0.128/src/qofonocallsettings.cpp:67:29: note: Either there is a missing 'override', or the member function 'QOfonoCallSettings::calledLinePresentation' can be const. libqofono-0.128/src/qofonocallsettings.cpp:72:29: style:inconclusive: Either there is a missing 'override', or the member function 'QOfonoCallSettings::callingNamePresentation' can be const. [functionConst] libqofono-0.128/src/qofonocallsettings.h:48:13: note: Either there is a missing 'override', or the member function 'QOfonoCallSettings::callingNamePresentation' can be const. libqofono-0.128/src/qofonocallsettings.cpp:72:29: note: Either there is a missing 'override', or the member function 'QOfonoCallSettings::callingNamePresentation' can be const. libqofono-0.128/src/qofonocallsettings.cpp:77:29: style:inconclusive: Either there is a missing 'override', or the member function 'QOfonoCallSettings::connectedLinePresentation' can be const. [functionConst] libqofono-0.128/src/qofonocallsettings.h:49:13: note: Either there is a missing 'override', or the member function 'QOfonoCallSettings::connectedLinePresentation' can be const. libqofono-0.128/src/qofonocallsettings.cpp:77:29: note: Either there is a missing 'override', or the member function 'QOfonoCallSettings::connectedLinePresentation' can be const. libqofono-0.128/src/qofonocallsettings.cpp:82:29: style:inconclusive: Either there is a missing 'override', or the member function 'QOfonoCallSettings::connectedLineRestriction' can be const. [functionConst] libqofono-0.128/src/qofonocallsettings.h:50:13: note: Either there is a missing 'override', or the member function 'QOfonoCallSettings::connectedLineRestriction' can be const. libqofono-0.128/src/qofonocallsettings.cpp:82:29: note: Either there is a missing 'override', or the member function 'QOfonoCallSettings::connectedLineRestriction' can be const. libqofono-0.128/src/qofonocallsettings.cpp:87:29: style:inconclusive: Either there is a missing 'override', or the member function 'QOfonoCallSettings::callingLineRestriction' can be const. [functionConst] libqofono-0.128/src/qofonocallsettings.h:51:13: note: Either there is a missing 'override', or the member function 'QOfonoCallSettings::callingLineRestriction' can be const. libqofono-0.128/src/qofonocallsettings.cpp:87:29: note: Either there is a missing 'override', or the member function 'QOfonoCallSettings::callingLineRestriction' can be const. libqofono-0.128/src/qofonocallsettings.cpp:92:29: style:inconclusive: Either there is a missing 'override', or the member function 'QOfonoCallSettings::hideCallerId' can be const. [functionConst] libqofono-0.128/src/qofonocallsettings.h:53:13: note: Either there is a missing 'override', or the member function 'QOfonoCallSettings::hideCallerId' can be const. libqofono-0.128/src/qofonocallsettings.cpp:92:29: note: Either there is a missing 'override', or the member function 'QOfonoCallSettings::hideCallerId' can be const. libqofono-0.128/src/qofonocallsettings.cpp:102:29: style:inconclusive: Either there is a missing 'override', or the member function 'QOfonoCallSettings::voiceCallWaiting' can be const. [functionConst] libqofono-0.128/src/qofonocallsettings.h:56:13: note: Either there is a missing 'override', or the member function 'QOfonoCallSettings::voiceCallWaiting' can be const. libqofono-0.128/src/qofonocallsettings.cpp:102:29: note: Either there is a missing 'override', or the member function 'QOfonoCallSettings::voiceCallWaiting' can be const. libqofono-0.128/src/qofonocallsettings.cpp:130:29: warning: The class 'QOfonoCallSettings' defines member function with name 'modemPath' also defined in its parent class 'QOfonoModemInterface'. [duplInheritedMember] libqofono-0.128/src/qofonomodeminterface.h:40:13: note: Parent function 'QOfonoModemInterface::modemPath' libqofono-0.128/src/qofonocallsettings.cpp:130:29: note: Derived function 'QOfonoCallSettings::modemPath' libqofono-0.128/src/qofonocallsettings.cpp:135:26: warning: The class 'QOfonoCallSettings' defines member function with name 'setModemPath' also defined in its parent class 'QOfonoModemInterface'. [duplInheritedMember] libqofono-0.128/src/qofonomodeminterface.h:41:10: note: Parent function 'QOfonoModemInterface::setModemPath' libqofono-0.128/src/qofonocallsettings.cpp:135:26: note: Derived function 'QOfonoCallSettings::setModemPath' libqofono-0.128/src/qofonocallsettings.cpp:145:26: warning: The class 'QOfonoCallSettings' defines member function with name 'isReady' also defined in its parent class 'QOfonoModemInterface'. [duplInheritedMember] libqofono-0.128/src/qofonomodeminterface.h:37:10: note: Parent function 'QOfonoModemInterface::isReady' libqofono-0.128/src/qofonocallsettings.cpp:145:26: note: Derived function 'QOfonoCallSettings::isReady' libqofono-0.128/src/qofonocallsettings.h:59:10: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonomodeminterface.h:44:10: note: Virtual function in base class libqofono-0.128/src/qofonocallsettings.h:59:10: note: Function in derived class libqofono-0.128/src/qofonocallsettings.h:78:29: style: The function 'createDbusInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:63:37: note: Virtual function in base class libqofono-0.128/src/qofonocallsettings.h:78:29: note: Function in derived class libqofono-0.128/src/qofonocallsettings.h:79:10: style: The function 'getPropertiesFinished' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonomodeminterface.h:51:10: note: Virtual function in base class libqofono-0.128/src/qofonocallsettings.h:79:10: note: Function in derived class libqofono-0.128/src/qofonocallsettings.h:80:10: style: The function 'setPropertyFinished' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:70:18: note: Virtual function in base class libqofono-0.128/src/qofonocallsettings.h:80:10: note: Function in derived class libqofono-0.128/src/qofonocallsettings.h:81:10: style: The function 'propertyChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:68:18: note: Virtual function in base class libqofono-0.128/src/qofonocallsettings.h:81:10: note: Function in derived class libqofono-0.128/src/qofonocallsettings.h:59:10: style: The function 'isValid' overrides a function in a base class but just delegates back to the base class. [uselessOverride] libqofono-0.128/src/qofonomodeminterface.h:44:10: note: Virtual function in base class libqofono-0.128/src/qofonocallsettings.h:59:10: note: Function in derived class libqofono-0.128/src/qofonocallsettings.cpp:40:57: style:inconclusive: Function 'propertyChanged' argument 1 names different: declaration 'key' definition 'property'. [funcArgNamesDifferent] libqofono-0.128/src/qofonocallsettings.h:81:41: note: Function 'propertyChanged' argument 1 names different: declaration 'key' definition 'property'. libqofono-0.128/src/qofonocallsettings.cpp:40:57: note: Function 'propertyChanged' argument 1 names different: declaration 'key' definition 'property'. libqofono-0.128/src/qofonocallvolume.cpp:78:27: warning: The class 'QOfonoCallVolume' defines member function with name 'modemPath' also defined in its parent class 'QOfonoModemInterface'. [duplInheritedMember] libqofono-0.128/src/qofonomodeminterface.h:40:13: note: Parent function 'QOfonoModemInterface::modemPath' libqofono-0.128/src/qofonocallvolume.cpp:78:27: note: Derived function 'QOfonoCallVolume::modemPath' libqofono-0.128/src/qofonocallvolume.cpp:83:24: warning: The class 'QOfonoCallVolume' defines member function with name 'setModemPath' also defined in its parent class 'QOfonoModemInterface'. [duplInheritedMember] libqofono-0.128/src/qofonomodeminterface.h:41:10: note: Parent function 'QOfonoModemInterface::setModemPath' libqofono-0.128/src/qofonocallvolume.cpp:83:24: note: Derived function 'QOfonoCallVolume::setModemPath' libqofono-0.128/src/qofonocallvolume.h:50:10: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonomodeminterface.h:44:10: note: Virtual function in base class libqofono-0.128/src/qofonocallvolume.h:50:10: note: Function in derived class libqofono-0.128/src/qofonocallvolume.h:58:29: style: The function 'createDbusInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:63:37: note: Virtual function in base class libqofono-0.128/src/qofonocallvolume.h:58:29: note: Function in derived class libqofono-0.128/src/qofonocallvolume.h:59:10: style: The function 'propertyChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:68:18: note: Virtual function in base class libqofono-0.128/src/qofonocallvolume.h:59:10: note: Function in derived class libqofono-0.128/src/qofonocallvolume.h:50:10: style: The function 'isValid' overrides a function in a base class but just delegates back to the base class. [uselessOverride] libqofono-0.128/src/qofonomodeminterface.h:44:10: note: Virtual function in base class libqofono-0.128/src/qofonocallvolume.h:50:10: note: Function in derived class libqofono-0.128/src/qofonocallvolume.cpp:63:55: style:inconclusive: Function 'setSpeakerVolume' argument 1 names different: declaration 'spvolume' definition 'volume'. [funcArgNamesDifferent] libqofono-0.128/src/qofonocallvolume.h:45:41: note: Function 'setSpeakerVolume' argument 1 names different: declaration 'spvolume' definition 'volume'. libqofono-0.128/src/qofonocallvolume.cpp:63:55: note: Function 'setSpeakerVolume' argument 1 names different: declaration 'spvolume' definition 'volume'. libqofono-0.128/src/qofonocallvolume.cpp:73:58: style:inconclusive: Function 'setMicrophoneVolume' argument 1 names different: declaration 'mpvolume' definition 'volume'. [funcArgNamesDifferent] libqofono-0.128/src/qofonocallvolume.h:48:44: note: Function 'setMicrophoneVolume' argument 1 names different: declaration 'mpvolume' definition 'volume'. libqofono-0.128/src/qofonocallvolume.cpp:73:58: note: Function 'setMicrophoneVolume' argument 1 names different: declaration 'mpvolume' definition 'volume'. libqofono-0.128/src/qofonocellbroadcast.h:49:29: style: The function 'createDbusInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:63:37: note: Virtual function in base class libqofono-0.128/src/qofonocellbroadcast.h:49:29: note: Function in derived class libqofono-0.128/src/qofonocellbroadcast.h:50:10: style: The function 'propertyChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:68:18: note: Virtual function in base class libqofono-0.128/src/qofonocellbroadcast.h:50:10: note: Function in derived class libqofono-0.128/src/qofonocellbroadcast.cpp:47:58: style:inconclusive: Function 'propertyChanged' argument 1 names different: declaration 'key' definition 'property'. [funcArgNamesDifferent] libqofono-0.128/src/qofonocellbroadcast.h:50:41: note: Function 'propertyChanged' argument 1 names different: declaration 'key' definition 'property'. libqofono-0.128/src/qofonocellbroadcast.cpp:47:58: note: Function 'propertyChanged' argument 1 names different: declaration 'key' definition 'property'. libqofono-0.128/src/qofonocellbroadcast.cpp:72:52: style:inconclusive: Function 'setTopics' argument 1 names different: declaration '' definition 'topics'. [funcArgNamesDifferentUnnamed] libqofono-0.128/src/qofonoconnectionmanager.h:42:13: warning: The class 'QOfonoConnectionManager' defines member function with name 'modemPath' also defined in its parent class 'QOfonoModemInterface'. [duplInheritedMember] libqofono-0.128/src/qofonomodeminterface.h:40:13: note: Parent function 'QOfonoModemInterface::modemPath' libqofono-0.128/src/qofonoconnectionmanager.h:42:13: note: Derived function 'QOfonoConnectionManager::modemPath' libqofono-0.128/src/qofonoconnectionmanager.h:43:10: warning: The class 'QOfonoConnectionManager' defines member function with name 'setModemPath' also defined in its parent class 'QOfonoModemInterface'. [duplInheritedMember] libqofono-0.128/src/qofonomodeminterface.h:41:10: note: Parent function 'QOfonoModemInterface::setModemPath' libqofono-0.128/src/qofonoconnectionmanager.h:43:10: note: Derived function 'QOfonoConnectionManager::setModemPath' libqofono-0.128/src/qofononetworkregistration.h:50:13: warning: The class 'QOfonoNetworkRegistration' defines member function with name 'modemPath' also defined in its parent class 'QOfonoModemInterface'. [duplInheritedMember] libqofono-0.128/src/qofonomodeminterface.h:40:13: note: Parent function 'QOfonoModemInterface::modemPath' libqofono-0.128/src/qofononetworkregistration.h:50:13: note: Derived function 'QOfonoNetworkRegistration::modemPath' libqofono-0.128/src/qofononetworkregistration.h:51:10: warning: The class 'QOfonoNetworkRegistration' defines member function with name 'setModemPath' also defined in its parent class 'QOfonoModemInterface'. [duplInheritedMember] libqofono-0.128/src/qofonomodeminterface.h:41:10: note: Parent function 'QOfonoModemInterface::setModemPath' libqofono-0.128/src/qofononetworkregistration.h:51:10: note: Derived function 'QOfonoNetworkRegistration::setModemPath' libqofono-0.128/src/qofonoconnectioncontext.h:89:10: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:54:18: note: Virtual function in base class libqofono-0.128/src/qofonoconnectioncontext.h:89:10: note: Function in derived class libqofono-0.128/src/qofonoconnectioncontext.h:124:29: style: The function 'createDbusInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:63:37: note: Virtual function in base class libqofono-0.128/src/qofonoconnectioncontext.h:124:29: note: Function in derived class libqofono-0.128/src/qofonoconnectioncontext.h:125:14: style: The function 'convertProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:66:22: note: Virtual function in base class libqofono-0.128/src/qofonoconnectioncontext.h:125:14: note: Function in derived class libqofono-0.128/src/qofonoconnectioncontext.h:126:10: style: The function 'propertyChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:68:18: note: Virtual function in base class libqofono-0.128/src/qofonoconnectioncontext.h:126:10: note: Function in derived class libqofono-0.128/src/qofonoconnectioncontext.h:127:10: style: The function 'objectPathChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:62:18: note: Virtual function in base class libqofono-0.128/src/qofonoconnectioncontext.h:127:10: note: Function in derived class libqofono-0.128/src/qofonoconnectionmanager.h:56:10: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonomodeminterface.h:44:10: note: Virtual function in base class libqofono-0.128/src/qofonoconnectionmanager.h:56:10: note: Function in derived class libqofono-0.128/src/qofonoconnectionmanager.h:93:29: style: The function 'createDbusInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:63:37: note: Virtual function in base class libqofono-0.128/src/qofonoconnectionmanager.h:93:29: note: Function in derived class libqofono-0.128/src/qofonoconnectionmanager.h:94:10: style: The function 'dbusInterfaceDropped' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:64:18: note: Virtual function in base class libqofono-0.128/src/qofonoconnectionmanager.h:94:10: note: Function in derived class libqofono-0.128/src/qofonoconnectionmanager.h:95:10: style: The function 'propertyChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:68:18: note: Virtual function in base class libqofono-0.128/src/qofonoconnectionmanager.h:95:10: note: Function in derived class libqofono-0.128/src/qofononetworkoperator.h:67:10: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:54:18: note: Virtual function in base class libqofono-0.128/src/qofononetworkoperator.h:67:10: note: Function in derived class libqofono-0.128/src/qofononetworkoperator.h:89:29: style: The function 'createDbusInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:63:37: note: Virtual function in base class libqofono-0.128/src/qofononetworkoperator.h:89:29: note: Function in derived class libqofono-0.128/src/qofononetworkoperator.h:90:10: style: The function 'dbusInterfaceDropped' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:64:18: note: Virtual function in base class libqofono-0.128/src/qofononetworkoperator.h:90:10: note: Function in derived class libqofono-0.128/src/qofononetworkoperator.h:91:10: style: The function 'propertyChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:68:18: note: Virtual function in base class libqofono-0.128/src/qofononetworkoperator.h:91:10: note: Function in derived class libqofono-0.128/src/qofononetworkoperator.h:92:10: style: The function 'objectPathChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:62:18: note: Virtual function in base class libqofono-0.128/src/qofononetworkoperator.h:92:10: note: Function in derived class libqofono-0.128/src/qofononetworkregistration.h:74:10: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonomodeminterface.h:44:10: note: Virtual function in base class libqofono-0.128/src/qofononetworkregistration.h:74:10: note: Function in derived class libqofono-0.128/src/qofononetworkregistration.h:107:29: style: The function 'createDbusInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:63:37: note: Virtual function in base class libqofono-0.128/src/qofononetworkregistration.h:107:29: note: Function in derived class libqofono-0.128/src/qofononetworkregistration.h:108:10: style: The function 'dbusInterfaceDropped' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:64:18: note: Virtual function in base class libqofono-0.128/src/qofononetworkregistration.h:108:10: note: Function in derived class libqofono-0.128/src/qofononetworkregistration.h:109:10: style: The function 'propertyChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:68:18: note: Virtual function in base class libqofono-0.128/src/qofononetworkregistration.h:109:10: note: Function in derived class libqofono-0.128/src/qofonoconnectioncontext.cpp:34:6: style: The destructor '~Private' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:39:18: note: Virtual destructor in base class libqofono-0.128/src/qofonoconnectioncontext.cpp:34:6: note: Destructor in derived class libqofono-0.128/src/qofonoconnectioncontext.cpp:284:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonoconnectioncontext.cpp:291:41: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonoconnectioncontext.cpp:74:61: style:inconclusive: Function 'setContextPath' argument 1 names different: declaration 'idPath' definition 'path'. [funcArgNamesDifferent] libqofono-0.128/src/qofonoconnectioncontext.h:51:40: note: Function 'setContextPath' argument 1 names different: declaration 'idPath' definition 'path'. libqofono-0.128/src/qofonoconnectioncontext.cpp:74:61: note: Function 'setContextPath' argument 1 names different: declaration 'idPath' definition 'path'. libqofono-0.128/src/qofonoconnectioncontext.cpp:122:62: style:inconclusive: Function 'propertyChanged' argument 1 names different: declaration 'key' definition 'property'. [funcArgNamesDifferent] libqofono-0.128/src/qofonoconnectioncontext.h:126:41: note: Function 'propertyChanged' argument 1 names different: declaration 'key' definition 'property'. libqofono-0.128/src/qofonoconnectioncontext.cpp:122:62: note: Function 'propertyChanged' argument 1 names different: declaration 'key' definition 'property'. libqofono-0.128/src/qofonoconnectioncontext.cpp:212:52: style:inconclusive: Function 'setActive' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] libqofono-0.128/src/qofonoconnectioncontext.cpp:221:65: style:inconclusive: Function 'setAccessPointName' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] libqofono-0.128/src/qofonoconnectioncontext.cpp:226:54: style:inconclusive: Function 'setType' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] libqofono-0.128/src/qofonoconnectioncontext.cpp:231:60: style:inconclusive: Function 'setAuthMethod' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] libqofono-0.128/src/qofonoconnectioncontext.cpp:236:58: style:inconclusive: Function 'setUsername' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] libqofono-0.128/src/qofonoconnectioncontext.cpp:241:58: style:inconclusive: Function 'setPassword' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] libqofono-0.128/src/qofonoconnectioncontext.cpp:246:58: style:inconclusive: Function 'setProtocol' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] libqofono-0.128/src/qofonoconnectioncontext.cpp:251:54: style:inconclusive: Function 'setName' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] libqofono-0.128/src/qofonoconnectioncontext.cpp:256:62: style:inconclusive: Function 'setMessageProxy' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] libqofono-0.128/src/qofonoconnectioncontext.cpp:261:63: style:inconclusive: Function 'setMessageCenter' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] libqofono-0.128/src/qofonoconnectioncontext.cpp:347:67: style:inconclusive: Function 'validateProvisioning' argument 1 names different: declaration 'provider' definition 'providerString'. [funcArgNamesDifferent] libqofono-0.128/src/qofonoconnectioncontext.h:93:60: note: Function 'validateProvisioning' argument 1 names different: declaration 'provider' definition 'providerString'. libqofono-0.128/src/qofonoconnectioncontext.cpp:347:67: note: Function 'validateProvisioning' argument 1 names different: declaration 'provider' definition 'providerString'. libqofono-0.128/src/qofonoconnectionmanager.cpp:59:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] libqofono-0.128/src/qofonoconnectionmanager.cpp:100:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QDBusObjectPath [valueFlowBailoutIncompleteVar] libqofono-0.128/src/qofonoconnectionmanager.cpp:213:38: style:inconclusive: Either there is a missing 'override', or the member function 'QOfonoConnectionManager::contexts' can be const. [functionConst] libqofono-0.128/src/qofonoconnectionmanager.h:55:17: note: Either there is a missing 'override', or the member function 'QOfonoConnectionManager::contexts' can be const. libqofono-0.128/src/qofonoconnectionmanager.cpp:213:38: note: Either there is a missing 'override', or the member function 'QOfonoConnectionManager::contexts' can be const. libqofono-0.128/src/qofonoconnectionmanager.cpp:120:31: style:inconclusive: Either there is a missing 'override', or the member function 'QOfonoConnectionManager::deactivateAll' can be const. [functionConst] libqofono-0.128/src/qofonoconnectionmanager.h:78:10: note: Either there is a missing 'override', or the member function 'QOfonoConnectionManager::deactivateAll' can be const. libqofono-0.128/src/qofonoconnectionmanager.cpp:120:31: note: Either there is a missing 'override', or the member function 'QOfonoConnectionManager::deactivateAll' can be const. libqofono-0.128/src/qofonoconnectionmanager.cpp:335:34: warning: The class 'QOfonoConnectionManager' defines member function with name 'modemPath' also defined in its parent class 'QOfonoModemInterface'. [duplInheritedMember] libqofono-0.128/src/qofonomodeminterface.h:40:13: note: Parent function 'QOfonoModemInterface::modemPath' libqofono-0.128/src/qofonoconnectionmanager.cpp:335:34: note: Derived function 'QOfonoConnectionManager::modemPath' libqofono-0.128/src/qofonoconnectionmanager.cpp:340:31: warning: The class 'QOfonoConnectionManager' defines member function with name 'setModemPath' also defined in its parent class 'QOfonoModemInterface'. [duplInheritedMember] libqofono-0.128/src/qofonomodeminterface.h:41:10: note: Parent function 'QOfonoModemInterface::setModemPath' libqofono-0.128/src/qofonoconnectionmanager.cpp:340:31: note: Derived function 'QOfonoConnectionManager::setModemPath' libqofono-0.128/src/qofonoconnectionmanager.cpp:122:37: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonoconnectionmanager.cpp:130:37: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonoconnectionmanager.cpp:141:37: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonoconnectionmanager.cpp:152:37: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonoconnectionmanager.cpp:315:41: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonoconnectionmanager.cpp:347:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonoconnectionmanager.cpp:182:54: style:inconclusive: Function 'setRoamingAllowed' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] libqofono-0.128/src/qofonoconnectionmanager.cpp:192:47: style:inconclusive: Function 'setPowered' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] libqofono-0.128/src/qofonoconnectionmanager.cpp:218:94: style:inconclusive: Function 'onContextAdded' argument 2 names different: declaration 'propertyMap' definition 'properties'. [funcArgNamesDifferent] libqofono-0.128/src/qofonoconnectionmanager.h:89:73: note: Function 'onContextAdded' argument 2 names different: declaration 'propertyMap' definition 'properties'. libqofono-0.128/src/qofonoconnectionmanager.cpp:218:94: note: Function 'onContextAdded' argument 2 names different: declaration 'propertyMap' definition 'properties'. libqofono-0.128/src/qofonoconnectionmanager.cpp:39:13: style: class member 'Private::modemPath' is never used. [unusedStructMember] libqofono-0.128/src/qofonodbustypes.cpp:21:42: style:inconclusive: Function 'operator<<' argument 1 names different: declaration '' definition 'arg'. [funcArgNamesDifferentUnnamed] libqofono-0.128/src/qofonodbustypes.cpp:21:75: style:inconclusive: Function 'operator<<' argument 2 names different: declaration '' definition 'props'. [funcArgNamesDifferentUnnamed] libqofono-0.128/src/qofonodbustypes.cpp:29:54: style:inconclusive: Function 'operator>>' argument 1 names different: declaration '' definition 'arg'. [funcArgNamesDifferentUnnamed] libqofono-0.128/src/qofonodbustypes.cpp:29:81: style:inconclusive: Function 'operator>>' argument 2 names different: declaration '' definition 'props'. [funcArgNamesDifferentUnnamed] libqofono-0.128/src/qofonodbustypes.cpp:37:42: style:inconclusive: Function 'operator<<' argument 1 names different: declaration '' definition 'arg'. [funcArgNamesDifferentUnnamed] libqofono-0.128/src/qofonodbustypes.cpp:37:69: style:inconclusive: Function 'operator<<' argument 2 names different: declaration '' definition 'props'. [funcArgNamesDifferentUnnamed] libqofono-0.128/src/qofonodbustypes.cpp:45:54: style:inconclusive: Function 'operator>>' argument 1 names different: declaration '' definition 'arg'. [funcArgNamesDifferentUnnamed] libqofono-0.128/src/qofonodbustypes.cpp:45:75: style:inconclusive: Function 'operator>>' argument 2 names different: declaration '' definition 'props'. [funcArgNamesDifferentUnnamed] libqofono-0.128/src/qofonohandsfree.h:40:13: performance: Function 'modemPath()' should return member 'modemPath' by const reference. [returnByReference] libqofono-0.128/src/qofonohandsfree.cpp:75:84: style:inconclusive: Function 'propertyChanged' argument 2 names different: declaration 'value' definition 'dbusvalue'. [funcArgNamesDifferent] libqofono-0.128/src/qofonohandsfree.h:62:70: note: Function 'propertyChanged' argument 2 names different: declaration 'value' definition 'dbusvalue'. libqofono-0.128/src/qofonohandsfree.cpp:75:84: note: Function 'propertyChanged' argument 2 names different: declaration 'value' definition 'dbusvalue'. libqofono-0.128/src/qofonohandsfreeaudioagent.h:37:13: performance: Function 'agentPath()' should return member 'audioAgentPath' by const reference. [returnByReference] libqofono-0.128/src/qofonohandsfreeaudiocard.cpp:126:59: style: Either there is a missing 'override', or the member function 'QOfonoHandsfreeAudioCard::errorNameToEnum' can be static. [functionStatic] libqofono-0.128/src/qofonohandsfreeaudiocard.h:63:11: note: Either there is a missing 'override', or the member function 'QOfonoHandsfreeAudioCard::errorNameToEnum' can be static. libqofono-0.128/src/qofonohandsfreeaudiocard.cpp:126:59: note: Either there is a missing 'override', or the member function 'QOfonoHandsfreeAudioCard::errorNameToEnum' can be static. libqofono-0.128/src/qofonohandsfreeaudiocard.h:47:13: performance: Function 'modemPath()' should return member 'modemPath' by const reference. [returnByReference] libqofono-0.128/src/qofonohandsfreeaudiocard.cpp:71:93: style:inconclusive: Function 'propertyChanged' argument 2 names different: declaration 'value' definition 'dbusvalue'. [funcArgNamesDifferent] libqofono-0.128/src/qofonohandsfreeaudiocard.h:66:70: note: Function 'propertyChanged' argument 2 names different: declaration 'value' definition 'dbusvalue'. libqofono-0.128/src/qofonohandsfreeaudiocard.cpp:71:93: note: Function 'propertyChanged' argument 2 names different: declaration 'value' definition 'dbusvalue'. libqofono-0.128/src/qofonohandsfreeaudiocard.cpp:99:34: style: Variable 'watcher' can be declared as pointer to const [constVariablePointer] libqofono-0.128/src/qofonohandsfreeaudiomanager.h:44:13: performance: Function 'modemPath()' should return member 'modemPath' by const reference. [returnByReference] libqofono-0.128/src/qofonoipmultimediasystem.cpp:107:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ErrorMessage [valueFlowBailoutIncompleteVar] libqofono-0.128/src/qofonoipmultimediasystem.cpp:141:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROP_REGISTERED [valueFlowBailoutIncompleteVar] libqofono-0.128/src/qofonoipmultimediasystem.cpp:155:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROP_REGISTRATION [valueFlowBailoutIncompleteVar] libqofono-0.128/src/qofonoipmultimediasystem.cpp:168:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RegistrationMap [valueFlowBailoutIncompleteVar] libqofono-0.128/src/qofonoipmultimediasystem.cpp:179:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROP_REGISTERED [valueFlowBailoutIncompleteVar] libqofono-0.128/src/qofonoipmultimediasystem.cpp:184:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROP_VOICE_CAPABLE [valueFlowBailoutIncompleteVar] libqofono-0.128/src/qofonoipmultimediasystem.cpp:189:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROP_SMS_CAPABLE [valueFlowBailoutIncompleteVar] libqofono-0.128/src/qofonoipmultimediasystem.cpp:206:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METHOD_REGISTER [valueFlowBailoutIncompleteVar] libqofono-0.128/src/qofonoipmultimediasystem.cpp:211:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METHOD_UNREGISTER [valueFlowBailoutIncompleteVar] libqofono-0.128/src/qofonoipmultimediasystem.h:65:29: style: The function 'createDbusInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:63:37: note: Virtual function in base class libqofono-0.128/src/qofonoipmultimediasystem.h:65:29: note: Function in derived class libqofono-0.128/src/qofonoipmultimediasystem.h:66:10: style: The function 'propertyChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:68:18: note: Virtual function in base class libqofono-0.128/src/qofonoipmultimediasystem.h:66:10: note: Function in derived class libqofono-0.128/src/qofonoipmultimediasystem.cpp:101:63: style:inconclusive: Function 'syncCall' argument 1 names different: declaration 'proxy' definition 'iface'. [funcArgNamesDifferent] libqofono-0.128/src/qofonoipmultimediasystem.cpp:71:37: note: Function 'syncCall' argument 1 names different: declaration 'proxy' definition 'iface'. libqofono-0.128/src/qofonoipmultimediasystem.cpp:101:63: note: Function 'syncCall' argument 1 names different: declaration 'proxy' definition 'iface'. libqofono-0.128/src/qofonoipmultimediasystem.cpp:139:63: style:inconclusive: Function 'propertyChanged' argument 1 names different: declaration 'key' definition 'property'. [funcArgNamesDifferent] libqofono-0.128/src/qofonoipmultimediasystem.h:66:41: note: Function 'propertyChanged' argument 1 names different: declaration 'key' definition 'property'. libqofono-0.128/src/qofonoipmultimediasystem.cpp:139:63: note: Function 'propertyChanged' argument 1 names different: declaration 'key' definition 'property'. libqofono-0.128/src/qofonoipmultimediasystem.cpp:67:23: performance: Function parameter 'aPath' should be passed by const reference. [passedByValue] libqofono-0.128/src/qofonoipmultimediasystem.cpp:52:26: style: class member 'Interface::PROP_REGISTERED' is never used. [unusedStructMember] libqofono-0.128/src/qofonoipmultimediasystem.cpp:53:26: style: class member 'Interface::PROP_VOICE_CAPABLE' is never used. [unusedStructMember] libqofono-0.128/src/qofonoipmultimediasystem.cpp:54:26: style: class member 'Interface::PROP_SMS_CAPABLE' is never used. [unusedStructMember] libqofono-0.128/src/qofonoipmultimediasystem.cpp:55:26: style: class member 'Interface::PROP_REGISTRATION' is never used. [unusedStructMember] libqofono-0.128/src/qofonolocationreporting.cpp:99:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] libqofono-0.128/src/qofonolocationreporting.h:37:13: performance: Function 'modemPath()' should return member 'modemPath' by const reference. [returnByReference] libqofono-0.128/src/qofonomanager.cpp:55:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WatchForRegistration [valueFlowBailoutIncompleteVar] libqofono-0.128/src/qofonomanager.cpp:78:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QDBusObjectPath [valueFlowBailoutIncompleteVar] libqofono-0.128/src/qofonomanager.cpp:238:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QDBusObjectPath [valueFlowBailoutIncompleteVar] libqofono-0.128/src/qofonomanager.cpp:277:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deleteLater [valueFlowBailoutIncompleteVar] libqofono-0.128/src/qofonomanager.cpp:153:28: style:inconclusive: Either there is a missing 'override', or the member function 'QOfonoManager::modems' can be const. [functionConst] libqofono-0.128/src/qofonomanager.h:40:17: note: Either there is a missing 'override', or the member function 'QOfonoManager::modems' can be const. libqofono-0.128/src/qofonomanager.cpp:153:28: note: Either there is a missing 'override', or the member function 'QOfonoManager::modems' can be const. libqofono-0.128/src/qofonomanager.cpp:46:33: style:inconclusive: Technically the member function 'QOfonoManager::Private::defaultModem' can be const. [functionConst] libqofono-0.128/src/qofonomanager.cpp:27:13: note: Technically the member function 'QOfonoManager::Private::defaultModem' can be const. libqofono-0.128/src/qofonomanager.cpp:46:33: note: Technically the member function 'QOfonoManager::Private::defaultModem' can be const. libqofono-0.128/src/qofonomanager.h:36:5: style: Class 'QOfonoManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libqofono-0.128/src/qofonomanager.h:40:17: performance: Function 'modems()' should return member 'modems' by const reference. [returnByReference] libqofono-0.128/src/qofonomanager.cpp:111:55: style:inconclusive: Function 'getModems' argument 1 names different: declaration 'obj' definition 'manager'. [funcArgNamesDifferent] libqofono-0.128/src/qofonomanager.cpp:31:35: note: Function 'getModems' argument 1 names different: declaration 'obj' definition 'manager'. libqofono-0.128/src/qofonomanager.cpp:111:55: note: Function 'getModems' argument 1 names different: declaration 'obj' definition 'manager'. libqofono-0.128/src/qofonomanager.h:56:71: style:inconclusive: Function 'onModemAdded' argument 2 names different: declaration 'var' definition ''. [funcArgNamesDifferentUnnamed] libqofono-0.128/src/qofonomanager.cpp:212:66: style:inconclusive: Function 'onGetModemsFinished' argument 1 names different: declaration '' definition 'watcher'. [funcArgNamesDifferentUnnamed] libqofono-0.128/src/qofonomanager.cpp:257:13: performance: Range variable 'modem' should be declared as const reference. [iterateByValue] libqofono-0.128/src/qofonomessage.h:43:10: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:54:18: note: Virtual function in base class libqofono-0.128/src/qofonomessage.h:43:10: note: Function in derived class libqofono-0.128/src/qofonomessage.h:50:29: style: The function 'createDbusInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:63:37: note: Virtual function in base class libqofono-0.128/src/qofonomessage.h:50:29: note: Function in derived class libqofono-0.128/src/qofonomessage.h:51:10: style: The function 'propertyChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:68:18: note: Virtual function in base class libqofono-0.128/src/qofonomessage.h:51:10: note: Function in derived class libqofono-0.128/src/qofonomessage.h:52:10: style: The function 'objectPathChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:62:18: note: Virtual function in base class libqofono-0.128/src/qofonomessage.h:52:10: note: Function in derived class libqofono-0.128/src/qofonomessage.h:43:10: style: The function 'isValid' overrides a function in a base class but just delegates back to the base class. [uselessOverride] libqofono-0.128/src/qofonoobject.h:54:18: note: Virtual function in base class libqofono-0.128/src/qofonomessage.h:43:10: note: Function in derived class libqofono-0.128/src/qofonomessage.cpp:66:10: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonomessage.cpp:49:52: style:inconclusive: Function 'propertyChanged' argument 1 names different: declaration 'key' definition 'property'. [funcArgNamesDifferent] libqofono-0.128/src/qofonomessage.h:51:41: note: Function 'propertyChanged' argument 1 names different: declaration 'key' definition 'property'. libqofono-0.128/src/qofonomessage.cpp:49:52: note: Function 'propertyChanged' argument 1 names different: declaration 'key' definition 'property'. libqofono-0.128/src/qofonomessagemanager.cpp:63:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QDBusObjectPath [valueFlowBailoutIncompleteVar] libqofono-0.128/src/qofonomessagemanager.cpp:96:31: style:inconclusive: Either there is a missing 'override', or the member function 'QOfonoMessageManager::serviceCenterAddress' can be const. [functionConst] libqofono-0.128/src/qofonomessagemanager.h:42:13: note: Either there is a missing 'override', or the member function 'QOfonoMessageManager::serviceCenterAddress' can be const. libqofono-0.128/src/qofonomessagemanager.cpp:96:31: note: Either there is a missing 'override', or the member function 'QOfonoMessageManager::serviceCenterAddress' can be const. libqofono-0.128/src/qofonomessagemanager.cpp:106:28: style:inconclusive: Either there is a missing 'override', or the member function 'QOfonoMessageManager::useDeliveryReports' can be const. [functionConst] libqofono-0.128/src/qofonomessagemanager.h:45:10: note: Either there is a missing 'override', or the member function 'QOfonoMessageManager::useDeliveryReports' can be const. libqofono-0.128/src/qofonomessagemanager.cpp:106:28: note: Either there is a missing 'override', or the member function 'QOfonoMessageManager::useDeliveryReports' can be const. libqofono-0.128/src/qofonomessagemanager.cpp:116:31: style:inconclusive: Either there is a missing 'override', or the member function 'QOfonoMessageManager::bearer' can be const. [functionConst] libqofono-0.128/src/qofonomessagemanager.h:48:13: note: Either there is a missing 'override', or the member function 'QOfonoMessageManager::bearer' can be const. libqofono-0.128/src/qofonomessagemanager.cpp:116:31: note: Either there is a missing 'override', or the member function 'QOfonoMessageManager::bearer' can be const. libqofono-0.128/src/qofonomessagemanager.cpp:126:31: style:inconclusive: Either there is a missing 'override', or the member function 'QOfonoMessageManager::alphabet' can be const. [functionConst] libqofono-0.128/src/qofonomessagemanager.h:51:13: note: Either there is a missing 'override', or the member function 'QOfonoMessageManager::alphabet' can be const. libqofono-0.128/src/qofonomessagemanager.cpp:126:31: note: Either there is a missing 'override', or the member function 'QOfonoMessageManager::alphabet' can be const. libqofono-0.128/src/qofonomessagemanager.cpp:217:31: warning: The class 'QOfonoMessageManager' defines member function with name 'modemPath' also defined in its parent class 'QOfonoModemInterface'. [duplInheritedMember] libqofono-0.128/src/qofonomodeminterface.h:40:13: note: Parent function 'QOfonoModemInterface::modemPath' libqofono-0.128/src/qofonomessagemanager.cpp:217:31: note: Derived function 'QOfonoMessageManager::modemPath' libqofono-0.128/src/qofonomessagemanager.cpp:222:28: warning: The class 'QOfonoMessageManager' defines member function with name 'setModemPath' also defined in its parent class 'QOfonoModemInterface'. [duplInheritedMember] libqofono-0.128/src/qofonomodeminterface.h:41:10: note: Parent function 'QOfonoModemInterface::setModemPath' libqofono-0.128/src/qofonomessagemanager.cpp:222:28: note: Derived function 'QOfonoMessageManager::setModemPath' libqofono-0.128/src/qofonomessagemanager.h:57:10: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonomodeminterface.h:44:10: note: Virtual function in base class libqofono-0.128/src/qofonomessagemanager.h:57:10: note: Function in derived class libqofono-0.128/src/qofonomessagemanager.h:86:29: style: The function 'createDbusInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:63:37: note: Virtual function in base class libqofono-0.128/src/qofonomessagemanager.h:86:29: note: Function in derived class libqofono-0.128/src/qofonomessagemanager.h:87:10: style: The function 'dbusInterfaceDropped' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:64:18: note: Virtual function in base class libqofono-0.128/src/qofonomessagemanager.h:87:10: note: Function in derived class libqofono-0.128/src/qofonomessagemanager.h:88:10: style: The function 'propertyChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:68:18: note: Virtual function in base class libqofono-0.128/src/qofonomessagemanager.h:88:10: note: Function in derived class libqofono-0.128/src/qofonomessagemanager.h:89:10: style: The function 'setPropertyFinished' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:70:18: note: Virtual function in base class libqofono-0.128/src/qofonomessagemanager.h:89:10: note: Function in derived class libqofono-0.128/src/qofonomessagemanager.cpp:138:34: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonomessagemanager.cpp:229:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonomessagemanager.h:80:73: style:inconclusive: Function 'onMessageAdded' argument 2 names different: declaration 'properties' definition ''. [funcArgNamesDifferentUnnamed] libqofono-0.128/src/qofonomessagewaiting.cpp:88:31: warning: The class 'QOfonoMessageWaiting' defines member function with name 'modemPath' also defined in its parent class 'QOfonoModemInterface'. [duplInheritedMember] libqofono-0.128/src/qofonomodeminterface.h:40:13: note: Parent function 'QOfonoModemInterface::modemPath' libqofono-0.128/src/qofonomessagewaiting.cpp:88:31: note: Derived function 'QOfonoMessageWaiting::modemPath' libqofono-0.128/src/qofonomessagewaiting.cpp:93:28: warning: The class 'QOfonoMessageWaiting' defines member function with name 'setModemPath' also defined in its parent class 'QOfonoModemInterface'. [duplInheritedMember] libqofono-0.128/src/qofonomodeminterface.h:41:10: note: Parent function 'QOfonoModemInterface::setModemPath' libqofono-0.128/src/qofonomessagewaiting.cpp:93:28: note: Derived function 'QOfonoMessageWaiting::setModemPath' libqofono-0.128/src/qofonomessagewaiting.cpp:103:28: warning: The class 'QOfonoMessageWaiting' defines member function with name 'isReady' also defined in its parent class 'QOfonoModemInterface'. [duplInheritedMember] libqofono-0.128/src/qofonomodeminterface.h:37:10: note: Parent function 'QOfonoModemInterface::isReady' libqofono-0.128/src/qofonomessagewaiting.cpp:103:28: note: Derived function 'QOfonoMessageWaiting::isReady' libqofono-0.128/src/qofonomessagewaiting.h:45:10: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonomodeminterface.h:44:10: note: Virtual function in base class libqofono-0.128/src/qofonomessagewaiting.h:45:10: note: Function in derived class libqofono-0.128/src/qofonomessagewaiting.h:59:29: style: The function 'createDbusInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:63:37: note: Virtual function in base class libqofono-0.128/src/qofonomessagewaiting.h:59:29: note: Function in derived class libqofono-0.128/src/qofonomessagewaiting.h:60:10: style: The function 'getPropertiesFinished' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonomodeminterface.h:51:10: note: Virtual function in base class libqofono-0.128/src/qofonomessagewaiting.h:60:10: note: Function in derived class libqofono-0.128/src/qofonomessagewaiting.h:61:10: style: The function 'setPropertyFinished' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:70:18: note: Virtual function in base class libqofono-0.128/src/qofonomessagewaiting.h:61:10: note: Function in derived class libqofono-0.128/src/qofonomessagewaiting.h:62:10: style: The function 'propertyChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:68:18: note: Virtual function in base class libqofono-0.128/src/qofonomessagewaiting.h:62:10: note: Function in derived class libqofono-0.128/src/qofonomessagewaiting.h:45:10: style: The function 'isValid' overrides a function in a base class but just delegates back to the base class. [uselessOverride] libqofono-0.128/src/qofonomodeminterface.h:44:10: note: Virtual function in base class libqofono-0.128/src/qofonomessagewaiting.h:45:10: note: Function in derived class libqofono-0.128/src/qofonomessagewaiting.cpp:40:59: style:inconclusive: Function 'propertyChanged' argument 1 names different: declaration 'key' definition 'property'. [funcArgNamesDifferent] libqofono-0.128/src/qofonomessagewaiting.h:62:41: note: Function 'propertyChanged' argument 1 names different: declaration 'key' definition 'property'. libqofono-0.128/src/qofonomessagewaiting.cpp:40:59: note: Function 'propertyChanged' argument 1 names different: declaration 'key' definition 'property'. libqofono-0.128/src/qofonomodem.cpp:130:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Powered [valueFlowBailoutIncompleteVar] libqofono-0.128/src/qofonomodem.cpp:135:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Online [valueFlowBailoutIncompleteVar] libqofono-0.128/src/qofonomodem.cpp:140:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Lockdown [valueFlowBailoutIncompleteVar] libqofono-0.128/src/qofonomodem.cpp:145:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Emergency [valueFlowBailoutIncompleteVar] libqofono-0.128/src/qofonomodem.cpp:150:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Name [valueFlowBailoutIncompleteVar] libqofono-0.128/src/qofonomodem.cpp:155:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Manufacturer [valueFlowBailoutIncompleteVar] libqofono-0.128/src/qofonomodem.cpp:160:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Model [valueFlowBailoutIncompleteVar] libqofono-0.128/src/qofonomodem.cpp:165:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Revision [valueFlowBailoutIncompleteVar] libqofono-0.128/src/qofonomodem.cpp:170:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Serial [valueFlowBailoutIncompleteVar] libqofono-0.128/src/qofonomodem.cpp:175:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Type [valueFlowBailoutIncompleteVar] libqofono-0.128/src/qofonomodem.cpp:180:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SoftwareVersionNumber [valueFlowBailoutIncompleteVar] libqofono-0.128/src/qofonomodem.cpp:185:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Features [valueFlowBailoutIncompleteVar] libqofono-0.128/src/qofonomodem.cpp:190:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Interfaces [valueFlowBailoutIncompleteVar] libqofono-0.128/src/qofonomodem.cpp:195:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Powered [valueFlowBailoutIncompleteVar] libqofono-0.128/src/qofonomodem.cpp:200:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Online [valueFlowBailoutIncompleteVar] libqofono-0.128/src/qofonomodem.cpp:205:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Lockdown [valueFlowBailoutIncompleteVar] libqofono-0.128/src/qofonomodem.cpp:211:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Online [valueFlowBailoutIncompleteVar] libqofono-0.128/src/qofonomodem.cpp:251:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deleteLater [valueFlowBailoutIncompleteVar] libqofono-0.128/src/qofonomodem.h:50:5: style: Class 'QOfonoModem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libqofono-0.128/src/qofonomodem.cpp:45:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libqofono-0.128/src/qofonomodem.h:78:10: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:54:18: note: Virtual function in base class libqofono-0.128/src/qofonomodem.h:78:10: note: Function in derived class libqofono-0.128/src/qofonomodem.h:105:29: style: The function 'createDbusInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:63:37: note: Virtual function in base class libqofono-0.128/src/qofonomodem.h:105:29: note: Function in derived class libqofono-0.128/src/qofonomodem.h:106:10: style: The function 'propertyChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:68:18: note: Virtual function in base class libqofono-0.128/src/qofonomodem.h:106:10: note: Function in derived class libqofono-0.128/src/qofonomodem.h:107:10: style: The function 'objectPathChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:62:18: note: Virtual function in base class libqofono-0.128/src/qofonomodem.h:107:10: note: Function in derived class libqofono-0.128/src/qofonomodem.cpp:271:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonomodem.cpp:208:50: style:inconclusive: Function 'propertyChanged' argument 1 names different: declaration 'key' definition 'property'. [funcArgNamesDifferent] libqofono-0.128/src/qofonomodem.h:106:41: note: Function 'propertyChanged' argument 1 names different: declaration 'key' definition 'property'. libqofono-0.128/src/qofonomodem.cpp:208:50: note: Function 'propertyChanged' argument 1 names different: declaration 'key' definition 'property'. libqofono-0.128/src/qofonomodeminterface.cpp:29:16: warning: Class 'Private' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] libqofono-0.128/src/qofonomodeminterface.cpp:29:16: warning: Class 'Private' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] libqofono-0.128/src/qofonomodeminterface.cpp:27:6: style: The destructor '~Private' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:39:18: note: Virtual destructor in base class libqofono-0.128/src/qofonomodeminterface.cpp:27:6: note: Destructor in derived class libqofono-0.128/src/qofonomodeminterface.cpp:54:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonomodeminterface.h:53:68: style:inconclusive: Function 'objectPathChanged' argument 2 names different: declaration 'properties' definition ''. [funcArgNamesDifferentUnnamed] libqofono-0.128/src/qofonomodeminterface.cpp:93:22: style: Variable 'modem' can be declared as pointer to const [constVariablePointer] libqofono-0.128/src/qofonomodeminterface2.cpp:28:16: warning: Class 'Private' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] libqofono-0.128/src/qofonomodeminterface2.cpp:28:16: warning: Class 'Private' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] libqofono-0.128/src/qofonomodeminterface2.h:44:13: performance: Function 'modemPath()' should return member 'modemPath' by const reference. [returnByReference] libqofono-0.128/src/qofonomodeminterface2.cpp:42:61: style:inconclusive: Function 'QOfonoModemInterface2' argument 1 names different: declaration 'iface' definition 'iname'. [funcArgNamesDifferent] libqofono-0.128/src/qofonomodeminterface2.h:38:42: note: Function 'QOfonoModemInterface2' argument 1 names different: declaration 'iface' definition 'iname'. libqofono-0.128/src/qofonomodeminterface2.cpp:42:61: note: Function 'QOfonoModemInterface2' argument 1 names different: declaration 'iface' definition 'iname'. libqofono-0.128/src/qofonomodeminterface2.cpp:48:61: style:inconclusive: Function 'QOfonoModemInterface2' argument 1 names different: declaration 'iface' definition 'iname'. [funcArgNamesDifferent] libqofono-0.128/src/qofonomodeminterface2.h:39:42: note: Function 'QOfonoModemInterface2' argument 1 names different: declaration 'iface' definition 'iname'. libqofono-0.128/src/qofonomodeminterface2.cpp:48:61: note: Function 'QOfonoModemInterface2' argument 1 names different: declaration 'iface' definition 'iname'. libqofono-0.128/src/qofononetworkoperator.h:67:10: style: The function 'isValid' overrides a function in a base class but just delegates back to the base class. [uselessOverride] libqofono-0.128/src/qofonoobject.h:54:18: note: Virtual function in base class libqofono-0.128/src/qofononetworkoperator.h:67:10: note: Function in derived class libqofono-0.128/src/qofononetworkoperator.cpp:86:39: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofononetworkoperator.cpp:158:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofononetworkoperator.cpp:97:73: style:inconclusive: Function 'onRegisterFinished' argument 1 names different: declaration 'call' definition 'watch'. [funcArgNamesDifferent] libqofono-0.128/src/qofononetworkoperator.h:86:54: note: Function 'onRegisterFinished' argument 1 names different: declaration 'call' definition 'watch'. libqofono-0.128/src/qofononetworkoperator.cpp:97:73: note: Function 'onRegisterFinished' argument 1 names different: declaration 'call' definition 'watch'. libqofono-0.128/src/qofononetworkoperator.cpp:161:60: style:inconclusive: Function 'propertyChanged' argument 1 names different: declaration 'key' definition 'property'. [funcArgNamesDifferent] libqofono-0.128/src/qofononetworkoperator.h:91:41: note: Function 'propertyChanged' argument 1 names different: declaration 'key' definition 'property'. libqofono-0.128/src/qofononetworkoperator.cpp:161:60: note: Function 'propertyChanged' argument 1 names different: declaration 'key' definition 'property'. libqofono-0.128/src/qofononetworkregistration.cpp:305:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] libqofono-0.128/src/qofononetworkregistration.cpp:166:40: style:inconclusive: Either there is a missing 'override', or the member function 'QOfonoNetworkRegistration::networkOperators' can be const. [functionConst] libqofono-0.128/src/qofononetworkregistration.h:65:17: note: Either there is a missing 'override', or the member function 'QOfonoNetworkRegistration::networkOperators' can be const. libqofono-0.128/src/qofononetworkregistration.cpp:166:40: note: Either there is a missing 'override', or the member function 'QOfonoNetworkRegistration::networkOperators' can be const. libqofono-0.128/src/qofononetworkregistration.cpp:392:36: warning: The class 'QOfonoNetworkRegistration' defines member function with name 'modemPath' also defined in its parent class 'QOfonoModemInterface'. [duplInheritedMember] libqofono-0.128/src/qofonomodeminterface.h:40:13: note: Parent function 'QOfonoModemInterface::modemPath' libqofono-0.128/src/qofononetworkregistration.cpp:392:36: note: Derived function 'QOfonoNetworkRegistration::modemPath' libqofono-0.128/src/qofononetworkregistration.cpp:397:33: warning: The class 'QOfonoNetworkRegistration' defines member function with name 'setModemPath' also defined in its parent class 'QOfonoModemInterface'. [duplInheritedMember] libqofono-0.128/src/qofonomodeminterface.h:41:10: note: Parent function 'QOfonoModemInterface::setModemPath' libqofono-0.128/src/qofononetworkregistration.cpp:397:33: note: Derived function 'QOfonoNetworkRegistration::setModemPath' libqofono-0.128/src/qofononetworkregistration.cpp:44:6: style: The destructor '~Private' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:39:18: note: Virtual destructor in base class libqofono-0.128/src/qofononetworkregistration.cpp:44:6: note: Destructor in derived class libqofono-0.128/src/qofononetworkregistration.cpp:379:33: style: C-style pointer casting [cstyleCast] libqofono-0.128/src/qofononetworkregistration.cpp:140:39: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofononetworkregistration.cpp:186:43: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofononetworkregistration.cpp:404:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofononetworkregistration.cpp:284:84: style:inconclusive: Function 'onOperatorsChanged' argument 1 names different: declaration 'operators' definition 'list'. [funcArgNamesDifferent] libqofono-0.128/src/qofononetworkregistration.h:100:61: note: Function 'onOperatorsChanged' argument 1 names different: declaration 'operators' definition 'list'. libqofono-0.128/src/qofononetworkregistration.cpp:284:84: note: Function 'onOperatorsChanged' argument 1 names different: declaration 'operators' definition 'list'. libqofono-0.128/src/qofononetworkregistration.cpp:61:19: style: Local variable 'status' shadows outer function [shadowFunction] libqofono-0.128/src/qofononetworkregistration.h:54:13: note: Shadowed declaration libqofono-0.128/src/qofononetworkregistration.cpp:61:19: note: Shadow variable libqofono-0.128/src/qofononetworkregistration.cpp:64:19: style: Local variable 'mcc' shadows outer function [shadowFunction] libqofono-0.128/src/qofononetworkregistration.h:57:13: note: Shadowed declaration libqofono-0.128/src/qofononetworkregistration.cpp:64:19: note: Shadow variable libqofono-0.128/src/qofononetworkregistration.cpp:59:83: style: Parameter 'reg' can be declared as pointer to const [constParameterPointer] libqofono-0.128/src/qofonoobject.cpp:44:16: warning: Class 'Private' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] libqofono-0.128/src/qofonoobject.cpp:44:16: warning: Class 'Private' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] libqofono-0.128/src/qofonoobject.cpp:37:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libqofono-0.128/src/qofonoobject.h:51:13: performance: Function 'objectPath()' should return member 'objectPath' by const reference. [returnByReference] libqofono-0.128/src/qofonoobject.cpp:397:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonoobject.cpp:69:56: style:inconclusive: Function 'ValidTracker' argument 1 names different: declaration 'object' definition 'obj'. [funcArgNamesDifferent] libqofono-0.128/src/qofonoobject.h:32:36: note: Function 'ValidTracker' argument 1 names different: declaration 'object' definition 'obj'. libqofono-0.128/src/qofonoobject.cpp:69:56: note: Function 'ValidTracker' argument 1 names different: declaration 'object' definition 'obj'. libqofono-0.128/src/qofonoobject.cpp:120:83: style:inconclusive: Function 'applyProperties' argument 2 names different: declaration 'properties' definition 'props'. [funcArgNamesDifferent] libqofono-0.128/src/qofonoobject.cpp:53:71: note: Function 'applyProperties' argument 2 names different: declaration 'properties' definition 'props'. libqofono-0.128/src/qofonoobject.cpp:120:83: note: Function 'applyProperties' argument 2 names different: declaration 'properties' definition 'props'. libqofono-0.128/src/qofonoobject.h:62:51: style:inconclusive: Function 'objectPathChanged' argument 1 names different: declaration 'path' definition ''. [funcArgNamesDifferentUnnamed] libqofono-0.128/src/qofonophonebook.cpp:88:26: warning: The class 'QOfonoPhonebook' defines member function with name 'modemPath' also defined in its parent class 'QOfonoModemInterface2'. [duplInheritedMember] libqofono-0.128/src/qofonomodeminterface2.h:44:13: note: Parent function 'QOfonoModemInterface2::modemPath' libqofono-0.128/src/qofonophonebook.cpp:88:26: note: Derived function 'QOfonoPhonebook::modemPath' libqofono-0.128/src/qofonophonebook.cpp:93:23: warning: The class 'QOfonoPhonebook' defines member function with name 'setModemPath' also defined in its parent class 'QOfonoModemInterface2'. [duplInheritedMember] libqofono-0.128/src/qofonomodeminterface2.h:45:10: note: Parent function 'QOfonoModemInterface2::setModemPath' libqofono-0.128/src/qofonophonebook.cpp:93:23: note: Derived function 'QOfonoPhonebook::setModemPath' libqofono-0.128/src/qofonophonebook.cpp:98:23: warning: The class 'QOfonoPhonebook' defines member function with name 'isValid' also defined in its parent class 'QOfonoModemInterface2'. [duplInheritedMember] libqofono-0.128/src/qofonomodeminterface2.h:47:10: note: Parent function 'QOfonoModemInterface2::isValid' libqofono-0.128/src/qofonophonebook.cpp:98:23: note: Derived function 'QOfonoPhonebook::isValid' libqofono-0.128/src/qofonophonebook.h:54:29: style: The function 'createDbusInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonomodeminterface2.h:54:37: note: Virtual function in base class libqofono-0.128/src/qofonophonebook.h:54:29: note: Function in derived class libqofono-0.128/src/qofonophonebook.h:55:10: style: The function 'dbusInterfaceDropped' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonomodeminterface2.h:55:18: note: Virtual function in base class libqofono-0.128/src/qofonophonebook.h:55:10: note: Function in derived class libqofono-0.128/src/qofonophonebook.cpp:64:33: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonophonebook.cpp:105:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonopositioningrequestagent.h:32:13: performance: Function 'agentPath()' should return member 'positioningAgentPath' by const reference. [returnByReference] libqofono-0.128/src/qofonoradiosettings.cpp:40:30: warning: The class 'QOfonoRadioSettings' defines member function with name 'modemPath' also defined in its parent class 'QOfonoModemInterface'. [duplInheritedMember] libqofono-0.128/src/qofonomodeminterface.h:40:13: note: Parent function 'QOfonoModemInterface::modemPath' libqofono-0.128/src/qofonoradiosettings.cpp:40:30: note: Derived function 'QOfonoRadioSettings::modemPath' libqofono-0.128/src/qofonoradiosettings.cpp:35:27: warning: The class 'QOfonoRadioSettings' defines member function with name 'setModemPath' also defined in its parent class 'QOfonoModemInterface'. [duplInheritedMember] libqofono-0.128/src/qofonomodeminterface.h:41:10: note: Parent function 'QOfonoModemInterface::setModemPath' libqofono-0.128/src/qofonoradiosettings.cpp:35:27: note: Derived function 'QOfonoRadioSettings::setModemPath' libqofono-0.128/src/qofonoradiosettings.h:66:10: warning: The class 'QOfonoRadioSettings' defines member function with name 'modemPathChanged' also defined in its parent class 'QOfonoModemInterface'. [duplInheritedMember] libqofono-0.128/src/qofonomodeminterface.h:47:10: note: Parent function 'QOfonoModemInterface::modemPathChanged' libqofono-0.128/src/qofonoradiosettings.h:66:10: note: Derived function 'QOfonoRadioSettings::modemPathChanged' libqofono-0.128/src/qofonoradiosettings.h:58:10: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonomodeminterface.h:44:10: note: Virtual function in base class libqofono-0.128/src/qofonoradiosettings.h:58:10: note: Function in derived class libqofono-0.128/src/qofonoradiosettings.h:69:29: style: The function 'createDbusInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:63:37: note: Virtual function in base class libqofono-0.128/src/qofonoradiosettings.h:69:29: note: Function in derived class libqofono-0.128/src/qofonoradiosettings.h:70:10: style: The function 'propertyChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:68:18: note: Virtual function in base class libqofono-0.128/src/qofonoradiosettings.h:70:10: note: Function in derived class libqofono-0.128/src/qofonoradiosettings.h:58:10: style: The function 'isValid' overrides a function in a base class but just delegates back to the base class. [uselessOverride] libqofono-0.128/src/qofonomodeminterface.h:44:10: note: Virtual function in base class libqofono-0.128/src/qofonoradiosettings.h:58:10: note: Function in derived class libqofono-0.128/src/qofonoradiosettings.cpp:45:58: style:inconclusive: Function 'propertyChanged' argument 1 names different: declaration 'key' definition 'property'. [funcArgNamesDifferent] libqofono-0.128/src/qofonoradiosettings.h:70:41: note: Function 'propertyChanged' argument 1 names different: declaration 'key' definition 'property'. libqofono-0.128/src/qofonoradiosettings.cpp:45:58: note: Function 'propertyChanged' argument 1 names different: declaration 'key' definition 'property'. libqofono-0.128/src/qofonosimmanager.cpp:404:43: style: Either there is a missing 'override', or the member function 'QOfonoSimManager::errorNameToEnum' can be static. [functionStatic] libqofono-0.128/src/qofonosimmanager.h:140:11: note: Either there is a missing 'override', or the member function 'QOfonoSimManager::errorNameToEnum' can be static. libqofono-0.128/src/qofonosimmanager.cpp:404:43: note: Either there is a missing 'override', or the member function 'QOfonoSimManager::errorNameToEnum' can be static. libqofono-0.128/src/qofonosimmanager.cpp:506:27: warning: The class 'QOfonoSimManager' defines member function with name 'modemPath' also defined in its parent class 'QOfonoModemInterface'. [duplInheritedMember] libqofono-0.128/src/qofonomodeminterface.h:40:13: note: Parent function 'QOfonoModemInterface::modemPath' libqofono-0.128/src/qofonosimmanager.cpp:506:27: note: Derived function 'QOfonoSimManager::modemPath' libqofono-0.128/src/qofonosimmanager.cpp:511:24: warning: The class 'QOfonoSimManager' defines member function with name 'setModemPath' also defined in its parent class 'QOfonoModemInterface'. [duplInheritedMember] libqofono-0.128/src/qofonomodeminterface.h:41:10: note: Parent function 'QOfonoModemInterface::setModemPath' libqofono-0.128/src/qofonosimmanager.cpp:511:24: note: Derived function 'QOfonoSimManager::setModemPath' libqofono-0.128/src/qofonosimmanager.h:158:5: style: Class 'SharedPointer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libqofono-0.128/src/qofonosimmanager.h:98:10: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonomodeminterface.h:44:10: note: Virtual function in base class libqofono-0.128/src/qofonosimmanager.h:98:10: note: Function in derived class libqofono-0.128/src/qofonosimmanager.h:143:29: style: The function 'createDbusInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:63:37: note: Virtual function in base class libqofono-0.128/src/qofonosimmanager.h:143:29: note: Function in derived class libqofono-0.128/src/qofonosimmanager.h:144:14: style: The function 'convertProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:66:22: note: Virtual function in base class libqofono-0.128/src/qofonosimmanager.h:144:14: note: Function in derived class libqofono-0.128/src/qofonosimmanager.h:145:10: style: The function 'propertyChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:68:18: note: Virtual function in base class libqofono-0.128/src/qofonosimmanager.h:145:10: note: Function in derived class libqofono-0.128/src/qofonosimmanager.h:98:10: style: The function 'isValid' overrides a function in a base class but just delegates back to the base class. [uselessOverride] libqofono-0.128/src/qofonomodeminterface.h:44:10: note: Virtual function in base class libqofono-0.128/src/qofonosimmanager.h:98:10: note: Function in derived class libqofono-0.128/src/qofonosimmanager.cpp:256:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonosimmanager.cpp:267:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonosimmanager.cpp:278:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonosimmanager.cpp:289:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonosimmanager.cpp:300:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonosimmanager.cpp:311:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonosimmanager.cpp:131:20: style: Local variable 'present' shadows outer function [shadowFunction] libqofono-0.128/src/qofonosimmanager.h:84:10: note: Shadowed declaration libqofono-0.128/src/qofonosimmanager.cpp:131:20: note: Shadow variable libqofono-0.128/src/qofonosimmanager.cpp:97:13: performance: Range variable 'type' should be declared as const reference. [iterateByValue] libqofono-0.128/src/qofonosimwatcher.cpp:98:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] libqofono-0.128/src/qofonosimmanager.h:81:13: warning: The class 'QOfonoSimManager' defines member function with name 'modemPath' also defined in its parent class 'QOfonoModemInterface'. [duplInheritedMember] libqofono-0.128/src/qofonomodeminterface.h:40:13: note: Parent function 'QOfonoModemInterface::modemPath' libqofono-0.128/src/qofonosimmanager.h:81:13: note: Derived function 'QOfonoSimManager::modemPath' libqofono-0.128/src/qofonosimmanager.h:82:10: warning: The class 'QOfonoSimManager' defines member function with name 'setModemPath' also defined in its parent class 'QOfonoModemInterface'. [duplInheritedMember] libqofono-0.128/src/qofonomodeminterface.h:41:10: note: Parent function 'QOfonoModemInterface::setModemPath' libqofono-0.128/src/qofonosimmanager.h:82:10: note: Derived function 'QOfonoSimManager::setModemPath' libqofono-0.128/src/qofonosimwatcher.cpp:24:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libqofono-0.128/src/qofonosimwatcher.h:37:44: performance: Function 'presentSimList()' should return member 'presentSims' by const reference. [returnByReference] libqofono-0.128/src/qofonosimwatcher.cpp:145:10: style: Local variable 'isValid' shadows outer function [shadowFunction] libqofono-0.128/src/qofonosimwatcher.h:33:10: note: Shadowed declaration libqofono-0.128/src/qofonosimwatcher.cpp:145:10: note: Shadow variable libqofono-0.128/src/qofonosmartmessaging.cpp:104:31: warning: The class 'QOfonoSmartMessaging' defines member function with name 'modemPath' also defined in its parent class 'QOfonoModemInterface2'. [duplInheritedMember] libqofono-0.128/src/qofonomodeminterface2.h:44:13: note: Parent function 'QOfonoModemInterface2::modemPath' libqofono-0.128/src/qofonosmartmessaging.cpp:104:31: note: Derived function 'QOfonoSmartMessaging::modemPath' libqofono-0.128/src/qofonosmartmessaging.cpp:109:28: warning: The class 'QOfonoSmartMessaging' defines member function with name 'setModemPath' also defined in its parent class 'QOfonoModemInterface2'. [duplInheritedMember] libqofono-0.128/src/qofonomodeminterface2.h:45:10: note: Parent function 'QOfonoModemInterface2::setModemPath' libqofono-0.128/src/qofonosmartmessaging.cpp:109:28: note: Derived function 'QOfonoSmartMessaging::setModemPath' libqofono-0.128/src/qofonosmartmessaging.cpp:114:28: warning: The class 'QOfonoSmartMessaging' defines member function with name 'isValid' also defined in its parent class 'QOfonoModemInterface2'. [duplInheritedMember] libqofono-0.128/src/qofonomodeminterface2.h:47:10: note: Parent function 'QOfonoModemInterface2::isValid' libqofono-0.128/src/qofonosmartmessaging.cpp:114:28: note: Derived function 'QOfonoSmartMessaging::isValid' libqofono-0.128/src/qofonosmartmessaging.h:56:29: style: The function 'createDbusInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonomodeminterface2.h:54:37: note: Virtual function in base class libqofono-0.128/src/qofonosmartmessaging.h:56:29: note: Function in derived class libqofono-0.128/src/qofonosmartmessaging.cpp:60:34: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonosmartmessaging.cpp:72:34: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonosmartmessaging.cpp:84:34: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonosmartmessaging.cpp:95:34: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonosmartmessaging.cpp:121:45: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonosmartmessagingagent.h:37:13: performance: Function 'agentPath()' should return member 'smAgentPath' by const reference. [returnByReference] libqofono-0.128/src/qofonosupplementaryservices.cpp:33:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] libqofono-0.128/src/qofonosupplementaryservices.cpp:169:38: warning: The class 'QOfonoSupplementaryServices' defines member function with name 'modemPath' also defined in its parent class 'QOfonoModemInterface'. [duplInheritedMember] libqofono-0.128/src/qofonomodeminterface.h:40:13: note: Parent function 'QOfonoModemInterface::modemPath' libqofono-0.128/src/qofonosupplementaryservices.cpp:169:38: note: Derived function 'QOfonoSupplementaryServices::modemPath' libqofono-0.128/src/qofonosupplementaryservices.cpp:174:35: warning: The class 'QOfonoSupplementaryServices' defines member function with name 'setModemPath' also defined in its parent class 'QOfonoModemInterface'. [duplInheritedMember] libqofono-0.128/src/qofonomodeminterface.h:41:10: note: Parent function 'QOfonoModemInterface::setModemPath' libqofono-0.128/src/qofonosupplementaryservices.cpp:174:35: note: Derived function 'QOfonoSupplementaryServices::setModemPath' libqofono-0.128/src/qofonosupplementaryservices.h:63:10: warning: The class 'QOfonoSupplementaryServices' defines member function with name 'modemPathChanged' also defined in its parent class 'QOfonoModemInterface'. [duplInheritedMember] libqofono-0.128/src/qofonomodeminterface.h:47:10: note: Parent function 'QOfonoModemInterface::modemPathChanged' libqofono-0.128/src/qofonosupplementaryservices.h:63:10: note: Derived function 'QOfonoSupplementaryServices::modemPathChanged' libqofono-0.128/src/qofonosupplementaryservices.h:41:10: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonomodeminterface.h:44:10: note: Virtual function in base class libqofono-0.128/src/qofonosupplementaryservices.h:41:10: note: Function in derived class libqofono-0.128/src/qofonosupplementaryservices.h:66:29: style: The function 'createDbusInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:63:37: note: Virtual function in base class libqofono-0.128/src/qofonosupplementaryservices.h:66:29: note: Function in derived class libqofono-0.128/src/qofonosupplementaryservices.h:67:10: style: The function 'propertyChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:68:18: note: Virtual function in base class libqofono-0.128/src/qofonosupplementaryservices.h:67:10: note: Function in derived class libqofono-0.128/src/qofonosupplementaryservices.h:41:10: style: The function 'isValid' overrides a function in a base class but just delegates back to the base class. [uselessOverride] libqofono-0.128/src/qofonomodeminterface.h:44:10: note: Virtual function in base class libqofono-0.128/src/qofonosupplementaryservices.h:41:10: note: Function in derived class libqofono-0.128/src/qofonosupplementaryservices.cpp:40:41: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonosupplementaryservices.cpp:50:41: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonosupplementaryservices.cpp:60:41: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonosupplementaryservices.cpp:48:58: style:inconclusive: Function 'respond' argument 1 names different: declaration 'reply' definition 'command'. [funcArgNamesDifferent] libqofono-0.128/src/qofonosupplementaryservices.h:44:45: note: Function 'respond' argument 1 names different: declaration 'reply' definition 'command'. libqofono-0.128/src/qofonosupplementaryservices.cpp:48:58: note: Function 'respond' argument 1 names different: declaration 'reply' definition 'command'. libqofono-0.128/src/qofonosupplementaryservices.cpp:68:66: style:inconclusive: Function 'propertyChanged' argument 1 names different: declaration 'key' definition 'property'. [funcArgNamesDifferent] libqofono-0.128/src/qofonosupplementaryservices.h:67:41: note: Function 'propertyChanged' argument 1 names different: declaration 'key' definition 'property'. libqofono-0.128/src/qofonosupplementaryservices.cpp:68:66: note: Function 'propertyChanged' argument 1 names different: declaration 'key' definition 'property'. libqofono-0.128/src/qofonosupplementaryservices.cpp:81:85: style:inconclusive: Function 'initiateResponseReceived' argument 1 names different: declaration '' definition 'call'. [funcArgNamesDifferentUnnamed] libqofono-0.128/src/qofonosupplementaryservices.cpp:155:84: style:inconclusive: Function 'respondResponseReceived' argument 1 names different: declaration '' definition 'call'. [funcArgNamesDifferentUnnamed] libqofono-0.128/src/qofonosupplementaryservices.cpp:162:83: style:inconclusive: Function 'cancelResponseReceived' argument 1 names different: declaration '' definition 'call'. [funcArgNamesDifferentUnnamed] libqofono-0.128/src/qofonotexttelephony.cpp:40:30: warning: The class 'QOfonoTextTelephony' defines member function with name 'modemPath' also defined in its parent class 'QOfonoModemInterface'. [duplInheritedMember] libqofono-0.128/src/qofonomodeminterface.h:40:13: note: Parent function 'QOfonoModemInterface::modemPath' libqofono-0.128/src/qofonotexttelephony.cpp:40:30: note: Derived function 'QOfonoTextTelephony::modemPath' libqofono-0.128/src/qofonotexttelephony.cpp:35:27: warning: The class 'QOfonoTextTelephony' defines member function with name 'setModemPath' also defined in its parent class 'QOfonoModemInterface'. [duplInheritedMember] libqofono-0.128/src/qofonomodeminterface.h:41:10: note: Parent function 'QOfonoModemInterface::setModemPath' libqofono-0.128/src/qofonotexttelephony.cpp:35:27: note: Derived function 'QOfonoTextTelephony::setModemPath' libqofono-0.128/src/qofonotexttelephony.h:47:10: warning: The class 'QOfonoTextTelephony' defines member function with name 'modemPathChanged' also defined in its parent class 'QOfonoModemInterface'. [duplInheritedMember] libqofono-0.128/src/qofonomodeminterface.h:47:10: note: Parent function 'QOfonoModemInterface::modemPathChanged' libqofono-0.128/src/qofonotexttelephony.h:47:10: note: Derived function 'QOfonoTextTelephony::modemPathChanged' libqofono-0.128/src/qofonotexttelephony.h:43:10: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonomodeminterface.h:44:10: note: Virtual function in base class libqofono-0.128/src/qofonotexttelephony.h:43:10: note: Function in derived class libqofono-0.128/src/qofonotexttelephony.h:50:29: style: The function 'createDbusInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:63:37: note: Virtual function in base class libqofono-0.128/src/qofonotexttelephony.h:50:29: note: Function in derived class libqofono-0.128/src/qofonotexttelephony.h:51:10: style: The function 'propertyChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:68:18: note: Virtual function in base class libqofono-0.128/src/qofonotexttelephony.h:51:10: note: Function in derived class libqofono-0.128/src/qofonotexttelephony.h:43:10: style: The function 'isValid' overrides a function in a base class but just delegates back to the base class. [uselessOverride] libqofono-0.128/src/qofonomodeminterface.h:44:10: note: Virtual function in base class libqofono-0.128/src/qofonotexttelephony.h:43:10: note: Function in derived class libqofono-0.128/src/qofonotexttelephony.cpp:45:58: style:inconclusive: Function 'propertyChanged' argument 1 names different: declaration 'key' definition 'property'. [funcArgNamesDifferent] libqofono-0.128/src/qofonotexttelephony.h:51:41: note: Function 'propertyChanged' argument 1 names different: declaration 'key' definition 'property'. libqofono-0.128/src/qofonotexttelephony.cpp:45:58: note: Function 'propertyChanged' argument 1 names different: declaration 'key' definition 'property'. libqofono-0.128/src/qofonovoicecall.h:72:10: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:54:18: note: Virtual function in base class libqofono-0.128/src/qofonovoicecall.h:72:10: note: Function in derived class libqofono-0.128/src/qofonovoicecall.h:106:29: style: The function 'createDbusInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:63:37: note: Virtual function in base class libqofono-0.128/src/qofonovoicecall.h:106:29: note: Function in derived class libqofono-0.128/src/qofonovoicecall.h:107:10: style: The function 'propertyChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:68:18: note: Virtual function in base class libqofono-0.128/src/qofonovoicecall.h:107:10: note: Function in derived class libqofono-0.128/src/qofonovoicecall.h:108:10: style: The function 'objectPathChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:62:18: note: Virtual function in base class libqofono-0.128/src/qofonovoicecall.h:108:10: note: Function in derived class libqofono-0.128/src/qofonovoicecall.h:72:10: style: The function 'isValid' overrides a function in a base class but just delegates back to the base class. [uselessOverride] libqofono-0.128/src/qofonoobject.h:54:18: note: Virtual function in base class libqofono-0.128/src/qofonovoicecall.h:72:10: note: Function in derived class libqofono-0.128/src/qofonovoicecall.cpp:156:29: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonovoicecall.cpp:165:29: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonovoicecall.cpp:174:29: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonovoicecall.cpp:185:36: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonovoicecall.cpp:69:54: style:inconclusive: Function 'propertyChanged' argument 1 names different: declaration 'key' definition 'property'. [funcArgNamesDifferent] libqofono-0.128/src/qofonovoicecall.h:107:41: note: Function 'propertyChanged' argument 1 names different: declaration 'key' definition 'property'. libqofono-0.128/src/qofonovoicecall.cpp:69:54: note: Function 'propertyChanged' argument 1 names different: declaration 'key' definition 'property'. libqofono-0.128/src/qofonovoicecallmanager.cpp:95:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QDBusObjectPath [valueFlowBailoutIncompleteVar] libqofono-0.128/src/qofonovoicecallmanager.cpp:313:33: warning: The class 'QOfonoVoiceCallManager' defines member function with name 'modemPath' also defined in its parent class 'QOfonoModemInterface'. [duplInheritedMember] libqofono-0.128/src/qofonomodeminterface.h:40:13: note: Parent function 'QOfonoModemInterface::modemPath' libqofono-0.128/src/qofonovoicecallmanager.cpp:313:33: note: Derived function 'QOfonoVoiceCallManager::modemPath' libqofono-0.128/src/qofonovoicecallmanager.cpp:318:30: warning: The class 'QOfonoVoiceCallManager' defines member function with name 'setModemPath' also defined in its parent class 'QOfonoModemInterface'. [duplInheritedMember] libqofono-0.128/src/qofonomodeminterface.h:41:10: note: Parent function 'QOfonoModemInterface::setModemPath' libqofono-0.128/src/qofonovoicecallmanager.cpp:318:30: note: Derived function 'QOfonoVoiceCallManager::setModemPath' libqofono-0.128/src/qofonovoicecallmanager.h:44:10: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonomodeminterface.h:44:10: note: Virtual function in base class libqofono-0.128/src/qofonovoicecallmanager.h:44:10: note: Function in derived class libqofono-0.128/src/qofonovoicecallmanager.h:91:29: style: The function 'createDbusInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:63:37: note: Virtual function in base class libqofono-0.128/src/qofonovoicecallmanager.h:91:29: note: Function in derived class libqofono-0.128/src/qofonovoicecallmanager.h:92:10: style: The function 'dbusInterfaceDropped' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:64:18: note: Virtual function in base class libqofono-0.128/src/qofonovoicecallmanager.h:92:10: note: Function in derived class libqofono-0.128/src/qofonovoicecallmanager.h:93:10: style: The function 'propertyChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libqofono-0.128/src/qofonoobject.h:68:18: note: Virtual function in base class libqofono-0.128/src/qofonovoicecallmanager.h:93:10: note: Function in derived class libqofono-0.128/src/qofonovoicecallmanager.cpp:143:36: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonovoicecallmanager.cpp:152:36: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonovoicecallmanager.cpp:161:36: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonovoicecallmanager.cpp:170:36: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonovoicecallmanager.cpp:179:36: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonovoicecallmanager.cpp:188:36: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonovoicecallmanager.cpp:197:36: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonovoicecallmanager.cpp:206:36: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonovoicecallmanager.cpp:215:36: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonovoicecallmanager.cpp:224:36: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonovoicecallmanager.cpp:234:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonovoicecallmanager.cpp:251:44: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonovoicecallmanager.cpp:285:37: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonovoicecallmanager.cpp:325:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libqofono-0.128/src/qofonovoicecallmanager.cpp:300:67: style:inconclusive: Function 'onCallRemoved' argument 1 names different: declaration '' definition 'path'. [funcArgNamesDifferentUnnamed] libqofono-0.128/src/qofonovoicecallmanager.cpp:308:65: style:inconclusive: Function 'onCallAdded' argument 1 names different: declaration '' definition 'path'. [funcArgNamesDifferentUnnamed] libqofono-0.128/src/qofonovoicecallmanager.h:84:66: style:inconclusive: Function 'onCallAdded' argument 2 names different: declaration 'map' definition ''. [funcArgNamesDifferentUnnamed] libqofono-0.128/test/auto/tests/tst_qofonocallbarring.cpp:49:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] libqofono-0.128/test/auto/tests/tst_qofonocallbarring.cpp:29:1: style: The class 'TestQOfonoCallBarring' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] libqofono-0.128/test/auto/tests/tst_qofonocallbarring.cpp:110:10: style: Either there is a missing 'override', or the member function 'TestQOfonoCallBarring::cleanupTestCase' can be static. [functionStatic] libqofono-0.128/test/auto/tests/tst_qofonocallforwarding.cpp:52:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] libqofono-0.128/test/auto/tests/tst_qofonocallforwarding.cpp:28:1: style: The class 'TestQOfonoCallForwarding' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] libqofono-0.128/test/auto/tests/tst_qofonocallforwarding.cpp:176:10: style: Either there is a missing 'override', or the member function 'TestQOfonoCallForwarding::cleanupTestCase' can be static. [functionStatic] libqofono-0.128/test/auto/tests/tst_qofonocallmeter.cpp:28:1: style: The class 'TestQOfonoCallMeter' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] libqofono-0.128/test/auto/tests/tst_qofonocallmeter.cpp:46:10: style: Either there is a missing 'override', or the member function 'TestQOfonoCallMeter::cleanupTestCase' can be static. [functionStatic] libqofono-0.128/test/auto/tests/tst_qofonocallsettings.cpp:49:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] libqofono-0.128/test/auto/tests/tst_qofonocallsettings.cpp:28:1: style: The class 'TestQOfonoCallSettings' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] libqofono-0.128/test/auto/tests/tst_qofonocallsettings.cpp:97:10: style: Either there is a missing 'override', or the member function 'TestQOfonoCallSettings::cleanupTestCase' can be static. [functionStatic] libqofono-0.128/test/auto/tests/tst_qofonocallvolume.cpp:29:1: style: The class 'TestQOfonoCallVolume' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] libqofono-0.128/test/auto/tests/tst_qofonocallvolume.cpp:30:1: warning: Member variable 'TestQOfonoCallVolume::m' has no initializer. [uninitMemberVarNoCtor] libqofono-0.128/test/auto/tests/tst_qofonocallvolume.cpp:72:10: style: Either there is a missing 'override', or the member function 'TestQOfonoCallVolume::cleanupTestCase' can be static. [functionStatic] libqofono-0.128/test/auto/tests/tst_qofonocellbroadcast.cpp:46:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] libqofono-0.128/test/auto/tests/tst_qofonocellbroadcast.cpp:28:1: style: The class 'TestQOfonoCellBroadcast' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] libqofono-0.128/test/auto/tests/tst_qofonocellbroadcast.cpp:29:1: warning: Member variable 'TestQOfonoCellBroadcast::m' has no initializer. [uninitMemberVarNoCtor] libqofono-0.128/test/auto/tests/tst_qofonocellbroadcast.cpp:32:22: style: class member 'TestQOfonoCellBroadcast::INTERACTIVE_STEP_TIMEOUT' is never used. [unusedStructMember] libqofono-0.128/test/auto/tests/tst_qofonoconnman.cpp:29:1: style: The class 'TestOfonoConnMan' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] libqofono-0.128/test/auto/tests/tst_qofonoconnman.cpp:84:10: style: Either there is a missing 'override', or the member function 'TestOfonoConnMan::cleanupTestCase' can be static. [functionStatic] libqofono-0.128/test/auto/tests/tst_qofonoconnmancontext.cpp:51:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] libqofono-0.128/test/auto/tests/tst_qofonoconnmancontext.cpp:32:1: style: The class 'TestQOfonoConnectionManagerContext' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] libqofono-0.128/test/auto/tests/tst_qofonoconnmancontext.cpp:33:1: warning: Member variable 'TestQOfonoConnectionManagerContext::m' has no initializer. [uninitMemberVarNoCtor] libqofono-0.128/test/auto/tests/tst_qofonoconnmancontext.cpp:124:10: style: Either there is a missing 'override', or the member function 'TestQOfonoConnectionManagerContext::cleanupTestCase' can be static. [functionStatic] libqofono-0.128/test/auto/tests/tst_qofonomanager.cpp:43:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] libqofono-0.128/test/auto/tests/tst_qofonomanager.cpp:54:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] libqofono-0.128/test/auto/tests/tst_qofonomanager.cpp:32:1: style: The class 'TestQOfonoManager' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] libqofono-0.128/test/auto/tests/tst_qofonomanager.cpp:33:1: warning: Member variable 'TestQOfonoManager::mm' has no initializer. [uninitMemberVarNoCtor] libqofono-0.128/test/auto/tests/tst_qofonomanager.cpp:70:10: style: Either there is a missing 'override', or the member function 'TestQOfonoManager::cleanupTestCase' can be static. [functionStatic] libqofono-0.128/test/auto/tests/tst_qofonomessagemanager.cpp:47:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] libqofono-0.128/test/auto/tests/tst_qofonomessagemanager.cpp:91:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] libqofono-0.128/test/auto/tests/tst_qofonomessagemanager.cpp:141:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] libqofono-0.128/test/auto/tests/tst_qofonomessagemanager.cpp:165:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] libqofono-0.128/test/auto/tests/tst_qofonomessagemanager.cpp:29:1: style: The class 'TestQOfonoMessageManager' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] libqofono-0.128/test/auto/tests/tst_qofonomessagemanager.cpp:30:1: warning: Member variable 'TestQOfonoMessageManager::m' has no initializer. [uninitMemberVarNoCtor] libqofono-0.128/test/auto/tests/tst_qofonomessagemanager.cpp:186:10: style: Either there is a missing 'override', or the member function 'TestQOfonoMessageManager::cleanupTestCase' can be static. [functionStatic] libqofono-0.128/test/auto/tests/tst_qofonomessagewaiting.cpp:51:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] libqofono-0.128/test/auto/tests/tst_qofonomessagewaiting.cpp:93:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] libqofono-0.128/test/auto/tests/tst_qofonomessagewaiting.cpp:29:1: style: The class 'TestQOfonoMessageWaiting' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] libqofono-0.128/test/auto/tests/tst_qofonomessagewaiting.cpp:30:1: warning: Member variable 'TestQOfonoMessageWaiting::m' has no initializer. [uninitMemberVarNoCtor] libqofono-0.128/test/auto/tests/tst_qofonomessagewaiting.cpp:120:10: style: Either there is a missing 'override', or the member function 'TestQOfonoMessageWaiting::cleanupTestCase' can be static. [functionStatic] libqofono-0.128/test/auto/tests/tst_qofonomodem.cpp:82:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] libqofono-0.128/test/auto/tests/tst_qofonomodem.cpp:113:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] libqofono-0.128/test/auto/tests/tst_qofonomodem.cpp:230:10: style: Either there is a missing 'override', or the member function 'TestQOfonoModem::cleanupTestCase' can be static. [functionStatic] libqofono-0.128/test/auto/tests/tst_qofonomodem.cpp:86:52: style: Pointer expression 'this' converted to bool is always true. [knownPointerToBool] libqofono-0.128/test/auto/tests/tst_qofonomodem.cpp:36:22: style: class member 'TestQOfonoModem::INTERACTIVE_STEP_TIMEOUT' is never used. [unusedStructMember] libqofono-0.128/test/auto/tests/tst_qofonomultipartycall.cpp:68:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] libqofono-0.128/test/auto/tests/tst_qofonomultipartycall.cpp:35:1: style: The class 'TestOfonoMultipartyCall' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] libqofono-0.128/test/auto/tests/tst_qofonomultipartycall.cpp:337:10: style: Either there is a missing 'override', or the member function 'TestOfonoMultipartyCall::cleanupTestCase' can be static. [functionStatic] libqofono-0.128/src/qofonovoicecallmanager.h:37:13: warning: The class 'QOfonoVoiceCallManager' defines member function with name 'modemPath' also defined in its parent class 'QOfonoModemInterface'. [duplInheritedMember] libqofono-0.128/src/qofonomodeminterface.h:40:13: note: Parent function 'QOfonoModemInterface::modemPath' libqofono-0.128/src/qofonovoicecallmanager.h:37:13: note: Derived function 'QOfonoVoiceCallManager::modemPath' libqofono-0.128/src/qofonovoicecallmanager.h:38:10: warning: The class 'QOfonoVoiceCallManager' defines member function with name 'setModemPath' also defined in its parent class 'QOfonoModemInterface'. [duplInheritedMember] libqofono-0.128/src/qofonomodeminterface.h:41:10: note: Parent function 'QOfonoModemInterface::setModemPath' libqofono-0.128/src/qofonovoicecallmanager.h:38:10: note: Derived function 'QOfonoVoiceCallManager::setModemPath' libqofono-0.128/test/auto/tests/tst_qofononetworkoperator.cpp:91:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] libqofono-0.128/test/auto/tests/tst_qofononetworkoperator.cpp:37:5: warning: Member variable 'TestQOfonoNetworkOperator::m' is not initialized in the constructor. [uninitMemberVar] libqofono-0.128/test/auto/tests/tst_qofononetworkoperator.cpp:129:10: style: Either there is a missing 'override', or the member function 'TestQOfonoNetworkOperator::cleanupTestCase' can be static. [functionStatic] libqofono-0.128/test/auto/tests/tst_qofononetworkregistration.cpp:46:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] libqofono-0.128/test/auto/tests/tst_qofononetworkregistration.cpp:30:1: style: The class 'TestQOfonoNetworkRegistration' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] libqofono-0.128/test/auto/tests/tst_qofononetworkregistration.cpp:100:10: style: Either there is a missing 'override', or the member function 'TestQOfonoNetworkRegistration::cleanupTestCase' can be static. [functionStatic] libqofono-0.128/test/auto/tests/tst_qofonophonebook.cpp:43:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] libqofono-0.128/test/auto/tests/tst_qofonophonebook.cpp:28:1: style: The class 'TestQOfonoPhonebook' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] libqofono-0.128/test/auto/tests/tst_qofonophonebook.cpp:59:10: style: Either there is a missing 'override', or the member function 'TestQOfonoPhonebook::cleanupTestCase' can be static. [functionStatic] libqofono-0.128/test/auto/tests/tst_qofonoradiosettings.cpp:29:1: style: The class 'TestQOfonoRadioSettings' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] libqofono-0.128/test/auto/tests/tst_qofonoradiosettings.cpp:46:10: style: Either there is a missing 'override', or the member function 'TestQOfonoRadioSettings::cleanupTestCase' can be static. [functionStatic] libqofono-0.128/test/auto/tests/tst_qofonosimmanager.cpp:60:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] libqofono-0.128/test/auto/tests/tst_qofonosimmanager.cpp:244:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] libqofono-0.128/test/auto/tests/tst_qofonosimmanager.cpp:43:5: warning: Member variable 'TestQOfonoSimManager::m' is not initialized in the constructor. [uninitMemberVar] libqofono-0.128/test/auto/tests/tst_qofonosimmanager.cpp:303:10: style: Either there is a missing 'override', or the member function 'TestQOfonoSimManager::cleanupTestCase' can be static. [functionStatic] libqofono-0.128/test/auto/tests/tst_qofonosupplementaryservices.cpp:42:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] libqofono-0.128/test/auto/tests/tst_qofonosupplementaryservices.cpp:28:1: style: The class 'TestQOfonoSupplementaryServices' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] libqofono-0.128/test/auto/tests/tst_qofonosupplementaryservices.cpp:139:10: style: Either there is a missing 'override', or the member function 'TestQOfonoSupplementaryServices::cleanupTestCase' can be static. [functionStatic] libqofono-0.128/test/auto/tests/tst_qofonovoicecall.cpp:45:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] libqofono-0.128/test/auto/tests/tst_qofonovoicecall.cpp:102:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] libqofono-0.128/test/auto/tests/tst_qofonovoicecall.cpp:155:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] libqofono-0.128/test/auto/tests/tst_qofonovoicecall.cpp:181:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] libqofono-0.128/test/auto/tests/tst_qofonovoicecall.cpp:30:1: style: The class 'TestQOfonoVoiceCall' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] libqofono-0.128/test/auto/tests/tst_qofonovoicecall.cpp:205:10: style: Either there is a missing 'override', or the member function 'TestQOfonoVoiceCall::cleanupTestCase' can be static. [functionStatic] libqofono-0.128/test/auto/tests/tst_qofonovoicecallmanager.cpp:51:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] libqofono-0.128/test/auto/tests/tst_qofonovoicecallmanager.cpp:100:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] libqofono-0.128/test/auto/tests/tst_qofonovoicecallmanager.cpp:33:1: style: The class 'TestQOfonoVoiceCallManager' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] libqofono-0.128/test/auto/tests/tst_qofonovoicecallmanager.cpp:121:10: style: Either there is a missing 'override', or the member function 'TestQOfonoVoiceCallManager::cleanupTestCase' can be static. [functionStatic] libqofono-0.128/test/auto/tst_qofono/tst_qofonotest.cpp:150:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] libqofono-0.128/test/auto/tst_qofono/tst_qofonotest.cpp:175:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] libqofono-0.128/test/auto/tst_qofono/tst_qofonotest.cpp:266:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] libqofono-0.128/test/auto/tst_qofono/tst_qofonotest.cpp:442:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] libqofono-0.128/test/auto/tst_qofono/tst_qofonotest.cpp:486:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] libqofono-0.128/test/auto/tst_qofono/tst_qofonotest.cpp:90:22: style:inconclusive: Either there is a missing 'override', or the member function 'Tst_qofonoTest::testManager' can be const. [functionConst] libqofono-0.128/test/auto/tst_qofono/tst_qofonotest.cpp:64:10: note: Either there is a missing 'override', or the member function 'Tst_qofonoTest::testManager' can be const. libqofono-0.128/test/auto/tst_qofono/tst_qofonotest.cpp:90:22: note: Either there is a missing 'override', or the member function 'Tst_qofonoTest::testManager' can be const. libqofono-0.128/test/auto/tst_qofono/tst_qofonotest.cpp:99:22: style: Either there is a missing 'override', or the member function 'Tst_qofonoTest::testModem' can be static. [functionStatic] libqofono-0.128/test/auto/tst_qofono/tst_qofonotest.cpp:65:10: note: Either there is a missing 'override', or the member function 'Tst_qofonoTest::testModem' can be static. libqofono-0.128/test/auto/tst_qofono/tst_qofonotest.cpp:99:22: note: Either there is a missing 'override', or the member function 'Tst_qofonoTest::testModem' can be static. libqofono-0.128/test/auto/tst_qofono/tst_qofonotest.cpp:404:22: style:inconclusive: Either there is a missing 'override', or the member function 'Tst_qofonoTest::testNetworkOperator' can be const. [functionConst] libqofono-0.128/test/auto/tst_qofono/tst_qofonotest.cpp:73:10: note: Either there is a missing 'override', or the member function 'Tst_qofonoTest::testNetworkOperator' can be const. libqofono-0.128/test/auto/tst_qofono/tst_qofonotest.cpp:404:22: note: Either there is a missing 'override', or the member function 'Tst_qofonoTest::testNetworkOperator' can be const. libqofono-0.128/test/auto/tst_qofono/tst_qofonotest.cpp:425:22: style:inconclusive: Either there is a missing 'override', or the member function 'Tst_qofonoTest::testMessageManager' can be const. [functionConst] libqofono-0.128/test/auto/tst_qofono/tst_qofonotest.cpp:78:10: note: Either there is a missing 'override', or the member function 'Tst_qofonoTest::testMessageManager' can be const. libqofono-0.128/test/auto/tst_qofono/tst_qofonotest.cpp:425:22: note: Either there is a missing 'override', or the member function 'Tst_qofonoTest::testMessageManager' can be const. libqofono-0.128/test/auto/tst_qofono/tst_qofonotest.cpp:450:22: style:inconclusive: Either there is a missing 'override', or the member function 'Tst_qofonoTest::testVoiceCallManager' can be const. [functionConst] libqofono-0.128/test/auto/tst_qofono/tst_qofonotest.cpp:80:10: note: Either there is a missing 'override', or the member function 'Tst_qofonoTest::testVoiceCallManager' can be const. libqofono-0.128/test/auto/tst_qofono/tst_qofonotest.cpp:450:22: note: Either there is a missing 'override', or the member function 'Tst_qofonoTest::testVoiceCallManager' can be const. libqofono-0.128/test/auto/tst_qofono/tst_qofonotest.cpp:482:5: performance: Range variable 'con' should be declared as const reference. [iterateByValue] libqofono-0.128/test/auto/tst_qofono/tst_qofonotest.cpp:39:36: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] diff: head libqofono-0.128/plugin/qofononetworkoperatorlistmodel.h:46:37: style:inconclusive: Function 'rowCount' argument 1 names different: declaration 'parent' definition ''. [funcArgNamesDifferentUnnamed] head libqofono-0.128/plugin/qofonosimlistmodel.h:55:37: style:inconclusive: Function 'rowCount' argument 1 names different: declaration 'aParent' definition ''. [funcArgNamesDifferentUnnamed] head libqofono-0.128/src/qofonocallbarring.cpp:134:75: style:inconclusive: Function 'setVoiceIncomingComplete' argument 1 names different: declaration '' definition 'call'. [funcArgNamesDifferentUnnamed] head libqofono-0.128/src/qofonocallbarring.cpp:141:75: style:inconclusive: Function 'setVoiceOutgoingComplete' argument 1 names different: declaration '' definition 'call'. [funcArgNamesDifferentUnnamed] head libqofono-0.128/src/qofonocallbarring.cpp:148:77: style:inconclusive: Function 'changePasswordCallComplete' argument 1 names different: declaration '' definition 'call'. [funcArgNamesDifferentUnnamed] head libqofono-0.128/src/qofonocallbarring.cpp:155:73: style:inconclusive: Function 'disableAllCallComplete' argument 1 names different: declaration '' definition 'call'. [funcArgNamesDifferentUnnamed] head libqofono-0.128/src/qofonocallbarring.cpp:162:81: style:inconclusive: Function 'disableAllIncomingCallComplete' argument 1 names different: declaration '' definition 'call'. [funcArgNamesDifferentUnnamed] head libqofono-0.128/src/qofonocallbarring.cpp:169:81: style:inconclusive: Function 'disableAllOutgoingCallComplete' argument 1 names different: declaration '' definition 'call'. [funcArgNamesDifferentUnnamed] head libqofono-0.128/src/qofonocellbroadcast.cpp:72:52: style:inconclusive: Function 'setTopics' argument 1 names different: declaration '' definition 'topics'. [funcArgNamesDifferentUnnamed] head libqofono-0.128/src/qofonoconnectioncontext.cpp:212:52: style:inconclusive: Function 'setActive' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] head libqofono-0.128/src/qofonoconnectioncontext.cpp:221:65: style:inconclusive: Function 'setAccessPointName' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] head libqofono-0.128/src/qofonoconnectioncontext.cpp:226:54: style:inconclusive: Function 'setType' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] head libqofono-0.128/src/qofonoconnectioncontext.cpp:231:60: style:inconclusive: Function 'setAuthMethod' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] head libqofono-0.128/src/qofonoconnectioncontext.cpp:236:58: style:inconclusive: Function 'setUsername' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] head libqofono-0.128/src/qofonoconnectioncontext.cpp:241:58: style:inconclusive: Function 'setPassword' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] head libqofono-0.128/src/qofonoconnectioncontext.cpp:246:58: style:inconclusive: Function 'setProtocol' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] head libqofono-0.128/src/qofonoconnectioncontext.cpp:251:54: style:inconclusive: Function 'setName' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] head libqofono-0.128/src/qofonoconnectioncontext.cpp:256:62: style:inconclusive: Function 'setMessageProxy' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] head libqofono-0.128/src/qofonoconnectioncontext.cpp:261:63: style:inconclusive: Function 'setMessageCenter' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] head libqofono-0.128/src/qofonoconnectionmanager.cpp:182:54: style:inconclusive: Function 'setRoamingAllowed' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] head libqofono-0.128/src/qofonoconnectionmanager.cpp:192:47: style:inconclusive: Function 'setPowered' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] head libqofono-0.128/src/qofonodbustypes.cpp:21:42: style:inconclusive: Function 'operator<<' argument 1 names different: declaration '' definition 'arg'. [funcArgNamesDifferentUnnamed] head libqofono-0.128/src/qofonodbustypes.cpp:21:75: style:inconclusive: Function 'operator<<' argument 2 names different: declaration '' definition 'props'. [funcArgNamesDifferentUnnamed] head libqofono-0.128/src/qofonodbustypes.cpp:29:54: style:inconclusive: Function 'operator>>' argument 1 names different: declaration '' definition 'arg'. [funcArgNamesDifferentUnnamed] head libqofono-0.128/src/qofonodbustypes.cpp:29:81: style:inconclusive: Function 'operator>>' argument 2 names different: declaration '' definition 'props'. [funcArgNamesDifferentUnnamed] head libqofono-0.128/src/qofonodbustypes.cpp:37:42: style:inconclusive: Function 'operator<<' argument 1 names different: declaration '' definition 'arg'. [funcArgNamesDifferentUnnamed] head libqofono-0.128/src/qofonodbustypes.cpp:37:69: style:inconclusive: Function 'operator<<' argument 2 names different: declaration '' definition 'props'. [funcArgNamesDifferentUnnamed] head libqofono-0.128/src/qofonodbustypes.cpp:45:54: style:inconclusive: Function 'operator>>' argument 1 names different: declaration '' definition 'arg'. [funcArgNamesDifferentUnnamed] head libqofono-0.128/src/qofonodbustypes.cpp:45:75: style:inconclusive: Function 'operator>>' argument 2 names different: declaration '' definition 'props'. [funcArgNamesDifferentUnnamed] head libqofono-0.128/src/qofonomanager.cpp:212:66: style:inconclusive: Function 'onGetModemsFinished' argument 1 names different: declaration '' definition 'watcher'. [funcArgNamesDifferentUnnamed] head libqofono-0.128/src/qofonomanager.h:56:71: style:inconclusive: Function 'onModemAdded' argument 2 names different: declaration 'var' definition ''. [funcArgNamesDifferentUnnamed] head libqofono-0.128/src/qofonomessagemanager.h:80:73: style:inconclusive: Function 'onMessageAdded' argument 2 names different: declaration 'properties' definition ''. [funcArgNamesDifferentUnnamed] head libqofono-0.128/src/qofonomodeminterface.h:53:68: style:inconclusive: Function 'objectPathChanged' argument 2 names different: declaration 'properties' definition ''. [funcArgNamesDifferentUnnamed] head libqofono-0.128/src/qofonoobject.h:62:51: style:inconclusive: Function 'objectPathChanged' argument 1 names different: declaration 'path' definition ''. [funcArgNamesDifferentUnnamed] head libqofono-0.128/src/qofonosupplementaryservices.cpp:155:84: style:inconclusive: Function 'respondResponseReceived' argument 1 names different: declaration '' definition 'call'. [funcArgNamesDifferentUnnamed] head libqofono-0.128/src/qofonosupplementaryservices.cpp:162:83: style:inconclusive: Function 'cancelResponseReceived' argument 1 names different: declaration '' definition 'call'. [funcArgNamesDifferentUnnamed] head libqofono-0.128/src/qofonosupplementaryservices.cpp:81:85: style:inconclusive: Function 'initiateResponseReceived' argument 1 names different: declaration '' definition 'call'. [funcArgNamesDifferentUnnamed] head libqofono-0.128/src/qofonovoicecallmanager.cpp:300:67: style:inconclusive: Function 'onCallRemoved' argument 1 names different: declaration '' definition 'path'. [funcArgNamesDifferentUnnamed] head libqofono-0.128/src/qofonovoicecallmanager.cpp:308:65: style:inconclusive: Function 'onCallAdded' argument 1 names different: declaration '' definition 'path'. [funcArgNamesDifferentUnnamed] head libqofono-0.128/src/qofonovoicecallmanager.h:84:66: style:inconclusive: Function 'onCallAdded' argument 2 names different: declaration 'map' definition ''. [funcArgNamesDifferentUnnamed] head libqofono-0.128/test/auto/tests/tst_qofonocallvolume.cpp:30:1: warning: Member variable 'TestQOfonoCallVolume::m' has no initializer. [uninitMemberVarNoCtor] head libqofono-0.128/test/auto/tests/tst_qofonocellbroadcast.cpp:29:1: warning: Member variable 'TestQOfonoCellBroadcast::m' has no initializer. [uninitMemberVarNoCtor] head libqofono-0.128/test/auto/tests/tst_qofonoconnmancontext.cpp:33:1: warning: Member variable 'TestQOfonoConnectionManagerContext::m' has no initializer. [uninitMemberVarNoCtor] head libqofono-0.128/test/auto/tests/tst_qofonomanager.cpp:33:1: warning: Member variable 'TestQOfonoManager::mm' has no initializer. [uninitMemberVarNoCtor] head libqofono-0.128/test/auto/tests/tst_qofonomessagemanager.cpp:30:1: warning: Member variable 'TestQOfonoMessageManager::m' has no initializer. [uninitMemberVarNoCtor] head libqofono-0.128/test/auto/tests/tst_qofonomessagewaiting.cpp:30:1: warning: Member variable 'TestQOfonoMessageWaiting::m' has no initializer. [uninitMemberVarNoCtor] DONE