2026-09-10 09:56 ftp://ftp.de.debian.org/debian/pool/main/k/klog/klog_2.5.2.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.12.107+deb13-amd64-x86_64-with-glibc2.41 python: 3.12.14 client-version: 1.4.0 compiler: g++ (Debian 14.2.0-19) 14.2.0 cppcheck: head 2.21.0 head-info: 7a8c67a (2026-09-09 13:29:54 +0200) count: 1934 1924 elapsed-time: 19.5 18.4 head-timing-info: old-timing-info: head results: klog-2.5.2/src/aboutdialog.cpp:50:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] klog-2.5.2/src/aboutdialog.cpp:198:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortcutOverride [valueFlowBailoutIncompleteVar] klog-2.5.2/src/aboutdialog.cpp:196:33: style: Argument 'event' shadows outer function [shadowFunction] klog-2.5.2/src/aboutdialog.h:42:10: note: Shadowed function klog-2.5.2/src/aboutdialog.cpp:196:33: note: Shadow argument klog-2.5.2/src/aboutdialog.cpp:54:22: style: Variable 'br' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/adif.cpp:98:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] klog-2.5.2/src/adif.cpp:615:116: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] klog-2.5.2/src/adif.cpp:639:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] klog-2.5.2/src/adif.cpp:734:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] klog-2.5.2/src/adif.cpp:34:5: performance: Variable 'parentName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] klog-2.5.2/src/adif.cpp:296:12: style:inconclusive: Either there is a missing 'override', or the member function 'Adif::isValidContinent' can be const. [functionConst] klog-2.5.2/src/adif.h:60:10: note: Either there is a missing 'override', or the member function 'Adif::isValidContinent' can be const. klog-2.5.2/src/adif.cpp:296:12: note: Either there is a missing 'override', or the member function 'Adif::isValidContinent' can be const. klog-2.5.2/src/adif.cpp:291:19: style:inconclusive: Either there is a missing 'override', or the member function 'Adif::getContinents' can be const. [functionConst] klog-2.5.2/src/adif.h:61:17: note: Either there is a missing 'override', or the member function 'Adif::getContinents' can be const. klog-2.5.2/src/adif.cpp:291:19: note: Either there is a missing 'override', or the member function 'Adif::getContinents' can be const. klog-2.5.2/src/adif.cpp:412:12: style:inconclusive: Either there is a missing 'override', or the member function 'Adif::isValidFreq' can be const. [functionConst] klog-2.5.2/src/adif.h:62:10: note: Either there is a missing 'override', or the member function 'Adif::isValidFreq' can be const. klog-2.5.2/src/adif.cpp:412:12: note: Either there is a missing 'override', or the member function 'Adif::isValidFreq' can be const. klog-2.5.2/src/adif.cpp:431:12: style: Either there is a missing 'override', or the member function 'Adif::isValidPower' can be static. [functionStatic] klog-2.5.2/src/adif.h:63:10: note: Either there is a missing 'override', or the member function 'Adif::isValidPower' can be static. klog-2.5.2/src/adif.cpp:431:12: note: Either there is a missing 'override', or the member function 'Adif::isValidPower' can be static. klog-2.5.2/src/adif.cpp:444:12: style: Either there is a missing 'override', or the member function 'Adif::isValidK_Index' can be static. [functionStatic] klog-2.5.2/src/adif.h:64:10: note: Either there is a missing 'override', or the member function 'Adif::isValidK_Index' can be static. klog-2.5.2/src/adif.cpp:444:12: note: Either there is a missing 'override', or the member function 'Adif::isValidK_Index' can be static. klog-2.5.2/src/adif.cpp:449:12: style: Either there is a missing 'override', or the member function 'Adif::isValidCQz' can be static. [functionStatic] klog-2.5.2/src/adif.h:65:10: note: Either there is a missing 'override', or the member function 'Adif::isValidCQz' can be static. klog-2.5.2/src/adif.cpp:449:12: note: Either there is a missing 'override', or the member function 'Adif::isValidCQz' can be static. klog-2.5.2/src/adif.cpp:454:12: style: Either there is a missing 'override', or the member function 'Adif::isValidITUz' can be static. [functionStatic] klog-2.5.2/src/adif.h:66:10: note: Either there is a missing 'override', or the member function 'Adif::isValidITUz' can be static. klog-2.5.2/src/adif.cpp:454:12: note: Either there is a missing 'override', or the member function 'Adif::isValidITUz' can be static. klog-2.5.2/src/adif.cpp:459:12: style: Either there is a missing 'override', or the member function 'Adif::isValidDXCC' can be static. [functionStatic] klog-2.5.2/src/adif.h:67:10: note: Either there is a missing 'override', or the member function 'Adif::isValidDXCC' can be static. klog-2.5.2/src/adif.cpp:459:12: note: Either there is a missing 'override', or the member function 'Adif::isValidDXCC' can be static. klog-2.5.2/src/adif.cpp:464:12: style: Either there is a missing 'override', or the member function 'Adif::isValidAge' can be static. [functionStatic] klog-2.5.2/src/adif.h:68:10: note: Either there is a missing 'override', or the member function 'Adif::isValidAge' can be static. klog-2.5.2/src/adif.cpp:464:12: note: Either there is a missing 'override', or the member function 'Adif::isValidAge' can be static. klog-2.5.2/src/adif.cpp:484:12: style: Either there is a missing 'override', or the member function 'Adif::isValidDistance' can be static. [functionStatic] klog-2.5.2/src/adif.h:69:10: note: Either there is a missing 'override', or the member function 'Adif::isValidDistance' can be static. klog-2.5.2/src/adif.cpp:484:12: note: Either there is a missing 'override', or the member function 'Adif::isValidDistance' can be static. klog-2.5.2/src/adif.cpp:469:12: style: Either there is a missing 'override', or the member function 'Adif::isValidAnt_EL' can be static. [functionStatic] klog-2.5.2/src/adif.h:70:10: note: Either there is a missing 'override', or the member function 'Adif::isValidAnt_EL' can be static. klog-2.5.2/src/adif.cpp:469:12: note: Either there is a missing 'override', or the member function 'Adif::isValidAnt_EL' can be static. klog-2.5.2/src/adif.cpp:474:12: style: Either there is a missing 'override', or the member function 'Adif::isValidAnt_AZ' can be static. [functionStatic] klog-2.5.2/src/adif.h:71:10: note: Either there is a missing 'override', or the member function 'Adif::isValidAnt_AZ' can be static. klog-2.5.2/src/adif.cpp:474:12: note: Either there is a missing 'override', or the member function 'Adif::isValidAnt_AZ' can be static. klog-2.5.2/src/adif.cpp:479:12: style: Either there is a missing 'override', or the member function 'Adif::isValidA_Index' can be static. [functionStatic] klog-2.5.2/src/adif.h:72:10: note: Either there is a missing 'override', or the member function 'Adif::isValidA_Index' can be static. klog-2.5.2/src/adif.cpp:479:12: note: Either there is a missing 'override', or the member function 'Adif::isValidA_Index' can be static. klog-2.5.2/src/adif.cpp:494:12: style: Either there is a missing 'override', or the member function 'Adif::isValidIOTA_islandID' can be static. [functionStatic] klog-2.5.2/src/adif.h:73:10: note: Either there is a missing 'override', or the member function 'Adif::isValidIOTA_islandID' can be static. klog-2.5.2/src/adif.cpp:494:12: note: Either there is a missing 'override', or the member function 'Adif::isValidIOTA_islandID' can be static. klog-2.5.2/src/adif.cpp:499:12: style: Either there is a missing 'override', or the member function 'Adif::isValidNRBursts' can be static. [functionStatic] klog-2.5.2/src/adif.h:74:10: note: Either there is a missing 'override', or the member function 'Adif::isValidNRBursts' can be static. klog-2.5.2/src/adif.cpp:499:12: note: Either there is a missing 'override', or the member function 'Adif::isValidNRBursts' can be static. klog-2.5.2/src/adif.cpp:504:12: style: Either there is a missing 'override', or the member function 'Adif::isValidPings' can be static. [functionStatic] klog-2.5.2/src/adif.h:75:10: note: Either there is a missing 'override', or the member function 'Adif::isValidPings' can be static. klog-2.5.2/src/adif.cpp:504:12: note: Either there is a missing 'override', or the member function 'Adif::isValidPings' can be static. klog-2.5.2/src/adif.cpp:509:12: style: Either there is a missing 'override', or the member function 'Adif::isValidSFI' can be static. [functionStatic] klog-2.5.2/src/adif.h:76:10: note: Either there is a missing 'override', or the member function 'Adif::isValidSFI' can be static. klog-2.5.2/src/adif.cpp:509:12: note: Either there is a missing 'override', or the member function 'Adif::isValidSFI' can be static. klog-2.5.2/src/adif.cpp:514:12: style: Either there is a missing 'override', or the member function 'Adif::isValidSTX' can be static. [functionStatic] klog-2.5.2/src/adif.h:77:10: note: Either there is a missing 'override', or the member function 'Adif::isValidSTX' can be static. klog-2.5.2/src/adif.cpp:514:12: note: Either there is a missing 'override', or the member function 'Adif::isValidSTX' can be static. klog-2.5.2/src/adif.cpp:519:12: style: Either there is a missing 'override', or the member function 'Adif::isValidSRX' can be static. [functionStatic] klog-2.5.2/src/adif.h:78:10: note: Either there is a missing 'override', or the member function 'Adif::isValidSRX' can be static. klog-2.5.2/src/adif.cpp:519:12: note: Either there is a missing 'override', or the member function 'Adif::isValidSRX' can be static. klog-2.5.2/src/adif.cpp:524:12: style: Either there is a missing 'override', or the member function 'Adif::isValidFISTS' can be static. [functionStatic] klog-2.5.2/src/adif.h:79:10: note: Either there is a missing 'override', or the member function 'Adif::isValidFISTS' can be static. klog-2.5.2/src/adif.cpp:524:12: note: Either there is a missing 'override', or the member function 'Adif::isValidFISTS' can be static. klog-2.5.2/src/adif.cpp:529:12: style: Either there is a missing 'override', or the member function 'Adif::isValidUKSMG' can be static. [functionStatic] klog-2.5.2/src/adif.h:80:10: note: Either there is a missing 'override', or the member function 'Adif::isValidUKSMG' can be static. klog-2.5.2/src/adif.cpp:529:12: note: Either there is a missing 'override', or the member function 'Adif::isValidUKSMG' can be static. klog-2.5.2/src/adif.cpp:534:12: style: Either there is a missing 'override', or the member function 'Adif::isValidTenTen' can be static. [functionStatic] klog-2.5.2/src/adif.h:81:10: note: Either there is a missing 'override', or the member function 'Adif::isValidTenTen' can be static. klog-2.5.2/src/adif.cpp:534:12: note: Either there is a missing 'override', or the member function 'Adif::isValidTenTen' can be static. klog-2.5.2/src/adif.cpp:539:12: style: Either there is a missing 'override', or the member function 'Adif::isValidLogId' can be static. [functionStatic] klog-2.5.2/src/adif.h:82:10: note: Either there is a missing 'override', or the member function 'Adif::isValidLogId' can be static. klog-2.5.2/src/adif.cpp:539:12: note: Either there is a missing 'override', or the member function 'Adif::isValidLogId' can be static. klog-2.5.2/src/adif.cpp:544:12: style: Either there is a missing 'override', or the member function 'Adif::isValidAntPath' can be static. [functionStatic] klog-2.5.2/src/adif.h:84:10: note: Either there is a missing 'override', or the member function 'Adif::isValidAntPath' can be static. klog-2.5.2/src/adif.cpp:544:12: note: Either there is a missing 'override', or the member function 'Adif::isValidAntPath' can be static. klog-2.5.2/src/adif.cpp:549:12: style: Either there is a missing 'override', or the member function 'Adif::isValidQSO_COMPLETE' can be static. [functionStatic] klog-2.5.2/src/adif.h:88:10: note: Either there is a missing 'override', or the member function 'Adif::isValidQSO_COMPLETE' can be static. klog-2.5.2/src/adif.cpp:549:12: note: Either there is a missing 'override', or the member function 'Adif::isValidQSO_COMPLETE' can be static. klog-2.5.2/src/adif.cpp:565:15: style: Either there is a missing 'override', or the member function 'Adif::getQSO_COMPLETEFromDB' can be static. [functionStatic] klog-2.5.2/src/adif.h:89:13: note: Either there is a missing 'override', or the member function 'Adif::getQSO_COMPLETEFromDB' can be static. klog-2.5.2/src/adif.cpp:565:15: note: Either there is a missing 'override', or the member function 'Adif::getQSO_COMPLETEFromDB' can be static. klog-2.5.2/src/adif.cpp:554:11: style: Either there is a missing 'override', or the member function 'Adif::setQSO_COMPLETEToDB' can be static. [functionStatic] klog-2.5.2/src/adif.h:90:9: note: Either there is a missing 'override', or the member function 'Adif::setQSO_COMPLETEToDB' can be static. klog-2.5.2/src/adif.cpp:554:11: note: Either there is a missing 'override', or the member function 'Adif::setQSO_COMPLETEToDB' can be static. klog-2.5.2/src/adif.cpp:709:12: style: Either there is a missing 'override', or the member function 'Adif::isValidQSLRCVD' can be static. [functionStatic] klog-2.5.2/src/adif.h:94:10: note: Either there is a missing 'override', or the member function 'Adif::isValidQSLRCVD' can be static. klog-2.5.2/src/adif.cpp:709:12: note: Either there is a missing 'override', or the member function 'Adif::isValidQSLRCVD' can be static. klog-2.5.2/src/adif.cpp:714:12: style: Either there is a missing 'override', or the member function 'Adif::isValidQSLSENT' can be static. [functionStatic] klog-2.5.2/src/adif.h:95:10: note: Either there is a missing 'override', or the member function 'Adif::isValidQSLSENT' can be static. klog-2.5.2/src/adif.cpp:714:12: note: Either there is a missing 'override', or the member function 'Adif::isValidQSLSENT' can be static. klog-2.5.2/src/adif.cpp:436:15: style: Either there is a missing 'override', or the member function 'Adif::getADIFBoolFromBool' can be static. [functionStatic] klog-2.5.2/src/adif.h:99:13: note: Either there is a missing 'override', or the member function 'Adif::getADIFBoolFromBool' can be static. klog-2.5.2/src/adif.cpp:436:15: note: Either there is a missing 'override', or the member function 'Adif::getADIFBoolFromBool' can be static. klog-2.5.2/src/frequency.h:46:5: style: Class 'Frequency' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] klog-2.5.2/src/adif.h:55:5: style: Class 'Adif' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] klog-2.5.2/src/callsign.h:44:5: style: Class 'Callsign' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] klog-2.5.2/src/adif.h:58:21: performance: Function 'getModeList()' should return member 'modeList' by const reference. [returnByReference] klog-2.5.2/src/adif.h:61:17: performance: Function 'getContinents()' should return member 'continents' by const reference. [returnByReference] klog-2.5.2/src/adif.cpp:677:45: style: Condition '_data.isNull()' is always false [knownConditionTrueFalse] klog-2.5.2/src/adif.cpp:677:24: note: Assuming that condition '_data.length()<=0' is not redundant klog-2.5.2/src/adif.cpp:677:45: note: Condition '_data.isNull()' is always false klog-2.5.2/src/adif.cpp:617:13: style: The scope of the variable 'test' can be reduced. [variableScope] klog-2.5.2/src/adif.cpp:48:40: style:inconclusive: Function 'setPair' argument 1 names different: declaration '_pair' definition 'pair'. [funcArgNamesDifferent] klog-2.5.2/src/adif.h:59:38: note: Function 'setPair' argument 1 names different: declaration '_pair' definition 'pair'. klog-2.5.2/src/adif.cpp:48:40: note: Function 'setPair' argument 1 names different: declaration '_pair' definition 'pair'. klog-2.5.2/src/adif.cpp:309:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] klog-2.5.2/src/adif.cpp:319:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] klog-2.5.2/src/adif.cpp:617:18: style: Variable 'test' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/adif.cpp:619:14: style: Variable 'test' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/dataproxy_sqlite.h:418:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/datacache.h:37:9: warning: Member variable 'BandEntry::id' has no initializer. [uninitMemberVarNoCtor] klog-2.5.2/src/database/datacache.h:49:9: warning: Member variable 'ModeEntry::id' has no initializer. [uninitMemberVarNoCtor] klog-2.5.2/src/database/datacache.h:58:9: warning: Member variable 'EntityEntry::dxcc' has no initializer. [uninitMemberVarNoCtor] klog-2.5.2/src/dataproxy_sqlite.h:261:13: warning: Member variable 'SpecialCallsignInfo::dxcc' has no initializer. [uninitMemberVarNoCtor] klog-2.5.2/src/dataproxy_sqlite.h:262:13: warning: Member variable 'SpecialCallsignInfo::cqz' has no initializer. [uninitMemberVarNoCtor] klog-2.5.2/src/dataproxy_sqlite.h:263:13: warning: Member variable 'SpecialCallsignInfo::ituz' has no initializer. [uninitMemberVarNoCtor] klog-2.5.2/src/utilities.h:59:5: style: Class 'Utilities' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] klog-2.5.2/src/qso.h:46:5: style: Class 'QSO' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] klog-2.5.2/src/dataproxy_sqlite.h:71:5: style: Class 'DataProxy_SQLite' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] klog-2.5.2/src/awarddxmarathon.h:35:5: style: Class 'DXMarathon' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] klog-2.5.2/src/database/datacache.h:43:29: performance: Function parameter 'freq' should be passed by const reference. [passedByValue] klog-2.5.2/src/awards.cpp:96:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/awards.cpp:132:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/awards.cpp:182:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/awards.cpp:234:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/awards.cpp:281:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/awards.cpp:376:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] klog-2.5.2/src/awards.cpp:496:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/awards.cpp:522:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/awards.cpp:608:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/awards.cpp:664:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/awards.cpp:715:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/awards.cpp:287:16: style:inconclusive: Either there is a missing 'override', or the member function 'Awards::getEntityStatusColor' can be const. [functionConst] klog-2.5.2/src/awards.h:87:12: note: Either there is a missing 'override', or the member function 'Awards::getEntityStatusColor' can be const. klog-2.5.2/src/awards.cpp:287:16: note: Either there is a missing 'override', or the member function 'Awards::getEntityStatusColor' can be const. klog-2.5.2/src/awards.cpp:454:16: style:inconclusive: Either there is a missing 'override', or the member function 'Awards::getDefaultColor' can be const. [functionConst] klog-2.5.2/src/awards.h:88:12: note: Either there is a missing 'override', or the member function 'Awards::getDefaultColor' can be const. klog-2.5.2/src/awards.cpp:454:16: note: Either there is a missing 'override', or the member function 'Awards::getDefaultColor' can be const. klog-2.5.2/src/awards.cpp:456:16: style:inconclusive: Either there is a missing 'override', or the member function 'Awards::getColorFromStatus' can be const. [functionConst] klog-2.5.2/src/awards.h:89:12: note: Either there is a missing 'override', or the member function 'Awards::getColorFromStatus' can be const. klog-2.5.2/src/awards.cpp:456:16: note: Either there is a missing 'override', or the member function 'Awards::getColorFromStatus' can be const. klog-2.5.2/src/awards.cpp:796:14: style: Either there is a missing 'override', or the member function 'Awards::printEntityStatus' can be static. [functionStatic] klog-2.5.2/src/awards.h:96:10: note: Either there is a missing 'override', or the member function 'Awards::printEntityStatus' can be static. klog-2.5.2/src/awards.cpp:796:14: note: Either there is a missing 'override', or the member function 'Awards::printEntityStatus' can be static. klog-2.5.2/src/awards.cpp:811:14: style: Either there is a missing 'override', or the member function 'Awards::printColors' can be static. [functionStatic] klog-2.5.2/src/awards.h:97:10: note: Either there is a missing 'override', or the member function 'Awards::printColors' can be static. klog-2.5.2/src/awards.cpp:811:14: note: Either there is a missing 'override', or the member function 'Awards::printColors' can be static. klog-2.5.2/src/awards.cpp:744:17: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] klog-2.5.2/src/awards.cpp:743:13: note: outer condition: shortString klog-2.5.2/src/awards.cpp:744:17: note: identical inner condition: shortString klog-2.5.2/src/awards.cpp:86:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] klog-2.5.2/src/awards.cpp:122:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] klog-2.5.2/src/awards.cpp:595:21: style: Redundant initialization for 'stringQuery'. The initialized value is overwritten before it is read. [redundantInitialization] klog-2.5.2/src/awards.cpp:591:25: note: stringQuery is initialized klog-2.5.2/src/awards.cpp:595:21: note: stringQuery is overwritten klog-2.5.2/src/awards.cpp:778:8: style: Statements following 'return' will never be executed. [unreachableCode] klog-2.5.2/src/awards.cpp:287:50: performance: Function parameter '_entitystatus' should be passed by const reference. [passedByValue] klog-2.5.2/src/awards.cpp:539:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] klog-2.5.2/src/awardswidget.cpp:35:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/awardswidget.cpp:79:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/awardswidget.cpp:97:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/awardswidget.cpp:268:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/awardswidget.cpp:287:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/awardswidget.cpp:308:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/awardswidget.cpp:317:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/awardswidget.cpp:326:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/awardswidget.cpp:369:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/awardswidget.cpp:405:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/awardswidget.cpp:436:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/awardswidget.cpp:446:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/awardswidget.cpp:459:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/awardswidget.cpp:501:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchCaseSensitive [valueFlowBailoutIncompleteVar] klog-2.5.2/src/awardswidget.cpp:512:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/awardswidget.cpp:520:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/awardswidget.cpp:527:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/callsign.cpp:308:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] klog-2.5.2/src/callsign.cpp:314:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] klog-2.5.2/src/callsign.cpp:397:19: style:inconclusive: Either there is a missing 'override', or the member function 'Callsign::getCallsign' can be const. [functionConst] klog-2.5.2/src/callsign.h:62:13: note: Either there is a missing 'override', or the member function 'Callsign::getCallsign' can be const. klog-2.5.2/src/callsign.cpp:397:19: note: Either there is a missing 'override', or the member function 'Callsign::getCallsign' can be const. klog-2.5.2/src/callsign.cpp:398:19: style:inconclusive: Either there is a missing 'override', or the member function 'Callsign::getHostFullPrefix' can be const. [functionConst] klog-2.5.2/src/callsign.h:63:13: note: Either there is a missing 'override', or the member function 'Callsign::getHostFullPrefix' can be const. klog-2.5.2/src/callsign.cpp:398:19: note: Either there is a missing 'override', or the member function 'Callsign::getHostFullPrefix' can be const. klog-2.5.2/src/callsign.cpp:399:19: style:inconclusive: Either there is a missing 'override', or the member function 'Callsign::getHostPrefix' can be const. [functionConst] klog-2.5.2/src/callsign.h:64:13: note: Either there is a missing 'override', or the member function 'Callsign::getHostPrefix' can be const. klog-2.5.2/src/callsign.cpp:399:19: note: Either there is a missing 'override', or the member function 'Callsign::getHostPrefix' can be const. klog-2.5.2/src/callsign.cpp:405:15: style:inconclusive: Either there is a missing 'override', or the member function 'Callsign::getHostAreaNumber' can be const. [functionConst] klog-2.5.2/src/callsign.h:65:13: note: Either there is a missing 'override', or the member function 'Callsign::getHostAreaNumber' can be const. klog-2.5.2/src/callsign.cpp:405:15: note: Either there is a missing 'override', or the member function 'Callsign::getHostAreaNumber' can be const. klog-2.5.2/src/callsign.cpp:407:19: style:inconclusive: Either there is a missing 'override', or the member function 'Callsign::getHomeCallsign' can be const. [functionConst] klog-2.5.2/src/callsign.h:69:13: note: Either there is a missing 'override', or the member function 'Callsign::getHomeCallsign' can be const. klog-2.5.2/src/callsign.cpp:407:19: note: Either there is a missing 'override', or the member function 'Callsign::getHomeCallsign' can be const. klog-2.5.2/src/callsign.cpp:408:19: style:inconclusive: Either there is a missing 'override', or the member function 'Callsign::getHomeFullPrefix' can be const. [functionConst] klog-2.5.2/src/callsign.h:70:13: note: Either there is a missing 'override', or the member function 'Callsign::getHomeFullPrefix' can be const. klog-2.5.2/src/callsign.cpp:408:19: note: Either there is a missing 'override', or the member function 'Callsign::getHomeFullPrefix' can be const. klog-2.5.2/src/callsign.cpp:409:19: style:inconclusive: Either there is a missing 'override', or the member function 'Callsign::getHomePrefix' can be const. [functionConst] klog-2.5.2/src/callsign.h:71:13: note: Either there is a missing 'override', or the member function 'Callsign::getHomePrefix' can be const. klog-2.5.2/src/callsign.cpp:409:19: note: Either there is a missing 'override', or the member function 'Callsign::getHomePrefix' can be const. klog-2.5.2/src/callsign.cpp:410:15: style:inconclusive: Either there is a missing 'override', or the member function 'Callsign::getHomeAreaNumber' can be const. [functionConst] klog-2.5.2/src/callsign.h:72:13: note: Either there is a missing 'override', or the member function 'Callsign::getHomeAreaNumber' can be const. klog-2.5.2/src/callsign.cpp:410:15: note: Either there is a missing 'override', or the member function 'Callsign::getHomeAreaNumber' can be const. klog-2.5.2/src/callsign.cpp:412:19: style:inconclusive: Either there is a missing 'override', or the member function 'Callsign::getHomeSuffix' can be const. [functionConst] klog-2.5.2/src/callsign.h:73:13: note: Either there is a missing 'override', or the member function 'Callsign::getHomeSuffix' can be const. klog-2.5.2/src/callsign.cpp:412:19: note: Either there is a missing 'override', or the member function 'Callsign::getHomeSuffix' can be const. klog-2.5.2/src/callsign.cpp:413:19: style:inconclusive: Either there is a missing 'override', or the member function 'Callsign::getSuffix' can be const. [functionConst] klog-2.5.2/src/callsign.h:74:13: note: Either there is a missing 'override', or the member function 'Callsign::getSuffix' can be const. klog-2.5.2/src/callsign.cpp:413:19: note: Either there is a missing 'override', or the member function 'Callsign::getSuffix' can be const. klog-2.5.2/src/callsign.cpp:417:16: style:inconclusive: Either there is a missing 'override', or the member function 'Callsign::isValid' can be const. [functionConst] klog-2.5.2/src/callsign.h:76:10: note: Either there is a missing 'override', or the member function 'Callsign::isValid' can be const. klog-2.5.2/src/callsign.cpp:417:16: note: Either there is a missing 'override', or the member function 'Callsign::isValid' can be const. klog-2.5.2/src/callsign.cpp:422:16: style:inconclusive: Either there is a missing 'override', or the member function 'Callsign::isValidPrefix' can be const. [functionConst] klog-2.5.2/src/callsign.h:77:10: note: Either there is a missing 'override', or the member function 'Callsign::isValidPrefix' can be const. klog-2.5.2/src/callsign.cpp:422:16: note: Either there is a missing 'override', or the member function 'Callsign::isValidPrefix' can be const. klog-2.5.2/src/callsign.cpp:427:16: style:inconclusive: Either there is a missing 'override', or the member function 'Callsign::isSimple' can be const. [functionConst] klog-2.5.2/src/callsign.h:78:10: note: Either there is a missing 'override', or the member function 'Callsign::isSimple' can be const. klog-2.5.2/src/callsign.cpp:427:16: note: Either there is a missing 'override', or the member function 'Callsign::isSimple' can be const. klog-2.5.2/src/callsign.cpp:453:16: style:inconclusive: Either there is a missing 'override', or the member function 'Callsign::isAOneLetterHostPrefix' can be const. [functionConst] klog-2.5.2/src/callsign.h:79:10: note: Either there is a missing 'override', or the member function 'Callsign::isAOneLetterHostPrefix' can be const. klog-2.5.2/src/callsign.cpp:453:16: note: Either there is a missing 'override', or the member function 'Callsign::isAOneLetterHostPrefix' can be const. klog-2.5.2/src/callsign.h:62:13: performance: Function 'getCallsign()' should return member 'fullCall' by const reference. [returnByReference] klog-2.5.2/src/callsign.h:63:13: performance: Function 'getHostFullPrefix()' should return member 'hostFullPrefix' by const reference. [returnByReference] klog-2.5.2/src/callsign.h:64:13: performance: Function 'getHostPrefix()' should return member 'hostPrefix' by const reference. [returnByReference] klog-2.5.2/src/callsign.h:69:13: performance: Function 'getHomeCallsign()' should return member 'homeCallsign' by const reference. [returnByReference] klog-2.5.2/src/callsign.h:70:13: performance: Function 'getHomeFullPrefix()' should return member 'homeFullPrefix' by const reference. [returnByReference] klog-2.5.2/src/callsign.h:71:13: performance: Function 'getHomePrefix()' should return member 'homePrefix' by const reference. [returnByReference] klog-2.5.2/src/callsign.h:73:13: performance: Function 'getHomeSuffix()' should return member 'homeSuffix' by const reference. [returnByReference] klog-2.5.2/src/callsign.h:74:13: performance: Function 'getSuffix()' should return member 'generalSuffix' by const reference. [returnByReference] klog-2.5.2/src/callsign.cpp:61:13: style: The scope of the variable 'hostSpecialNumber1' can be reduced. [variableScope] klog-2.5.2/src/callsign.cpp:71:13: style: The scope of the variable 'suffix' can be reduced. [variableScope] klog-2.5.2/src/callsign.cpp:116:37: style: Variable 'suffix' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/callsign.cpp:334:26: style: Variable 'prefixes' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/charts/statscqzperyearbarchartwidget.cpp:43:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] klog-2.5.2/src/charts/statscqzperyearbarchartwidget.cpp:58:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SeriesAnimations [valueFlowBailoutIncompleteVar] klog-2.5.2/src/charts/statsgeneralchartwidget.h:39:5: style: Class 'StatsGeneralChartWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] klog-2.5.2/src/charts/statscqzperyearbarchartwidget.h:42:5: style: Class 'StatsCQZPerYearBarChartWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] klog-2.5.2/src/charts/statscqzperyearbarchartwidget.h:44:10: style: The function 'prepareChart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] klog-2.5.2/src/charts/statsgeneralchartwidget.h:40:18: note: Virtual function in base class klog-2.5.2/src/charts/statscqzperyearbarchartwidget.h:44:10: note: Function in derived class klog-2.5.2/src/charts/statscqzperyearbarchartwidget.h:52:10: style: The function 'createUI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] klog-2.5.2/src/charts/statsgeneralchartwidget.h:43:18: note: Virtual function in base class klog-2.5.2/src/charts/statscqzperyearbarchartwidget.h:52:10: note: Function in derived class klog-2.5.2/src/charts/statsdxccsonsatswidget.cpp:67:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AscendingOrder [valueFlowBailoutIncompleteVar] klog-2.5.2/src/charts/statsdxccsonsatswidget.cpp:130:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/charts/statsdxccsonsatswidget.h:54:10: style: Virtual function 'createUI' is called from constructor 'StatsDXCCOnSatsWidget(DataProxy_SQLite*dp,QWidget*parent=nullptr)' at line 51. Dynamic binding is not used. [virtualCallInConstructor] klog-2.5.2/src/charts/statsdxccsonsatswidget.cpp:51:5: note: Calling createUI klog-2.5.2/src/charts/statsdxccsonsatswidget.h:54:10: note: createUI is a virtual function klog-2.5.2/src/charts/statsdxccsonsatswidget.h:44:5: style: Class 'StatsDXCCOnSatsWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] klog-2.5.2/src/charts/statsdxccsonsatswidget.cpp:142:27: style: Redundant initialization for 'qslStatus'. The initialized value is overwritten before it is read. [redundantInitialization] klog-2.5.2/src/charts/statsdxccsonsatswidget.cpp:139:32: note: qslStatus is initialized klog-2.5.2/src/charts/statsdxccsonsatswidget.cpp:142:27: note: qslStatus is overwritten klog-2.5.2/src/charts/statsdxccsonsatswidget.cpp:127:10: style: The scope of the variable 'number' can be reduced. [variableScope] klog-2.5.2/src/charts/statsentitiesperyearbarchartwidget.cpp:53:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] klog-2.5.2/src/charts/statsentitiesperyearbarchartwidget.cpp:63:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SeriesAnimations [valueFlowBailoutIncompleteVar] klog-2.5.2/src/charts/statsentitiesperyearbarchartwidget.h:43:5: style: Class 'StatsEntitiesPerYearBarChartWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] klog-2.5.2/src/charts/statsentitiesperyearbarchartwidget.h:45:10: style: The function 'prepareChart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] klog-2.5.2/src/charts/statsgeneralchartwidget.h:40:18: note: Virtual function in base class klog-2.5.2/src/charts/statsentitiesperyearbarchartwidget.h:45:10: note: Function in derived class klog-2.5.2/src/charts/statsentitiesperyearbarchartwidget.h:52:10: style: The function 'createUI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] klog-2.5.2/src/charts/statsgeneralchartwidget.h:43:18: note: Virtual function in base class klog-2.5.2/src/charts/statsentitiesperyearbarchartwidget.h:52:10: note: Function in derived class klog-2.5.2/src/charts/statsfieldperbandwidget.cpp:33:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/charts/statsfieldperbandwidget.cpp:63:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AscendingOrder [valueFlowBailoutIncompleteVar] klog-2.5.2/src/charts/statsfieldperbandwidget.cpp:107:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignCenter [valueFlowBailoutIncompleteVar] klog-2.5.2/src/charts/statsfieldperbandwidget.h:49:10: style: The function 'prepareChart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] klog-2.5.2/src/charts/statsgeneralchartwidget.h:40:18: note: Virtual function in base class klog-2.5.2/src/charts/statsfieldperbandwidget.h:49:10: note: Function in derived class klog-2.5.2/src/charts/statsfieldperbandwidget.h:58:10: style: The function 'createUI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] klog-2.5.2/src/charts/statsgeneralchartwidget.h:43:18: note: Virtual function in base class klog-2.5.2/src/charts/statsfieldperbandwidget.h:58:10: note: Function in derived class klog-2.5.2/src/charts/statsgridsonsatswidget.cpp:73:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignRight [valueFlowBailoutIncompleteVar] klog-2.5.2/src/charts/statsgridsonsatswidget.cpp:117:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/charts/statsgridsonsatswidget.h:44:5: style: Class 'StatsGridsOnSatsWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] klog-2.5.2/src/charts/statsgridsonsatswidget.h:46:10: style: The function 'prepareChart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] klog-2.5.2/src/charts/statsgeneralchartwidget.h:40:18: note: Virtual function in base class klog-2.5.2/src/charts/statsgridsonsatswidget.h:46:10: note: Function in derived class klog-2.5.2/src/charts/statsgridsonsatswidget.h:55:10: style: The function 'createUI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] klog-2.5.2/src/charts/statsgeneralchartwidget.h:43:18: note: Virtual function in base class klog-2.5.2/src/charts/statsgridsonsatswidget.h:55:10: note: Function in derived class klog-2.5.2/src/charts/statsgridsonsatswidget.cpp:132:26: style: Redundant initialization for 'qslStatus'. The initialized value is overwritten before it is read. [redundantInitialization] klog-2.5.2/src/charts/statsgridsonsatswidget.cpp:129:31: note: qslStatus is initialized klog-2.5.2/src/charts/statsgridsonsatswidget.cpp:132:26: note: qslStatus is overwritten klog-2.5.2/src/charts/statsgridsonsatswidget.cpp:118:9: style: The scope of the variable 'number' can be reduced. [variableScope] klog-2.5.2/src/charts/statsgridsonsatswidget.cpp:117:15: style: Local variable 'util' shadows outer member [shadowMember] klog-2.5.2/src/charts/statsgridsonsatswidget.h:58:16: note: Shadowed member klog-2.5.2/src/charts/statsgridsonsatswidget.cpp:117:15: note: Shadow local variable klog-2.5.2/src/charts/statsqsosperbandbarchartwidget.cpp:47:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] klog-2.5.2/src/charts/statsqsosperbandbarchartwidget.cpp:57:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SeriesAnimations [valueFlowBailoutIncompleteVar] klog-2.5.2/src/charts/statsqsosperbandbarchartwidget.h:44:5: style: Class 'StatsQSOsPerBandBarChartWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] klog-2.5.2/src/charts/statsqsosperbandbarchartwidget.h:46:10: style: The function 'prepareChart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] klog-2.5.2/src/charts/statsgeneralchartwidget.h:40:18: note: Virtual function in base class klog-2.5.2/src/charts/statsqsosperbandbarchartwidget.h:46:10: note: Function in derived class klog-2.5.2/src/charts/statsqsosperbandbarchartwidget.h:53:10: style: The function 'createUI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] klog-2.5.2/src/charts/statsgeneralchartwidget.h:43:18: note: Virtual function in base class klog-2.5.2/src/charts/statsqsosperbandbarchartwidget.h:53:10: note: Function in derived class klog-2.5.2/src/charts/statsqsospercontinentbarchartwidget.cpp:47:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] klog-2.5.2/src/charts/statsqsospercontinentbarchartwidget.cpp:57:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SeriesAnimations [valueFlowBailoutIncompleteVar] klog-2.5.2/src/charts/statsqsospercontinentbarchartwidget.h:44:5: style: Class 'StatsQSOsPerContinentBarChartWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] klog-2.5.2/src/charts/statsqsospercontinentbarchartwidget.h:46:10: style: The function 'prepareChart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] klog-2.5.2/src/charts/statsgeneralchartwidget.h:40:18: note: Virtual function in base class klog-2.5.2/src/charts/statsqsospercontinentbarchartwidget.h:46:10: note: Function in derived class klog-2.5.2/src/charts/statsqsospercontinentbarchartwidget.h:53:10: style: The function 'createUI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] klog-2.5.2/src/charts/statsgeneralchartwidget.h:43:18: note: Virtual function in base class klog-2.5.2/src/charts/statsqsospercontinentbarchartwidget.h:53:10: note: Function in derived class klog-2.5.2/src/charts/statsqsospercontinentbarchartwidget.cpp:89:22: style: Variable 'categoriesTitle' is reassigned a value before the old one has been used. [redundantAssignment] klog-2.5.2/src/charts/statsqsospercontinentbarchartwidget.cpp:70:21: note: categoriesTitle is assigned klog-2.5.2/src/charts/statsqsospercontinentbarchartwidget.cpp:89:22: note: categoriesTitle is overwritten klog-2.5.2/src/charts/statsqsospercontinentbarchartwidget.cpp:88:21: style: Variable 'categoriesElem' is reassigned a value before the old one has been used. [redundantAssignment] klog-2.5.2/src/charts/statsqsospercontinentbarchartwidget.cpp:71:20: note: categoriesElem is assigned klog-2.5.2/src/charts/statsqsospercontinentbarchartwidget.cpp:88:21: note: categoriesElem is overwritten klog-2.5.2/src/charts/statsqsosperdxccbarchartwidget.cpp:52:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] klog-2.5.2/src/charts/statsqsosperdxccbarchartwidget.cpp:62:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SeriesAnimations [valueFlowBailoutIncompleteVar] klog-2.5.2/src/charts/statsqsosperdxccbarchartwidget.h:44:5: style: Class 'StatsQSOsPerDXCCBarChartWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] klog-2.5.2/src/charts/statsqsosperdxccbarchartwidget.h:46:10: style: The function 'prepareChart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] klog-2.5.2/src/charts/statsgeneralchartwidget.h:40:18: note: Virtual function in base class klog-2.5.2/src/charts/statsqsosperdxccbarchartwidget.h:46:10: note: Function in derived class klog-2.5.2/src/charts/statsqsosperdxccbarchartwidget.h:53:10: style: The function 'createUI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] klog-2.5.2/src/charts/statsgeneralchartwidget.h:43:18: note: Virtual function in base class klog-2.5.2/src/charts/statsqsosperdxccbarchartwidget.h:53:10: note: Function in derived class klog-2.5.2/src/charts/statsqsosperdxccbarchartwidget.cpp:170:22: style: Variable 'categoriesTitle' is reassigned a value before the old one has been used. [redundantAssignment] klog-2.5.2/src/charts/statsqsosperdxccbarchartwidget.cpp:74:21: note: categoriesTitle is assigned klog-2.5.2/src/charts/statsqsosperdxccbarchartwidget.cpp:170:22: note: categoriesTitle is overwritten klog-2.5.2/src/charts/statsqsosperdxccbarchartwidget.cpp:169:21: style: Variable 'categoriesElem' is reassigned a value before the old one has been used. [redundantAssignment] klog-2.5.2/src/charts/statsqsosperdxccbarchartwidget.cpp:75:20: note: categoriesElem is assigned klog-2.5.2/src/charts/statsqsosperdxccbarchartwidget.cpp:169:21: note: categoriesElem is overwritten klog-2.5.2/src/charts/statsqsosperhourbarchartwidget.cpp:51:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] klog-2.5.2/src/charts/statsqsosperhourbarchartwidget.cpp:61:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SeriesAnimations [valueFlowBailoutIncompleteVar] klog-2.5.2/src/charts/statsqsosperhourbarchartwidget.h:44:5: style: Class 'StatsQSOsPerHourBarChartWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] klog-2.5.2/src/charts/statsqsosperhourbarchartwidget.h:46:10: style: The function 'prepareChart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] klog-2.5.2/src/charts/statsgeneralchartwidget.h:40:18: note: Virtual function in base class klog-2.5.2/src/charts/statsqsosperhourbarchartwidget.h:46:10: note: Function in derived class klog-2.5.2/src/charts/statsqsosperhourbarchartwidget.h:53:10: style: The function 'createUI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] klog-2.5.2/src/charts/statsgeneralchartwidget.h:43:18: note: Virtual function in base class klog-2.5.2/src/charts/statsqsosperhourbarchartwidget.h:53:10: note: Function in derived class klog-2.5.2/src/charts/statsqsosperhourbarchartwidget.cpp:91:22: style: Variable 'categoriesTitle' is reassigned a value before the old one has been used. [redundantAssignment] klog-2.5.2/src/charts/statsqsosperhourbarchartwidget.cpp:73:21: note: categoriesTitle is assigned klog-2.5.2/src/charts/statsqsosperhourbarchartwidget.cpp:91:22: note: categoriesTitle is overwritten klog-2.5.2/src/charts/statsqsosperhourbarchartwidget.cpp:90:21: style: Variable 'categoriesElem' is reassigned a value before the old one has been used. [redundantAssignment] klog-2.5.2/src/charts/statsqsosperhourbarchartwidget.cpp:74:20: note: categoriesElem is assigned klog-2.5.2/src/charts/statsqsosperhourbarchartwidget.cpp:90:21: note: categoriesElem is overwritten klog-2.5.2/src/charts/statsqsospermodebarchartwidget.cpp:54:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] klog-2.5.2/src/charts/statsqsospermodebarchartwidget.cpp:64:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SeriesAnimations [valueFlowBailoutIncompleteVar] klog-2.5.2/src/charts/statsqsospermodebarchartwidget.h:44:5: style: Class 'StatsQSOsPerModeBarChartWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] klog-2.5.2/src/charts/statsqsospermodebarchartwidget.h:46:10: style: The function 'prepareChart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] klog-2.5.2/src/charts/statsgeneralchartwidget.h:40:18: note: Virtual function in base class klog-2.5.2/src/charts/statsqsospermodebarchartwidget.h:46:10: note: Function in derived class klog-2.5.2/src/charts/statsqsospermodebarchartwidget.h:53:10: style: The function 'createUI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] klog-2.5.2/src/charts/statsgeneralchartwidget.h:43:18: note: Virtual function in base class klog-2.5.2/src/charts/statsqsospermodebarchartwidget.h:53:10: note: Function in derived class klog-2.5.2/src/charts/statsqsospermonthbarchartwidget.cpp:49:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] klog-2.5.2/src/charts/statsqsospermonthbarchartwidget.cpp:59:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SeriesAnimations [valueFlowBailoutIncompleteVar] klog-2.5.2/src/charts/statsqsospermonthbarchartwidget.h:44:5: style: Class 'StatsQSOsPerMonthBarChartWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] klog-2.5.2/src/charts/statsqsospermonthbarchartwidget.h:46:10: style: The function 'prepareChart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] klog-2.5.2/src/charts/statsgeneralchartwidget.h:40:18: note: Virtual function in base class klog-2.5.2/src/charts/statsqsospermonthbarchartwidget.h:46:10: note: Function in derived class klog-2.5.2/src/charts/statsqsospermonthbarchartwidget.h:53:10: style: The function 'createUI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] klog-2.5.2/src/charts/statsgeneralchartwidget.h:43:18: note: Virtual function in base class klog-2.5.2/src/charts/statsqsospermonthbarchartwidget.h:53:10: note: Function in derived class klog-2.5.2/src/charts/statsqsospermonthbarchartwidget.cpp:89:22: style: Variable 'categoriesTitle' is reassigned a value before the old one has been used. [redundantAssignment] klog-2.5.2/src/charts/statsqsospermonthbarchartwidget.cpp:71:21: note: categoriesTitle is assigned klog-2.5.2/src/charts/statsqsospermonthbarchartwidget.cpp:89:22: note: categoriesTitle is overwritten klog-2.5.2/src/charts/statsqsospermonthbarchartwidget.cpp:88:21: style: Variable 'categoriesElem' is reassigned a value before the old one has been used. [redundantAssignment] klog-2.5.2/src/charts/statsqsospermonthbarchartwidget.cpp:72:20: note: categoriesElem is assigned klog-2.5.2/src/charts/statsqsospermonthbarchartwidget.cpp:88:21: note: categoriesElem is overwritten klog-2.5.2/src/charts/statsqsosperyearbarchartwidget.cpp:49:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] klog-2.5.2/src/charts/statsqsosperyearbarchartwidget.cpp:60:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SeriesAnimations [valueFlowBailoutIncompleteVar] klog-2.5.2/src/charts/statsqsosperyearbarchartwidget.h:44:5: style: Class 'StatsQSOsPerYearBarChartWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] klog-2.5.2/src/charts/statsqsosperyearbarchartwidget.h:46:10: style: The function 'prepareChart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] klog-2.5.2/src/charts/statsgeneralchartwidget.h:40:18: note: Virtual function in base class klog-2.5.2/src/charts/statsqsosperyearbarchartwidget.h:46:10: note: Function in derived class klog-2.5.2/src/charts/statsqsosperyearbarchartwidget.h:53:10: style: The function 'createUI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] klog-2.5.2/src/charts/statsgeneralchartwidget.h:43:18: note: Virtual function in base class klog-2.5.2/src/charts/statsqsosperyearbarchartwidget.h:53:10: note: Function in derived class klog-2.5.2/src/charts/statsqsosperyearbarchartwidget.cpp:69:17: style: Variable 'aux' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/charts/statssentconfirmedpiechartwidget.cpp:48:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] klog-2.5.2/src/charts/statssentconfirmedpiechartwidget.cpp:58:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SeriesAnimations [valueFlowBailoutIncompleteVar] klog-2.5.2/src/charts/statssentconfirmedpiechartwidget.h:44:5: style: Class 'StatsSentConfirmedPieChartWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] klog-2.5.2/src/charts/statssentconfirmedpiechartwidget.h:46:10: style: The function 'prepareChart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] klog-2.5.2/src/charts/statsgeneralchartwidget.h:40:18: note: Virtual function in base class klog-2.5.2/src/charts/statssentconfirmedpiechartwidget.h:46:10: note: Function in derived class klog-2.5.2/src/charts/statssentconfirmedpiechartwidget.h:53:10: style: The function 'createUI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] klog-2.5.2/src/charts/statsgeneralchartwidget.h:43:18: note: Virtual function in base class klog-2.5.2/src/charts/statssentconfirmedpiechartwidget.h:53:10: note: Function in derived class klog-2.5.2/src/charts/statsworkedconfirmedpiechartwidget.cpp:51:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] klog-2.5.2/src/charts/statsworkedconfirmedpiechartwidget.cpp:61:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SeriesAnimations [valueFlowBailoutIncompleteVar] klog-2.5.2/src/charts/statsworkedconfirmedpiechartwidget.h:44:5: style: Class 'StatsWorkedConfirmedPieChartWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] klog-2.5.2/src/charts/statsworkedconfirmedpiechartwidget.h:46:10: style: The function 'prepareChart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] klog-2.5.2/src/charts/statsgeneralchartwidget.h:40:18: note: Virtual function in base class klog-2.5.2/src/charts/statsworkedconfirmedpiechartwidget.h:46:10: note: Function in derived class klog-2.5.2/src/charts/statsworkedconfirmedpiechartwidget.h:53:10: style: The function 'createUI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] klog-2.5.2/src/charts/statsgeneralchartwidget.h:43:18: note: Virtual function in base class klog-2.5.2/src/charts/statsworkedconfirmedpiechartwidget.h:53:10: note: Function in derived class klog-2.5.2/src/charts/statsworkedsentpiechartwidget.cpp:48:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] klog-2.5.2/src/charts/statsworkedsentpiechartwidget.cpp:58:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SeriesAnimations [valueFlowBailoutIncompleteVar] klog-2.5.2/src/charts/statsworkedsentpiechartwidget.h:44:5: style: Class 'StatsWorkedSentPieChartWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] klog-2.5.2/src/charts/statsworkedsentpiechartwidget.h:46:10: style: The function 'prepareChart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] klog-2.5.2/src/charts/statsgeneralchartwidget.h:40:18: note: Virtual function in base class klog-2.5.2/src/charts/statsworkedsentpiechartwidget.h:46:10: note: Function in derived class klog-2.5.2/src/charts/statsworkedsentpiechartwidget.h:53:10: style: The function 'createUI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] klog-2.5.2/src/charts/statsgeneralchartwidget.h:43:18: note: Virtual function in base class klog-2.5.2/src/charts/statsworkedsentpiechartwidget.h:53:10: note: Function in derived class klog-2.5.2/src/database/database.cpp:40:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:75:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:94:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:102:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:136:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:180:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:186:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:234:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:250:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:269:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:353:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:390:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:440:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:642:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:772:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:783:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:794:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:833:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:868:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Apply [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:906:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:939:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowStaysOnTopHint [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:1004:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Critical [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:1102:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:1136:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Information [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:1272:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:1312:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:1334:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:1384:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:1479:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:1487:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:1494:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:1510:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:1594:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:1599:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:1609:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:1641:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:1689:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:1701:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:1761:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:1891:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:1934:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:1947:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:2091:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:2129:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:2165:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:2219:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:2238:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:2263:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:2289:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:2315:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:2358:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:2383:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:2426:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:2568:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:2582:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:3006:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:3069:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:3100:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:3523:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:3569:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:3641:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:3723:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:3818:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:4106:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:4236:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:4560:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:4622:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:4644:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:4653:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Transactions [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:4660:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Transactions [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:4667:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Transactions [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:4710:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/database.cpp:1187:40: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] klog-2.5.2/src/database/database.cpp:72:5: performance: Variable 'softVersion' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] klog-2.5.2/src/database/database.cpp:3115:35: style:inconclusive: Either there is a missing 'override', or the member function 'DataBase::fillCountryCodes' can be const. [functionConst] klog-2.5.2/src/database/database.h:103:29: note: Either there is a missing 'override', or the member function 'DataBase::fillCountryCodes' can be const. klog-2.5.2/src/database/database.cpp:3115:35: note: Either there is a missing 'override', or the member function 'DataBase::fillCountryCodes' can be const. klog-2.5.2/src/database/database.cpp:331:16: style:inconclusive: Either there is a missing 'override', or the member function 'DataBase::setPragma' can be const. [functionConst] klog-2.5.2/src/database/database.h:121:10: note: Either there is a missing 'override', or the member function 'DataBase::setPragma' can be const. klog-2.5.2/src/database/database.cpp:331:16: note: Either there is a missing 'override', or the member function 'DataBase::setPragma' can be const. klog-2.5.2/src/database/database.cpp:4672:16: style: Either there is a missing 'override', or the member function 'DataBase::queryErrorManagement' can be static. [functionStatic] klog-2.5.2/src/database/database.h:224:10: note: Either there is a missing 'override', or the member function 'DataBase::queryErrorManagement' can be static. klog-2.5.2/src/database/database.cpp:4672:16: note: Either there is a missing 'override', or the member function 'DataBase::queryErrorManagement' can be static. klog-2.5.2/src/database/database.cpp:1163:16: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition] klog-2.5.2/src/database/database.cpp:1154:28: note: outer condition: !ErrorUpdating klog-2.5.2/src/database/database.cpp:1163:16: note: opposite inner condition: ErrorUpdating klog-2.5.2/src/database/database.cpp:2885:13: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition] klog-2.5.2/src/database/database.cpp:2877:25: note: outer condition: !ErrorUpdating klog-2.5.2/src/database/database.cpp:2885:13: note: opposite inner condition: ErrorUpdating klog-2.5.2/src/database/database.cpp:660:12: style: Condition '!populateTableBand(true)' is always false [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:660:30: note: Calling function 'populateTableBand' returns 1 klog-2.5.2/src/database/database.cpp:660:12: note: Condition '!populateTableBand(true)' is always false klog-2.5.2/src/database/database.cpp:664:12: style: Condition '!populateTableSatellites(true)' is always false [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:664:36: note: Calling function 'populateTableSatellites' returns 1 klog-2.5.2/src/database/database.cpp:664:12: note: Condition '!populateTableSatellites(true)' is always false klog-2.5.2/src/database/database.cpp:671:12: style: Condition '!populateTableQSL_Via_enumeration()' is always false [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:671:45: note: Calling function 'populateTableQSL_Via_enumeration' returns 1 klog-2.5.2/src/database/database.cpp:671:12: note: Condition '!populateTableQSL_Via_enumeration()' is always false klog-2.5.2/src/database/database.cpp:679:12: style: Condition '!createTableContest()' is always false [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:679:31: note: Calling function 'createTableContest' returns 1 klog-2.5.2/src/database/database.cpp:679:12: note: Condition '!createTableContest()' is always false klog-2.5.2/src/database/database.cpp:680:12: style: Condition '!populateContestData()' is always false [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:680:32: note: Calling function 'populateContestData' returns 1 klog-2.5.2/src/database/database.cpp:680:12: note: Condition '!populateContestData()' is always false klog-2.5.2/src/database/database.cpp:682:12: style: Condition '!populatePropagationModes()' is always false [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:682:37: note: Calling function 'populatePropagationModes' returns 1 klog-2.5.2/src/database/database.cpp:682:12: note: Condition '!populatePropagationModes()' is always false klog-2.5.2/src/database/database.cpp:1046:25: style: Condition '!ErrorUpdating' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:1033:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:1036:22: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:1046:25: note: Condition '!ErrorUpdating' is always true klog-2.5.2/src/database/database.cpp:1048:29: style: Condition '!ErrorUpdating' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:1033:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:1036:22: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:1048:29: note: Condition '!ErrorUpdating' is always true klog-2.5.2/src/database/database.cpp:1053:13: style: Condition 'ErrorUpdating' is always false [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:1033:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:1036:22: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:1053:13: note: Condition 'ErrorUpdating' is always false klog-2.5.2/src/database/database.cpp:1113:9: style: Condition 'IAmIn004' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:1087:12: note: Assuming that condition '!IAmIn004' is not redundant klog-2.5.2/src/database/database.cpp:1113:9: note: Condition 'IAmIn004' is always true klog-2.5.2/src/database/database.cpp:1157:32: style: Condition '!ErrorUpdating' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:1154:28: note: Assuming that condition '!ErrorUpdating' is not redundant klog-2.5.2/src/database/database.cpp:1157:32: note: Condition '!ErrorUpdating' is always true klog-2.5.2/src/database/database.cpp:1315:35: style: Condition 'createTableContest()' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:1315:35: note: Calling function 'createTableContest' returns 1 klog-2.5.2/src/database/database.cpp:1315:35: note: Condition 'createTableContest()' is always true klog-2.5.2/src/database/database.cpp:1323:31: style: Condition 'createTableContest()' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:1323:31: note: Calling function 'createTableContest' returns 1 klog-2.5.2/src/database/database.cpp:1323:31: note: Condition 'createTableContest()' is always true klog-2.5.2/src/database/database.cpp:1392:45: style: Condition 'populatePropagationModes()' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:1392:45: note: Calling function 'populatePropagationModes' returns 1 klog-2.5.2/src/database/database.cpp:1392:45: note: Condition 'populatePropagationModes()' is always true klog-2.5.2/src/database/database.cpp:1424:41: style: Condition 'populatePropagationModes()' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:1424:41: note: Calling function 'populatePropagationModes' returns 1 klog-2.5.2/src/database/database.cpp:1424:41: note: Condition 'populatePropagationModes()' is always true klog-2.5.2/src/database/database.cpp:2159:9: style: Condition '!populateTableBand(false)' is always false [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:2159:27: note: Calling function 'populateTableBand' returns 1 klog-2.5.2/src/database/database.cpp:2159:9: note: Condition '!populateTableBand(false)' is always false klog-2.5.2/src/database/database.cpp:2757:25: style: Condition '!ErrorUpdating' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:2738:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:2745:22: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:2757:25: note: Condition '!ErrorUpdating' is always true klog-2.5.2/src/database/database.cpp:2759:29: style: Condition '!ErrorUpdating' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:2738:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:2745:22: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:2759:29: note: Condition '!ErrorUpdating' is always true klog-2.5.2/src/database/database.cpp:2765:13: style: Condition 'ErrorUpdating' is always false [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:2738:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:2745:22: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:2765:13: note: Condition 'ErrorUpdating' is always false klog-2.5.2/src/database/database.cpp:2848:9: style: Condition '!IAmIn008' is always false [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:2813:12: note: Assuming that condition '!IAmIn008' is not redundant klog-2.5.2/src/database/database.cpp:2848:9: note: Condition '!IAmIn008' is always false klog-2.5.2/src/database/database.cpp:2879:29: style: Condition '!ErrorUpdating' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:2877:25: note: Assuming that condition '!ErrorUpdating' is not redundant klog-2.5.2/src/database/database.cpp:2879:29: note: Condition '!ErrorUpdating' is always true klog-2.5.2/src/database/database.cpp:2981:29: style: Condition '!ErrorUpdating' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:2966:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:2972:22: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:2981:29: note: Condition '!ErrorUpdating' is always true klog-2.5.2/src/database/database.cpp:2997:13: style: Condition 'ErrorUpdating' is always false [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:2966:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:2972:22: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:2997:13: note: Condition 'ErrorUpdating' is always false klog-2.5.2/src/database/database.cpp:3609:29: style: Condition '!ErrorUpdating' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:3608:30: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:3609:29: note: Condition '!ErrorUpdating' is always true klog-2.5.2/src/database/database.cpp:3625:13: style: Condition 'ErrorUpdating' is always false [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:3608:30: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:3625:13: note: Condition 'ErrorUpdating' is always false klog-2.5.2/src/database/database.cpp:3695:33: style: Condition '!ErrorUpdating' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:3684:30: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:3687:26: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:3695:33: note: Condition '!ErrorUpdating' is always true klog-2.5.2/src/database/database.cpp:3710:17: style: Condition 'ErrorUpdating' is always false [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:3684:30: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:3687:26: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:3710:17: note: Condition 'ErrorUpdating' is always false klog-2.5.2/src/database/database.cpp:3786:33: style: Condition '!ErrorUpdating' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:3775:30: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:3778:26: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:3786:33: note: Condition '!ErrorUpdating' is always true klog-2.5.2/src/database/database.cpp:3801:17: style: Condition 'ErrorUpdating' is always false [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:3775:30: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:3778:26: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:3801:17: note: Condition 'ErrorUpdating' is always false klog-2.5.2/src/database/database.cpp:3821:18: style: Condition '!populateTableQSL_Via_enumeration()' is always false [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:3821:51: note: Calling function 'populateTableQSL_Via_enumeration' returns 1 klog-2.5.2/src/database/database.cpp:3821:18: note: Condition '!populateTableQSL_Via_enumeration()' is always false klog-2.5.2/src/database/database.cpp:3867:33: style: Condition '!ErrorUpdating' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:3856:30: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:3859:26: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:3867:33: note: Condition '!ErrorUpdating' is always true klog-2.5.2/src/database/database.cpp:3882:17: style: Condition 'ErrorUpdating' is always false [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:3856:30: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:3859:26: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:3882:17: note: Condition 'ErrorUpdating' is always false klog-2.5.2/src/database/database.cpp:3935:29: style: Condition '!ErrorUpdating' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:3924:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:3927:22: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:3935:29: note: Condition '!ErrorUpdating' is always true klog-2.5.2/src/database/database.cpp:3949:13: style: Condition 'ErrorUpdating' is always false [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:3924:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:3927:22: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:3949:13: note: Condition 'ErrorUpdating' is always false klog-2.5.2/src/database/database.cpp:4004:33: style: Condition '!ErrorUpdating' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:3993:30: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:3996:26: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:4004:33: note: Condition '!ErrorUpdating' is always true klog-2.5.2/src/database/database.cpp:4019:17: style: Condition 'ErrorUpdating' is always false [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:3993:30: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:3996:26: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:4019:17: note: Condition 'ErrorUpdating' is always false klog-2.5.2/src/database/database.cpp:4067:29: style: Condition '!ErrorUpdating' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:4056:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:4059:22: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:4067:29: note: Condition '!ErrorUpdating' is always true klog-2.5.2/src/database/database.cpp:4081:13: style: Condition 'ErrorUpdating' is always false [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:4056:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:4059:22: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:4081:13: note: Condition 'ErrorUpdating' is always false klog-2.5.2/src/database/database.cpp:4208:29: style: Condition '!ErrorUpdating' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:4197:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:4200:22: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:4208:29: note: Condition '!ErrorUpdating' is always true klog-2.5.2/src/database/database.cpp:4222:13: style: Condition 'ErrorUpdating' is always false [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:4197:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:4200:22: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:4222:13: note: Condition 'ErrorUpdating' is always false klog-2.5.2/src/database/database.cpp:4272:29: style: Condition '!ErrorUpdating' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:4262:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:4265:22: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:4272:29: note: Condition '!ErrorUpdating' is always true klog-2.5.2/src/database/database.cpp:4280:13: style: Condition 'ErrorUpdating' is always false [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:4262:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:4265:22: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:4280:13: note: Condition 'ErrorUpdating' is always false klog-2.5.2/src/database/database.cpp:4328:37: style: Condition '!ErrorUpdating' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:4320:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:4323:22: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:4328:37: note: Condition '!ErrorUpdating' is always true klog-2.5.2/src/database/database.cpp:4367:38: style: Condition '!ErrorUpdating' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:4359:27: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:4362:23: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:4367:38: note: Condition '!ErrorUpdating' is always true klog-2.5.2/src/database/database.cpp:4406:37: style: Condition '!ErrorUpdating' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:4398:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:4401:22: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:4406:37: note: Condition '!ErrorUpdating' is always true klog-2.5.2/src/database/database.cpp:4445:37: style: Condition '!ErrorUpdating' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:4437:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:4440:22: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:4445:37: note: Condition '!ErrorUpdating' is always true klog-2.5.2/src/database/database.cpp:243:15: style: Error code from the return value of function query.exec() is not used. [ignoredReturnErrorCode] klog-2.5.2/src/database/database.cpp:1672:8: style: Error code from the return value of function db.transaction() is not used. [ignoredReturnErrorCode] klog-2.5.2/src/database/database.cpp:1676:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] klog-2.5.2/src/database/database.cpp:1690:16: style: Error code from the return value of function db.rollback() is not used. [ignoredReturnErrorCode] klog-2.5.2/src/database/database.cpp:3046:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] klog-2.5.2/src/database/database.cpp:4689:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] klog-2.5.2/src/database/database.cpp:445:21: style: Redundant initialization for 'stringQuery'. The initialized value is overwritten before it is read. [redundantInitialization] klog-2.5.2/src/database/database.cpp:442:25: note: stringQuery is initialized klog-2.5.2/src/database/database.cpp:445:21: note: stringQuery is overwritten klog-2.5.2/src/database/database.cpp:752:17: style: Redundant initialization for 'stringQuery'. The initialized value is overwritten before it is read. [redundantInitialization] klog-2.5.2/src/database/database.cpp:741:25: note: stringQuery is initialized klog-2.5.2/src/database/database.cpp:752:17: note: stringQuery is overwritten klog-2.5.2/src/database/database.cpp:745:15: style: Redundant initialization for 'table'. The initialized value is overwritten before it is read. [redundantInitialization] klog-2.5.2/src/database/database.cpp:742:19: note: table is initialized klog-2.5.2/src/database/database.cpp:745:15: note: table is overwritten klog-2.5.2/src/database/database.cpp:771:10: style: Redundant initialization for 'delS'. The initialized value is overwritten before it is read. [redundantInitialization] klog-2.5.2/src/database/database.cpp:770:18: note: delS is initialized klog-2.5.2/src/database/database.cpp:771:10: note: delS is overwritten klog-2.5.2/src/database/database.cpp:1179:26: style: Variable 'sqlOk' is reassigned a value before the old one has been used. [redundantAssignment] klog-2.5.2/src/database/database.cpp:1177:26: note: sqlOk is assigned klog-2.5.2/src/database/database.cpp:1179:26: note: sqlOk is overwritten klog-2.5.2/src/database/database.cpp:1215:43: style: Redundant initialization for 'callToUse'. The initialized value is overwritten before it is read. [redundantInitialization] klog-2.5.2/src/database/database.cpp:1204:43: note: callToUse is initialized klog-2.5.2/src/database/database.cpp:1215:43: note: callToUse is overwritten klog-2.5.2/src/database/database.cpp:1457:21: style: Redundant initialization for 'stringQuery'. The initialized value is overwritten before it is read. [redundantInitialization] klog-2.5.2/src/database/database.cpp:1452:25: note: stringQuery is initialized klog-2.5.2/src/database/database.cpp:1457:21: note: stringQuery is overwritten klog-2.5.2/src/database/database.cpp:1624:21: style: Redundant initialization for 'stringQuery'. The initialized value is overwritten before it is read. [redundantInitialization] klog-2.5.2/src/database/database.cpp:1620:25: note: stringQuery is initialized klog-2.5.2/src/database/database.cpp:1624:21: note: stringQuery is overwritten klog-2.5.2/src/database/database.cpp:1734:17: style: Redundant initialization for 'stringQuery'. The initialized value is overwritten before it is read. [redundantInitialization] klog-2.5.2/src/database/database.cpp:1722:25: note: stringQuery is initialized klog-2.5.2/src/database/database.cpp:1734:17: note: stringQuery is overwritten klog-2.5.2/src/database/database.cpp:1728:15: style: Redundant initialization for 'table'. The initialized value is overwritten before it is read. [redundantInitialization] klog-2.5.2/src/database/database.cpp:1725:19: note: table is initialized klog-2.5.2/src/database/database.cpp:1728:15: note: table is overwritten klog-2.5.2/src/database/database.cpp:1759:10: style: Redundant initialization for 'delS'. The initialized value is overwritten before it is read. [redundantInitialization] klog-2.5.2/src/database/database.cpp:1758:18: note: delS is initialized klog-2.5.2/src/database/database.cpp:1759:10: note: delS is overwritten klog-2.5.2/src/database/database.cpp:1777:19: style: Redundant initialization for 'tableName'. The initialized value is overwritten before it is read. [redundantInitialization] klog-2.5.2/src/database/database.cpp:1773:23: note: tableName is initialized klog-2.5.2/src/database/database.cpp:1777:19: note: tableName is overwritten klog-2.5.2/src/database/database.cpp:1920:21: style: Redundant initialization for 'stringQuery'. The initialized value is overwritten before it is read. [redundantInitialization] klog-2.5.2/src/database/database.cpp:1916:25: note: stringQuery is initialized klog-2.5.2/src/database/database.cpp:1920:21: note: stringQuery is overwritten klog-2.5.2/src/database/database.cpp:2000:19: style: Redundant initialization for 'tableName'. The initialized value is overwritten before it is read. [redundantInitialization] klog-2.5.2/src/database/database.cpp:1996:23: note: tableName is initialized klog-2.5.2/src/database/database.cpp:2000:19: note: tableName is overwritten klog-2.5.2/src/database/database.cpp:4605:21: style: Redundant initialization for 'stringQuery'. The initialized value is overwritten before it is read. [redundantInitialization] klog-2.5.2/src/database/database.cpp:4602:25: note: stringQuery is initialized klog-2.5.2/src/database/database.cpp:4605:21: note: stringQuery is overwritten klog-2.5.2/src/database/database.cpp:2279:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] klog-2.5.2/src/database/database.cpp:1074:10: style: The scope of the variable 'sqlOk' can be reduced. [variableScope] klog-2.5.2/src/database/database.cpp:1139:13: style: The scope of the variable 'sqlOk' can be reduced. [variableScope] klog-2.5.2/src/database/database.cpp:1954:9: style: The scope of the variable 'bandid' can be reduced. [variableScope] klog-2.5.2/src/database/database.cpp:2403:10: style: The scope of the variable 'cancel' can be reduced. [variableScope] klog-2.5.2/src/database/database.cpp:2404:10: style: The scope of the variable 'alreadyCancelled' can be reduced. [variableScope] klog-2.5.2/src/database/database.cpp:2407:10: style: The scope of the variable 'sqlOk2' can be reduced. [variableScope] klog-2.5.2/src/database/database.cpp:2408:10: style: The scope of the variable 'sqlOk3' can be reduced. [variableScope] klog-2.5.2/src/database/database.cpp:2409:9: style: The scope of the variable 'modeFound' can be reduced. [variableScope] klog-2.5.2/src/database/database.cpp:2410:9: style: The scope of the variable 'id' can be reduced. [variableScope] klog-2.5.2/src/database/database.cpp:2413:9: style: The scope of the variable 'i' can be reduced. [variableScope] klog-2.5.2/src/database/database.cpp:2414:13: style: The scope of the variable 'aux' can be reduced. [variableScope] klog-2.5.2/src/database/database.cpp:2592:10: style: The scope of the variable 'cancel' can be reduced. [variableScope] klog-2.5.2/src/database/database.cpp:2593:10: style: The scope of the variable 'alreadyCancelled' can be reduced. [variableScope] klog-2.5.2/src/database/database.cpp:2597:10: style: The scope of the variable 'sqlOk2' can be reduced. [variableScope] klog-2.5.2/src/database/database.cpp:2598:10: style: The scope of the variable 'sqlOk3' can be reduced. [variableScope] klog-2.5.2/src/database/database.cpp:2599:9: style: The scope of the variable 'bandFound' can be reduced. [variableScope] klog-2.5.2/src/database/database.cpp:2600:9: style: The scope of the variable 'id' can be reduced. [variableScope] klog-2.5.2/src/database/database.cpp:2602:9: style: The scope of the variable 'i' can be reduced. [variableScope] klog-2.5.2/src/database/database.cpp:2603:13: style: The scope of the variable 'aux' can be reduced. [variableScope] klog-2.5.2/src/database/database.cpp:2743:10: style: The scope of the variable 'sqlOk' can be reduced. [variableScope] klog-2.5.2/src/database/database.cpp:2965:10: style: The scope of the variable 'IAmIn009' can be reduced. [variableScope] klog-2.5.2/src/database/database.cpp:2966:10: style: The scope of the variable 'ErrorUpdating' can be reduced. [variableScope] klog-2.5.2/src/database/database.cpp:3592:10: style: The scope of the variable 'IAmIn010' can be reduced. [variableScope] klog-2.5.2/src/database/database.cpp:3683:14: style: The scope of the variable 'IAmIn011' can be reduced. [variableScope] klog-2.5.2/src/database/database.cpp:3684:14: style: The scope of the variable 'ErrorUpdating' can be reduced. [variableScope] klog-2.5.2/src/database/database.cpp:3774:14: style: The scope of the variable 'IAmIn012' can be reduced. [variableScope] klog-2.5.2/src/database/database.cpp:3775:14: style: The scope of the variable 'ErrorUpdating' can be reduced. [variableScope] klog-2.5.2/src/database/database.cpp:3855:14: style: The scope of the variable 'IAmIn013' can be reduced. [variableScope] klog-2.5.2/src/database/database.cpp:3856:14: style: The scope of the variable 'ErrorUpdating' can be reduced. [variableScope] klog-2.5.2/src/database/database.cpp:3923:10: style: The scope of the variable 'IAmIn014' can be reduced. [variableScope] klog-2.5.2/src/database/database.cpp:3924:10: style: The scope of the variable 'ErrorUpdating' can be reduced. [variableScope] klog-2.5.2/src/database/database.cpp:3992:14: style: The scope of the variable 'IAmIn015' can be reduced. [variableScope] klog-2.5.2/src/database/database.cpp:3993:14: style: The scope of the variable 'ErrorUpdating' can be reduced. [variableScope] klog-2.5.2/src/database/database.cpp:4055:10: style: The scope of the variable 'IAmIn016' can be reduced. [variableScope] klog-2.5.2/src/database/database.cpp:4056:10: style: The scope of the variable 'ErrorUpdating' can be reduced. [variableScope] klog-2.5.2/src/database/database.cpp:4196:10: style: The scope of the variable 'IAmIn017' can be reduced. [variableScope] klog-2.5.2/src/database/database.cpp:4197:10: style: The scope of the variable 'ErrorUpdating' can be reduced. [variableScope] klog-2.5.2/src/database/database.cpp:4261:10: style: The scope of the variable 'IAmIn018' can be reduced. [variableScope] klog-2.5.2/src/database/database.cpp:4262:10: style: The scope of the variable 'ErrorUpdating' can be reduced. [variableScope] klog-2.5.2/src/database/database.cpp:2144:12: style: Local variable 'latestReaded' shadows outer member [shadowMember] klog-2.5.2/src/database/database.h:232:11: note: Shadowed member klog-2.5.2/src/database/database.cpp:2144:12: note: Shadow local variable klog-2.5.2/src/database/database.cpp:3038:40: performance: Function parameter '_softV' should be passed by const reference. [passedByValue] klog-2.5.2/src/database/database.cpp:3038:56: performance: Function parameter '_dbV' should be passed by const reference. [passedByValue] klog-2.5.2/src/database/database.cpp:1902:5: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] klog-2.5.2/src/database/database.cpp:3504:9: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] klog-2.5.2/src/database/database.cpp:272:13: style: Unused variable: stringQuery [unusedVariable] klog-2.5.2/src/database/database.cpp:1071:25: style: Variable 'stringQuery' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/database/database.cpp:1074:16: style: Variable 'sqlOk' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/database/database.cpp:1102:19: style: Variable 'sqlOk' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/database/database.cpp:1132:28: style: Variable 'stringQuery' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/database/database.cpp:1139:19: style: Variable 'sqlOk' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/database/database.cpp:1774:20: style: Variable 'squery' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/database/database.cpp:1954:16: style: Variable 'bandid' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/database/database.cpp:1966:20: style: Variable 'bandid' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/database/database.cpp:1997:20: style: Variable 'squery' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/database/database.cpp:2142:25: style: Variable 'stringQuery' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/database/database.cpp:2405:21: style: Variable 'modetxt' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/database/database.cpp:2406:16: style: Variable 'sq' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/database/database.cpp:2407:17: style: Variable 'sqlOk2' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/database/database.cpp:2408:17: style: Variable 'sqlOk3' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/database/database.cpp:2409:19: style: Variable 'modeFound' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/database/database.cpp:2410:12: style: Variable 'id' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/database/database.cpp:2455:21: style: Variable 'modetxt' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/database/database.cpp:2456:23: style: Variable 'modeFound' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/database/database.cpp:2590:21: style: Variable 'bandtxt' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/database/database.cpp:2596:16: style: Variable 'sq' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/database/database.cpp:2597:17: style: Variable 'sqlOk2' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/database/database.cpp:2598:17: style: Variable 'sqlOk3' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/database/database.cpp:2599:19: style: Variable 'bandFound' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/database/database.cpp:2600:12: style: Variable 'id' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/database/database.cpp:2634:21: style: Variable 'bandtxt' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/database/database.cpp:2739:25: style: Variable 'stringQuery' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/database/database.cpp:2743:16: style: Variable 'sqlOk' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/database/database.cpp:2967:25: style: Variable 'stringQuery' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/database/database.cpp:3489:13: style: Unused variable: sq [unusedVariable] klog-2.5.2/src/database/database.cpp:3594:25: style: Variable 'stringQuery' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/database/database.cpp:3728:27: style: Variable 'sqlOK' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/database/datacache.cpp:28:12: warning: Member variable 'DataCache::entityListIsBuilt' is not initialized in the constructor. [uninitMemberVar] klog-2.5.2/src/database/datacache.cpp:35:64: performance: Function parameter 'min' should be passed by const reference. [passedByValue] klog-2.5.2/src/database/datacache.cpp:35:79: performance: Function parameter 'max' should be passed by const reference. [passedByValue] klog-2.5.2/src/database/datacache.cpp:47:48: performance: Function parameter 'freq' should be passed by const reference. [passedByValue] klog-2.5.2/src/database/datacache.cpp:50:34: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] klog-2.5.2/src/database/datacache.cpp:62:35: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] klog-2.5.2/src/database/datacache.cpp:85:28: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] klog-2.5.2/src/database/datacache.cpp:106:13: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] klog-2.5.2/src/database/datacache.cpp:114:13: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] klog-2.5.2/src/database/datacache.cpp:147:13: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] klog-2.5.2/src/database/db_adif_primary_subdvisions_data.cpp:97:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/database/db_adif_primary_subdvisions_data.cpp:3:35: warning: Member variable 'DB_ADIF_Primary_Subdvisions_data::exe' is not initialized in the constructor. [uninitMemberVar] klog-2.5.2/src/database/db_adif_primary_subdvisions_data.cpp:87:40: style:inconclusive: Either there is a missing 'override', or the member function 'DB_ADIF_Primary_Subdvisions_data::isDBCreated' can be const. [functionConst] klog-2.5.2/src/database/db_adif_primary_subdvisions_data.h:53:10: note: Either there is a missing 'override', or the member function 'DB_ADIF_Primary_Subdvisions_data::isDBCreated' can be const. klog-2.5.2/src/database/db_adif_primary_subdvisions_data.cpp:87:40: note: Either there is a missing 'override', or the member function 'DB_ADIF_Primary_Subdvisions_data::isDBCreated' can be const. klog-2.5.2/src/database/db_adif_primary_subdvisions_data.cpp:33:9: style: Condition '!isDBCreated()' is always false [knownConditionTrueFalse] klog-2.5.2/src/database/db_adif_primary_subdvisions_data.cpp:33:21: note: Calling function 'isDBCreated' returns 1 klog-2.5.2/src/database/db_adif_primary_subdvisions_data.cpp:33:9: note: Condition '!isDBCreated()' is always false klog-2.5.2/src/database/db_adif_primary_subdvisions_data.cpp:99:18: style: The scope of the variable 'oneValue' can be reduced. [variableScope] klog-2.5.2/src/database/db_adif_primary_subdvisions_data.cpp:97:19: style: Local variable 'exe' shadows outer member [shadowMember] klog-2.5.2/src/database/db_adif_primary_subdvisions_data.h:52:20: note: Shadowed member klog-2.5.2/src/database/db_adif_primary_subdvisions_data.cpp:97:19: note: Shadow local variable klog-2.5.2/src/database/queryexecutor.cpp:9:21: style: Either there is a missing 'override', or the member function 'QueryExecutor::queryErrorManagement' can be static. [functionStatic] klog-2.5.2/src/database/queryexecutor.h:44:10: note: Either there is a missing 'override', or the member function 'QueryExecutor::queryErrorManagement' can be static. klog-2.5.2/src/database/queryexecutor.cpp:9:21: note: Either there is a missing 'override', or the member function 'QueryExecutor::queryErrorManagement' can be static. klog-2.5.2/src/database/queryexecutor.cpp:25:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] klog-2.5.2/src/dataproxy_sqlite.cpp:58:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:81:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:94:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:188:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:257:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:298:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:339:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:370:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:381:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:385:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:390:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:408:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:428:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:435:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:442:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:472:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:479:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:486:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:493:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:600:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:607:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:616:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:625:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:806:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:847:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:878:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:962:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:1020:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:1040:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:1099:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:1121:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:1143:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:1193:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:1243:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:1288:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:1340:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:1367:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:1391:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:1424:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:1509:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:1550:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:1581:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:1611:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:1641:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:1671:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:1690:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:1778:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:1984:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:2069:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:2141:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:2180:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:2213:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:2248:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:2278:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:2309:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:2342:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:2408:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:2547:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:2773:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:3014:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:3303:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:3344:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:3423:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:3439:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:3487:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:3557:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:3617:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:3665:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:3697:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:3750:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:3914:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:3988:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:4066:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:4181:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:4254:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:4312:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:4343:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:4418:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:4485:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:4530:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:4576:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:4621:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:4667:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:4721:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:4777:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:4831:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:4866:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:4936:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:4977:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:5039:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:5079:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:5209:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:5230:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:5270:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:5298:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:5331:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:5372:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:5416:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:5457:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:5492:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:5529:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:5564:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:5600:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:5637:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:5658:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:5913:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:5952:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:6016:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:6097:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:6131:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:6161:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:6191:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:6224:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:6276:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:6306:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:6352:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:6388:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:6421:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:6453:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:6581:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:6624:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:6666:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:6710:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:6759:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:6807:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:6862:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:6902:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:6954:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:7109:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:7141:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:7170:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:7178:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:7184:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:7218:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:7276:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:7306:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:7335:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:7364:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:7372:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:7458:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:7489:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:7526:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:7560:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:7636:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:7663:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:7693:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:7722:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:7761:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:7812:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:7839:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:7861:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:7875:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:7964:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:8010:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:8058:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:8092:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:8123:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:8162:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:8180:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:8234:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:8304:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:8588:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:8651:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:8684:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:8742:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:8823:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:8979:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:9026:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:9045:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dataproxy_sqlite.cpp:250:27: style:inconclusive: Either there is a missing 'override', or the member function 'DataProxy_SQLite::getPKGVersion' can be const. [functionConst] klog-2.5.2/src/dataproxy_sqlite.h:77:13: note: Either there is a missing 'override', or the member function 'DataProxy_SQLite::getPKGVersion' can be const. klog-2.5.2/src/dataproxy_sqlite.cpp:250:27: note: Either there is a missing 'override', or the member function 'DataProxy_SQLite::getPKGVersion' can be const. klog-2.5.2/src/dataproxy_sqlite.cpp:8316:27: style: Either there is a missing 'override', or the member function 'DataProxy_SQLite::getADIFValueFromRec' can be static. [functionStatic] klog-2.5.2/src/dataproxy_sqlite.h:375:29: note: Either there is a missing 'override', or the member function 'DataProxy_SQLite::getADIFValueFromRec' can be static. klog-2.5.2/src/dataproxy_sqlite.cpp:8316:27: note: Either there is a missing 'override', or the member function 'DataProxy_SQLite::getADIFValueFromRec' can be static. klog-2.5.2/src/dataproxy_sqlite.h:77:13: performance: Function 'getPKGVersion()' should return member 'pkgVersion' by const reference. [returnByReference] klog-2.5.2/src/dataproxy_sqlite.cpp:761:11: style: Error code from the return value of function query.exec() is not used. [ignoredReturnErrorCode] klog-2.5.2/src/dataproxy_sqlite.cpp:1059:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] klog-2.5.2/src/dataproxy_sqlite.cpp:1685:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] klog-2.5.2/src/dataproxy_sqlite.cpp:2061:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] klog-2.5.2/src/dataproxy_sqlite.cpp:2132:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] klog-2.5.2/src/dataproxy_sqlite.cpp:3033:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] klog-2.5.2/src/dataproxy_sqlite.cpp:5246:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] klog-2.5.2/src/dataproxy_sqlite.cpp:5254:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] klog-2.5.2/src/dataproxy_sqlite.cpp:5282:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] klog-2.5.2/src/dataproxy_sqlite.cpp:5985:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] klog-2.5.2/src/dataproxy_sqlite.cpp:6039:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] klog-2.5.2/src/dataproxy_sqlite.cpp:6052:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] klog-2.5.2/src/dataproxy_sqlite.cpp:6300:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] klog-2.5.2/src/dataproxy_sqlite.cpp:7854:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] klog-2.5.2/src/dataproxy_sqlite.cpp:7871:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] klog-2.5.2/src/dataproxy_sqlite.cpp:7890:7: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] klog-2.5.2/src/dataproxy_sqlite.cpp:725:21: style: Redundant initialization for 'queryString'. The initialized value is overwritten before it is read. [redundantInitialization] klog-2.5.2/src/dataproxy_sqlite.cpp:722:25: note: queryString is initialized klog-2.5.2/src/dataproxy_sqlite.cpp:725:21: note: queryString is overwritten klog-2.5.2/src/dataproxy_sqlite.cpp:752:21: style: Redundant initialization for 'queryString'. The initialized value is overwritten before it is read. [redundantInitialization] klog-2.5.2/src/dataproxy_sqlite.cpp:749:25: note: queryString is initialized klog-2.5.2/src/dataproxy_sqlite.cpp:752:21: note: queryString is overwritten klog-2.5.2/src/dataproxy_sqlite.cpp:781:21: style: Redundant initialization for 'queryString'. The initialized value is overwritten before it is read. [redundantInitialization] klog-2.5.2/src/dataproxy_sqlite.cpp:778:25: note: queryString is initialized klog-2.5.2/src/dataproxy_sqlite.cpp:781:21: note: queryString is overwritten klog-2.5.2/src/dataproxy_sqlite.cpp:822:21: style: Redundant initialization for 'queryString'. The initialized value is overwritten before it is read. [redundantInitialization] klog-2.5.2/src/dataproxy_sqlite.cpp:819:25: note: queryString is initialized klog-2.5.2/src/dataproxy_sqlite.cpp:822:21: note: queryString is overwritten klog-2.5.2/src/dataproxy_sqlite.cpp:4683:11: style: Redundant initialization for 'aux'. The initialized value is overwritten before it is read. [redundantInitialization] klog-2.5.2/src/dataproxy_sqlite.cpp:4680:15: note: aux is initialized klog-2.5.2/src/dataproxy_sqlite.cpp:4683:11: note: aux is overwritten klog-2.5.2/src/dataproxy_sqlite.cpp:4739:12: style: Redundant initialization for 'aux'. The initialized value is overwritten before it is read. [redundantInitialization] klog-2.5.2/src/dataproxy_sqlite.cpp:4735:16: note: aux is initialized klog-2.5.2/src/dataproxy_sqlite.cpp:4739:12: note: aux is overwritten klog-2.5.2/src/dataproxy_sqlite.cpp:4793:13: style: Redundant initialization for 'aux'. The initialized value is overwritten before it is read. [redundantInitialization] klog-2.5.2/src/dataproxy_sqlite.cpp:4790:17: note: aux is initialized klog-2.5.2/src/dataproxy_sqlite.cpp:4793:13: note: aux is overwritten klog-2.5.2/src/dataproxy_sqlite.cpp:6555:21: style: Redundant initialization for 'queryString'. The initialized value is overwritten before it is read. [redundantInitialization] klog-2.5.2/src/dataproxy_sqlite.cpp:6550:25: note: queryString is initialized klog-2.5.2/src/dataproxy_sqlite.cpp:6555:21: note: queryString is overwritten klog-2.5.2/src/dataproxy_sqlite.cpp:6598:21: style: Redundant initialization for 'queryString'. The initialized value is overwritten before it is read. [redundantInitialization] klog-2.5.2/src/dataproxy_sqlite.cpp:6594:25: note: queryString is initialized klog-2.5.2/src/dataproxy_sqlite.cpp:6598:21: note: queryString is overwritten klog-2.5.2/src/dataproxy_sqlite.cpp:6640:21: style: Redundant initialization for 'queryString'. The initialized value is overwritten before it is read. [redundantInitialization] klog-2.5.2/src/dataproxy_sqlite.cpp:6636:25: note: queryString is initialized klog-2.5.2/src/dataproxy_sqlite.cpp:6640:21: note: queryString is overwritten klog-2.5.2/src/dataproxy_sqlite.cpp:6733:21: style: Redundant initialization for 'queryString'. The initialized value is overwritten before it is read. [redundantInitialization] klog-2.5.2/src/dataproxy_sqlite.cpp:6729:25: note: queryString is initialized klog-2.5.2/src/dataproxy_sqlite.cpp:6733:21: note: queryString is overwritten klog-2.5.2/src/dataproxy_sqlite.cpp:6781:21: style: Redundant initialization for 'queryString'. The initialized value is overwritten before it is read. [redundantInitialization] klog-2.5.2/src/dataproxy_sqlite.cpp:6777:25: note: queryString is initialized klog-2.5.2/src/dataproxy_sqlite.cpp:6781:21: note: queryString is overwritten klog-2.5.2/src/dataproxy_sqlite.cpp:8216:11: style: Redundant initialization for 'n'. The initialized value is overwritten before it is read. [redundantInitialization] klog-2.5.2/src/dataproxy_sqlite.cpp:8213:11: note: n is initialized klog-2.5.2/src/dataproxy_sqlite.cpp:8216:11: note: n is overwritten klog-2.5.2/src/dataproxy_sqlite.cpp:8216:9: style: Variable 'n' is assigned an expression that holds the same value. [redundantAssignment] klog-2.5.2/src/dataproxy_sqlite.cpp:8213:11: note: n is assigned '_n' here. klog-2.5.2/src/dataproxy_sqlite.cpp:8214:11: note: Assuming condition is true klog-2.5.2/src/dataproxy_sqlite.cpp:8216:9: note: Variable 'n' is assigned an expression that holds the same value. klog-2.5.2/src/dataproxy_sqlite.cpp:302:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] klog-2.5.2/src/dataproxy_sqlite.cpp:2196:13: style: The scope of the variable 'queryString' can be reduced. [variableScope] klog-2.5.2/src/dataproxy_sqlite.cpp:2197:10: style: The scope of the variable 'sqlOK' can be reduced. [variableScope] klog-2.5.2/src/dataproxy_sqlite.cpp:2230:13: style: The scope of the variable 'queryString' can be reduced. [variableScope] klog-2.5.2/src/dataproxy_sqlite.cpp:2231:10: style: The scope of the variable 'sqlOK' can be reduced. [variableScope] klog-2.5.2/src/dataproxy_sqlite.cpp:2323:14: style: The scope of the variable 'queryString' can be reduced. [variableScope] klog-2.5.2/src/dataproxy_sqlite.cpp:2324:11: style: The scope of the variable 'sqlOK' can be reduced. [variableScope] klog-2.5.2/src/dataproxy_sqlite.cpp:3678:13: style: The scope of the variable 'queryString' can be reduced. [variableScope] klog-2.5.2/src/dataproxy_sqlite.cpp:3679:10: style: The scope of the variable 'sqlOK' can be reduced. [variableScope] klog-2.5.2/src/dataproxy_sqlite.cpp:4896:10: style: The scope of the variable 'existingDXCC' can be reduced. [variableScope] klog-2.5.2/src/dataproxy_sqlite.cpp:4897:10: style: The scope of the variable 'existingCQz' can be reduced. [variableScope] klog-2.5.2/src/dataproxy_sqlite.cpp:6031:9: style: The scope of the variable 'normalizedInt' can be reduced. [variableScope] klog-2.5.2/src/dataproxy_sqlite.cpp:6064:18: style: The scope of the variable 'dupe' can be reduced. [variableScope] klog-2.5.2/src/dataproxy_sqlite.cpp:5645:87: style:inconclusive: Function 'getFreqFromRange' argument 3 names different: declaration 'FreUnits' definition 'freqUnits'. [funcArgNamesDifferent] klog-2.5.2/src/dataproxy_sqlite.h:428:73: note: Function 'getFreqFromRange' argument 3 names different: declaration 'FreUnits' definition 'freqUnits'. klog-2.5.2/src/dataproxy_sqlite.cpp:5645:87: note: Function 'getFreqFromRange' argument 3 names different: declaration 'FreUnits' definition 'freqUnits'. klog-2.5.2/src/dataproxy_sqlite.cpp:8330:58: style:inconclusive: Function 'getADIFFromQSOQuery' argument 1 names different: declaration '_rec' definition 'rec'. [funcArgNamesDifferent] klog-2.5.2/src/dataproxy_sqlite.h:376:60: note: Function 'getADIFFromQSOQuery' argument 1 names different: declaration '_rec' definition 'rec'. klog-2.5.2/src/dataproxy_sqlite.cpp:8330:58: note: Function 'getADIFFromQSOQuery' argument 1 names different: declaration '_rec' definition 'rec'. klog-2.5.2/src/dataproxy_sqlite.cpp:2547:15: style: Local variable 'util' shadows outer member [shadowMember] klog-2.5.2/src/dataproxy_sqlite.h:453:16: note: Shadowed member klog-2.5.2/src/dataproxy_sqlite.cpp:2547:15: note: Shadow local variable klog-2.5.2/src/dataproxy_sqlite.cpp:2773:22: style: Local variable 'util' shadows outer member [shadowMember] klog-2.5.2/src/dataproxy_sqlite.h:453:16: note: Shadowed member klog-2.5.2/src/dataproxy_sqlite.cpp:2773:22: note: Shadow local variable klog-2.5.2/src/dataproxy_sqlite.cpp:3060:15: style: Local variable 'util' shadows outer member [shadowMember] klog-2.5.2/src/dataproxy_sqlite.h:453:16: note: Shadowed member klog-2.5.2/src/dataproxy_sqlite.cpp:3060:15: note: Shadow local variable klog-2.5.2/src/dataproxy_sqlite.cpp:3344:15: style: Local variable 'util' shadows outer member [shadowMember] klog-2.5.2/src/dataproxy_sqlite.h:453:16: note: Shadowed member klog-2.5.2/src/dataproxy_sqlite.cpp:3344:15: note: Shadow local variable klog-2.5.2/src/dataproxy_sqlite.cpp:470:57: performance: Function parameter '_n' should be passed by const reference. [passedByValue] klog-2.5.2/src/dataproxy_sqlite.cpp:477:63: performance: Function parameter '_n' should be passed by const reference. [passedByValue] klog-2.5.2/src/dataproxy_sqlite.cpp:546:79: performance: Function parameter '_fr' should be passed by const reference. [passedByValue] klog-2.5.2/src/dataproxy_sqlite.cpp:632:71: performance: Function parameter '_qs' should be passed by const reference. [passedByValue] klog-2.5.2/src/dataproxy_sqlite.cpp:680:68: performance: Function parameter '_qs' should be passed by const reference. [passedByValue] klog-2.5.2/src/dataproxy_sqlite.cpp:6910:53: performance: Function parameter '_qs' should be passed by const reference. [passedByValue] klog-2.5.2/src/dataproxy_sqlite.cpp:8885:116: performance: Function parameter '_mode' should be passed by const reference. [passedByValue] klog-2.5.2/src/dataproxy_sqlite.cpp:1796:17: style: Variable 'nameCol' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/dataproxy_sqlite.cpp:5117:33: style: Variable 'translatedValue' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/dataproxy_sqlite.cpp:5118:34: style: Variable 'valueToTranslate' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/dataproxy_sqlite.cpp:5344:17: style: Variable 'aux' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/dataproxy_sqlite.cpp:5386:17: style: Variable 'aux' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/dataproxy_sqlite.cpp:5876:34: style: Variable 'translatedValue' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/dataproxy_sqlite.cpp:5877:35: style: Variable 'valueToTranslate' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/dataproxy_sqlite.cpp:6923:17: style: Variable 'aux' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/dataproxy_sqlite.cpp:7789:17: style: Variable 'aux' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/downloadcty.cpp:39:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/downloadcty.cpp:106:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Information [valueFlowBailoutIncompleteVar] klog-2.5.2/src/downloadcty.cpp:145:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] klog-2.5.2/src/downloadcty.cpp:201:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] klog-2.5.2/src/downloadcty.cpp:78:9: style: Local variable 'url' shadows outer member [shadowMember] klog-2.5.2/src/downloadcty.h:67:11: note: Shadowed member klog-2.5.2/src/downloadcty.cpp:78:9: note: Shadow local variable klog-2.5.2/src/downloadcty.cpp:161:47: style: Argument 'url' shadows outer member [shadowMember] klog-2.5.2/src/downloadcty.h:67:11: note: Shadowed member klog-2.5.2/src/downloadcty.cpp:161:47: note: Shadow argument klog-2.5.2/src/downloadcty.cpp:48:17: style: Variable 'ver' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/dxccstatuswidget.cpp:89:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dxccstatuswidget.cpp:137:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Question [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dxccstatuswidget.cpp:187:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dxccstatuswidget.cpp:226:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dxccstatuswidget.cpp:383:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dxccstatuswidget.cpp:449:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dxccstatuswidget.cpp:470:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dxccstatuswidget.cpp:490:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dxccstatuswidget.cpp:499:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dxccstatuswidget.cpp:518:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dxccstatuswidget.cpp:607:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dxccstatuswidget.cpp:687:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dxccstatuswidget.cpp:615:9: style: The scope of the variable 'row' can be reduced. [variableScope] klog-2.5.2/src/dxccstatuswidget.cpp:620:9: style: The scope of the variable '_entiNumb' can be reduced. [variableScope] klog-2.5.2/src/dxccstatuswidget.cpp:208:51: performance: Function parameter '_isoName' should be passed by const reference. [passedByValue] klog-2.5.2/src/dxccstatuswidget.cpp:180:17: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] klog-2.5.2/src/dxccstatuswidget.cpp:615:13: style: Variable 'row' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/dxccstatuswidget.cpp:620:19: style: Variable '_entiNumb' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/dxcluster/dxcluster.cpp:75:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CustomContextMenu [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dxcluster/dxcluster.cpp:143:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dxcluster/dxcluster.cpp:300:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FixedFont [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dxcluster/dxcluster.cpp:469:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OtherFocusReason [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dxcluster/dxcluster.cpp:805:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dxcluster/dxcluster.cpp:851:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dxcluster/dxcluster.cpp:875:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dxcluster/dxcluster.cpp:885:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dxcluster/dxcluster.cpp:937:5: performance: Variable 'spotColor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] klog-2.5.2/src/dxcluster/dxcluster.cpp:630:23: style:inconclusive: Either there is a missing 'override', or the member function 'DXClusterWidget::isConnected' can be const. [functionConst] klog-2.5.2/src/dxcluster/dxcluster.h:62:10: note: Either there is a missing 'override', or the member function 'DXClusterWidget::isConnected' can be const. klog-2.5.2/src/dxcluster/dxcluster.cpp:630:23: note: Either there is a missing 'override', or the member function 'DXClusterWidget::isConnected' can be const. klog-2.5.2/src/dxcluster/dxcluster.cpp:636:31: style:inconclusive: Either there is a missing 'override', or the member function 'DXClusterWidget::parseReceivedData' can be const. [functionConst] klog-2.5.2/src/dxcluster/dxcluster.h:108:18: note: Either there is a missing 'override', or the member function 'DXClusterWidget::parseReceivedData' can be const. klog-2.5.2/src/dxcluster/dxcluster.cpp:636:31: note: Either there is a missing 'override', or the member function 'DXClusterWidget::parseReceivedData' can be const. klog-2.5.2/src/dxcluster/dxcluster.cpp:456:26: style:inconclusive: Either there is a missing 'override', or the member function 'DXClusterWidget::cleanSpotter' can be const. [functionConst] klog-2.5.2/src/dxcluster/dxcluster.h:112:13: note: Either there is a missing 'override', or the member function 'DXClusterWidget::cleanSpotter' can be const. klog-2.5.2/src/dxcluster/dxcluster.cpp:456:26: note: Either there is a missing 'override', or the member function 'DXClusterWidget::cleanSpotter' can be const. klog-2.5.2/src/dxcluster/dxcluster.cpp:752:14: warning: Return value of function date.fromString() is not used. [ignoredReturnValue] klog-2.5.2/src/dxcluster/dxcluster.cpp:778:39: style: Checking if unsigned expression 'port' is less than zero. [unsignedLessThanZero] klog-2.5.2/src/dxcluster/dxcluster.cpp:256:60: performance: Function parameter '_entityStatus' should be passed by const reference. [passedByValue] klog-2.5.2/src/dxcluster/dxcluster.cpp:354:47: performance: Function parameter '_stringSpot' should be passed by const reference. [passedByValue] klog-2.5.2/src/dxcluster/dxcluster.cpp:419:47: performance: Function parameter '_stringSpot' should be passed by const reference. [passedByValue] klog-2.5.2/src/dxcluster/dxcluster.cpp:449:48: performance: Function parameter '_stringSpot' should be passed by const reference. [passedByValue] klog-2.5.2/src/dxcluster/dxcluster.cpp:456:53: performance: Function parameter '_call' should be passed by const reference. [passedByValue] klog-2.5.2/src/dxcluster/dxcluster.cpp:636:63: performance: Function parameter '_stringSpot' should be passed by const reference. [passedByValue] klog-2.5.2/src/dxcluster/dxcluster.cpp:664:48: performance: Function parameter '_stringSpot' should be passed by const reference. [passedByValue] klog-2.5.2/src/dxcluster/dxcluster.cpp:383:27: style: Variable 'stringToPrint' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/dxcluster/dxcluster.cpp:683:24: style: Variable 'entityStatus.logId' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/dxcluster/dxclusterassistant.cpp:120:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Type [valueFlowBailoutIncompleteVar] klog-2.5.2/src/dxcluster/dxclusterassistant.h:49:9: warning: Member variable 'proposedQSOs::priority' has no initializer. [uninitMemberVarNoCtor] klog-2.5.2/src/dxcluster/dxclusterassistant.h:50:15: warning: Member variable 'proposedQSOs::status' has no initializer. [uninitMemberVarNoCtor] klog-2.5.2/src/dxcluster/dxclusterassistant.cpp:28:21: warning: Member variable 'DXClusterAssistant::hv' is not initialized in the constructor. [uninitMemberVar] klog-2.5.2/src/dxcluster/dxclusterassistant.cpp:28:21: warning: Member variable 'DXClusterAssistant::hh' is not initialized in the constructor. [uninitMemberVar] klog-2.5.2/src/dxcluster/dxclusterassistant.cpp:85:29: style: Either there is a missing 'override', or the member function 'DXClusterAssistant::getStringFromStatus' can be static. [functionStatic] klog-2.5.2/src/dxcluster/dxclusterassistant.h:68:13: note: Either there is a missing 'override', or the member function 'DXClusterAssistant::getStringFromStatus' can be static. klog-2.5.2/src/dxcluster/dxclusterassistant.cpp:85:29: note: Either there is a missing 'override', or the member function 'DXClusterAssistant::getStringFromStatus' can be static. klog-2.5.2/src/dxcluster/dxclusterassistant.cpp:76:56: performance: Function parameter '_q' should be passed by const reference. [passedByValue] klog-2.5.2/src/dxcluster/dxclusterassistant.cpp:117:5: error: Uninitialized variables: aux.priority, aux.status [uninitvar] klog-2.5.2/src/dxcluster/dxspot.cpp:39:5: performance: Variable 'dxcall' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] klog-2.5.2/src/dxcluster/dxspot.cpp:40:5: performance: Variable 'freq' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] klog-2.5.2/src/dxcluster/dxspot.cpp:41:5: performance: Variable 'spotter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] klog-2.5.2/src/dxcluster/dxspot.cpp:42:5: performance: Variable 'comment' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] klog-2.5.2/src/dxcluster/dxspot.cpp:43:5: performance: Variable 'dateTime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] klog-2.5.2/src/dxcluster/dxspot.cpp:46:5: performance: Variable 'mode' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] klog-2.5.2/src/dxcluster/dxspot.cpp:48:5: performance: Variable 'color' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] klog-2.5.2/src/dxcluster/dxspot.cpp:110:17: style:inconclusive: Technically the member function 'DXSpot::getDxCall' can be const. [functionConst] klog-2.5.2/src/dxcluster/dxspot.h:53:13: note: Technically the member function 'DXSpot::getDxCall' can be const. klog-2.5.2/src/dxcluster/dxspot.cpp:110:17: note: Technically the member function 'DXSpot::getDxCall' can be const. klog-2.5.2/src/dxcluster/dxspot.cpp:117:17: style:inconclusive: Technically the member function 'DXSpot::getSpotter' can be const. [functionConst] klog-2.5.2/src/dxcluster/dxspot.h:56:13: note: Technically the member function 'DXSpot::getSpotter' can be const. klog-2.5.2/src/dxcluster/dxspot.cpp:117:17: note: Technically the member function 'DXSpot::getSpotter' can be const. klog-2.5.2/src/dxcluster/dxspot.cpp:120:17: style:inconclusive: Technically the member function 'DXSpot::getComment' can be const. [functionConst] klog-2.5.2/src/dxcluster/dxspot.h:59:13: note: Technically the member function 'DXSpot::getComment' can be const. klog-2.5.2/src/dxcluster/dxspot.cpp:120:17: note: Technically the member function 'DXSpot::getComment' can be const. klog-2.5.2/src/dxcluster/dxspot.cpp:123:19: style:inconclusive: Technically the member function 'DXSpot::getDateTime' can be const. [functionConst] klog-2.5.2/src/dxcluster/dxspot.h:62:15: note: Technically the member function 'DXSpot::getDateTime' can be const. klog-2.5.2/src/dxcluster/dxspot.cpp:123:19: note: Technically the member function 'DXSpot::getDateTime' can be const. klog-2.5.2/src/dxcluster/dxspot.cpp:126:21: style:inconclusive: Technically the member function 'DXSpot::getClickStatus' can be const. [functionConst] klog-2.5.2/src/dxcluster/dxspot.h:65:17: note: Technically the member function 'DXSpot::getClickStatus' can be const. klog-2.5.2/src/dxcluster/dxspot.cpp:126:21: note: Technically the member function 'DXSpot::getClickStatus' can be const. klog-2.5.2/src/dxcluster/dxspot.cpp:135:19: style:inconclusive: Technically the member function 'DXSpot::getFrequency' can be const. [functionConst] klog-2.5.2/src/dxcluster/dxspot.h:68:15: note: Technically the member function 'DXSpot::getFrequency' can be const. klog-2.5.2/src/dxcluster/dxspot.cpp:135:19: note: Technically the member function 'DXSpot::getFrequency' can be const. klog-2.5.2/src/dxcluster/dxspot.cpp:149:17: style:inconclusive: Technically the member function 'DXSpot::getMode' can be const. [functionConst] klog-2.5.2/src/dxcluster/dxspot.h:71:13: note: Technically the member function 'DXSpot::getMode' can be const. klog-2.5.2/src/dxcluster/dxspot.cpp:149:17: note: Technically the member function 'DXSpot::getMode' can be const. klog-2.5.2/src/dxcluster/dxspot.cpp:152:19: style:inconclusive: Technically the member function 'DXSpot::getQSOStatus' can be const. [functionConst] klog-2.5.2/src/dxcluster/dxspot.h:74:15: note: Technically the member function 'DXSpot::getQSOStatus' can be const. klog-2.5.2/src/dxcluster/dxspot.cpp:152:19: note: Technically the member function 'DXSpot::getQSOStatus' can be const. klog-2.5.2/src/dxcluster/dxspot.cpp:155:16: style:inconclusive: Technically the member function 'DXSpot::getColor' can be const. [functionConst] klog-2.5.2/src/dxcluster/dxspot.h:77:12: note: Technically the member function 'DXSpot::getColor' can be const. klog-2.5.2/src/dxcluster/dxspot.cpp:155:16: note: Technically the member function 'DXSpot::getColor' can be const. klog-2.5.2/src/dxcluster/dxspot.cpp:146:14: style:inconclusive: Technically the member function 'DXSpot::getSHDX' can be const. [functionConst] klog-2.5.2/src/dxcluster/dxspot.h:81:10: note: Technically the member function 'DXSpot::getSHDX' can be const. klog-2.5.2/src/dxcluster/dxspot.cpp:146:14: note: Technically the member function 'DXSpot::getSHDX' can be const. klog-2.5.2/src/dxcluster/dxspot.h:53:13: performance: Function 'getDxCall()' should return member 'dxcall' by const reference. [returnByReference] klog-2.5.2/src/dxcluster/dxspot.h:56:13: performance: Function 'getSpotter()' should return member 'spotter' by const reference. [returnByReference] klog-2.5.2/src/dxcluster/dxspot.h:59:13: performance: Function 'getComment()' should return member 'comment' by const reference. [returnByReference] klog-2.5.2/src/dxcluster/dxspot.h:68:15: performance: Function 'getFrequency()' should return member 'freq' by const reference. [returnByReference] klog-2.5.2/src/dxcluster/dxspot.h:71:13: performance: Function 'getMode()' should return member 'mode' by const reference. [returnByReference] klog-2.5.2/src/dxcluster/dxspot.cpp:104:39: style:inconclusive: Function 'setDXCall' argument 1 names different: declaration 'c' definition '_c'. [funcArgNamesDifferent] klog-2.5.2/src/dxcluster/dxspot.h:52:35: note: Function 'setDXCall' argument 1 names different: declaration 'c' definition '_c'. klog-2.5.2/src/dxcluster/dxspot.cpp:104:39: note: Function 'setDXCall' argument 1 names different: declaration 'c' definition '_c'. klog-2.5.2/src/dxcluster/dxspot.cpp:112:40: style:inconclusive: Function 'setSpotter' argument 1 names different: declaration 'c' definition '_c'. [funcArgNamesDifferent] klog-2.5.2/src/dxcluster/dxspot.h:55:36: note: Function 'setSpotter' argument 1 names different: declaration 'c' definition '_c'. klog-2.5.2/src/dxcluster/dxspot.cpp:112:40: note: Function 'setSpotter' argument 1 names different: declaration 'c' definition '_c'. klog-2.5.2/src/dxcluster/dxspot.cpp:128:37: performance: Function parameter 'f' should be passed by const reference. [passedByValue] klog-2.5.2/src/elog/elogclublog.cpp:80:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] klog-2.5.2/src/elog/elogclublog.cpp:169:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] klog-2.5.2/src/elog/elogclublog.cpp:299:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FullyEncoded [valueFlowBailoutIncompleteVar] klog-2.5.2/src/elog/elogclublog.cpp:691:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FormDataType [valueFlowBailoutIncompleteVar] klog-2.5.2/src/elog/elogclublog.cpp:768:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/elog/elogclublog.cpp:653:17: style: Expression is always false because 'else if' condition matches previous condition at line 629. [multiCondition] klog-2.5.2/src/elog/elogclublog.cpp:540:12: warning: Return value of function bandid.toInt() is not used. [ignoredReturnValue] klog-2.5.2/src/elog/elogclublog.cpp:82:14: style: Redundant initialization for 'text'. The initialized value is overwritten before it is read. [redundantInitialization] klog-2.5.2/src/elog/elogclublog.cpp:72:18: note: text is initialized klog-2.5.2/src/elog/elogclublog.cpp:82:14: note: text is overwritten klog-2.5.2/src/elog/elogclublog.cpp:674:7: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment] klog-2.5.2/src/elog/elogclublog.cpp:673:7: note: x is assigned klog-2.5.2/src/elog/elogclublog.cpp:674:7: note: x is overwritten klog-2.5.2/src/elog/elogclublog.cpp:373:55: performance: Function parameter '_q' should be passed by const reference. [passedByValue] klog-2.5.2/src/elog/elogclublog.cpp:668:41: performance: Function parameter '_oldQSO' should be passed by const reference. [passedByValue] klog-2.5.2/src/elog/elogclublog.cpp:668:62: performance: Function parameter '_newQSO' should be passed by const reference. [passedByValue] klog-2.5.2/src/elog/elogclublog.cpp:678:64: performance: Function parameter '_qso' should be passed by const reference. [passedByValue] klog-2.5.2/src/elog/elogclublog.cpp:686:16: style: Unused variable: postData [unusedVariable] klog-2.5.2/src/elog/elogqrzlog.cpp:60:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/elog/elogqrzlog.cpp:73:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/elog/elogqrzlog.cpp:89:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/elog/elogqrzlog.cpp:99:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/elog/elogqrzlog.cpp:127:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/elog/elogqrzlog.cpp:175:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StartDocument [valueFlowBailoutIncompleteVar] klog-2.5.2/src/elog/elogqrzlog.cpp:479:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/elog/elogqrzlog.cpp:511:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/elog/elogqrzlog.cpp:520:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/elog/elogqrzlog.cpp:541:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/elog/elogqrzlog.cpp:566:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/elog/elogqrzlog.cpp:585:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/elog/elogqrzlog.cpp:615:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/elog/elogqrzlog.cpp:646:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/elog/elogqrzlog.cpp:685:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/elog/elogqrzlog.cpp:702:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/elog/elogqrzlog.cpp:754:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/elog/elogqrzlog.cpp:778:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/elog/elogqrzlog.cpp:785:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/elog/elogqrzlog.cpp:793:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/elog/elogqrzlog.cpp:807:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/elog/elogqrzlog.cpp:845:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/elog/elogqrzlog.cpp:859:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/elog/elogqrzlog.cpp:42:5: performance: Variable 'klogVersion' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] klog-2.5.2/src/elog/elogqrzlog.cpp:76:18: style: Either there is a missing 'override', or the member function 'eLogQrzLog::showDebugLog' can be static. [functionStatic] klog-2.5.2/src/elog/elogqrzlog.h:85:10: note: Either there is a missing 'override', or the member function 'eLogQrzLog::showDebugLog' can be static. klog-2.5.2/src/elog/elogqrzlog.cpp:76:18: note: Either there is a missing 'override', or the member function 'eLogQrzLog::showDebugLog' can be static. klog-2.5.2/src/elog/elogqrzlog.cpp:610:37: performance: Function parameter '_qsos' should be passed by const reference. [passedByValue] klog-2.5.2/src/elog/elogqrzlog.cpp:843:76: performance: Function parameter '_qsos' should be passed by const reference. [passedByValue] klog-2.5.2/src/elog/elogqrzlog.cpp:826:28: style: Variable 'reason' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/elog/elogqrzlog.cpp:835:28: style: Variable 'reason' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/elog/eqslutilities.cpp:86:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] klog-2.5.2/src/elog/eqslutilities.cpp:214:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FormDataType [valueFlowBailoutIncompleteVar] klog-2.5.2/src/elog/eqslutilities.cpp:42:5: performance: Variable 'user' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] klog-2.5.2/src/elog/eqslutilities.cpp:175:17: style: Local variable 'result' shadows outer member [shadowMember] klog-2.5.2/src/elog/eqslutilities.h:70:33: note: Shadowed member klog-2.5.2/src/elog/eqslutilities.cpp:175:17: note: Shadow local variable klog-2.5.2/src/elog/eqslutilities.cpp:201:66: performance: Function parameter '_qso' should be passed by const reference. [passedByValue] klog-2.5.2/src/elog/eqslutilities.cpp:174:17: style: Variable 'msg' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/elog/eqslutilities.cpp:209:16: style: Unused variable: postData [unusedVariable] klog-2.5.2/src/elog/lotwutilities.cpp:65:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QDate [valueFlowBailoutIncompleteVar] klog-2.5.2/src/elog/lotwutilities.cpp:112:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Password [valueFlowBailoutIncompleteVar] klog-2.5.2/src/elog/lotwutilities.cpp:190:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Question [valueFlowBailoutIncompleteVar] klog-2.5.2/src/elog/lotwutilities.cpp:220:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserAgentHeader [valueFlowBailoutIncompleteVar] klog-2.5.2/src/elog/lotwutilities.cpp:254:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Question [valueFlowBailoutIncompleteVar] klog-2.5.2/src/elog/lotwutilities.cpp:337:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Question [valueFlowBailoutIncompleteVar] klog-2.5.2/src/elog/lotwutilities.cpp:382:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Question [valueFlowBailoutIncompleteVar] klog-2.5.2/src/elog/lotwutilities.cpp:506:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RedirectionTargetAttribute [valueFlowBailoutIncompleteVar] klog-2.5.2/src/elog/lotwutilities.cpp:600:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] klog-2.5.2/src/elog/lotwutilities.cpp:577:21: style:inconclusive: Either there is a missing 'override', or the member function 'LoTWUtilities::getIsReady' can be const. [functionConst] klog-2.5.2/src/elog/lotwutilities.h:59:10: note: Either there is a missing 'override', or the member function 'LoTWUtilities::getIsReady' can be const. klog-2.5.2/src/elog/lotwutilities.cpp:577:21: note: Either there is a missing 'override', or the member function 'LoTWUtilities::getIsReady' can be const. klog-2.5.2/src/elog/lotwutilities.cpp:96:24: style:inconclusive: Either there is a missing 'override', or the member function 'LoTWUtilities::getFileName' can be const. [functionConst] klog-2.5.2/src/elog/lotwutilities.h:61:13: note: Either there is a missing 'override', or the member function 'LoTWUtilities::getFileName' can be const. klog-2.5.2/src/elog/lotwutilities.cpp:96:24: note: Either there is a missing 'override', or the member function 'LoTWUtilities::getFileName' can be const. klog-2.5.2/src/elog/lotwutilities.h:61:13: performance: Function 'getFileName()' should return member 'fileName' by const reference. [returnByReference] klog-2.5.2/src/elog/lotwutilities.cpp:350:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] klog-2.5.2/src/elog/lotwutilities.cpp:214:39: style: Argument 'url' shadows outer member [shadowMember] klog-2.5.2/src/elog/lotwutilities.h:81:10: note: Shadowed member klog-2.5.2/src/elog/lotwutilities.cpp:214:39: note: Shadow argument klog-2.5.2/src/elog/lotwutilities.cpp:599:11: style: Local variable 'file' shadows outer member [shadowMember] klog-2.5.2/src/elog/lotwutilities.h:78:12: note: Shadowed member klog-2.5.2/src/elog/lotwutilities.cpp:599:11: note: Shadow local variable klog-2.5.2/src/elog/lotwutilities.cpp:662:21: style: Local variable 'aux' shadows outer variable [shadowVariable] klog-2.5.2/src/elog/lotwutilities.cpp:597:13: note: Shadowed variable klog-2.5.2/src/elog/lotwutilities.cpp:662:21: note: Shadow local variable klog-2.5.2/src/elog/lotwutilities.cpp:621:30: style: Variable 'Lotw_owncall' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/fileawardmanager.cpp:33:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/fileawardmanager.cpp:51:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] klog-2.5.2/src/fileawardmanager.cpp:62:18: style: Variable 'line' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/fileawardmanager.cpp:208:37: style: Unused variable: _subDiv [unusedVariable] klog-2.5.2/src/filemanager.cpp:38:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/filemanager.cpp:247:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] klog-2.5.2/src/filemanager.cpp:362:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] klog-2.5.2/src/filemanager.cpp:595:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] klog-2.5.2/src/filemanager.cpp:768:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] klog-2.5.2/src/filemanager.cpp:851:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] klog-2.5.2/src/filemanager.cpp:1041:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] klog-2.5.2/src/filemanager.cpp:1052:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] klog-2.5.2/src/filemanager.cpp:1078:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] klog-2.5.2/src/filemanager.cpp:1110:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] klog-2.5.2/src/filemanager.cpp:1292:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] klog-2.5.2/src/filemanager.cpp:1362:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] klog-2.5.2/src/filemanager.cpp:1382:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] klog-2.5.2/src/filemanager.cpp:1420:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] klog-2.5.2/src/filemanager.cpp:1524:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] klog-2.5.2/src/filemanager.cpp:1584:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] klog-2.5.2/src/filemanager.cpp:1616:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] klog-2.5.2/src/filemanager.cpp:1667:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] klog-2.5.2/src/filemanager.cpp:1691:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RichText [valueFlowBailoutIncompleteVar] klog-2.5.2/src/filemanager.cpp:1732:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] klog-2.5.2/src/filemanager.h:62:10: warning: Member variable 'logfileInfo::exists' has no initializer. [uninitMemberVarNoCtor] klog-2.5.2/src/filemanager.h:64:12: warning: Member variable 'logfileInfo::headerPos' has no initializer. [uninitMemberVarNoCtor] klog-2.5.2/src/filemanager.h:65:9: warning: Member variable 'logfileInfo::numberOfQSOs' has no initializer. [uninitMemberVarNoCtor] klog-2.5.2/src/filemanager.cpp:32:14: warning: Member variable 'FileManager::rstTXDefault' is not initialized in the constructor. [uninitMemberVar] klog-2.5.2/src/filemanager.cpp:32:14: warning: Member variable 'FileManager::rstRXDefault' is not initialized in the constructor. [uninitMemberVar] klog-2.5.2/src/filemanager.cpp:32:14: warning: Member variable 'FileManager::ignoreUnknownAlways' is not initialized in the constructor. [uninitMemberVar] klog-2.5.2/src/filemanager.cpp:32:14: warning: Member variable 'FileManager::usePreviousStationCallsignAnswerAlways' is not initialized in the constructor. [uninitMemberVar] klog-2.5.2/src/filemanager.cpp:32:14: warning: Member variable 'FileManager::noMoreQso' is not initialized in the constructor. [uninitMemberVar] klog-2.5.2/src/filemanager.cpp:32:14: warning: Member variable 'FileManager::sendEQSLByDefault' is not initialized in the constructor. [uninitMemberVar] klog-2.5.2/src/filemanager.cpp:32:14: warning: Member variable 'FileManager::duplicatedQSOSlotInSecs' is not initialized in the constructor. [uninitMemberVar] klog-2.5.2/src/filemanager.cpp:559:19: style:inconclusive: Either there is a missing 'override', or the member function 'FileManager::printQs' can be const. [functionConst] klog-2.5.2/src/filemanager.h:150:10: note: Either there is a missing 'override', or the member function 'FileManager::printQs' can be const. klog-2.5.2/src/filemanager.cpp:559:19: note: Either there is a missing 'override', or the member function 'FileManager::printQs' can be const. klog-2.5.2/src/filemanager.cpp:1135:19: style: Either there is a missing 'override', or the member function 'FileManager::initializeSwitchHash' can be static. [functionStatic] klog-2.5.2/src/filemanager.h:174:10: note: Either there is a missing 'override', or the member function 'FileManager::initializeSwitchHash' can be static. klog-2.5.2/src/filemanager.cpp:1135:19: note: Either there is a missing 'override', or the member function 'FileManager::initializeSwitchHash' can be static. klog-2.5.2/src/filemanager.cpp:1127:9: style: Redundant initialization for 'pos'. The initialized value is overwritten before it is read. [redundantInitialization] klog-2.5.2/src/filemanager.cpp:1116:16: note: pos is initialized klog-2.5.2/src/filemanager.cpp:1127:9: note: pos is overwritten klog-2.5.2/src/filemanager.cpp:776:13: style: The scope of the variable 'line' can be reduced. [variableScope] klog-2.5.2/src/filemanager.cpp:1117:13: style: The scope of the variable 'line' can be reduced. [variableScope] klog-2.5.2/src/filemanager.cpp:1281:13: style: The scope of the variable 'aux' can be reduced. [variableScope] klog-2.5.2/src/filemanager.cpp:1579:13: style: The scope of the variable 'line' can be reduced. [variableScope] klog-2.5.2/src/filemanager.cpp:1498:14: style: Local variable 'i' shadows outer variable [shadowVariable] klog-2.5.2/src/filemanager.cpp:1481:9: note: Shadowed variable klog-2.5.2/src/filemanager.cpp:1498:14: note: Shadow local variable klog-2.5.2/src/filemanager.cpp:1622:21: style: Local variable 'line' shadows outer variable [shadowVariable] klog-2.5.2/src/filemanager.cpp:1608:13: note: Shadowed variable klog-2.5.2/src/filemanager.cpp:1622:21: note: Shadow local variable klog-2.5.2/src/filemanager.cpp:171:112: performance: Function parameter '_qsos' should be passed by const reference. [passedByValue] klog-2.5.2/src/filemanager.cpp:222:95: performance: Function parameter '_qsos' should be passed by const reference. [passedByValue] klog-2.5.2/src/filemanager.cpp:829:64: performance: Function parameter '_stationCallsign' should be passed by const reference. [passedByValue] klog-2.5.2/src/filemanager.cpp:881:23: style: Variable 'field' can be declared as reference to const [constVariableReference] klog-2.5.2/src/filemanager.cpp:1763:42: style: Parameter 'rec' can be declared as reference to const [constParameterReference] klog-2.5.2/src/filemanager.cpp:367:19: style: Unused variable: aux2 [unusedVariable] klog-2.5.2/src/filemanager.cpp:610:18: style: Variable 'line' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/filemanager.cpp:613:16: style: Variable 'pos' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/filemanager.cpp:633:17: style: Variable 'pos' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/filemanager.cpp:1608:13: style: Unused variable: line [unusedVariable] klog-2.5.2/src/filemanager.cpp:1608:19: style: Unused variable: lineTemp [unusedVariable] klog-2.5.2/src/frequency.cpp:192:23: warning:inconclusive: Member variable 'Frequency::bandInMHz' is not assigned a value in 'Frequency::operator='. [operatorEqVarError] klog-2.5.2/src/frequency.cpp:192:23: warning: Member variable 'Frequency::tolerance' is not assigned a value in 'Frequency::operator='. [operatorEqVarError] klog-2.5.2/src/frequency.cpp:90:19: style: Either there is a missing 'override', or the member function 'Frequency::normalize' can be static. [functionStatic] klog-2.5.2/src/frequency.h:72:12: note: Either there is a missing 'override', or the member function 'Frequency::normalize' can be static. klog-2.5.2/src/frequency.cpp:90:19: note: Either there is a missing 'override', or the member function 'Frequency::normalize' can be static. klog-2.5.2/src/frequency.cpp:111:19: style: Either there is a missing 'override', or the member function 'Frequency::deNormalize' can be static. [functionStatic] klog-2.5.2/src/frequency.h:73:12: note: Either there is a missing 'override', or the member function 'Frequency::deNormalize' can be static. klog-2.5.2/src/frequency.cpp:111:19: note: Either there is a missing 'override', or the member function 'Frequency::deNormalize' can be static. klog-2.5.2/src/frequency.cpp:132:16: style: Either there is a missing 'override', or the member function 'Frequency::getDecimals' can be static. [functionStatic] klog-2.5.2/src/frequency.h:74:9: note: Either there is a missing 'override', or the member function 'Frequency::getDecimals' can be static. klog-2.5.2/src/frequency.cpp:132:16: note: Either there is a missing 'override', or the member function 'Frequency::getDecimals' can be static. klog-2.5.2/src/hamlibclass.cpp:37:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/hamlibclass.cpp:51:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/hamlibclass.cpp:62:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/hamlibclass.cpp:74:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/hamlibclass.cpp:105:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/hamlibclass.cpp:144:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/hamlibclass.cpp:153:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/hamlibclass.cpp:223:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/hamlibclass.cpp:268:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/hamlibclass.cpp:304:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/hamlibclass.cpp:341:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/hamlibclass.cpp:349:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/hamlibclass.cpp:356:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/hamlibclass.cpp:396:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/hamlibclass.cpp:409:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/hamlibclass.cpp:416:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/hamlibclass.cpp:454:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/hamlibclass.cpp:470:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/hamlibclass.cpp:525:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/hamlibclass.cpp:566:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/hamlibclass.cpp:582:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_NONE [valueFlowBailoutIncompleteVar] klog-2.5.2/src/hamlibclass.cpp:630:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/hamlibclass.cpp:728:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/hamlibclass.cpp:737:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/hamlibclass.cpp:758:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/hamlibclass.cpp:789:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/hamlibclass.cpp:799:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/hamlibclass.cpp:807:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/hamlibclass.cpp:817:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/hamlibclass.cpp:828:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/hamlibclass.cpp:839:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/hamlibclass.cpp:856:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/hamlibclass.cpp:881:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/hamlibclass.cpp:903:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/hamlibclass.cpp:932:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/hamlibclass.cpp:954:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/hamlibclass.cpp:976:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/hamlibclass.cpp:992:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/hamlibclass.cpp:1003:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/hamlibclass.cpp:1009:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/hamlibclass.cpp:1027:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/hamlibclass.cpp:1036:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/hamlibclass.cpp:1048:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/hamlibclass.cpp:1150:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/hamlibclass.cpp:381:19: style: Either there is a missing 'override', or the member function 'HamLibClass::radioStatusChanged' can be static. [functionStatic] klog-2.5.2/src/hamlibclass.h:131:10: note: Either there is a missing 'override', or the member function 'HamLibClass::radioStatusChanged' can be static. klog-2.5.2/src/hamlibclass.cpp:381:19: note: Either there is a missing 'override', or the member function 'HamLibClass::radioStatusChanged' can be static. klog-2.5.2/src/hamlibclass.cpp:837:41: style:inconclusive: Function 'setDataBits' argument 1 names different: declaration 'data' definition '_data'. [funcArgNamesDifferent] klog-2.5.2/src/hamlibclass.h:71:32: note: Function 'setDataBits' argument 1 names different: declaration 'data' definition '_data'. klog-2.5.2/src/hamlibclass.cpp:837:41: note: Function 'setDataBits' argument 1 names different: declaration 'data' definition '_data'. klog-2.5.2/src/hamlibclass.cpp:357:19: style: Local variable 'timer' shadows outer member [shadowMember] klog-2.5.2/src/hamlibclass.h:145:13: note: Shadowed member klog-2.5.2/src/hamlibclass.cpp:357:19: note: Shadow local variable klog-2.5.2/src/hamlibclass.cpp:381:56: performance: Function parameter '_old' should be passed by const reference. [passedByValue] klog-2.5.2/src/hamlibclass.cpp:381:80: performance: Function parameter '_new' should be passed by const reference. [passedByValue] klog-2.5.2/src/infowidget.cpp:95:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignCenter [valueFlowBailoutIncompleteVar] klog-2.5.2/src/infowidget.cpp:308:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HexRgb [valueFlowBailoutIncompleteVar] klog-2.5.2/src/infowidget.cpp:388:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HexRgb [valueFlowBailoutIncompleteVar] klog-2.5.2/src/infowidget.cpp:497:82: style:inconclusive: Function 'showDistanceAndBearing' argument 2 names different: declaration '_loc2' definition '_locDX'. [funcArgNamesDifferent] klog-2.5.2/src/infowidget.h:58:74: note: Function 'showDistanceAndBearing' argument 2 names different: declaration '_loc2' definition '_locDX'. klog-2.5.2/src/infowidget.cpp:497:82: note: Function 'showDistanceAndBearing' argument 2 names different: declaration '_loc2' definition '_locDX'. klog-2.5.2/src/infowidget.cpp:459:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/inputwidgets/mainwindowinputcomment.cpp:47:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignVCenter [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputcomment.cpp:102:44: performance: Function parameter '_qso' should be passed by const reference. [passedByValue] klog-2.5.2/src/inputwidgets/mainwindowinputeqsl.cpp:35:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputeqsl.cpp:119:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputeqsl.cpp:232:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchStartsWith [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputeqsl.cpp:324:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchStartsWith [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputeqsl.cpp:337:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchStartsWith [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputeqsl.cpp:351:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchStartsWith [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputeqsl.cpp:365:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchStartsWith [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputeqsl.cpp:394:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchStartsWith [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputeqsl.cpp:409:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchStartsWith [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputeqsl.cpp:764:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputeqsl.cpp:254:10: style: Redundant initialization for '_pm'. The initialized value is overwritten before it is read. [redundantInitialization] klog-2.5.2/src/inputwidgets/mainwindowinputeqsl.cpp:252:17: note: _pm is initialized klog-2.5.2/src/inputwidgets/mainwindowinputeqsl.cpp:254:10: note: _pm is overwritten klog-2.5.2/src/inputwidgets/mainwindowinputeqsl.cpp:263:9: style: Redundant initialization for '_pm'. The initialized value is overwritten before it is read. [redundantInitialization] klog-2.5.2/src/inputwidgets/mainwindowinputeqsl.cpp:262:17: note: _pm is initialized klog-2.5.2/src/inputwidgets/mainwindowinputeqsl.cpp:263:9: note: _pm is overwritten klog-2.5.2/src/inputwidgets/mainwindowinputeqsl.cpp:273:9: style: Redundant initialization for '_pm'. The initialized value is overwritten before it is read. [redundantInitialization] klog-2.5.2/src/inputwidgets/mainwindowinputeqsl.cpp:271:16: note: _pm is initialized klog-2.5.2/src/inputwidgets/mainwindowinputeqsl.cpp:273:9: note: _pm is overwritten klog-2.5.2/src/inputwidgets/mainwindowinputeqsl.cpp:283:10: style: Redundant initialization for '_pm'. The initialized value is overwritten before it is read. [redundantInitialization] klog-2.5.2/src/inputwidgets/mainwindowinputeqsl.cpp:281:17: note: _pm is initialized klog-2.5.2/src/inputwidgets/mainwindowinputeqsl.cpp:283:10: note: _pm is overwritten klog-2.5.2/src/inputwidgets/mainwindowinputeqsl.cpp:297:10: style: Redundant initialization for '_pm'. The initialized value is overwritten before it is read. [redundantInitialization] klog-2.5.2/src/inputwidgets/mainwindowinputeqsl.cpp:295:17: note: _pm is initialized klog-2.5.2/src/inputwidgets/mainwindowinputeqsl.cpp:297:10: note: _pm is overwritten klog-2.5.2/src/inputwidgets/mainwindowinputeqsl.cpp:311:10: style: Redundant initialization for '_pm'. The initialized value is overwritten before it is read. [redundantInitialization] klog-2.5.2/src/inputwidgets/mainwindowinputeqsl.cpp:309:17: note: _pm is initialized klog-2.5.2/src/inputwidgets/mainwindowinputeqsl.cpp:311:10: note: _pm is overwritten klog-2.5.2/src/inputwidgets/mainwindowinputeqsl.cpp:64:41: performance: Function parameter '_qso' should be passed by const reference. [passedByValue] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:41:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:74:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:125:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:233:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:272:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:288:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:307:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:318:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:349:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:360:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:396:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:425:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:433:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:461:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:467:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:497:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:526:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:539:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:547:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:555:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:568:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:575:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:588:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:595:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:608:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:616:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:630:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:636:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:680:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:718:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:725:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:731:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:750:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchStartsWith [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:808:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:850:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:940:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:982:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:997:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:1014:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:1029:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:1044:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:1054:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:1061:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:1070:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:1078:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:1087:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:1093:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:1139:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:1165:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:1174:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:275:30: style: Condition 'entitiesList.size()>1' is always false [knownConditionTrueFalse] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:870:13: performance:inconclusive: Use const reference for 'prefixForSubdivision' to avoid unnecessary data copying. [redundantCopyLocalConst] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:78:43: performance: Function parameter '_qso' should be passed by const reference. [passedByValue] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:771:89: performance: Function parameter '_subdivisions' should be passed by const reference. [passedByValue] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:784:5: performance: Range variable 'ps' should be declared as const reference. [iterateByValue] klog-2.5.2/src/inputwidgets/mainwindowinputothers.cpp:870:34: style: Variable 'prefixForSubdivision' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/inputwidgets/mainwindowinputqsl.cpp:37:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputqsl.cpp:104:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignVCenter [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputqsl.cpp:157:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputqsl.cpp:236:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchStartsWith [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputqsl.cpp:248:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchStartsWith [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputqsl.cpp:260:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchStartsWith [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputqsl.cpp:273:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchStartsWith [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputqsl.cpp:285:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Text [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputqsl.cpp:196:9: style: Redundant initialization for '_pm'. The initialized value is overwritten before it is read. [redundantInitialization] klog-2.5.2/src/inputwidgets/mainwindowinputqsl.cpp:195:17: note: _pm is initialized klog-2.5.2/src/inputwidgets/mainwindowinputqsl.cpp:196:9: note: _pm is overwritten klog-2.5.2/src/inputwidgets/mainwindowinputqsl.cpp:203:9: style: Redundant initialization for '_pm'. The initialized value is overwritten before it is read. [redundantInitialization] klog-2.5.2/src/inputwidgets/mainwindowinputqsl.cpp:202:17: note: _pm is initialized klog-2.5.2/src/inputwidgets/mainwindowinputqsl.cpp:203:9: note: _pm is overwritten klog-2.5.2/src/inputwidgets/mainwindowinputqsl.cpp:210:9: style: Redundant initialization for '_pm'. The initialized value is overwritten before it is read. [redundantInitialization] klog-2.5.2/src/inputwidgets/mainwindowinputqsl.cpp:209:17: note: _pm is initialized klog-2.5.2/src/inputwidgets/mainwindowinputqsl.cpp:210:9: note: _pm is overwritten klog-2.5.2/src/inputwidgets/mainwindowinputqsl.cpp:218:9: style: Redundant initialization for '_pm'. The initialized value is overwritten before it is read. [redundantInitialization] klog-2.5.2/src/inputwidgets/mainwindowinputqsl.cpp:217:17: note: _pm is initialized klog-2.5.2/src/inputwidgets/mainwindowinputqsl.cpp:218:9: note: _pm is overwritten klog-2.5.2/src/inputwidgets/mainwindowinputqsl.cpp:62:40: performance: Function parameter '_qso' should be passed by const reference. [passedByValue] klog-2.5.2/src/inputwidgets/mainwindowinputqso.cpp:101:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignCenter [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputqso.cpp:284:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputqso.cpp:302:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputqso.cpp:593:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputqso.cpp:816:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Paint [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowinputqso.cpp:48:15: style: Variable 'dataProxy' is reassigned a value before the old one has been used. [redundantAssignment] klog-2.5.2/src/inputwidgets/mainwindowinputqso.cpp:36:15: note: dataProxy is assigned klog-2.5.2/src/inputwidgets/mainwindowinputqso.cpp:48:15: note: dataProxy is overwritten klog-2.5.2/src/inputwidgets/mainwindowinputqso.cpp:245:40: performance: Function parameter '_qso' should be passed by const reference. [passedByValue] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:54:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:68:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:76:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:122:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:181:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:246:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:259:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:305:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:313:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:328:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:335:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:351:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:359:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:368:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:392:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:399:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:408:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:445:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:503:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:530:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:537:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:544:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:560:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:605:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:633:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:641:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:648:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:657:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:664:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:673:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:680:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:689:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:696:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:709:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:724:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:737:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:780:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:796:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:810:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:851:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:897:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:911:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:929:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:745:30: style:inconclusive: Either there is a missing 'override', or the member function 'MainWindowMyDataTab::getMyPota_ref' can be const. [functionConst] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.h:88:13: note: Either there is a missing 'override', or the member function 'MainWindowMyDataTab::getMyPota_ref' can be const. klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:745:30: note: Either there is a missing 'override', or the member function 'MainWindowMyDataTab::getMyPota_ref' can be const. klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:759:30: style:inconclusive: Either there is a missing 'override', or the member function 'MainWindowMyDataTab::getMySig' can be const. [functionConst] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.h:90:13: note: Either there is a missing 'override', or the member function 'MainWindowMyDataTab::getMySig' can be const. klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:759:30: note: Either there is a missing 'override', or the member function 'MainWindowMyDataTab::getMySig' can be const. klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:773:30: style:inconclusive: Either there is a missing 'override', or the member function 'MainWindowMyDataTab::getMySig_info' can be const. [functionConst] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.h:92:13: note: Either there is a missing 'override', or the member function 'MainWindowMyDataTab::getMySig_info' can be const. klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:773:30: note: Either there is a missing 'override', or the member function 'MainWindowMyDataTab::getMySig_info' can be const. klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:789:30: style:inconclusive: Either there is a missing 'override', or the member function 'MainWindowMyDataTab::getMyWWFF_Ref' can be const. [functionConst] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.h:94:13: note: Either there is a missing 'override', or the member function 'MainWindowMyDataTab::getMyWWFF_Ref' can be const. klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:789:30: note: Either there is a missing 'override', or the member function 'MainWindowMyDataTab::getMyWWFF_Ref' can be const. klog-2.5.2/src/inputwidgets/mainwindowmydatatab.h:88:13: performance: Function 'getMyPota_ref()' should return member 'my_pota_ref' by const reference. [returnByReference] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.h:90:13: performance: Function 'getMySig()' should return member 'my_sig' by const reference. [returnByReference] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.h:92:13: performance: Function 'getMySig_info()' should return member 'my_sig_info' by const reference. [returnByReference] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.h:94:13: performance: Function 'getMyWWFF_Ref()' should return member 'my_wwff_ref' by const reference. [returnByReference] klog-2.5.2/src/inputwidgets/mainwindowmydatatab.cpp:82:41: performance: Function parameter '_qso' should be passed by const reference. [passedByValue] klog-2.5.2/src/inputwidgets/mainwindowsattab.cpp:48:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowsattab.cpp:95:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowsattab.cpp:470:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchContains [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowsattab.cpp:484:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchCaseSensitive [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowsattab.cpp:583:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchCaseSensitive [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowsattab.cpp:646:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchCaseSensitive [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowsattab.cpp:676:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchCaseSensitive [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowsattab.cpp:714:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchCaseSensitive [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowsattab.cpp:937:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Base [valueFlowBailoutIncompleteVar] klog-2.5.2/src/inputwidgets/mainwindowsattab.cpp:631:29: style:inconclusive: Either there is a missing 'override', or the member function 'MainWindowSatTab::getRXFreq' can be const. [functionConst] klog-2.5.2/src/inputwidgets/mainwindowsattab.h:59:15: note: Either there is a missing 'override', or the member function 'MainWindowSatTab::getRXFreq' can be const. klog-2.5.2/src/inputwidgets/mainwindowsattab.cpp:631:29: note: Either there is a missing 'override', or the member function 'MainWindowSatTab::getRXFreq' can be const. klog-2.5.2/src/inputwidgets/mainwindowsattab.cpp:257:24: style: Either there is a missing 'override', or the member function 'MainWindowSatTab::slotSatModeTextChanged' can be static. [functionStatic] klog-2.5.2/src/inputwidgets/mainwindowsattab.h:97:10: note: Either there is a missing 'override', or the member function 'MainWindowSatTab::slotSatModeTextChanged' can be static. klog-2.5.2/src/inputwidgets/mainwindowsattab.cpp:257:24: note: Either there is a missing 'override', or the member function 'MainWindowSatTab::slotSatModeTextChanged' can be static. klog-2.5.2/src/inputwidgets/mainwindowsattab.cpp:859:27: style:inconclusive: Either there is a missing 'override', or the member function 'MainWindowSatTab::bandToLetter' can be const. [functionConst] klog-2.5.2/src/inputwidgets/mainwindowsattab.h:115:13: note: Either there is a missing 'override', or the member function 'MainWindowSatTab::bandToLetter' can be const. klog-2.5.2/src/inputwidgets/mainwindowsattab.cpp:859:27: note: Either there is a missing 'override', or the member function 'MainWindowSatTab::bandToLetter' can be const. klog-2.5.2/src/inputwidgets/mainwindowsattab.h:59:15: performance: Function 'getRXFreq()' should return member 'freqRX' by const reference. [returnByReference] klog-2.5.2/src/inputwidgets/mainwindowsattab.cpp:386:9: style: Condition '_full' is always true [knownConditionTrueFalse] klog-2.5.2/src/inputwidgets/mainwindowsattab.cpp:375:60: note: Assuming that condition '!_full' is not redundant klog-2.5.2/src/inputwidgets/mainwindowsattab.cpp:386:9: note: Condition '_full' is always true klog-2.5.2/src/inputwidgets/mainwindowsattab.cpp:290:9: style: Redundant initialization for '_pm'. The initialized value is overwritten before it is read. [redundantInitialization] klog-2.5.2/src/inputwidgets/mainwindowsattab.cpp:287:17: note: _pm is initialized klog-2.5.2/src/inputwidgets/mainwindowsattab.cpp:290:9: note: _pm is overwritten klog-2.5.2/src/inputwidgets/mainwindowsattab.cpp:866:15: style: Redundant initialization for 'letter'. The initialized value is overwritten before it is read. [redundantInitialization] klog-2.5.2/src/inputwidgets/mainwindowsattab.cpp:862:19: note: letter is initialized klog-2.5.2/src/inputwidgets/mainwindowsattab.cpp:866:15: note: letter is overwritten klog-2.5.2/src/inputwidgets/mainwindowsattab.cpp:644:13: style: Local variable 'downLinkBand' shadows outer member [shadowMember] klog-2.5.2/src/inputwidgets/mainwindowsattab.h:143:13: note: Shadowed member klog-2.5.2/src/inputwidgets/mainwindowsattab.cpp:644:13: note: Shadow local variable klog-2.5.2/src/inputwidgets/mainwindowsattab.cpp:853:13: style: Local variable 'downLinkBand' shadows outer member [shadowMember] klog-2.5.2/src/inputwidgets/mainwindowsattab.h:143:13: note: Shadowed member klog-2.5.2/src/inputwidgets/mainwindowsattab.cpp:853:13: note: Shadow local variable klog-2.5.2/src/inputwidgets/mainwindowsattab.cpp:854:13: style: Local variable 'upLinkBand' shadows outer member [shadowMember] klog-2.5.2/src/inputwidgets/mainwindowsattab.h:143:27: note: Shadowed member klog-2.5.2/src/inputwidgets/mainwindowsattab.cpp:854:13: note: Shadow local variable klog-2.5.2/src/inputwidgets/mainwindowsattab.cpp:71:38: performance: Function parameter '_qso' should be passed by const reference. [passedByValue] klog-2.5.2/src/inputwidgets/mainwindowsattab.cpp:618:54: performance: Function parameter '_t' should be passed by const reference. [passedByValue] klog-2.5.2/src/inputwidgets/mainwindowsattab.cpp:637:56: performance: Function parameter '_t' should be passed by const reference. [passedByValue] klog-2.5.2/src/inputwidgets/mainwindowsattab.cpp:655:53: performance: Function parameter '_f' should be passed by const reference. [passedByValue] klog-2.5.2/src/inputwidgets/mainwindowsattab.cpp:688:53: performance: Function parameter '_f' should be passed by const reference. [passedByValue] klog-2.5.2/src/inputwidgets/mainwindowsattab.cpp:288:21: style: Variable 'satName' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/inputwidgets/mainwindowsattab.cpp:428:17: style: Variable 'aux' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/locator.cpp:36:15: style: The member function 'Locator::isValidLocator' can be static. [functionStatic] klog-2.5.2/src/locator.h:50:10: note: The member function 'Locator::isValidLocator' can be static. klog-2.5.2/src/locator.cpp:36:15: note: The member function 'Locator::isValidLocator' can be static. klog-2.5.2/src/locator.cpp:357:18: style: The member function 'Locator::getLocator' can be static. [functionStatic] klog-2.5.2/src/locator.h:53:13: note: The member function 'Locator::getLocator' can be static. klog-2.5.2/src/locator.cpp:357:18: note: The member function 'Locator::getLocator' can be static. klog-2.5.2/src/locator.cpp:273:14: style: The member function 'Locator::getBeam' can be static. [functionStatic] klog-2.5.2/src/locator.h:54:9: note: The member function 'Locator::getBeam' can be static. klog-2.5.2/src/locator.cpp:273:14: note: The member function 'Locator::getBeam' can be static. klog-2.5.2/src/locator.cpp:323:14: style: The member function 'Locator::getDistance' can be static. [functionStatic] klog-2.5.2/src/locator.h:56:9: note: The member function 'Locator::getDistance' can be static. klog-2.5.2/src/locator.cpp:323:14: note: The member function 'Locator::getDistance' can be static. klog-2.5.2/src/locator.cpp:347:15: style: The member function 'Locator::checkCoords' can be static. [functionStatic] klog-2.5.2/src/locator.h:63:10: note: The member function 'Locator::checkCoords' can be static. klog-2.5.2/src/locator.cpp:347:15: note: The member function 'Locator::checkCoords' can be static. klog-2.5.2/src/locator.cpp:445:22: style: The member function 'Locator::getAll' can be static. [functionStatic] klog-2.5.2/src/locator.h:64:17: note: The member function 'Locator::getAll' can be static. klog-2.5.2/src/locator.cpp:445:22: note: The member function 'Locator::getAll' can be static. klog-2.5.2/src/locator.cpp:523:22: style: The member function 'Locator::getShortLocators' can be static. [functionStatic] klog-2.5.2/src/locator.h:65:17: note: The member function 'Locator::getShortLocators' can be static. klog-2.5.2/src/locator.cpp:523:22: note: The member function 'Locator::getShortLocators' can be static. klog-2.5.2/src/locator.cpp:60:17: style: Redundant initialization for 'testLocator'. The initialized value is overwritten before it is read. [redundantInitialization] klog-2.5.2/src/locator.cpp:59:25: note: testLocator is initialized klog-2.5.2/src/locator.cpp:60:17: note: testLocator is overwritten klog-2.5.2/src/locator.cpp:104:56: performance: Function parameter '_tlocator' should be passed by const reference. [passedByValue] klog-2.5.2/src/locator.cpp:527:5: performance: Range variable 'i' should be declared as const reference. [iterateByValue] klog-2.5.2/src/logmodel.cpp:32:47: debug: Scope::checkVariable found variable 'ok' with varid 0. [varid0] klog-2.5.2/src/logmodel.cpp:32:55: debug: Scope::checkVariable found variable 'dxcc' with varid 0. [varid0] klog-2.5.2/src/logmodel.cpp:33:43: debug: Scope::checkVariable found variable 'ok' with varid 0. [varid0] klog-2.5.2/src/logmodel.cpp:33:51: debug: Scope::checkVariable found variable 'age' with varid 0. [varid0] klog-2.5.2/src/logmodel.cpp:34:46: debug: Scope::checkVariable found variable 'ok' with varid 0. [varid0] klog-2.5.2/src/logmodel.cpp:34:57: debug: Scope::checkVariable found variable 'az' with varid 0. [varid0] klog-2.5.2/src/logmodel.cpp:43:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/logmodel.cpp:65:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] klog-2.5.2/src/logmodel.cpp:214:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DescendingOrder [valueFlowBailoutIncompleteVar] klog-2.5.2/src/logmodel.cpp:91:13: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] klog-2.5.2/src/logmodel.cpp:94:13: note: Found duplicate branches for 'if' and 'else'. klog-2.5.2/src/logmodel.cpp:91:13: note: Found duplicate branches for 'if' and 'else'. klog-2.5.2/src/logwindow.cpp:39:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/logwindow.cpp:81:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AscendingOrder [valueFlowBailoutIncompleteVar] klog-2.5.2/src/logwindow.cpp:94:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CustomContextMenu [valueFlowBailoutIncompleteVar] klog-2.5.2/src/logwindow.cpp:111:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] klog-2.5.2/src/logwindow.cpp:177:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExtendedSelection [valueFlowBailoutIncompleteVar] klog-2.5.2/src/logwindow.cpp:297:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Critical [valueFlowBailoutIncompleteVar] klog-2.5.2/src/logwindow.cpp:430:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] klog-2.5.2/src/logwindow.cpp:466:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] klog-2.5.2/src/logwindow.cpp:827:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] klog-2.5.2/src/logwindow.cpp:840:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] klog-2.5.2/src/logwindow.cpp:876:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] klog-2.5.2/src/logwindow.cpp:901:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] klog-2.5.2/src/logwindow.cpp:909:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] klog-2.5.2/src/logwindow.cpp:934:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] klog-2.5.2/src/logwindow.cpp:85:17: style: Either there is a missing 'override', or the member function 'LogWindow::clear' can be static. [functionStatic] klog-2.5.2/src/logwindow.h:53:10: note: Either there is a missing 'override', or the member function 'LogWindow::clear' can be static. klog-2.5.2/src/logwindow.cpp:85:17: note: Either there is a missing 'override', or the member function 'LogWindow::clear' can be static. klog-2.5.2/src/logwindow.cpp:730:17: style: Either there is a missing 'override', or the member function 'LogWindow::slotQSOsUploadToLoTWFromLog' can be static. [functionStatic] klog-2.5.2/src/logwindow.h:98:10: note: Either there is a missing 'override', or the member function 'LogWindow::slotQSOsUploadToLoTWFromLog' can be static. klog-2.5.2/src/logwindow.cpp:730:17: note: Either there is a missing 'override', or the member function 'LogWindow::slotQSOsUploadToLoTWFromLog' can be static. klog-2.5.2/src/logwindow.cpp:735:17: style: Either there is a missing 'override', or the member function 'LogWindow::slotQSOsUploadToClubLogFromLog' can be static. [functionStatic] klog-2.5.2/src/logwindow.h:99:10: note: Either there is a missing 'override', or the member function 'LogWindow::slotQSOsUploadToClubLogFromLog' can be static. klog-2.5.2/src/logwindow.cpp:735:17: note: Either there is a missing 'override', or the member function 'LogWindow::slotQSOsUploadToClubLogFromLog' can be static. klog-2.5.2/src/logwindow.cpp:763:17: style: Either there is a missing 'override', or the member function 'LogWindow::slotQSOsUploadToEQSLFromLog' can be static. [functionStatic] klog-2.5.2/src/logwindow.h:100:10: note: Either there is a missing 'override', or the member function 'LogWindow::slotQSOsUploadToEQSLFromLog' can be static. klog-2.5.2/src/logwindow.cpp:763:17: note: Either there is a missing 'override', or the member function 'LogWindow::slotQSOsUploadToEQSLFromLog' can be static. klog-2.5.2/src/logwindow.cpp:768:17: style: Either there is a missing 'override', or the member function 'LogWindow::slotMultipleQSLSentViaBureauFromLog' can be static. [functionStatic] klog-2.5.2/src/logwindow.h:101:10: note: Either there is a missing 'override', or the member function 'LogWindow::slotMultipleQSLSentViaBureauFromLog' can be static. klog-2.5.2/src/logwindow.cpp:768:17: note: Either there is a missing 'override', or the member function 'LogWindow::slotMultipleQSLSentViaBureauFromLog' can be static. klog-2.5.2/src/logwindow.cpp:773:17: style: Either there is a missing 'override', or the member function 'LogWindow::slotMultipleQSLSentViaDirectFromLog' can be static. [functionStatic] klog-2.5.2/src/logwindow.h:102:10: note: Either there is a missing 'override', or the member function 'LogWindow::slotMultipleQSLSentViaDirectFromLog' can be static. klog-2.5.2/src/logwindow.cpp:773:17: note: Either there is a missing 'override', or the member function 'LogWindow::slotMultipleQSLSentViaDirectFromLog' can be static. klog-2.5.2/src/logwindow.cpp:778:17: style: Either there is a missing 'override', or the member function 'LogWindow::slotMultipleQSLRecViaBureauFromLog' can be static. [functionStatic] klog-2.5.2/src/logwindow.h:103:10: note: Either there is a missing 'override', or the member function 'LogWindow::slotMultipleQSLRecViaBureauFromLog' can be static. klog-2.5.2/src/logwindow.cpp:778:17: note: Either there is a missing 'override', or the member function 'LogWindow::slotMultipleQSLRecViaBureauFromLog' can be static. klog-2.5.2/src/logwindow.cpp:783:17: style: Either there is a missing 'override', or the member function 'LogWindow::slotMultipleQSLRecViaDirectFromLog' can be static. [functionStatic] klog-2.5.2/src/logwindow.h:104:10: note: Either there is a missing 'override', or the member function 'LogWindow::slotMultipleQSLRecViaDirectFromLog' can be static. klog-2.5.2/src/logwindow.cpp:783:17: note: Either there is a missing 'override', or the member function 'LogWindow::slotMultipleQSLRecViaDirectFromLog' can be static. klog-2.5.2/src/logwindow.h:50:5: style: Class 'LogWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] klog-2.5.2/src/logwindow.cpp:629:37: style:inconclusive: Function 'deleteQSO' argument 1 names different: declaration '_qsoID' definition '_qsoId'. [funcArgNamesDifferent] klog-2.5.2/src/logwindow.h:117:30: note: Function 'deleteQSO' argument 1 names different: declaration '_qsoID' definition '_qsoId'. klog-2.5.2/src/logwindow.cpp:629:37: note: Function 'deleteQSO' argument 1 names different: declaration '_qsoID' definition '_qsoId'. klog-2.5.2/src/logwindow.cpp:819:50: performance: Function parameter 'functionFailed' should be passed by const reference. [passedByValue] klog-2.5.2/src/logwindow.cpp:819:74: performance: Function parameter 'errorCodeS' should be passed by const reference. [passedByValue] klog-2.5.2/src/logwindow.cpp:819:94: performance: Function parameter 'nativeError' should be passed by const reference. [passedByValue] klog-2.5.2/src/logwindow.cpp:819:115: performance: Function parameter 'failedQuery' should be passed by const reference. [passedByValue] klog-2.5.2/src/logwindow.cpp:694:18: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] klog-2.5.2/src/logwindow.cpp:717:18: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] klog-2.5.2/src/logwindow.cpp:751:18: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] klog-2.5.2/src/udpserver.h:102:2: error: #error "Qt version 5.2 or greater required" [preprocessorErrorDirective] klog-2.5.2/src/mainqsoentrywidget.cpp:34:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:67:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:85:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:182:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:190:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:217:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:234:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:242:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:374:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:383:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:400:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:423:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:435:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:447:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:516:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:551:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:604:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:623:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:638:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:646:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:694:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:712:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:731:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:750:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:772:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:789:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:805:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:833:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:856:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:863:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:874:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:881:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:897:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:904:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:920:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:930:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:938:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:948:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:967:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:974:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:996:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:1012:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:1030:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:1039:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:1063:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:1087:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:1098:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:1145:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:1170:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:1185:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:1192:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:1227:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/mainqsoentrywidget.cpp:1055:9: style: Variable 'aux' is reassigned a value before the old one has been used. [redundantAssignment] klog-2.5.2/src/mainqsoentrywidget.cpp:1047:9: note: aux is assigned klog-2.5.2/src/mainqsoentrywidget.cpp:1055:9: note: aux is overwritten klog-2.5.2/src/mainqsoentrywidget.cpp:478:41: performance: Function parameter '_qso' should be passed by const reference. [passedByValue] klog-2.5.2/src/mainqsoentrywidget.cpp:643:50: performance: Function parameter '_f' should be passed by const reference. [passedByValue] klog-2.5.2/src/mainqsoentrywidget.cpp:691:63: performance: Function parameter '_f' should be passed by const reference. [passedByValue] klog-2.5.2/src/mainqsoentrywidget.cpp:463:42: style: Parameter '_qso' can be declared as reference to const [constParameterReference] klog-2.5.2/src/qso.cpp:38:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/qso.cpp:48:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/qso.cpp:593:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/qso.cpp:628:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/qso.cpp:910:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/qso.cpp:989:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/qso.cpp:1992:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/qso.cpp:2020:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/qso.cpp:3353:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/qso.cpp:3513:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] klog-2.5.2/src/qso.cpp:3537:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] klog-2.5.2/src/qso.cpp:3730:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/qso.cpp:4182:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/qso.cpp:4218:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/qso.cpp:42:6: warning:inconclusive: Member variable 'QSO::isValidDistance' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] klog-2.5.2/src/qso.cpp:230:11: warning: Member variable 'QSO::util' is not assigned a value in 'QSO::operator='. [operatorEqVarError] klog-2.5.2/src/qso.cpp:230:11: warning: Member variable 'QSO::adif' is not assigned a value in 'QSO::operator='. [operatorEqVarError] klog-2.5.2/src/qso.cpp:230:11: warning: Member variable 'QSO::logLevel' is not assigned a value in 'QSO::operator='. [operatorEqVarError] klog-2.5.2/src/qso.cpp:4307:11: style: Either there is a missing 'override', or the member function 'QSO::printQSO' can be static. [functionStatic] klog-2.5.2/src/qso.h:483:10: note: Either there is a missing 'override', or the member function 'QSO::printQSO' can be static. klog-2.5.2/src/qso.cpp:4307:11: note: Either there is a missing 'override', or the member function 'QSO::printQSO' can be static. klog-2.5.2/src/qso.h:74:13: performance: Function 'getBand()' should return member 'band' by const reference. [returnByReference] klog-2.5.2/src/qso.h:76:13: performance: Function 'getMode()' should return member 'mode' by const reference. [returnByReference] klog-2.5.2/src/qso.h:92:13: performance: Function 'getBandRX()' should return member 'band_rx' by const reference. [returnByReference] klog-2.5.2/src/qso.h:95:13: performance: Function 'getRSTTX()' should return member 'RST_tx' by const reference. [returnByReference] klog-2.5.2/src/qso.h:97:13: performance: Function 'getRSTRX()' should return member 'RST_rx' by const reference. [returnByReference] klog-2.5.2/src/qso.h:103:13: performance: Function 'getQTH()' should return member 'qth' by const reference. [returnByReference] klog-2.5.2/src/qso.h:105:13: performance: Function 'getGridSquare()' should return member 'gridsquare' by const reference. [returnByReference] klog-2.5.2/src/qso.h:107:13: performance: Function 'getGridSquare_ext()' should return member 'gridsquare_ext' by const reference. [returnByReference] klog-2.5.2/src/qso.h:109:13: performance: Function 'getName()' should return member 'name' by const reference. [returnByReference] klog-2.5.2/src/qso.h:115:13: performance: Function 'getQSL_SENT()' should return member 'qsl_sent' by const reference. [returnByReference] klog-2.5.2/src/qso.h:119:13: performance: Function 'getQSLSentVia()' should return member 'qslSenVia' by const reference. [returnByReference] klog-2.5.2/src/qso.h:122:13: performance: Function 'getQSL_RCVD()' should return member 'qsl_rcvd' by const reference. [returnByReference] klog-2.5.2/src/qso.h:126:13: performance: Function 'getQSLRecVia()' should return member 'qslRecVia' by const reference. [returnByReference] klog-2.5.2/src/qso.h:129:13: performance: Function 'getQSLVia()' should return member 'qslVia' by const reference. [returnByReference] klog-2.5.2/src/qso.h:131:13: performance: Function 'getQSLMsg()' should return member 'qslmsg' by const reference. [returnByReference] klog-2.5.2/src/qso.h:135:13: performance: Function 'getClubLogStatus()' should return member 'clublog_status' by const reference. [returnByReference] klog-2.5.2/src/qso.h:143:13: performance: Function 'getEQSLQSL_RCVD()' should return member 'eqsl_qsl_rcvd' by const reference. [returnByReference] klog-2.5.2/src/qso.h:145:13: performance: Function 'getEQSLQSL_SENT()' should return member 'eqsl_qsl_sent' by const reference. [returnByReference] klog-2.5.2/src/qso.h:152:13: performance: Function 'getLoTWQSL_RCVD()' should return member 'lotw_qsl_rcvd' by const reference. [returnByReference] klog-2.5.2/src/qso.h:154:13: performance: Function 'getLoTWQSL_SENT()' should return member 'lotw_qsl_sent' by const reference. [returnByReference] klog-2.5.2/src/qso.h:161:13: performance: Function 'getQRZCOMStatus()' should return member 'QRZCom_status' by const reference. [returnByReference] klog-2.5.2/src/qso.h:169:13: performance: Function 'getComment()' should return member 'comment' by const reference. [returnByReference] klog-2.5.2/src/qso.h:180:13: performance: Function 'getPropMode()' should return member 'propMode' by const reference. [returnByReference] klog-2.5.2/src/qso.h:182:13: performance: Function 'getSOTA_REF()' should return member 'sota_ref' by const reference. [returnByReference] klog-2.5.2/src/qso.h:186:13: performance: Function 'getIOTA()' should return member 'iota' by const reference. [returnByReference] klog-2.5.2/src/qso.h:190:13: performance: Function 'getVUCCGrids()' should return member 'vucc_grids' by const reference. [returnByReference] klog-2.5.2/src/qso.h:193:13: performance: Function 'getPOTA_Ref()' should return member 'pota_ref' by const reference. [returnByReference] klog-2.5.2/src/qso.h:195:13: performance: Function 'getWWFF_Ref()' should return member 'wwff_ref' by const reference. [returnByReference] klog-2.5.2/src/qso.h:197:13: performance: Function 'getSIG()' should return member 'sig' by const reference. [returnByReference] klog-2.5.2/src/qso.h:199:13: performance: Function 'getSIG_INFO()' should return member 'sig_info' by const reference. [returnByReference] klog-2.5.2/src/qso.h:205:13: performance: Function 'getOperatorCallsign()' should return member 'operatorCall' by const reference. [returnByReference] klog-2.5.2/src/qso.h:207:13: performance: Function 'getStationCallsign()' should return member 'stationCallsign' by const reference. [returnByReference] klog-2.5.2/src/qso.h:209:13: performance: Function 'getMyGridSquare()' should return member 'my_gridsquare' by const reference. [returnByReference] klog-2.5.2/src/qso.h:211:13: performance: Function 'getMyGridSquare_ext()' should return member 'my_gridsquare_ext' by const reference. [returnByReference] klog-2.5.2/src/qso.h:216:13: performance: Function 'getMySOTA_REF()' should return member 'my_sota_ref' by const reference. [returnByReference] klog-2.5.2/src/qso.h:218:13: performance: Function 'getMyRig()' should return member 'my_rig' by const reference. [returnByReference] klog-2.5.2/src/qso.h:220:13: performance: Function 'getMyAntenna()' should return member 'my_antenna' by const reference. [returnByReference] klog-2.5.2/src/qso.h:222:13: performance: Function 'getMyVUCCGrids()' should return member 'my_vucc_grids' by const reference. [returnByReference] klog-2.5.2/src/qso.h:225:13: performance: Function 'getMyPOTA_Ref()' should return member 'my_pota_ref' by const reference. [returnByReference] klog-2.5.2/src/qso.h:227:13: performance: Function 'getMyWWFF_Ref()' should return member 'my_wwff_ref' by const reference. [returnByReference] klog-2.5.2/src/qso.h:233:13: performance: Function 'getSatName()' should return member 'satName' by const reference. [returnByReference] klog-2.5.2/src/qso.h:235:13: performance: Function 'getSatMode()' should return member 'satMode' by const reference. [returnByReference] klog-2.5.2/src/qso.h:240:13: performance: Function 'getAddress()' should return member 'address' by const reference. [returnByReference] klog-2.5.2/src/qso.h:250:13: performance: Function 'getAnt_Path()' should return member 'ant_path' by const reference. [returnByReference] klog-2.5.2/src/qso.h:252:13: performance: Function 'getARRL_Sect()' should return member 'arrl_sect' by const reference. [returnByReference] klog-2.5.2/src/qso.h:254:13: performance: Function 'getCheck()' should return member 'check' by const reference. [returnByReference] klog-2.5.2/src/qso.h:256:13: performance: Function 'getClass()' should return member 'clase' by const reference. [returnByReference] klog-2.5.2/src/qso.h:258:13: performance: Function 'getContinent()' should return member 'continent' by const reference. [returnByReference] klog-2.5.2/src/qso.h:262:13: performance: Function 'getOwnerCallsign()' should return member 'ownerCall' by const reference. [returnByReference] klog-2.5.2/src/qso.h:264:13: performance: Function 'getEQ_Call()' should return member 'contacted_owner' by const reference. [returnByReference] klog-2.5.2/src/qso.h:268:13: performance: Function 'getHRDLogStatus()' should return member 'hrdlog_status' by const reference. [returnByReference] klog-2.5.2/src/qso.h:271:13: performance: Function 'getHamLogEUStatus()' should return member 'hamlogeu_status' by const reference. [returnByReference] klog-2.5.2/src/qso.h:275:13: performance: Function 'getHamQTHStatus()' should return member 'hamqth_status' by const reference. [returnByReference] klog-2.5.2/src/qso.h:291:13: performance: Function 'getRig()' should return member 'rig' by const reference. [returnByReference] klog-2.5.2/src/qso.h:293:13: performance: Function 'getCountry()' should return member 'country' by const reference. [returnByReference] klog-2.5.2/src/qso.h:295:13: performance: Function 'getAwardGranted()' should return member 'award_granted' by const reference. [returnByReference] klog-2.5.2/src/qso.h:297:13: performance: Function 'getAwardSubmitted()' should return member 'award_submitted' by const reference. [returnByReference] klog-2.5.2/src/qso.h:299:13: performance: Function 'getCounty()' should return member 'county' by const reference. [returnByReference] klog-2.5.2/src/qso.h:301:13: performance: Function 'getContactedOperator()' should return member 'contacted_op' by const reference. [returnByReference] klog-2.5.2/src/qso.h:303:13: performance: Function 'getContestID()' should return member 'contest_id' by const reference. [returnByReference] klog-2.5.2/src/qso.h:307:13: performance: Function 'getCreditGranted()' should return member 'credit_granted' by const reference. [returnByReference] klog-2.5.2/src/qso.h:309:13: performance: Function 'getCreditSubmitted()' should return member 'credit_submitted' by const reference. [returnByReference] klog-2.5.2/src/qso.h:311:13: performance: Function 'getDarcDok()' should return member 'darc_dok' by const reference. [returnByReference] klog-2.5.2/src/qso.h:313:13: performance: Function 'getEmail()' should return member 'email' by const reference. [returnByReference] klog-2.5.2/src/qso.h:325:13: performance: Function 'getLatitude()' should return member 'latitude' by const reference. [returnByReference] klog-2.5.2/src/qso.h:327:13: performance: Function 'getLongitude()' should return member 'longitude' by const reference. [returnByReference] klog-2.5.2/src/qso.h:329:13: performance: Function 'getQSOComplete()' should return member 'qso_complete' by const reference. [returnByReference] klog-2.5.2/src/qso.h:337:13: performance: Function 'getMsShower()' should return member 'ms_shower' by const reference. [returnByReference] klog-2.5.2/src/qso.h:343:13: performance: Function 'getMyARRL_Sect()' should return member 'my_arrl_sect' by const reference. [returnByReference] klog-2.5.2/src/qso.h:345:13: performance: Function 'getMyCity()' should return member 'my_city' by const reference. [returnByReference] klog-2.5.2/src/qso.h:347:13: performance: Function 'getMyCounty()' should return member 'my_county' by const reference. [returnByReference] klog-2.5.2/src/qso.h:349:13: performance: Function 'getMyCountry()' should return member 'my_country' by const reference. [returnByReference] klog-2.5.2/src/qso.h:357:13: performance: Function 'getMyIOTA()' should return member 'my_iota' by const reference. [returnByReference] klog-2.5.2/src/qso.h:363:13: performance: Function 'getMyLatitude()' should return member 'my_latitude' by const reference. [returnByReference] klog-2.5.2/src/qso.h:365:13: performance: Function 'getMyLongitude()' should return member 'my_longitude' by const reference. [returnByReference] klog-2.5.2/src/qso.h:367:13: performance: Function 'getMyName()' should return member 'my_name' by const reference. [returnByReference] klog-2.5.2/src/qso.h:369:13: performance: Function 'getMyPostalCode()' should return member 'my_postal_code' by const reference. [returnByReference] klog-2.5.2/src/qso.h:371:13: performance: Function 'getMySig()' should return member 'my_sig' by const reference. [returnByReference] klog-2.5.2/src/qso.h:373:13: performance: Function 'getMySigInfo()' should return member 'my_sig_info' by const reference. [returnByReference] klog-2.5.2/src/qso.h:375:13: performance: Function 'getMyState()' should return member 'my_state' by const reference. [returnByReference] klog-2.5.2/src/qso.h:377:13: performance: Function 'getMyStreet()' should return member 'my_street' by const reference. [returnByReference] klog-2.5.2/src/qso.h:379:13: performance: Function 'getMyUsacaCounties()' should return member 'my_usaca_counties' by const reference. [returnByReference] klog-2.5.2/src/qso.h:381:13: performance: Function 'getNotes()' should return member 'notes' by const reference. [returnByReference] klog-2.5.2/src/qso.h:383:13: performance: Function 'getPrefix()' should return member 'prefix' by const reference. [returnByReference] klog-2.5.2/src/qso.h:385:13: performance: Function 'getPrecedence()' should return member 'precedence' by const reference. [returnByReference] klog-2.5.2/src/qso.h:387:13: performance: Function 'getPublicKey()' should return member 'public_key' by const reference. [returnByReference] klog-2.5.2/src/qso.h:389:13: performance: Function 'getRegion()' should return member 'region' by const reference. [returnByReference] klog-2.5.2/src/qso.h:398:13: performance: Function 'getSkcc()' should return member 'skcc' by const reference. [returnByReference] klog-2.5.2/src/qso.h:402:13: performance: Function 'getSrxString()' should return member 'srx_string' by const reference. [returnByReference] klog-2.5.2/src/qso.h:404:13: performance: Function 'getState()' should return member 'state' by const reference. [returnByReference] klog-2.5.2/src/qso.h:408:13: performance: Function 'getStxString()' should return member 'stx_string' by const reference. [returnByReference] klog-2.5.2/src/qso.h:410:13: performance: Function 'getSubmode()' should return member 'submode' by const reference. [returnByReference] klog-2.5.2/src/qso.h:416:13: performance: Function 'getUsacaCounties()' should return member 'usaca_counties' by const reference. [returnByReference] klog-2.5.2/src/qso.h:418:13: performance: Function 'getVeProv()' should return member 've_prov' by const reference. [returnByReference] klog-2.5.2/src/qso.h:420:13: performance: Function 'getWeb()' should return member 'web' by const reference. [returnByReference] klog-2.5.2/src/qso.cpp:169:15: style: Variable 'ownerCall' is reassigned a value before the old one has been used. [redundantAssignment] klog-2.5.2/src/qso.cpp:103:15: note: ownerCall is assigned klog-2.5.2/src/qso.cpp:169:15: note: ownerCall is overwritten klog-2.5.2/src/qso.cpp:170:21: style: Variable 'contacted_owner' is reassigned a value before the old one has been used. [redundantAssignment] klog-2.5.2/src/qso.cpp:104:21: note: contacted_owner is assigned klog-2.5.2/src/qso.cpp:170:21: note: contacted_owner is overwritten klog-2.5.2/src/qso.cpp:168:18: style: Variable 'operatorCall' is reassigned a value before the old one has been used. [redundantAssignment] klog-2.5.2/src/qso.cpp:116:18: note: operatorCall is assigned klog-2.5.2/src/qso.cpp:168:18: note: operatorCall is overwritten klog-2.5.2/src/qso.cpp:2949:32: style:inconclusive: Function 'setMyFists' argument 1 names different: declaration '_c' definition '_i'. [funcArgNamesDifferent] klog-2.5.2/src/qso.h:354:31: note: Function 'setMyFists' argument 1 names different: declaration '_c' definition '_i'. klog-2.5.2/src/qso.cpp:2949:32: note: Function 'setMyFists' argument 1 names different: declaration '_c' definition '_i'. klog-2.5.2/src/searchmodel.cpp:38:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OnFieldChange [valueFlowBailoutIncompleteVar] klog-2.5.2/src/searchmodel.cpp:144:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ForegroundRole [valueFlowBailoutIncompleteVar] klog-2.5.2/src/searchmodel.h:42:5: style: Class 'SearchModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] klog-2.5.2/src/searchwidget.cpp:43:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/searchwidget.cpp:217:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] klog-2.5.2/src/searchwidget.cpp:256:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Question [valueFlowBailoutIncompleteVar] klog-2.5.2/src/searchwidget.cpp:654:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/searchwidget.cpp:625:20: style: Either there is a missing 'override', or the member function 'SearchWidget::slotSearchBoxSelectionChanged' can be static. [functionStatic] klog-2.5.2/src/searchwidget.h:73:10: note: Either there is a missing 'override', or the member function 'SearchWidget::slotSearchBoxSelectionChanged' can be static. klog-2.5.2/src/searchwidget.cpp:625:20: note: Either there is a missing 'override', or the member function 'SearchWidget::slotSearchBoxSelectionChanged' can be static. klog-2.5.2/src/searchwidget.cpp:139:12: style: Variable 'filter' is reassigned a value before the old one has been used. [redundantAssignment] klog-2.5.2/src/searchwidget.cpp:131:12: note: filter is assigned klog-2.5.2/src/searchwidget.cpp:139:12: note: filter is overwritten klog-2.5.2/src/searchwidget.cpp:514:13: style: The scope of the variable 'stationCallSign' can be reduced. [variableScope] klog-2.5.2/src/searchwidget.cpp:133:26: warning: Either the condition 'qsoIdList.length()<0' is redundant or expression 'qsoIdList.at(i)' causes access out of bounds. [containerOutOfBounds] klog-2.5.2/src/searchwidget.cpp:122:27: note: Assuming that condition 'qsoIdList.length()<0' is not redundant klog-2.5.2/src/searchwidget.cpp:133:26: note: Access out of bounds klog-2.5.2/src/searchwidget.cpp:139:55: warning: Either the condition 'i'. [funcArgNamesDifferentUnnamed] klog-2.5.2/src/setuppages/setuppageworldeditor.cpp:359:75: performance: Function parameter '_qs' should be passed by const reference. [passedByValue] klog-2.5.2/src/showerrordialog.cpp:34:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] klog-2.5.2/src/showerrordialog.cpp:65:45: performance: Function parameter 'txt' should be passed by const reference. [passedByValue] klog-2.5.2/src/softwareupdate.cpp:32:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/softwareupdate.cpp:100:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RedirectionTargetAttribute [valueFlowBailoutIncompleteVar] klog-2.5.2/src/softwareupdate.cpp:204:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] klog-2.5.2/src/softwareupdate.cpp:85:22: style: Either there is a missing 'override', or the member function 'SoftwareUpdate::slotReadyRead' can be static. [functionStatic] klog-2.5.2/src/softwareupdate.h:54:10: note: Either there is a missing 'override', or the member function 'SoftwareUpdate::slotReadyRead' can be static. klog-2.5.2/src/softwareupdate.cpp:85:22: note: Either there is a missing 'override', or the member function 'SoftwareUpdate::slotReadyRead' can be static. klog-2.5.2/src/softwareupdate.cpp:156:19: style: The scope of the variable 'release' can be reduced. [variableScope] klog-2.5.2/src/softwareupdate.cpp:94:10: style: Local variable 'url' shadows outer member [shadowMember] klog-2.5.2/src/softwareupdate.h:79:11: note: Shadowed member klog-2.5.2/src/softwareupdate.cpp:94:10: note: Shadow local variable klog-2.5.2/src/softwareupdatedialog.cpp:95:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Return [valueFlowBailoutIncompleteVar] klog-2.5.2/src/softwareupdatedialog.cpp:62:53: performance: Function parameter 'tversion' should be passed by const reference. [passedByValue] klog-2.5.2/src/startwizard.cpp:42:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AeroStyle [valueFlowBailoutIncompleteVar] klog-2.5.2/src/startwizard.cpp:93:159: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable No [valueFlowBailoutIncompleteVar] klog-2.5.2/src/startwizard.cpp:992:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] klog-2.5.2/src/startwizard.cpp:1024:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HostNotFoundError [valueFlowBailoutIncompleteVar] klog-2.5.2/src/startwizard.cpp:35:5: performance: Variable 'version' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] klog-2.5.2/src/startwizard.cpp:36:5: performance: Variable 'klogDir' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] klog-2.5.2/src/startwizard.cpp:174:17: style: Either there is a missing 'override', or the member function 'IntroPage::nextId' can be static. [functionStatic] klog-2.5.2/src/startwizard.h:74:10: note: Either there is a missing 'override', or the member function 'IntroPage::nextId' can be static. klog-2.5.2/src/startwizard.cpp:174:17: note: Either there is a missing 'override', or the member function 'IntroPage::nextId' can be static. klog-2.5.2/src/startwizard.cpp:838:15: style: Either there is a missing 'override', or the member function 'LicPage::nextId' can be static. [functionStatic] klog-2.5.2/src/startwizard.h:87:9: note: Either there is a missing 'override', or the member function 'LicPage::nextId' can be static. klog-2.5.2/src/startwizard.cpp:838:15: note: Either there is a missing 'override', or the member function 'LicPage::nextId' can be static. klog-2.5.2/src/startwizard.h:73:6: style: Class 'IntroPage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] klog-2.5.2/src/startwizard.h:85:5: style: Class 'LicPage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] klog-2.5.2/src/startwizard.cpp:1014:9: style: The scope of the variable 'i' can be reduced. [variableScope] klog-2.5.2/src/statisticswidget.cpp:69:24: style: Either there is a missing 'override', or the member function 'StatisticsWidget::clear' can be static. [functionStatic] klog-2.5.2/src/statisticswidget.h:56:10: note: Either there is a missing 'override', or the member function 'StatisticsWidget::clear' can be static. klog-2.5.2/src/statisticswidget.cpp:69:24: note: Either there is a missing 'override', or the member function 'StatisticsWidget::clear' can be static. klog-2.5.2/src/statisticswidget.cpp:75:24: style: Either there is a missing 'override', or the member function 'StatisticsWidget::closeEvent' can be static. [functionStatic] klog-2.5.2/src/statisticswidget.h:59:10: note: Either there is a missing 'override', or the member function 'StatisticsWidget::closeEvent' can be static. klog-2.5.2/src/statisticswidget.cpp:75:24: note: Either there is a missing 'override', or the member function 'StatisticsWidget::closeEvent' can be static. klog-2.5.2/src/tipsdialog.cpp:39:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/tipsdialog.cpp:88:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/tipsdialog.cpp:105:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/tipsdialog.cpp:121:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/tipsdialog.cpp:128:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/tipsdialog.cpp:212:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/updatesatsdata.cpp:31:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/updatesatsdata.cpp:47:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] klog-2.5.2/src/updatesatsdata.cpp:79:41: style: Condition '!hasEOH' is always true [knownConditionTrueFalse] klog-2.5.2/src/updatesatsdata.cpp:75:30: note: Assuming that condition '!hasEOH' is not redundant klog-2.5.2/src/updatesatsdata.cpp:79:41: note: Condition '!hasEOH' is always true klog-2.5.2/src/updatesatsdata.cpp:108:13: style: The scope of the variable 'field' can be reduced. [variableScope] klog-2.5.2/src/updatesettings.cpp:40:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/updatesettings.cpp:94:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/updatesettings.cpp:172:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/updatesettings.cpp:616:19: style: Expression is always false because 'else if' condition matches previous condition at line 596. [multiCondition] klog-2.5.2/src/updatesettings.cpp:116:22: style: Variable '_oldFile' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/utilities.cpp:486:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] klog-2.5.2/src/utilities.cpp:525:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] klog-2.5.2/src/utilities.cpp:539:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] klog-2.5.2/src/utilities.cpp:792:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/utilities.cpp:892:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] klog-2.5.2/src/utilities.cpp:1148:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] klog-2.5.2/src/utilities.cpp:1177:126: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] klog-2.5.2/src/utilities.cpp:1241:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] klog-2.5.2/src/utilities.cpp:1596:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] klog-2.5.2/src/utilities.cpp:1626:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] klog-2.5.2/src/utilities.cpp:33:5: performance: Variable 'parentName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] klog-2.5.2/src/utilities.cpp:273:16: style: Either there is a missing 'override', or the member function 'Utilities::getProgresStepForDialog' can be static. [functionStatic] klog-2.5.2/src/utilities.h:67:9: note: Either there is a missing 'override', or the member function 'Utilities::getProgresStepForDialog' can be static. klog-2.5.2/src/utilities.cpp:273:16: note: Either there is a missing 'override', or the member function 'Utilities::getProgresStepForDialog' can be static. klog-2.5.2/src/utilities.cpp:294:17: style:inconclusive: Either there is a missing 'override', or the member function 'Utilities::trueOrFalse' can be const. [functionConst] klog-2.5.2/src/utilities.h:68:10: note: Either there is a missing 'override', or the member function 'Utilities::trueOrFalse' can be const. klog-2.5.2/src/utilities.cpp:294:17: note: Either there is a missing 'override', or the member function 'Utilities::trueOrFalse' can be const. klog-2.5.2/src/utilities.cpp:309:18: style: Either there is a missing 'override', or the member function 'Utilities::boolToCharToSQLite' can be static. [functionStatic] klog-2.5.2/src/utilities.h:69:11: note: Either there is a missing 'override', or the member function 'Utilities::boolToCharToSQLite' can be static. klog-2.5.2/src/utilities.cpp:309:18: note: Either there is a missing 'override', or the member function 'Utilities::boolToCharToSQLite' can be static. klog-2.5.2/src/utilities.cpp:317:20: style: Either there is a missing 'override', or the member function 'Utilities::boolToQString' can be static. [functionStatic] klog-2.5.2/src/utilities.h:70:13: note: Either there is a missing 'override', or the member function 'Utilities::boolToQString' can be static. klog-2.5.2/src/utilities.cpp:317:20: note: Either there is a missing 'override', or the member function 'Utilities::boolToQString' can be static. klog-2.5.2/src/utilities.cpp:377:20: style:inconclusive: Either there is a missing 'override', or the member function 'Utilities::getAgent' can be const. [functionConst] klog-2.5.2/src/utilities.h:72:13: note: Either there is a missing 'override', or the member function 'Utilities::getAgent' can be const. klog-2.5.2/src/utilities.cpp:377:20: note: Either there is a missing 'override', or the member function 'Utilities::getAgent' can be const. klog-2.5.2/src/utilities.cpp:356:17: style:inconclusive: Either there is a missing 'override', or the member function 'Utilities::printQString' can be const. [functionConst] klog-2.5.2/src/utilities.h:76:10: note: Either there is a missing 'override', or the member function 'Utilities::printQString' can be const. klog-2.5.2/src/utilities.cpp:356:17: note: Either there is a missing 'override', or the member function 'Utilities::printQString' can be const. klog-2.5.2/src/utilities.cpp:324:17: style:inconclusive: Either there is a missing 'override', or the member function 'Utilities::QStringToBool' can be const. [functionConst] klog-2.5.2/src/utilities.h:80:10: note: Either there is a missing 'override', or the member function 'Utilities::QStringToBool' can be const. klog-2.5.2/src/utilities.cpp:324:17: note: Either there is a missing 'override', or the member function 'Utilities::QStringToBool' can be const. klog-2.5.2/src/utilities.cpp:625:20: style: Either there is a missing 'override', or the member function 'Utilities::getTQSLsFileName' can be static. [functionStatic] klog-2.5.2/src/utilities.h:85:13: note: Either there is a missing 'override', or the member function 'Utilities::getTQSLsFileName' can be static. klog-2.5.2/src/utilities.cpp:625:20: note: Either there is a missing 'override', or the member function 'Utilities::getTQSLsFileName' can be static. klog-2.5.2/src/utilities.cpp:641:20: style: Either there is a missing 'override', or the member function 'Utilities::getTQSLsPath' can be static. [functionStatic] klog-2.5.2/src/utilities.h:86:13: note: Either there is a missing 'override', or the member function 'Utilities::getTQSLsPath' can be static. klog-2.5.2/src/utilities.cpp:641:20: note: Either there is a missing 'override', or the member function 'Utilities::getTQSLsPath' can be static. klog-2.5.2/src/utilities.cpp:1394:20: style: Either there is a missing 'override', or the member function 'Utilities::getClearSQLi' can be static. [functionStatic] klog-2.5.2/src/utilities.h:96:13: note: Either there is a missing 'override', or the member function 'Utilities::getClearSQLi' can be static. klog-2.5.2/src/utilities.cpp:1394:20: note: Either there is a missing 'override', or the member function 'Utilities::getClearSQLi' can be static. klog-2.5.2/src/utilities.cpp:250:20: style:inconclusive: Either there is a missing 'override', or the member function 'Utilities::getVersion' can be const. [functionConst] klog-2.5.2/src/utilities.h:98:13: note: Either there is a missing 'override', or the member function 'Utilities::getVersion' can be const. klog-2.5.2/src/utilities.cpp:250:20: note: Either there is a missing 'override', or the member function 'Utilities::getVersion' can be const. klog-2.5.2/src/utilities.cpp:255:19: style:inconclusive: Either there is a missing 'override', or the member function 'Utilities::getVersionDouble' can be const. [functionConst] klog-2.5.2/src/utilities.h:99:12: note: Either there is a missing 'override', or the member function 'Utilities::getVersionDouble' can be const. klog-2.5.2/src/utilities.cpp:255:19: note: Either there is a missing 'override', or the member function 'Utilities::getVersionDouble' can be const. klog-2.5.2/src/utilities.cpp:469:20: style:inconclusive: Either there is a missing 'override', or the member function 'Utilities::getDefaultRST' can be const. [functionConst] klog-2.5.2/src/utilities.h:102:13: note: Either there is a missing 'override', or the member function 'Utilities::getDefaultRST' can be const. klog-2.5.2/src/utilities.cpp:469:20: note: Either there is a missing 'override', or the member function 'Utilities::getDefaultRST' can be const. klog-2.5.2/src/utilities.cpp:496:24: style:inconclusive: Either there is a missing 'override', or the member function 'Utilities::getDefaultLogFields' can be const. [functionConst] klog-2.5.2/src/utilities.h:103:17: note: Either there is a missing 'override', or the member function 'Utilities::getDefaultLogFields' can be const. klog-2.5.2/src/utilities.cpp:496:24: note: Either there is a missing 'override', or the member function 'Utilities::getDefaultLogFields' can be const. klog-2.5.2/src/utilities.cpp:504:20: style: Either there is a missing 'override', or the member function 'Utilities::getDefaultModeForFreq' can be static. [functionStatic] klog-2.5.2/src/utilities.h:104:13: note: Either there is a missing 'override', or the member function 'Utilities::getDefaultModeForFreq' can be static. klog-2.5.2/src/utilities.cpp:504:20: note: Either there is a missing 'override', or the member function 'Utilities::getDefaultModeForFreq' can be static. klog-2.5.2/src/utilities.cpp:855:17: style: Either there is a missing 'override', or the member function 'Utilities::isValidFreq' can be static. [functionStatic] klog-2.5.2/src/utilities.h:115:10: note: Either there is a missing 'override', or the member function 'Utilities::isValidFreq' can be static. klog-2.5.2/src/utilities.cpp:855:17: note: Either there is a missing 'override', or the member function 'Utilities::isValidFreq' can be static. klog-2.5.2/src/utilities.cpp:860:17: style: Either there is a missing 'override', or the member function 'Utilities::isValidGrid' can be static. [functionStatic] klog-2.5.2/src/utilities.h:116:10: note: Either there is a missing 'override', or the member function 'Utilities::isValidGrid' can be static. klog-2.5.2/src/utilities.cpp:860:17: note: Either there is a missing 'override', or the member function 'Utilities::isValidGrid' can be static. klog-2.5.2/src/utilities.cpp:868:17: style:inconclusive: Either there is a missing 'override', or the member function 'Utilities::isValidGrid_ext' can be const. [functionConst] klog-2.5.2/src/utilities.h:117:10: note: Either there is a missing 'override', or the member function 'Utilities::isValidGrid_ext' can be const. klog-2.5.2/src/utilities.cpp:868:17: note: Either there is a missing 'override', or the member function 'Utilities::isValidGrid_ext' can be const. klog-2.5.2/src/utilities.cpp:882:17: style:inconclusive: Either there is a missing 'override', or the member function 'Utilities::isValidVUCCGrids' can be const. [functionConst] klog-2.5.2/src/utilities.h:118:10: note: Either there is a missing 'override', or the member function 'Utilities::isValidVUCCGrids' can be const. klog-2.5.2/src/utilities.cpp:882:17: note: Either there is a missing 'override', or the member function 'Utilities::isValidVUCCGrids' can be const. klog-2.5.2/src/utilities.cpp:919:17: style: Either there is a missing 'override', or the member function 'Utilities::isValidRST' can be static. [functionStatic] klog-2.5.2/src/utilities.h:119:10: note: Either there is a missing 'override', or the member function 'Utilities::isValidRST' can be static. klog-2.5.2/src/utilities.cpp:919:17: note: Either there is a missing 'override', or the member function 'Utilities::isValidRST' can be static. klog-2.5.2/src/utilities.cpp:924:17: style: Either there is a missing 'override', or the member function 'Utilities::isValidPower' can be static. [functionStatic] klog-2.5.2/src/utilities.h:120:10: note: Either there is a missing 'override', or the member function 'Utilities::isValidPower' can be static. klog-2.5.2/src/utilities.cpp:924:17: note: Either there is a missing 'override', or the member function 'Utilities::isValidPower' can be static. klog-2.5.2/src/utilities.cpp:929:17: style: Either there is a missing 'override', or the member function 'Utilities::isValidComment' can be static. [functionStatic] klog-2.5.2/src/utilities.h:121:10: note: Either there is a missing 'override', or the member function 'Utilities::isValidComment' can be static. klog-2.5.2/src/utilities.cpp:929:17: note: Either there is a missing 'override', or the member function 'Utilities::isValidComment' can be static. klog-2.5.2/src/utilities.cpp:934:17: style: Either there is a missing 'override', or the member function 'Utilities::isValidName' can be static. [functionStatic] klog-2.5.2/src/utilities.h:122:10: note: Either there is a missing 'override', or the member function 'Utilities::isValidName' can be static. klog-2.5.2/src/utilities.cpp:934:17: note: Either there is a missing 'override', or the member function 'Utilities::isValidName' can be static. klog-2.5.2/src/utilities.cpp:1021:17: style:inconclusive: Either there is a missing 'override', or the member function 'Utilities::isValidQSL_Rcvd' can be const. [functionConst] klog-2.5.2/src/utilities.h:124:10: note: Either there is a missing 'override', or the member function 'Utilities::isValidQSL_Rcvd' can be const. klog-2.5.2/src/utilities.cpp:1021:17: note: Either there is a missing 'override', or the member function 'Utilities::isValidQSL_Rcvd' can be const. klog-2.5.2/src/utilities.cpp:1027:17: style:inconclusive: Either there is a missing 'override', or the member function 'Utilities::isValidQSL_Sent' can be const. [functionConst] klog-2.5.2/src/utilities.h:125:10: note: Either there is a missing 'override', or the member function 'Utilities::isValidQSL_Sent' can be const. klog-2.5.2/src/utilities.cpp:1027:17: note: Either there is a missing 'override', or the member function 'Utilities::isValidQSL_Sent' can be const. klog-2.5.2/src/utilities.cpp:1033:17: style:inconclusive: Either there is a missing 'override', or the member function 'Utilities::isValidUpload_Status' can be const. [functionConst] klog-2.5.2/src/utilities.h:126:10: note: Either there is a missing 'override', or the member function 'Utilities::isValidUpload_Status' can be const. klog-2.5.2/src/utilities.cpp:1033:17: note: Either there is a missing 'override', or the member function 'Utilities::isValidUpload_Status' can be const. klog-2.5.2/src/utilities.cpp:1216:17: style:inconclusive: Either there is a missing 'override', or the member function 'Utilities::isValidDXCC' can be const. [functionConst] klog-2.5.2/src/utilities.h:133:10: note: Either there is a missing 'override', or the member function 'Utilities::isValidDXCC' can be const. klog-2.5.2/src/utilities.cpp:1216:17: note: Either there is a missing 'override', or the member function 'Utilities::isValidDXCC' can be const. klog-2.5.2/src/utilities.cpp:1227:17: style: Either there is a missing 'override', or the member function 'Utilities::isValidAntPath' can be static. [functionStatic] klog-2.5.2/src/utilities.h:134:10: note: Either there is a missing 'override', or the member function 'Utilities::isValidAntPath' can be static. klog-2.5.2/src/utilities.cpp:1227:17: note: Either there is a missing 'override', or the member function 'Utilities::isValidAntPath' can be static. klog-2.5.2/src/utilities.cpp:1232:17: style:inconclusive: Either there is a missing 'override', or the member function 'Utilities::isValidARRLSect' can be const. [functionConst] klog-2.5.2/src/utilities.h:135:10: note: Either there is a missing 'override', or the member function 'Utilities::isValidARRLSect' can be const. klog-2.5.2/src/utilities.cpp:1232:17: note: Either there is a missing 'override', or the member function 'Utilities::isValidARRLSect' can be const. klog-2.5.2/src/utilities.cpp:1582:17: style:inconclusive: Either there is a missing 'override', or the member function 'Utilities::isValidPropMode' can be const. [functionConst] klog-2.5.2/src/utilities.h:136:10: note: Either there is a missing 'override', or the member function 'Utilities::isValidPropMode' can be const. klog-2.5.2/src/utilities.cpp:1582:17: note: Either there is a missing 'override', or the member function 'Utilities::isValidPropMode' can be const. klog-2.5.2/src/utilities.cpp:1560:20: style:inconclusive: Either there is a missing 'override', or the member function 'Utilities::getLogColumnName' can be const. [functionConst] klog-2.5.2/src/utilities.h:159:13: note: Either there is a missing 'override', or the member function 'Utilities::getLogColumnName' can be const. klog-2.5.2/src/utilities.cpp:1560:20: note: Either there is a missing 'override', or the member function 'Utilities::getLogColumnName' can be const. klog-2.5.2/src/utilities.cpp:1571:20: style:inconclusive: Either there is a missing 'override', or the member function 'Utilities::getLogColumnDBName' can be const. [functionConst] klog-2.5.2/src/utilities.h:160:13: note: Either there is a missing 'override', or the member function 'Utilities::getLogColumnDBName' can be const. klog-2.5.2/src/utilities.cpp:1571:20: note: Either there is a missing 'override', or the member function 'Utilities::getLogColumnDBName' can be const. klog-2.5.2/src/utilities.cpp:1614:17: style:inconclusive: Either there is a missing 'override', or the member function 'Utilities::isValidSponsor' can be const. [functionConst] klog-2.5.2/src/utilities.h:183:10: note: Either there is a missing 'override', or the member function 'Utilities::isValidSponsor' can be const. klog-2.5.2/src/utilities.cpp:1614:17: note: Either there is a missing 'override', or the member function 'Utilities::isValidSponsor' can be const. klog-2.5.2/src/utilities.cpp:1634:20: style: Either there is a missing 'override', or the member function 'Utilities::debugLevelToString' can be static. [functionStatic] klog-2.5.2/src/utilities.h:185:13: note: Either there is a missing 'override', or the member function 'Utilities::debugLevelToString' can be static. klog-2.5.2/src/utilities.cpp:1634:20: note: Either there is a missing 'override', or the member function 'Utilities::debugLevelToString' can be static. klog-2.5.2/src/utilities.cpp:1655:26: style:inconclusive: Either there is a missing 'override', or the member function 'Utilities::stringToDebugLevel' can be const. [functionConst] klog-2.5.2/src/utilities.h:186:19: note: Either there is a missing 'override', or the member function 'Utilities::stringToDebugLevel' can be const. klog-2.5.2/src/utilities.cpp:1655:26: note: Either there is a missing 'override', or the member function 'Utilities::stringToDebugLevel' can be const. klog-2.5.2/src/utilities.cpp:1669:17: style:inconclusive: Either there is a missing 'override', or the member function 'Utilities::isValidLogLevel' can be const. [functionConst] klog-2.5.2/src/utilities.h:187:10: note: Either there is a missing 'override', or the member function 'Utilities::isValidLogLevel' can be const. klog-2.5.2/src/utilities.cpp:1669:17: note: Either there is a missing 'override', or the member function 'Utilities::isValidLogLevel' can be const. klog-2.5.2/src/utilities.cpp:1674:24: style:inconclusive: Either there is a missing 'override', or the member function 'Utilities::getDebugLevels' can be const. [functionConst] klog-2.5.2/src/utilities.h:188:17: note: Either there is a missing 'override', or the member function 'Utilities::getDebugLevels' can be const. klog-2.5.2/src/utilities.cpp:1674:24: note: Either there is a missing 'override', or the member function 'Utilities::getDebugLevels' can be const. klog-2.5.2/src/utilities.h:98:13: performance: Function 'getVersion()' should return member 'softwareVersion' by const reference. [returnByReference] klog-2.5.2/src/utilities.h:188:17: performance: Function 'getDebugLevels()' should return member 'logLevels' by const reference. [returnByReference] klog-2.5.2/src/utilities.cpp:968:18: style: Condition 'qs.size()!=2' is always true [knownConditionTrueFalse] klog-2.5.2/src/utilities.cpp:1077:18: style: Condition 'qs.size()!=2' is always true [knownConditionTrueFalse] klog-2.5.2/src/utilities.cpp:338:12: style: The scope of the variable 'unicodeVal' can be reduced. [variableScope] klog-2.5.2/src/utilities.cpp:1619:42: performance: Function parameter '_call' should be passed by const reference. [passedByValue] klog-2.5.2/src/utilities.cpp:816:29: error: Out of bounds access in 'iota.at(1)', if 'iota' size is 1 and '1' is 1 [containerOutOfBounds] klog-2.5.2/src/utilities.cpp:977:22: style: Variable 'dataType' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/utilities.cpp:1087:22: style: Variable 'dataType' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/widgets/adiflotwexportwidget.cpp:149:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QDate [valueFlowBailoutIncompleteVar] klog-2.5.2/src/widgets/adiflotwexportwidget.cpp:170:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchCaseSensitive [valueFlowBailoutIncompleteVar] klog-2.5.2/src/widgets/adiflotwexportwidget.cpp:187:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchCaseSensitive [valueFlowBailoutIncompleteVar] klog-2.5.2/src/widgets/adiflotwexportwidget.cpp:278:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchCaseSensitive [valueFlowBailoutIncompleteVar] klog-2.5.2/src/widgets/adiflotwexportwidget.cpp:446:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignCenter [valueFlowBailoutIncompleteVar] klog-2.5.2/src/widgets/adiflotwexportwidget.cpp:474:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchCaseSensitive [valueFlowBailoutIncompleteVar] klog-2.5.2/src/widgets/adiflotwexportwidget.cpp:535:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchCaseSensitive [valueFlowBailoutIncompleteVar] klog-2.5.2/src/widgets/adiflotwexportwidget.cpp:662:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable close [valueFlowBailoutIncompleteVar] klog-2.5.2/src/widgets/adiflotwexportwidget.cpp:55:5: performance: Variable 'defaultStationCallsign' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] klog-2.5.2/src/widgets/adiflotwexportwidget.cpp:642:28: style: Either there is a missing 'override', or the member function 'AdifLoTWExportWidget::closeEvent' can be static. [functionStatic] klog-2.5.2/src/widgets/adiflotwexportwidget.h:47:10: note: Either there is a missing 'override', or the member function 'AdifLoTWExportWidget::closeEvent' can be static. klog-2.5.2/src/widgets/adiflotwexportwidget.cpp:642:28: note: Either there is a missing 'override', or the member function 'AdifLoTWExportWidget::closeEvent' can be static. klog-2.5.2/src/widgets/map/locatorinfoprovider.cpp:41:42: style:inconclusive: Function 'setFilter' argument 5 names different: declaration '' definition 'confirmed'. [funcArgNamesDifferentUnnamed] klog-2.5.2/src/widgets/map/mapwidget.cpp:88:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SizeRootObjectToView [valueFlowBailoutIncompleteVar] klog-2.5.2/src/widgets/map/mapwidget.cpp:240:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HexArgb [valueFlowBailoutIncompleteVar] klog-2.5.2/src/widgets/map/mapwidget.cpp:163:17: style:inconclusive: Either there is a missing 'override', or the member function 'MapWidget::setCenter' can be const. [functionConst] klog-2.5.2/src/widgets/map/mapwidget.h:45:10: note: Either there is a missing 'override', or the member function 'MapWidget::setCenter' can be const. klog-2.5.2/src/widgets/map/mapwidget.cpp:163:17: note: Either there is a missing 'override', or the member function 'MapWidget::setCenter' can be const. klog-2.5.2/src/widgets/map/mapwidget.cpp:173:17: style:inconclusive: Either there is a missing 'override', or the member function 'MapWidget::addLocator' can be const. [functionConst] klog-2.5.2/src/widgets/map/mapwidget.h:46:10: note: Either there is a missing 'override', or the member function 'MapWidget::addLocator' can be const. klog-2.5.2/src/widgets/map/mapwidget.cpp:173:17: note: Either there is a missing 'override', or the member function 'MapWidget::addLocator' can be const. klog-2.5.2/src/widgets/map/mapwidget.cpp:191:17: style:inconclusive: Either there is a missing 'override', or the member function 'MapWidget::setSpotExpiryMinutes' can be const. [functionConst] klog-2.5.2/src/widgets/map/mapwidget.h:56:10: note: Either there is a missing 'override', or the member function 'MapWidget::setSpotExpiryMinutes' can be const. klog-2.5.2/src/widgets/map/mapwidget.cpp:191:17: note: Either there is a missing 'override', or the member function 'MapWidget::setSpotExpiryMinutes' can be const. klog-2.5.2/src/widgets/map/mapwidget.h:41:5: style: Class 'MapWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] klog-2.5.2/src/widgets/map/mapwindowwidget.cpp:141:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] klog-2.5.2/src/widgets/map/mapwindowwidget.cpp:35:5: performance: Variable 'workedColor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] klog-2.5.2/src/widgets/map/mapwindowwidget.cpp:36:5: performance: Variable 'confirmedColor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] klog-2.5.2/src/widgets/map/mapwindowwidget.cpp:37:5: performance: Variable 'defaultColor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] klog-2.5.2/src/widgets/map/mapwindowwidget.cpp:38:5: performance: Variable 'newOneColor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] klog-2.5.2/src/widgets/map/mapwindowwidget.cpp:39:5: performance: Variable 'neededColor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] klog-2.5.2/src/widgets/map/mapwindowwidget.cpp:385:23: style: Either there is a missing 'override', or the member function 'MapWindowWidget::addQSO' can be static. [functionStatic] klog-2.5.2/src/widgets/map/mapwindowwidget.h:51:26: note: Either there is a missing 'override', or the member function 'MapWindowWidget::addQSO' can be static. klog-2.5.2/src/widgets/map/mapwindowwidget.cpp:385:23: note: Either there is a missing 'override', or the member function 'MapWindowWidget::addQSO' can be static. klog-2.5.2/src/widgets/map/mapwindowwidget.cpp:456:23: style: Either there is a missing 'override', or the member function 'MapWindowWidget::paintGlobalGrid' can be static. [functionStatic] klog-2.5.2/src/widgets/map/mapwindowwidget.h:78:26: note: Either there is a missing 'override', or the member function 'MapWindowWidget::paintGlobalGrid' can be static. klog-2.5.2/src/widgets/map/mapwindowwidget.cpp:456:23: note: Either there is a missing 'override', or the member function 'MapWindowWidget::paintGlobalGrid' can be static. klog-2.5.2/src/widgets/map/mapwindowwidget.cpp:257:17: style: The scope of the variable 'shortLocators' can be reduced. [variableScope] klog-2.5.2/src/widgets/map/mapwindowwidget.cpp:410:5: performance: Range variable 'i' should be declared as const reference. [iterateByValue] klog-2.5.2/src/widgets/map/mapwindowwidget.cpp:440:17: style: Variable '_pm' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/widgets/onlinemessagewidget.cpp:86:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Information [valueFlowBailoutIncompleteVar] klog-2.5.2/src/widgets/onlinemessagewidget.cpp:74:24: style: Condition 'title.length()<1' is always true [knownConditionTrueFalse] klog-2.5.2/src/widgets/onlinemessagewidget.cpp:74:48: style: Condition 'message.length()<1' is always true [knownConditionTrueFalse] klog-2.5.2/src/widgets/showadifimportwidget.cpp:129:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignCenter [valueFlowBailoutIncompleteVar] klog-2.5.2/src/widgets/showadifimportwidget.cpp:188:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/widgets/showadifimportwidget.cpp:149:28: style: Either there is a missing 'override', or the member function 'ShowAdifImportWidget::closeEvent' can be static. [functionStatic] klog-2.5.2/src/widgets/showadifimportwidget.h:46:10: note: Either there is a missing 'override', or the member function 'ShowAdifImportWidget::closeEvent' can be static. klog-2.5.2/src/widgets/showadifimportwidget.cpp:149:28: note: Either there is a missing 'override', or the member function 'ShowAdifImportWidget::closeEvent' can be static. klog-2.5.2/src/widgets/showadifimportwidget.cpp:162:62: performance: Function parameter '_qso' should be passed by const reference. [passedByValue] klog-2.5.2/src/widgets/showkloglogwidget.cpp:31:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/widgets/showkloglogwidget.cpp:59:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] klog-2.5.2/src/widgets/showkloglogwidget.cpp:83:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Append [valueFlowBailoutIncompleteVar] klog-2.5.2/src/widgets/showkloglogwidget.cpp:101:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchCaseSensitive [valueFlowBailoutIncompleteVar] klog-2.5.2/src/widgets/showkloglogwidget.cpp:82:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] klog-2.5.2/src/world.cpp:53:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/world.cpp:526:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/world.cpp:564:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/world.cpp:572:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] klog-2.5.2/src/world.cpp:721:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/world.cpp:732:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/world.cpp:764:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/world.cpp:822:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] klog-2.5.2/src/world.cpp:868:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/world.cpp:898:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/world.cpp:915:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/world.cpp:933:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowModal [valueFlowBailoutIncompleteVar] klog-2.5.2/src/world.cpp:1016:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/src/world.cpp:484:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] klog-2.5.2/src/world.cpp:537:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] klog-2.5.2/src/world.cpp:707:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] klog-2.5.2/src/world.cpp:760:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] klog-2.5.2/src/world.cpp:1009:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] klog-2.5.2/src/world.cpp:941:13: style: The scope of the variable 'nameCol' can be reduced. [variableScope] klog-2.5.2/src/world.cpp:945:13: style: The scope of the variable '_id' can be reduced. [variableScope] klog-2.5.2/src/world.cpp:946:13: style: The scope of the variable '_dxcc' can be reduced. [variableScope] klog-2.5.2/src/world.cpp:334:13: style: Local variable 'prefix' shadows outer member [shadowMember] klog-2.5.2/src/world.h:147:28: note: Shadowed member klog-2.5.2/src/world.cpp:334:13: note: Shadow local variable klog-2.5.2/src/world.cpp:646:13: style: Local variable 'cqz' shadows outer member [shadowMember] klog-2.5.2/src/world.h:141:9: note: Shadowed member klog-2.5.2/src/world.cpp:646:13: note: Shadow local variable klog-2.5.2/src/world.cpp:647:13: style: Local variable 'ituz' shadows outer member [shadowMember] klog-2.5.2/src/world.h:141:14: note: Shadowed member klog-2.5.2/src/world.cpp:647:13: note: Shadow local variable klog-2.5.2/src/world.cpp:648:16: style: Local variable 'lat' shadows outer member [shadowMember] klog-2.5.2/src/world.h:149:12: note: Shadowed member klog-2.5.2/src/world.cpp:648:16: note: Shadow local variable klog-2.5.2/src/world.cpp:649:16: style: Local variable 'lon' shadows outer member [shadowMember] klog-2.5.2/src/world.h:149:17: note: Shadowed member klog-2.5.2/src/world.cpp:649:16: note: Shadow local variable klog-2.5.2/src/world.cpp:650:16: style: Local variable 'utc' shadows outer member [shadowMember] klog-2.5.2/src/world.h:149:22: note: Shadowed member klog-2.5.2/src/world.cpp:650:16: note: Shadow local variable klog-2.5.2/src/world.cpp:676:72: style: Argument 'cqz' shadows outer member [shadowMember] klog-2.5.2/src/world.h:141:9: note: Shadowed member klog-2.5.2/src/world.cpp:676:72: note: Shadow argument klog-2.5.2/src/world.cpp:676:81: style: Argument 'ituz' shadows outer member [shadowMember] klog-2.5.2/src/world.h:141:14: note: Shadowed member klog-2.5.2/src/world.cpp:676:81: note: Shadow argument klog-2.5.2/src/world.cpp:685:25: style: Local variable 'prefix' shadows outer member [shadowMember] klog-2.5.2/src/world.h:147:28: note: Shadowed member klog-2.5.2/src/world.cpp:685:25: note: Shadow local variable klog-2.5.2/src/world.cpp:712:5: style: Local variable 'prefix' shadows outer member [shadowMember] klog-2.5.2/src/world.h:147:28: note: Shadowed member klog-2.5.2/src/world.cpp:712:5: note: Shadow local variable klog-2.5.2/src/world.cpp:796:23: style: Local variable 'prefix' shadows outer member [shadowMember] klog-2.5.2/src/world.h:147:28: note: Shadowed member klog-2.5.2/src/world.cpp:796:23: note: Shadow local variable klog-2.5.2/src/world.cpp:805:13: style: Local variable 'cqz' shadows outer member [shadowMember] klog-2.5.2/src/world.h:141:9: note: Shadowed member klog-2.5.2/src/world.cpp:805:13: note: Shadow local variable klog-2.5.2/src/world.cpp:806:13: style: Local variable 'ituz' shadows outer member [shadowMember] klog-2.5.2/src/world.h:141:14: note: Shadowed member klog-2.5.2/src/world.cpp:806:13: note: Shadow local variable klog-2.5.2/src/world.cpp:737:26: style: Variable '_dirtyPrefix' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/world.cpp:941:21: style: Variable 'nameCol' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/world.cpp:944:23: style: Variable '_call' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/world.cpp:945:17: style: Variable '_id' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/world.cpp:946:19: style: Variable '_dxcc' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/world.cpp:947:22: style: Variable '_aux' is assigned a value that is never used. [unreadVariable] klog-2.5.2/src/world.cpp:948:28: style: Variable '_continent' is assigned a value that is never used. [unreadVariable] klog-2.5.2/tests/tst_adif/tst_adif.cpp:57:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/tests/tst_adif/tst_adif.cpp:62:16: style: Either there is a missing 'override', or the member function 'tst_Adif::initTestCase' can be static. [functionStatic] klog-2.5.2/tests/tst_adif/tst_adif.cpp:41:10: note: Either there is a missing 'override', or the member function 'tst_Adif::initTestCase' can be static. klog-2.5.2/tests/tst_adif/tst_adif.cpp:62:16: note: Either there is a missing 'override', or the member function 'tst_Adif::initTestCase' can be static. klog-2.5.2/tests/tst_adif/tst_adif.cpp:67:16: style: Either there is a missing 'override', or the member function 'tst_Adif::cleanupTestCase' can be static. [functionStatic] klog-2.5.2/tests/tst_adif/tst_adif.cpp:44:10: note: Either there is a missing 'override', or the member function 'tst_Adif::cleanupTestCase' can be static. klog-2.5.2/tests/tst_adif/tst_adif.cpp:67:16: note: Either there is a missing 'override', or the member function 'tst_Adif::cleanupTestCase' can be static. klog-2.5.2/tests/tst_callsign/tst_callsign.cpp:193:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable testString [valueFlowBailoutIncompleteVar] klog-2.5.2/tests/tst_callsign/tst_callsign.cpp:65:20: style: Either there is a missing 'override', or the member function 'tst_Callsign::initTestCase' can be static. [functionStatic] klog-2.5.2/tests/tst_callsign/tst_callsign.cpp:43:10: note: Either there is a missing 'override', or the member function 'tst_Callsign::initTestCase' can be static. klog-2.5.2/tests/tst_callsign/tst_callsign.cpp:65:20: note: Either there is a missing 'override', or the member function 'tst_Callsign::initTestCase' can be static. klog-2.5.2/tests/tst_callsign/tst_callsign.cpp:69:20: style: Either there is a missing 'override', or the member function 'tst_Callsign::cleanupTestCase' can be static. [functionStatic] klog-2.5.2/tests/tst_callsign/tst_callsign.cpp:45:10: note: Either there is a missing 'override', or the member function 'tst_Callsign::cleanupTestCase' can be static. klog-2.5.2/tests/tst_callsign/tst_callsign.cpp:69:20: note: Either there is a missing 'override', or the member function 'tst_Callsign::cleanupTestCase' can be static. klog-2.5.2/tests/tst_callsign/tst_callsign.cpp:74:20: style: Either there is a missing 'override', or the member function 'tst_Callsign::test_Constructors' can be static. [functionStatic] klog-2.5.2/tests/tst_callsign/tst_callsign.cpp:46:10: note: Either there is a missing 'override', or the member function 'tst_Callsign::test_Constructors' can be static. klog-2.5.2/tests/tst_callsign/tst_callsign.cpp:74:20: note: Either there is a missing 'override', or the member function 'tst_Callsign::test_Constructors' can be static. klog-2.5.2/tests/tst_database/tst_database.cpp:93:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/tests/tst_database/tst_database.cpp:120:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/tests/tst_database/tst_database.cpp:131:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/tests/tst_database/tst_database.cpp:78:15: warning: Member variable 'tst_DataBase::db' is not initialized in the constructor. [uninitMemberVar] klog-2.5.2/tests/tst_database/tst_database.cpp:78:15: warning: Member variable 'tst_DataBase::util' is not initialized in the constructor. [uninitMemberVar] klog-2.5.2/tests/tst_database/tst_database.cpp:80:5: performance: Variable 'version' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] klog-2.5.2/tests/tst_database/tst_database.cpp:149:20: style: Either there is a missing 'override', or the member function 'tst_DataBase::test_ExistingTables' can be static. [functionStatic] klog-2.5.2/tests/tst_database/tst_database.cpp:58:18: note: Either there is a missing 'override', or the member function 'tst_DataBase::test_ExistingTables' can be static. klog-2.5.2/tests/tst_database/tst_database.cpp:149:20: note: Either there is a missing 'override', or the member function 'tst_DataBase::test_ExistingTables' can be static. klog-2.5.2/tests/tst_database/tst_database.cpp:93:15: style: Local variable 'util' shadows outer member [shadowMember] klog-2.5.2/tests/tst_database/tst_database.cpp:74:24: note: Shadowed member klog-2.5.2/tests/tst_database/tst_database.cpp:93:15: note: Shadow local variable klog-2.5.2/tests/tst_database/tst_database.cpp:131:15: style: Local variable 'util' shadows outer member [shadowMember] klog-2.5.2/tests/tst_database/tst_database.cpp:74:24: note: Shadowed member klog-2.5.2/tests/tst_database/tst_database.cpp:131:15: note: Shadow local variable klog-2.5.2/tests/tst_database/tst_database.cpp:284:22: style: Local variable 'db' shadows outer member [shadowMember] klog-2.5.2/tests/tst_database/tst_database.cpp:73:23: note: Shadowed member klog-2.5.2/tests/tst_database/tst_database.cpp:284:22: note: Shadow local variable klog-2.5.2/tests/tst_database/tst_database.cpp:234:27: style: Variable '_submodes' is assigned a value that is never used. [unreadVariable] klog-2.5.2/tests/tst_database/tst_database.cpp:233:13: style: Unused variable: aux [unusedVariable] klog-2.5.2/tests/tst_datacache/tst_datacache.cpp:5:1: style: The class 'tst_DataCache' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] klog-2.5.2/tests/tst_datacache/tst_datacache.cpp:99:21: style:inconclusive: Either there is a missing 'override', or the member function 'tst_DataCache::test_getBandFromName_caseInsensitive' can be const. [functionConst] klog-2.5.2/tests/tst_datacache/tst_datacache.cpp:15:10: note: Either there is a missing 'override', or the member function 'tst_DataCache::test_getBandFromName_caseInsensitive' can be const. klog-2.5.2/tests/tst_datacache/tst_datacache.cpp:99:21: note: Either there is a missing 'override', or the member function 'tst_DataCache::test_getBandFromName_caseInsensitive' can be const. klog-2.5.2/tests/tst_datacache/tst_datacache.cpp:112:21: style:inconclusive: Either there is a missing 'override', or the member function 'tst_DataCache::test_getBandFromName_notFound' can be const. [functionConst] klog-2.5.2/tests/tst_datacache/tst_datacache.cpp:16:10: note: Either there is a missing 'override', or the member function 'tst_DataCache::test_getBandFromName_notFound' can be const. klog-2.5.2/tests/tst_datacache/tst_datacache.cpp:112:21: note: Either there is a missing 'override', or the member function 'tst_DataCache::test_getBandFromName_notFound' can be const. klog-2.5.2/tests/tst_datacache/tst_datacache.cpp:118:21: style:inconclusive: Either there is a missing 'override', or the member function 'tst_DataCache::test_bandListIsBuilt' can be const. [functionConst] klog-2.5.2/tests/tst_datacache/tst_datacache.cpp:17:10: note: Either there is a missing 'override', or the member function 'tst_DataCache::test_bandListIsBuilt' can be const. klog-2.5.2/tests/tst_datacache/tst_datacache.cpp:118:21: note: Either there is a missing 'override', or the member function 'tst_DataCache::test_bandListIsBuilt' can be const. klog-2.5.2/tests/tst_datacache/tst_datacache.cpp:128:21: style:inconclusive: Either there is a missing 'override', or the member function 'tst_DataCache::test_band_contains' can be const. [functionConst] klog-2.5.2/tests/tst_datacache/tst_datacache.cpp:18:10: note: Either there is a missing 'override', or the member function 'tst_DataCache::test_band_contains' can be const. klog-2.5.2/tests/tst_datacache/tst_datacache.cpp:128:21: note: Either there is a missing 'override', or the member function 'tst_DataCache::test_band_contains' can be const. klog-2.5.2/tests/tst_datacache/tst_datacache.cpp:178:21: style:inconclusive: Either there is a missing 'override', or the member function 'tst_DataCache::test_modeListIsBuilt' can be const. [functionConst] klog-2.5.2/tests/tst_datacache/tst_datacache.cpp:24:10: note: Either there is a missing 'override', or the member function 'tst_DataCache::test_modeListIsBuilt' can be const. klog-2.5.2/tests/tst_datacache/tst_datacache.cpp:178:21: note: Either there is a missing 'override', or the member function 'tst_DataCache::test_modeListIsBuilt' can be const. klog-2.5.2/tests/tst_datacache/tst_datacache.cpp:188:21: style:inconclusive: Either there is a missing 'override', or the member function 'tst_DataCache::test_deprecated_mode' can be const. [functionConst] klog-2.5.2/tests/tst_datacache/tst_datacache.cpp:25:10: note: Either there is a missing 'override', or the member function 'tst_DataCache::test_deprecated_mode' can be const. klog-2.5.2/tests/tst_datacache/tst_datacache.cpp:188:21: note: Either there is a missing 'override', or the member function 'tst_DataCache::test_deprecated_mode' can be const. klog-2.5.2/tests/tst_dataproxy/tst_dataproxy.cpp:92:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/tests/tst_dataproxy/tst_dataproxy.cpp:140:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] klog-2.5.2/tests/tst_dataproxy/tst_dataproxy.cpp:265:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] klog-2.5.2/tests/tst_dataproxy/tst_dataproxy.cpp:313:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] klog-2.5.2/tests/tst_dataproxy/tst_dataproxy.cpp:357:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bandName [valueFlowBailoutIncompleteVar] klog-2.5.2/tests/tst_dataproxy/tst_dataproxy.cpp:73:5: performance: Variable 'testDbPath' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] klog-2.5.2/tests/tst_dataproxy/tst_dataproxy.cpp:239:21: style: Either there is a missing 'override', or the member function 'tst_DataProxy::test_continents' can be static. [functionStatic] klog-2.5.2/tests/tst_dataproxy/tst_dataproxy.cpp:50:10: note: Either there is a missing 'override', or the member function 'tst_DataProxy::test_continents' can be static. klog-2.5.2/tests/tst_dataproxy/tst_dataproxy.cpp:239:21: note: Either there is a missing 'override', or the member function 'tst_DataProxy::test_continents' can be static. klog-2.5.2/tests/tst_dataproxy/tst_dataproxy.cpp:245:21: style: Either there is a missing 'override', or the member function 'tst_DataProxy::test_subdivisions_data' can be static. [functionStatic] klog-2.5.2/tests/tst_dataproxy/tst_dataproxy.cpp:51:10: note: Either there is a missing 'override', or the member function 'tst_DataProxy::test_subdivisions_data' can be static. klog-2.5.2/tests/tst_dataproxy/tst_dataproxy.cpp:245:21: note: Either there is a missing 'override', or the member function 'tst_DataProxy::test_subdivisions_data' can be static. klog-2.5.2/tests/tst_dataproxy/tst_dataproxy.cpp:250:21: style: Either there is a missing 'override', or the member function 'tst_DataProxy::test_primarySubdivisions' can be static. [functionStatic] klog-2.5.2/tests/tst_dataproxy/tst_dataproxy.cpp:52:10: note: Either there is a missing 'override', or the member function 'tst_DataProxy::test_primarySubdivisions' can be static. klog-2.5.2/tests/tst_dataproxy/tst_dataproxy.cpp:250:21: note: Either there is a missing 'override', or the member function 'tst_DataProxy::test_primarySubdivisions' can be static. klog-2.5.2/tests/tst_dxcluster/tst_dxcluster.cpp:170:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/tests/tst_dxcluster/tst_dxcluster.cpp:271:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dxcc [valueFlowBailoutIncompleteVar] klog-2.5.2/tests/tst_dxcluster/tst_dxcluster.cpp:368:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] klog-2.5.2/tests/tst_dxcluster/tst_dxcluster.cpp:398:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] klog-2.5.2/tests/tst_dxcluster/tst_dxcluster.cpp:423:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable raw [valueFlowBailoutIncompleteVar] klog-2.5.2/tests/tst_dxcluster/tst_dxcluster.cpp:472:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable raw [valueFlowBailoutIncompleteVar] klog-2.5.2/tests/tst_dxcluster/tst_dxcluster.cpp:564:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable raw [valueFlowBailoutIncompleteVar] klog-2.5.2/tests/tst_dxcluster/tst_dxcluster.cpp:735:21: style:inconclusive: Either there is a missing 'override', or the member function 'tst_DXCluster::test_buildAuthSequence_emptyCallsign' can be const. [functionConst] klog-2.5.2/tests/tst_dxcluster/tst_dxcluster.cpp:144:10: note: Either there is a missing 'override', or the member function 'tst_DXCluster::test_buildAuthSequence_emptyCallsign' can be const. klog-2.5.2/tests/tst_dxcluster/tst_dxcluster.cpp:735:21: note: Either there is a missing 'override', or the member function 'tst_DXCluster::test_buildAuthSequence_emptyCallsign' can be const. klog-2.5.2/tests/tst_dxcluster/tst_dxcluster.cpp:184:29: style: Either there is a missing 'override', or the member function 'tst_DXCluster::makeStatus' can be static. [functionStatic] klog-2.5.2/tests/tst_dxcluster/tst_dxcluster.cpp:151:18: note: Either there is a missing 'override', or the member function 'tst_DXCluster::makeStatus' can be static. klog-2.5.2/tests/tst_dxcluster/tst_dxcluster.cpp:184:29: note: Either there is a missing 'override', or the member function 'tst_DXCluster::makeStatus' can be static. klog-2.5.2/tests/tst_dxspot/tst_dxspot.cpp:73:18: style: Either there is a missing 'override', or the member function 'tst_DXSpot::cleanupTestCase' can be static. [functionStatic] klog-2.5.2/tests/tst_dxspot/tst_dxspot.cpp:48:10: note: Either there is a missing 'override', or the member function 'tst_DXSpot::cleanupTestCase' can be static. klog-2.5.2/tests/tst_dxspot/tst_dxspot.cpp:73:18: note: Either there is a missing 'override', or the member function 'tst_DXSpot::cleanupTestCase' can be static. klog-2.5.2/tests/tst_dxspot/tst_dxspot.cpp:78:18: style: Either there is a missing 'override', or the member function 'tst_DXSpot::test_Constructors' can be static. [functionStatic] klog-2.5.2/tests/tst_dxspot/tst_dxspot.cpp:49:10: note: Either there is a missing 'override', or the member function 'tst_DXSpot::test_Constructors' can be static. klog-2.5.2/tests/tst_dxspot/tst_dxspot.cpp:78:18: note: Either there is a missing 'override', or the member function 'tst_DXSpot::test_Constructors' can be static. klog-2.5.2/tests/tst_elogclublog/tst_elogclublog.cpp:76:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/tests/tst_elogclublog/tst_elogclublog.cpp:90:23: style: Either there is a missing 'override', or the member function 'tst_eLogClubLog::cleanupTestCase' can be static. [functionStatic] klog-2.5.2/tests/tst_elogclublog/tst_elogclublog.cpp:49:10: note: Either there is a missing 'override', or the member function 'tst_eLogClubLog::cleanupTestCase' can be static. klog-2.5.2/tests/tst_elogclublog/tst_elogclublog.cpp:90:23: note: Either there is a missing 'override', or the member function 'tst_eLogClubLog::cleanupTestCase' can be static. klog-2.5.2/tests/tst_elogclublog/tst_elogclublog.cpp:92:30: style:inconclusive: Either there is a missing 'override', or the member function 'tst_eLogClubLog::buildValidQsoList' can be const. [functionConst] klog-2.5.2/tests/tst_elogclublog/tst_elogclublog.cpp:70:17: note: Either there is a missing 'override', or the member function 'tst_eLogClubLog::buildValidQsoList' can be const. klog-2.5.2/tests/tst_elogclublog/tst_elogclublog.cpp:92:30: note: Either there is a missing 'override', or the member function 'tst_eLogClubLog::buildValidQsoList' can be const. klog-2.5.2/tests/tst_filemanager/tst_filemanager.cpp:79:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/tests/tst_filemanager/tst_filemanager.cpp:125:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] klog-2.5.2/tests/tst_filemanager/tst_filemanager.cpp:220:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/tests/tst_filemanager/tst_filemanager.cpp:71:5: performance: Variable 'version' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] klog-2.5.2/tests/tst_filemanager/tst_filemanager.cpp:72:5: performance: Variable 'testDbPath' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] klog-2.5.2/tests/tst_filemanager/tst_filemanager.cpp:146:23: style:inconclusive: Either there is a missing 'override', or the member function 'tst_FileManager::test_Constructor' can be const. [functionConst] klog-2.5.2/tests/tst_filemanager/tst_filemanager.cpp:50:10: note: Either there is a missing 'override', or the member function 'tst_FileManager::test_Constructor' can be const. klog-2.5.2/tests/tst_filemanager/tst_filemanager.cpp:146:23: note: Either there is a missing 'override', or the member function 'tst_FileManager::test_Constructor' can be const. klog-2.5.2/tests/tst_filemanager/tst_filemanager.cpp:193:13: style: Error code from the return value of function cleanup.exec() is not used. [ignoredReturnErrorCode] klog-2.5.2/tests/tst_filemanager/tst_filemanager.cpp:195:20: style: Variable 'qsosBefore' is assigned a value that is never used. [unreadVariable] klog-2.5.2/tests/tst_frequency/tst_frequency.cpp:76:21: style: Either there is a missing 'override', or the member function 'tst_Frequency::cleanupTestCase' can be static. [functionStatic] klog-2.5.2/tests/tst_frequency/tst_frequency.cpp:45:10: note: Either there is a missing 'override', or the member function 'tst_Frequency::cleanupTestCase' can be static. klog-2.5.2/tests/tst_frequency/tst_frequency.cpp:76:21: note: Either there is a missing 'override', or the member function 'tst_Frequency::cleanupTestCase' can be static. klog-2.5.2/tests/tst_frequency/tst_frequency.cpp:158:21: style: Either there is a missing 'override', or the member function 'tst_Frequency::test_operators' can be static. [functionStatic] klog-2.5.2/tests/tst_frequency/tst_frequency.cpp:51:10: note: Either there is a missing 'override', or the member function 'tst_Frequency::test_operators' can be static. klog-2.5.2/tests/tst_frequency/tst_frequency.cpp:158:21: note: Either there is a missing 'override', or the member function 'tst_Frequency::test_operators' can be static. klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:268:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODEL_NETRIGCTL [valueFlowBailoutIncompleteVar] klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:125:18: style: Either there is a missing 'override', or the member function 'tst_Hamlib::test_Constructor_isNotRunning' can be static. [functionStatic] klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:52:10: note: Either there is a missing 'override', or the member function 'tst_Hamlib::test_Constructor_isNotRunning' can be static. klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:125:18: note: Either there is a missing 'override', or the member function 'tst_Hamlib::test_Constructor_isNotRunning' can be static. klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:242:18: style:inconclusive: Either there is a missing 'override', or the member function 'tst_Hamlib::test_Init_modelZero_returnsFalse' can be const. [functionConst] klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:73:10: note: Either there is a missing 'override', or the member function 'tst_Hamlib::test_Init_modelZero_returnsFalse' can be const. klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:242:18: note: Either there is a missing 'override', or the member function 'tst_Hamlib::test_Init_modelZero_returnsFalse' can be const. klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:250:18: style:inconclusive: Either there is a missing 'override', or the member function 'tst_Hamlib::test_Init_modelOne_returnsFalse' can be const. [functionConst] klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:74:10: note: Either there is a missing 'override', or the member function 'tst_Hamlib::test_Init_modelOne_returnsFalse' can be const. klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:250:18: note: Either there is a missing 'override', or the member function 'tst_Hamlib::test_Init_modelOne_returnsFalse' can be const. klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:285:18: style: Either there is a missing 'override', or the member function 'tst_Hamlib::test_IsRunning_initiallyFalse' can be static. [functionStatic] klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:78:10: note: Either there is a missing 'override', or the member function 'tst_Hamlib::test_IsRunning_initiallyFalse' can be static. klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:285:18: note: Either there is a missing 'override', or the member function 'tst_Hamlib::test_IsRunning_initiallyFalse' can be static. klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:291:18: style:inconclusive: Either there is a missing 'override', or the member function 'tst_Hamlib::test_IsRunning_afterFailedInit_isFalse' can be const. [functionConst] klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:79:10: note: Either there is a missing 'override', or the member function 'tst_Hamlib::test_IsRunning_afterFailedInit_isFalse' can be const. klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:291:18: note: Either there is a missing 'override', or the member function 'tst_Hamlib::test_IsRunning_afterFailedInit_isFalse' can be const. klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:304:18: style: Either there is a missing 'override', or the member function 'tst_Hamlib::test_Stop_whenNotRunning_doesNotCrash' can be static. [functionStatic] klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:82:10: note: Either there is a missing 'override', or the member function 'tst_Hamlib::test_Stop_whenNotRunning_doesNotCrash' can be static. klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:304:18: note: Either there is a missing 'override', or the member function 'tst_Hamlib::test_Stop_whenNotRunning_doesNotCrash' can be static. klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:316:18: style: Either there is a missing 'override', or the member function 'tst_Hamlib::test_ReadRadio_notConnected_returnsFalse' can be static. [functionStatic] klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:85:10: note: Either there is a missing 'override', or the member function 'tst_Hamlib::test_ReadRadio_notConnected_returnsFalse' can be static. klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:316:18: note: Either there is a missing 'override', or the member function 'tst_Hamlib::test_ReadRadio_notConnected_returnsFalse' can be static. klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:327:18: style: Either there is a missing 'override', or the member function 'tst_Hamlib::test_SetPoll_negativeIsIgnored' can be static. [functionStatic] klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:88:10: note: Either there is a missing 'override', or the member function 'tst_Hamlib::test_SetPoll_negativeIsIgnored' can be static. klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:327:18: note: Either there is a missing 'override', or the member function 'tst_Hamlib::test_SetPoll_negativeIsIgnored' can be static. klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:335:18: style: Either there is a missing 'override', or the member function 'tst_Hamlib::test_SetPoll_zeroIsIgnored' can be static. [functionStatic] klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:89:10: note: Either there is a missing 'override', or the member function 'tst_Hamlib::test_SetPoll_zeroIsIgnored' can be static. klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:335:18: note: Either there is a missing 'override', or the member function 'tst_Hamlib::test_SetPoll_zeroIsIgnored' can be static. klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:343:18: style: Either there is a missing 'override', or the member function 'tst_Hamlib::test_SetPoll_positiveIsAccepted' can be static. [functionStatic] klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:90:10: note: Either there is a missing 'override', or the member function 'tst_Hamlib::test_SetPoll_positiveIsAccepted' can be static. klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:343:18: note: Either there is a missing 'override', or the member function 'tst_Hamlib::test_SetPoll_positiveIsAccepted' can be static. klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:351:18: style:inconclusive: Either there is a missing 'override', or the member function 'tst_Hamlib::test_SetDataBits_validRange_doesNotCrash' can be const. [functionConst] klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:91:10: note: Either there is a missing 'override', or the member function 'tst_Hamlib::test_SetDataBits_validRange_doesNotCrash' can be const. klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:351:18: note: Either there is a missing 'override', or the member function 'tst_Hamlib::test_SetDataBits_validRange_doesNotCrash' can be const. klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:359:18: style:inconclusive: Either there is a missing 'override', or the member function 'tst_Hamlib::test_SetDataBits_belowRange_doesNotCrash' can be const. [functionConst] klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:92:10: note: Either there is a missing 'override', or the member function 'tst_Hamlib::test_SetDataBits_belowRange_doesNotCrash' can be const. klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:359:18: note: Either there is a missing 'override', or the member function 'tst_Hamlib::test_SetDataBits_belowRange_doesNotCrash' can be const. klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:366:18: style:inconclusive: Either there is a missing 'override', or the member function 'tst_Hamlib::test_SetDataBits_aboveRange_doesNotCrash' can be const. [functionConst] klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:93:10: note: Either there is a missing 'override', or the member function 'tst_Hamlib::test_SetDataBits_aboveRange_doesNotCrash' can be const. klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:366:18: note: Either there is a missing 'override', or the member function 'tst_Hamlib::test_SetDataBits_aboveRange_doesNotCrash' can be const. klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:373:18: style:inconclusive: Either there is a missing 'override', or the member function 'tst_Hamlib::test_SetNetworkPort_validRange_doesNotCrash' can be const. [functionConst] klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:94:10: note: Either there is a missing 'override', or the member function 'tst_Hamlib::test_SetNetworkPort_validRange_doesNotCrash' can be const. klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:373:18: note: Either there is a missing 'override', or the member function 'tst_Hamlib::test_SetNetworkPort_validRange_doesNotCrash' can be const. klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:382:18: style:inconclusive: Either there is a missing 'override', or the member function 'tst_Hamlib::test_SetNetworkPort_zeroIsIgnored' can be const. [functionConst] klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:95:10: note: Either there is a missing 'override', or the member function 'tst_Hamlib::test_SetNetworkPort_zeroIsIgnored' can be const. klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:382:18: note: Either there is a missing 'override', or the member function 'tst_Hamlib::test_SetNetworkPort_zeroIsIgnored' can be const. klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:389:18: style:inconclusive: Either there is a missing 'override', or the member function 'tst_Hamlib::test_SetNetworkPort_maxIsIgnored' can be const. [functionConst] klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:96:10: note: Either there is a missing 'override', or the member function 'tst_Hamlib::test_SetNetworkPort_maxIsIgnored' can be const. klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:389:18: note: Either there is a missing 'override', or the member function 'tst_Hamlib::test_SetNetworkPort_maxIsIgnored' can be const. klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:400:18: style: Either there is a missing 'override', or the member function 'tst_Hamlib::test_LoadSettings_returnsTrue' can be static. [functionStatic] klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:99:10: note: Either there is a missing 'override', or the member function 'tst_Hamlib::test_LoadSettings_returnsTrue' can be static. klog-2.5.2/tests/tst_hamlib/tst_hamlib.cpp:400:18: note: Either there is a missing 'override', or the member function 'tst_Hamlib::test_LoadSettings_returnsTrue' can be static. klog-2.5.2/tests/tst_locator/tst_locator.cpp:60:19: style: Either there is a missing 'override', or the member function 'tst_Locator::initTestCase' can be static. [functionStatic] klog-2.5.2/tests/tst_locator/tst_locator.cpp:41:10: note: Either there is a missing 'override', or the member function 'tst_Locator::initTestCase' can be static. klog-2.5.2/tests/tst_locator/tst_locator.cpp:60:19: note: Either there is a missing 'override', or the member function 'tst_Locator::initTestCase' can be static. klog-2.5.2/tests/tst_locator/tst_locator.cpp:62:19: style: Either there is a missing 'override', or the member function 'tst_Locator::cleanupTestCase' can be static. [functionStatic] klog-2.5.2/tests/tst_locator/tst_locator.cpp:42:10: note: Either there is a missing 'override', or the member function 'tst_Locator::cleanupTestCase' can be static. klog-2.5.2/tests/tst_locator/tst_locator.cpp:62:19: note: Either there is a missing 'override', or the member function 'tst_Locator::cleanupTestCase' can be static. klog-2.5.2/tests/tst_locator/tst_locator.cpp:64:19: style: Either there is a missing 'override', or the member function 'tst_Locator::test_Constructor' can be static. [functionStatic] klog-2.5.2/tests/tst_locator/tst_locator.cpp:43:10: note: Either there is a missing 'override', or the member function 'tst_Locator::test_Constructor' can be static. klog-2.5.2/tests/tst_locator/tst_locator.cpp:64:19: note: Either there is a missing 'override', or the member function 'tst_Locator::test_Constructor' can be static. klog-2.5.2/tests/tst_locator/tst_locator.cpp:243:19: style: Either there is a missing 'override', or the member function 'tst_Locator::test_Coordinates2Locator' can be static. [functionStatic] klog-2.5.2/tests/tst_locator/tst_locator.cpp:47:10: note: Either there is a missing 'override', or the member function 'tst_Locator::test_Coordinates2Locator' can be static. klog-2.5.2/tests/tst_locator/tst_locator.cpp:243:19: note: Either there is a missing 'override', or the member function 'tst_Locator::test_Coordinates2Locator' can be static. klog-2.5.2/tests/tst_logwindow/tst_logwindow.cpp:64:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/tests/tst_logwindow/tst_logwindow.cpp:43:1: style: The class 'tst_LogWindow' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] klog-2.5.2/tests/tst_logwindow/tst_logwindow.cpp:91:21: style: Either there is a missing 'override', or the member function 'tst_LogWindow::testRestoreColumnOrder' can be static. [functionStatic] klog-2.5.2/tests/tst_logwindow/tst_logwindow.cpp:52:10: note: Either there is a missing 'override', or the member function 'tst_LogWindow::testRestoreColumnOrder' can be static. klog-2.5.2/tests/tst_logwindow/tst_logwindow.cpp:91:21: note: Either there is a missing 'override', or the member function 'tst_LogWindow::testRestoreColumnOrder' can be static. klog-2.5.2/tests/tst_mainqsoentrywidget/tst_mainqsoentrywidget.cpp:64:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/tests/tst_mainqsoentrywidget/tst_mainqsoentrywidget.cpp:70:30: style: Either there is a missing 'override', or the member function 'tst_MainQSOEntryWidget::initTestCase' can be static. [functionStatic] klog-2.5.2/tests/tst_mainqsoentrywidget/tst_mainqsoentrywidget.cpp:45:10: note: Either there is a missing 'override', or the member function 'tst_MainQSOEntryWidget::initTestCase' can be static. klog-2.5.2/tests/tst_mainqsoentrywidget/tst_mainqsoentrywidget.cpp:70:30: note: Either there is a missing 'override', or the member function 'tst_MainQSOEntryWidget::initTestCase' can be static. klog-2.5.2/tests/tst_mainqsoentrywidget/tst_mainqsoentrywidget.cpp:72:30: style: Either there is a missing 'override', or the member function 'tst_MainQSOEntryWidget::cleanupTestCase' can be static. [functionStatic] klog-2.5.2/tests/tst_mainqsoentrywidget/tst_mainqsoentrywidget.cpp:46:10: note: Either there is a missing 'override', or the member function 'tst_MainQSOEntryWidget::cleanupTestCase' can be static. klog-2.5.2/tests/tst_mainqsoentrywidget/tst_mainqsoentrywidget.cpp:72:30: note: Either there is a missing 'override', or the member function 'tst_MainQSOEntryWidget::cleanupTestCase' can be static. klog-2.5.2/tests/tst_mainqsoentrywidget/tst_mainqsoentrywidget.cpp:209:5: style: The comparison 'spy.count() > countAfterFirst' is always false because 'spy.count()' and 'countAfterFirst' represent the same value. [knownConditionTrueFalse] klog-2.5.2/tests/tst_mainqsoentrywidget/tst_mainqsoentrywidget.cpp:200:36: note: 'countAfterFirst' is assigned value 'spy.count()' here. klog-2.5.2/tests/tst_mainqsoentrywidget/tst_mainqsoentrywidget.cpp:209:5: note: The comparison 'spy.count() > countAfterFirst' is always false because 'spy.count()' and 'countAfterFirst' represent the same value. klog-2.5.2/tests/tst_mainqsoentrywidget/tst_mainqsoentrywidget.cpp:228:5: style: The comparison 'spy.count() > countAfterW1AW' is always false because 'spy.count()' and 'countAfterW1AW' represent the same value. [knownConditionTrueFalse] klog-2.5.2/tests/tst_mainqsoentrywidget/tst_mainqsoentrywidget.cpp:223:35: note: 'countAfterW1AW' is assigned value 'spy.count()' here. klog-2.5.2/tests/tst_mainqsoentrywidget/tst_mainqsoentrywidget.cpp:228:5: note: The comparison 'spy.count() > countAfterW1AW' is always false because 'spy.count()' and 'countAfterW1AW' represent the same value. klog-2.5.2/tests/tst_mainqsoentrywidget/tst_mainqsoentrywidget.cpp:88:18: style: Variable 'mode' is assigned a value that is never used. [unreadVariable] klog-2.5.2/tests/tst_mainwindowinputothers/tst_mainwindowinputothers.cpp:69:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/tests/tst_mainwindowinputothers/tst_mainwindowinputothers.cpp:80:33: style: Either there is a missing 'override', or the member function 'tst_MainWindowInputOthers::initTestCase' can be static. [functionStatic] klog-2.5.2/tests/tst_mainwindowinputothers/tst_mainwindowinputothers.cpp:44:10: note: Either there is a missing 'override', or the member function 'tst_MainWindowInputOthers::initTestCase' can be static. klog-2.5.2/tests/tst_mainwindowinputothers/tst_mainwindowinputothers.cpp:80:33: note: Either there is a missing 'override', or the member function 'tst_MainWindowInputOthers::initTestCase' can be static. klog-2.5.2/tests/tst_mainwindowinputothers/tst_mainwindowinputothers.cpp:85:33: style: Either there is a missing 'override', or the member function 'tst_MainWindowInputOthers::cleanupTestCase' can be static. [functionStatic] klog-2.5.2/tests/tst_mainwindowinputothers/tst_mainwindowinputothers.cpp:45:10: note: Either there is a missing 'override', or the member function 'tst_MainWindowInputOthers::cleanupTestCase' can be static. klog-2.5.2/tests/tst_mainwindowinputothers/tst_mainwindowinputothers.cpp:85:33: note: Either there is a missing 'override', or the member function 'tst_MainWindowInputOthers::cleanupTestCase' can be static. klog-2.5.2/tests/tst_mainwindowinputothers/tst_mainwindowinputothers.cpp:160:34: error: Out of bounds access in 'fields.at(1)', if 'fields' size is 1 and '1' is 1 [containerOutOfBounds] klog-2.5.2/tests/tst_mainwindowinputqso/tst_mainwindowinputqso.cpp:70:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/tests/tst_mainwindowinputqso/tst_mainwindowinputqso.cpp:88:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/tests/tst_mainwindowinputqso/tst_mainwindowinputqso.cpp:175:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] klog-2.5.2/tests/tst_mainwindowinputqso/tst_mainwindowinputqso.cpp:77:30: style: Either there is a missing 'override', or the member function 'tst_MainWindowInputQSO::initTestCase' can be static. [functionStatic] klog-2.5.2/tests/tst_mainwindowinputqso/tst_mainwindowinputqso.cpp:44:10: note: Either there is a missing 'override', or the member function 'tst_MainWindowInputQSO::initTestCase' can be static. klog-2.5.2/tests/tst_mainwindowinputqso/tst_mainwindowinputqso.cpp:77:30: note: Either there is a missing 'override', or the member function 'tst_MainWindowInputQSO::initTestCase' can be static. klog-2.5.2/tests/tst_mainwindowinputqso/tst_mainwindowinputqso.cpp:82:30: style: Either there is a missing 'override', or the member function 'tst_MainWindowInputQSO::cleanupTestCase' can be static. [functionStatic] klog-2.5.2/tests/tst_mainwindowinputqso/tst_mainwindowinputqso.cpp:45:10: note: Either there is a missing 'override', or the member function 'tst_MainWindowInputQSO::cleanupTestCase' can be static. klog-2.5.2/tests/tst_mainwindowinputqso/tst_mainwindowinputqso.cpp:82:30: note: Either there is a missing 'override', or the member function 'tst_MainWindowInputQSO::cleanupTestCase' can be static. klog-2.5.2/tests/tst_mainwindowinputqso/tst_mainwindowinputqso.cpp:227:30: style: Either there is a missing 'override', or the member function 'tst_MainWindowInputQSO::test_Cleaners' can be static. [functionStatic] klog-2.5.2/tests/tst_mainwindowinputqso/tst_mainwindowinputqso.cpp:50:10: note: Either there is a missing 'override', or the member function 'tst_MainWindowInputQSO::test_Cleaners' can be static. klog-2.5.2/tests/tst_mainwindowinputqso/tst_mainwindowinputqso.cpp:227:30: note: Either there is a missing 'override', or the member function 'tst_MainWindowInputQSO::test_Cleaners' can be static. klog-2.5.2/tests/tst_mainwindowsattab/tst_mainwindowsattab.cpp:59:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/tests/tst_mainwindowsattab/tst_mainwindowsattab.cpp:65:30: style: Either there is a missing 'override', or the member function 'tst_MainQSOEntryWidget::initTestCase' can be static. [functionStatic] klog-2.5.2/tests/tst_mainwindowsattab/tst_mainwindowsattab.cpp:46:10: note: Either there is a missing 'override', or the member function 'tst_MainQSOEntryWidget::initTestCase' can be static. klog-2.5.2/tests/tst_mainwindowsattab/tst_mainwindowsattab.cpp:65:30: note: Either there is a missing 'override', or the member function 'tst_MainQSOEntryWidget::initTestCase' can be static. klog-2.5.2/tests/tst_mainwindowsattab/tst_mainwindowsattab.cpp:67:30: style: Either there is a missing 'override', or the member function 'tst_MainQSOEntryWidget::cleanupTestCase' can be static. [functionStatic] klog-2.5.2/tests/tst_mainwindowsattab/tst_mainwindowsattab.cpp:47:10: note: Either there is a missing 'override', or the member function 'tst_MainQSOEntryWidget::cleanupTestCase' can be static. klog-2.5.2/tests/tst_mainwindowsattab/tst_mainwindowsattab.cpp:67:30: note: Either there is a missing 'override', or the member function 'tst_MainQSOEntryWidget::cleanupTestCase' can be static. klog-2.5.2/tests/tst_mainwindowsattab/tst_mainwindowsattab.cpp:69:30: style: Either there is a missing 'override', or the member function 'tst_MainQSOEntryWidget::test_Constructor' can be static. [functionStatic] klog-2.5.2/tests/tst_mainwindowsattab/tst_mainwindowsattab.cpp:48:10: note: Either there is a missing 'override', or the member function 'tst_MainQSOEntryWidget::test_Constructor' can be static. klog-2.5.2/tests/tst_mainwindowsattab/tst_mainwindowsattab.cpp:69:30: note: Either there is a missing 'override', or the member function 'tst_MainQSOEntryWidget::test_Constructor' can be static. klog-2.5.2/tests/tst_qso/tst_qso.cpp:65:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/tests/tst_qso/tst_qso.cpp:304:15: style: Either there is a missing 'override', or the member function 'tst_QSO::initTestCase' can be static. [functionStatic] klog-2.5.2/tests/tst_qso/tst_qso.cpp:47:10: note: Either there is a missing 'override', or the member function 'tst_QSO::initTestCase' can be static. klog-2.5.2/tests/tst_qso/tst_qso.cpp:304:15: note: Either there is a missing 'override', or the member function 'tst_QSO::initTestCase' can be static. klog-2.5.2/tests/tst_qso/tst_qso.cpp:306:15: style: Either there is a missing 'override', or the member function 'tst_QSO::cleanupTestCase' can be static. [functionStatic] klog-2.5.2/tests/tst_qso/tst_qso.cpp:48:10: note: Either there is a missing 'override', or the member function 'tst_QSO::cleanupTestCase' can be static. klog-2.5.2/tests/tst_qso/tst_qso.cpp:306:15: note: Either there is a missing 'override', or the member function 'tst_QSO::cleanupTestCase' can be static. klog-2.5.2/tests/tst_qso/tst_qso.cpp:308:15: style:inconclusive: Either there is a missing 'override', or the member function 'tst_QSO::test_Constructor' can be const. [functionConst] klog-2.5.2/tests/tst_qso/tst_qso.cpp:49:10: note: Either there is a missing 'override', or the member function 'tst_QSO::test_Constructor' can be const. klog-2.5.2/tests/tst_qso/tst_qso.cpp:308:15: note: Either there is a missing 'override', or the member function 'tst_QSO::test_Constructor' can be const. klog-2.5.2/tests/tst_qso/tst_qso.cpp:415:15: style: Either there is a missing 'override', or the member function 'tst_QSO::test_isValid' can be static. [functionStatic] klog-2.5.2/tests/tst_qso/tst_qso.cpp:51:10: note: Either there is a missing 'override', or the member function 'tst_QSO::test_isValid' can be static. klog-2.5.2/tests/tst_qso/tst_qso.cpp:415:15: note: Either there is a missing 'override', or the member function 'tst_QSO::test_isValid' can be static. klog-2.5.2/tests/tst_qso/tst_qso.cpp:432:15: style: Either there is a missing 'override', or the member function 'tst_QSO::test_Copy' can be static. [functionStatic] klog-2.5.2/tests/tst_qso/tst_qso.cpp:54:10: note: Either there is a missing 'override', or the member function 'tst_QSO::test_Copy' can be static. klog-2.5.2/tests/tst_qso/tst_qso.cpp:432:15: note: Either there is a missing 'override', or the member function 'tst_QSO::test_Copy' can be static. klog-2.5.2/tests/tst_qso/tst_qso.cpp:455:15: style:inconclusive: Either there is a missing 'override', or the member function 'tst_QSO::test_ApostropheInNameAndQTH' can be const. [functionConst] klog-2.5.2/tests/tst_qso/tst_qso.cpp:56:10: note: Either there is a missing 'override', or the member function 'tst_QSO::test_ApostropheInNameAndQTH' can be const. klog-2.5.2/tests/tst_qso/tst_qso.cpp:455:15: note: Either there is a missing 'override', or the member function 'tst_QSO::test_ApostropheInNameAndQTH' can be const. klog-2.5.2/tests/tst_setuphamlibnetworkwidget/tst_setuphamlibnetworkwidget.cpp:58:36: style: Either there is a missing 'override', or the member function 'tst_SetupHamLibNetworkWidget::initTestCase' can be static. [functionStatic] klog-2.5.2/tests/tst_setuphamlibnetworkwidget/tst_setuphamlibnetworkwidget.cpp:40:10: note: Either there is a missing 'override', or the member function 'tst_SetupHamLibNetworkWidget::initTestCase' can be static. klog-2.5.2/tests/tst_setuphamlibnetworkwidget/tst_setuphamlibnetworkwidget.cpp:58:36: note: Either there is a missing 'override', or the member function 'tst_SetupHamLibNetworkWidget::initTestCase' can be static. klog-2.5.2/tests/tst_setuphamlibnetworkwidget/tst_setuphamlibnetworkwidget.cpp:60:36: style: Either there is a missing 'override', or the member function 'tst_SetupHamLibNetworkWidget::cleanupTestCase' can be static. [functionStatic] klog-2.5.2/tests/tst_setuphamlibnetworkwidget/tst_setuphamlibnetworkwidget.cpp:41:10: note: Either there is a missing 'override', or the member function 'tst_SetupHamLibNetworkWidget::cleanupTestCase' can be static. klog-2.5.2/tests/tst_setuphamlibnetworkwidget/tst_setuphamlibnetworkwidget.cpp:60:36: note: Either there is a missing 'override', or the member function 'tst_SetupHamLibNetworkWidget::cleanupTestCase' can be static. klog-2.5.2/tests/tst_setuphamlibnetworkwidget/tst_setuphamlibnetworkwidget.cpp:62:36: style: Either there is a missing 'override', or the member function 'tst_SetupHamLibNetworkWidget::test_Constructor' can be static. [functionStatic] klog-2.5.2/tests/tst_setuphamlibnetworkwidget/tst_setuphamlibnetworkwidget.cpp:42:10: note: Either there is a missing 'override', or the member function 'tst_SetupHamLibNetworkWidget::test_Constructor' can be static. klog-2.5.2/tests/tst_setuphamlibnetworkwidget/tst_setuphamlibnetworkwidget.cpp:62:36: note: Either there is a missing 'override', or the member function 'tst_SetupHamLibNetworkWidget::test_Constructor' can be static. klog-2.5.2/tests/tst_setuphamlibserialwidget/tst_setuphamlibserialwidget.cpp:81:35: style: Either there is a missing 'override', or the member function 'tst_SetupHamLibSerialWidget::initTestCase' can be static. [functionStatic] klog-2.5.2/tests/tst_setuphamlibserialwidget/tst_setuphamlibserialwidget.cpp:40:10: note: Either there is a missing 'override', or the member function 'tst_SetupHamLibSerialWidget::initTestCase' can be static. klog-2.5.2/tests/tst_setuphamlibserialwidget/tst_setuphamlibserialwidget.cpp:81:35: note: Either there is a missing 'override', or the member function 'tst_SetupHamLibSerialWidget::initTestCase' can be static. klog-2.5.2/tests/tst_setuphamlibserialwidget/tst_setuphamlibserialwidget.cpp:83:35: style: Either there is a missing 'override', or the member function 'tst_SetupHamLibSerialWidget::cleanupTestCase' can be static. [functionStatic] klog-2.5.2/tests/tst_setuphamlibserialwidget/tst_setuphamlibserialwidget.cpp:41:10: note: Either there is a missing 'override', or the member function 'tst_SetupHamLibSerialWidget::cleanupTestCase' can be static. klog-2.5.2/tests/tst_setuphamlibserialwidget/tst_setuphamlibserialwidget.cpp:83:35: note: Either there is a missing 'override', or the member function 'tst_SetupHamLibSerialWidget::cleanupTestCase' can be static. klog-2.5.2/tests/tst_setuphamlibserialwidget/tst_setuphamlibserialwidget.cpp:85:35: style: Either there is a missing 'override', or the member function 'tst_SetupHamLibSerialWidget::test_Constructor' can be static. [functionStatic] klog-2.5.2/tests/tst_setuphamlibserialwidget/tst_setuphamlibserialwidget.cpp:42:10: note: Either there is a missing 'override', or the member function 'tst_SetupHamLibSerialWidget::test_Constructor' can be static. klog-2.5.2/tests/tst_setuphamlibserialwidget/tst_setuphamlibserialwidget.cpp:85:35: note: Either there is a missing 'override', or the member function 'tst_SetupHamLibSerialWidget::test_Constructor' can be static. klog-2.5.2/tests/tst_setuphamlibserialwidget/tst_setuphamlibserialwidget.cpp:155:35: style: Either there is a missing 'override', or the member function 'tst_SetupHamLibSerialWidget::test_SerialPort' can be static. [functionStatic] klog-2.5.2/tests/tst_setuphamlibserialwidget/tst_setuphamlibserialwidget.cpp:48:10: note: Either there is a missing 'override', or the member function 'tst_SetupHamLibSerialWidget::test_SerialPort' can be static. klog-2.5.2/tests/tst_setuphamlibserialwidget/tst_setuphamlibserialwidget.cpp:155:35: note: Either there is a missing 'override', or the member function 'tst_SetupHamLibSerialWidget::test_SerialPort' can be static. klog-2.5.2/tests/tst_setuphamlibserialwidget/tst_setuphamlibserialwidget.cpp:89:13: style: The scope of the variable 'aux' can be reduced. [variableScope] klog-2.5.2/tests/tst_setuphamlibserialwidget/tst_setuphamlibserialwidget.cpp:146:5: performance: Range variable 'aux' should be declared as const reference. [iterateByValue] klog-2.5.2/tests/tst_setuppageelog/tst_setuppageelog.cpp:59:25: style: Either there is a missing 'override', or the member function 'tst_SetupPageELog::initTestCase' can be static. [functionStatic] klog-2.5.2/tests/tst_setuppageelog/tst_setuppageelog.cpp:40:10: note: Either there is a missing 'override', or the member function 'tst_SetupPageELog::initTestCase' can be static. klog-2.5.2/tests/tst_setuppageelog/tst_setuppageelog.cpp:59:25: note: Either there is a missing 'override', or the member function 'tst_SetupPageELog::initTestCase' can be static. klog-2.5.2/tests/tst_setuppageelog/tst_setuppageelog.cpp:61:25: style: Either there is a missing 'override', or the member function 'tst_SetupPageELog::cleanupTestCase' can be static. [functionStatic] klog-2.5.2/tests/tst_setuppageelog/tst_setuppageelog.cpp:41:10: note: Either there is a missing 'override', or the member function 'tst_SetupPageELog::cleanupTestCase' can be static. klog-2.5.2/tests/tst_setuppageelog/tst_setuppageelog.cpp:61:25: note: Either there is a missing 'override', or the member function 'tst_SetupPageELog::cleanupTestCase' can be static. klog-2.5.2/tests/tst_setuppageelog/tst_setuppageelog.cpp:63:25: style: Either there is a missing 'override', or the member function 'tst_SetupPageELog::test_Constructor' can be static. [functionStatic] klog-2.5.2/tests/tst_setuppageelog/tst_setuppageelog.cpp:42:10: note: Either there is a missing 'override', or the member function 'tst_SetupPageELog::test_Constructor' can be static. klog-2.5.2/tests/tst_setuppageelog/tst_setuppageelog.cpp:63:25: note: Either there is a missing 'override', or the member function 'tst_SetupPageELog::test_Constructor' can be static. klog-2.5.2/tests/tst_setuppageelog/tst_setuppageelog.cpp:65:25: style: Either there is a missing 'override', or the member function 'tst_SetupPageELog::test_ClubLog' can be static. [functionStatic] klog-2.5.2/tests/tst_setuppageelog/tst_setuppageelog.cpp:43:10: note: Either there is a missing 'override', or the member function 'tst_SetupPageELog::test_ClubLog' can be static. klog-2.5.2/tests/tst_setuppageelog/tst_setuppageelog.cpp:65:25: note: Either there is a missing 'override', or the member function 'tst_SetupPageELog::test_ClubLog' can be static. klog-2.5.2/tests/tst_setuppageelog/tst_setuppageelog.cpp:85:25: style: Either there is a missing 'override', or the member function 'tst_SetupPageELog::test_LoTW' can be static. [functionStatic] klog-2.5.2/tests/tst_setuppageelog/tst_setuppageelog.cpp:44:10: note: Either there is a missing 'override', or the member function 'tst_SetupPageELog::test_LoTW' can be static. klog-2.5.2/tests/tst_setuppageelog/tst_setuppageelog.cpp:85:25: note: Either there is a missing 'override', or the member function 'tst_SetupPageELog::test_LoTW' can be static. klog-2.5.2/tests/tst_setuppageelog/tst_setuppageelog.cpp:101:25: style: Either there is a missing 'override', or the member function 'tst_SetupPageELog::test_eQSL' can be static. [functionStatic] klog-2.5.2/tests/tst_setuppageelog/tst_setuppageelog.cpp:45:10: note: Either there is a missing 'override', or the member function 'tst_SetupPageELog::test_eQSL' can be static. klog-2.5.2/tests/tst_setuppageelog/tst_setuppageelog.cpp:101:25: note: Either there is a missing 'override', or the member function 'tst_SetupPageELog::test_eQSL' can be static. klog-2.5.2/tests/tst_setuppageelog/tst_setuppageelog.cpp:116:25: style: Either there is a missing 'override', or the member function 'tst_SetupPageELog::test_QRZCOM' can be static. [functionStatic] klog-2.5.2/tests/tst_setuppageelog/tst_setuppageelog.cpp:46:10: note: Either there is a missing 'override', or the member function 'tst_SetupPageELog::test_QRZCOM' can be static. klog-2.5.2/tests/tst_setuppageelog/tst_setuppageelog.cpp:116:25: note: Either there is a missing 'override', or the member function 'tst_SetupPageELog::test_QRZCOM' can be static. klog-2.5.2/tests/tst_utilities/tst_utilities.cpp:74:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/tests/tst_utilities/tst_utilities.cpp:85:21: style: Either there is a missing 'override', or the member function 'tst_Utilities::initTestCase' can be static. [functionStatic] klog-2.5.2/tests/tst_utilities/tst_utilities.cpp:43:10: note: Either there is a missing 'override', or the member function 'tst_Utilities::initTestCase' can be static. klog-2.5.2/tests/tst_utilities/tst_utilities.cpp:85:21: note: Either there is a missing 'override', or the member function 'tst_Utilities::initTestCase' can be static. klog-2.5.2/tests/tst_utilities/tst_utilities.cpp:90:21: style: Either there is a missing 'override', or the member function 'tst_Utilities::cleanupTestCase' can be static. [functionStatic] klog-2.5.2/tests/tst_utilities/tst_utilities.cpp:46:10: note: Either there is a missing 'override', or the member function 'tst_Utilities::cleanupTestCase' can be static. klog-2.5.2/tests/tst_utilities/tst_utilities.cpp:90:21: note: Either there is a missing 'override', or the member function 'tst_Utilities::cleanupTestCase' can be static. klog-2.5.2/tests/tst_wizard/tst_wizard.cpp:88:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/tests/tst_wizard/tst_wizard.cpp:56:18: style: Either there is a missing 'override', or the member function 'tst_Wizard::initTestCase' can be static. [functionStatic] klog-2.5.2/tests/tst_wizard/tst_wizard.cpp:43:10: note: Either there is a missing 'override', or the member function 'tst_Wizard::initTestCase' can be static. klog-2.5.2/tests/tst_wizard/tst_wizard.cpp:56:18: note: Either there is a missing 'override', or the member function 'tst_Wizard::initTestCase' can be static. klog-2.5.2/tests/tst_wizard/tst_wizard.cpp:71:18: style: Either there is a missing 'override', or the member function 'tst_Wizard::cleanupTestCase' can be static. [functionStatic] klog-2.5.2/tests/tst_wizard/tst_wizard.cpp:45:10: note: Either there is a missing 'override', or the member function 'tst_Wizard::cleanupTestCase' can be static. klog-2.5.2/tests/tst_wizard/tst_wizard.cpp:71:18: note: Either there is a missing 'override', or the member function 'tst_Wizard::cleanupTestCase' can be static. klog-2.5.2/tests/tst_world/tst_world.cpp:101:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] klog-2.5.2/tests/tst_world/tst_world.cpp:98:5: performance: Variable 'version' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] klog-2.5.2/tests/tst_world/tst_world.cpp:113:17: style: Either there is a missing 'override', or the member function 'tst_World::initTestCase' can be static. [functionStatic] klog-2.5.2/tests/tst_world/tst_world.cpp:42:10: note: Either there is a missing 'override', or the member function 'tst_World::initTestCase' can be static. klog-2.5.2/tests/tst_world/tst_world.cpp:113:17: note: Either there is a missing 'override', or the member function 'tst_World::initTestCase' can be static. klog-2.5.2/tests/tst_world/tst_world.cpp:115:17: style: Either there is a missing 'override', or the member function 'tst_World::cleanupTestCase' can be static. [functionStatic] klog-2.5.2/tests/tst_world/tst_world.cpp:43:10: note: Either there is a missing 'override', or the member function 'tst_World::cleanupTestCase' can be static. klog-2.5.2/tests/tst_world/tst_world.cpp:115:17: note: Either there is a missing 'override', or the member function 'tst_World::cleanupTestCase' can be static. klog-2.5.2/tests/tst_world/tst_world.cpp:117:17: style: Either there is a missing 'override', or the member function 'tst_World::test_Constructor' can be static. [functionStatic] klog-2.5.2/tests/tst_world/tst_world.cpp:44:10: note: Either there is a missing 'override', or the member function 'tst_World::test_Constructor' can be static. klog-2.5.2/tests/tst_world/tst_world.cpp:117:17: note: Either there is a missing 'override', or the member function 'tst_World::test_Constructor' can be static. klog-2.5.2/tests/tst_world/tst_world.cpp:123:17: style: Either there is a missing 'override', or the member function 'tst_World::test_WorldCreation' can be static. [functionStatic] klog-2.5.2/tests/tst_world/tst_world.cpp:46:10: note: Either there is a missing 'override', or the member function 'tst_World::test_WorldCreation' can be static. klog-2.5.2/tests/tst_world/tst_world.cpp:123:17: note: Either there is a missing 'override', or the member function 'tst_World::test_WorldCreation' can be static. diff: head klog-2.5.2/src/database/database.cpp:1046:25: style: Condition '!ErrorUpdating' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:1033:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:1036:22: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:1046:25: note: Condition '!ErrorUpdating' is always true 2.21.0 klog-2.5.2/src/database/database.cpp:1046:25: style: Condition '!ErrorUpdating' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:1033:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:1046:25: note: Condition '!ErrorUpdating' is always true head klog-2.5.2/src/database/database.cpp:1048:29: style: Condition '!ErrorUpdating' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:1033:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:1036:22: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:1048:29: note: Condition '!ErrorUpdating' is always true 2.21.0 klog-2.5.2/src/database/database.cpp:1048:29: style: Condition '!ErrorUpdating' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:1033:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:1048:29: note: Condition '!ErrorUpdating' is always true head klog-2.5.2/src/database/database.cpp:1053:13: style: Condition 'ErrorUpdating' is always false [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:1033:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:1036:22: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:1053:13: note: Condition 'ErrorUpdating' is always false 2.21.0 klog-2.5.2/src/database/database.cpp:1053:13: style: Condition 'ErrorUpdating' is always false [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:1033:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:1053:13: note: Condition 'ErrorUpdating' is always false head klog-2.5.2/src/database/database.cpp:2757:25: style: Condition '!ErrorUpdating' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:2738:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:2745:22: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:2757:25: note: Condition '!ErrorUpdating' is always true 2.21.0 klog-2.5.2/src/database/database.cpp:2757:25: style: Condition '!ErrorUpdating' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:2738:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:2757:25: note: Condition '!ErrorUpdating' is always true head klog-2.5.2/src/database/database.cpp:2759:29: style: Condition '!ErrorUpdating' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:2738:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:2745:22: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:2759:29: note: Condition '!ErrorUpdating' is always true 2.21.0 klog-2.5.2/src/database/database.cpp:2759:29: style: Condition '!ErrorUpdating' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:2738:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:2759:29: note: Condition '!ErrorUpdating' is always true head klog-2.5.2/src/database/database.cpp:2765:13: style: Condition 'ErrorUpdating' is always false [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:2738:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:2745:22: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:2765:13: note: Condition 'ErrorUpdating' is always false 2.21.0 klog-2.5.2/src/database/database.cpp:2765:13: style: Condition 'ErrorUpdating' is always false [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:2738:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:2765:13: note: Condition 'ErrorUpdating' is always false head klog-2.5.2/src/database/database.cpp:2981:29: style: Condition '!ErrorUpdating' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:2966:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:2972:22: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:2981:29: note: Condition '!ErrorUpdating' is always true 2.21.0 klog-2.5.2/src/database/database.cpp:2981:29: style: Condition '!ErrorUpdating' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:2966:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:2981:29: note: Condition '!ErrorUpdating' is always true head klog-2.5.2/src/database/database.cpp:2997:13: style: Condition 'ErrorUpdating' is always false [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:2966:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:2972:22: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:2997:13: note: Condition 'ErrorUpdating' is always false 2.21.0 klog-2.5.2/src/database/database.cpp:2997:13: style: Condition 'ErrorUpdating' is always false [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:2966:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:2997:13: note: Condition 'ErrorUpdating' is always false head klog-2.5.2/src/database/database.cpp:3695:33: style: Condition '!ErrorUpdating' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:3684:30: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:3687:26: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:3695:33: note: Condition '!ErrorUpdating' is always true 2.21.0 klog-2.5.2/src/database/database.cpp:3695:33: style: Condition '!ErrorUpdating' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:3684:30: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:3695:33: note: Condition '!ErrorUpdating' is always true head klog-2.5.2/src/database/database.cpp:3710:17: style: Condition 'ErrorUpdating' is always false [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:3684:30: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:3687:26: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:3710:17: note: Condition 'ErrorUpdating' is always false 2.21.0 klog-2.5.2/src/database/database.cpp:3710:17: style: Condition 'ErrorUpdating' is always false [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:3684:30: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:3710:17: note: Condition 'ErrorUpdating' is always false head klog-2.5.2/src/database/database.cpp:3786:33: style: Condition '!ErrorUpdating' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:3775:30: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:3778:26: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:3786:33: note: Condition '!ErrorUpdating' is always true 2.21.0 klog-2.5.2/src/database/database.cpp:3786:33: style: Condition '!ErrorUpdating' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:3775:30: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:3786:33: note: Condition '!ErrorUpdating' is always true head klog-2.5.2/src/database/database.cpp:3801:17: style: Condition 'ErrorUpdating' is always false [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:3775:30: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:3778:26: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:3801:17: note: Condition 'ErrorUpdating' is always false 2.21.0 klog-2.5.2/src/database/database.cpp:3801:17: style: Condition 'ErrorUpdating' is always false [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:3775:30: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:3801:17: note: Condition 'ErrorUpdating' is always false head klog-2.5.2/src/database/database.cpp:3867:33: style: Condition '!ErrorUpdating' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:3856:30: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:3859:26: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:3867:33: note: Condition '!ErrorUpdating' is always true 2.21.0 klog-2.5.2/src/database/database.cpp:3867:33: style: Condition '!ErrorUpdating' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:3856:30: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:3867:33: note: Condition '!ErrorUpdating' is always true head klog-2.5.2/src/database/database.cpp:3882:17: style: Condition 'ErrorUpdating' is always false [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:3856:30: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:3859:26: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:3882:17: note: Condition 'ErrorUpdating' is always false 2.21.0 klog-2.5.2/src/database/database.cpp:3882:17: style: Condition 'ErrorUpdating' is always false [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:3856:30: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:3882:17: note: Condition 'ErrorUpdating' is always false head klog-2.5.2/src/database/database.cpp:3935:29: style: Condition '!ErrorUpdating' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:3924:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:3927:22: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:3935:29: note: Condition '!ErrorUpdating' is always true 2.21.0 klog-2.5.2/src/database/database.cpp:3935:29: style: Condition '!ErrorUpdating' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:3924:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:3935:29: note: Condition '!ErrorUpdating' is always true head klog-2.5.2/src/database/database.cpp:3949:13: style: Condition 'ErrorUpdating' is always false [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:3924:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:3927:22: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:3949:13: note: Condition 'ErrorUpdating' is always false 2.21.0 klog-2.5.2/src/database/database.cpp:3949:13: style: Condition 'ErrorUpdating' is always false [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:3924:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:3949:13: note: Condition 'ErrorUpdating' is always false head klog-2.5.2/src/database/database.cpp:4004:33: style: Condition '!ErrorUpdating' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:3993:30: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:3996:26: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:4004:33: note: Condition '!ErrorUpdating' is always true 2.21.0 klog-2.5.2/src/database/database.cpp:4004:33: style: Condition '!ErrorUpdating' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:3993:30: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:4004:33: note: Condition '!ErrorUpdating' is always true head klog-2.5.2/src/database/database.cpp:4019:17: style: Condition 'ErrorUpdating' is always false [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:3993:30: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:3996:26: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:4019:17: note: Condition 'ErrorUpdating' is always false 2.21.0 klog-2.5.2/src/database/database.cpp:4019:17: style: Condition 'ErrorUpdating' is always false [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:3993:30: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:4019:17: note: Condition 'ErrorUpdating' is always false head klog-2.5.2/src/database/database.cpp:4067:29: style: Condition '!ErrorUpdating' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:4056:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:4059:22: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:4067:29: note: Condition '!ErrorUpdating' is always true 2.21.0 klog-2.5.2/src/database/database.cpp:4067:29: style: Condition '!ErrorUpdating' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:4056:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:4067:29: note: Condition '!ErrorUpdating' is always true head klog-2.5.2/src/database/database.cpp:4081:13: style: Condition 'ErrorUpdating' is always false [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:4056:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:4059:22: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:4081:13: note: Condition 'ErrorUpdating' is always false 2.21.0 klog-2.5.2/src/database/database.cpp:4081:13: style: Condition 'ErrorUpdating' is always false [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:4056:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:4081:13: note: Condition 'ErrorUpdating' is always false head klog-2.5.2/src/database/database.cpp:4208:29: style: Condition '!ErrorUpdating' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:4197:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:4200:22: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:4208:29: note: Condition '!ErrorUpdating' is always true 2.21.0 klog-2.5.2/src/database/database.cpp:4208:29: style: Condition '!ErrorUpdating' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:4197:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:4208:29: note: Condition '!ErrorUpdating' is always true head klog-2.5.2/src/database/database.cpp:4222:13: style: Condition 'ErrorUpdating' is always false [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:4197:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:4200:22: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:4222:13: note: Condition 'ErrorUpdating' is always false 2.21.0 klog-2.5.2/src/database/database.cpp:4222:13: style: Condition 'ErrorUpdating' is always false [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:4197:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:4222:13: note: Condition 'ErrorUpdating' is always false head klog-2.5.2/src/database/database.cpp:4272:29: style: Condition '!ErrorUpdating' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:4262:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:4265:22: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:4272:29: note: Condition '!ErrorUpdating' is always true 2.21.0 klog-2.5.2/src/database/database.cpp:4272:29: style: Condition '!ErrorUpdating' is always true [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:4262:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:4272:29: note: Condition '!ErrorUpdating' is always true head klog-2.5.2/src/database/database.cpp:4280:13: style: Condition 'ErrorUpdating' is always false [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:4262:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:4265:22: note: Assuming condition is false klog-2.5.2/src/database/database.cpp:4280:13: note: Condition 'ErrorUpdating' is always false 2.21.0 klog-2.5.2/src/database/database.cpp:4280:13: style: Condition 'ErrorUpdating' is always false [knownConditionTrueFalse] klog-2.5.2/src/database/database.cpp:4262:26: note: Assignment 'ErrorUpdating=false', assigned value is 0 klog-2.5.2/src/database/database.cpp:4280:13: note: Condition 'ErrorUpdating' is always false 2.21.0 klog-2.5.2/src/database/datacache.cpp:106:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] head klog-2.5.2/src/database/datacache.cpp:106:13: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] 2.21.0 klog-2.5.2/src/database/datacache.cpp:114:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] head klog-2.5.2/src/database/datacache.cpp:114:13: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] 2.21.0 klog-2.5.2/src/database/datacache.cpp:147:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] head klog-2.5.2/src/database/datacache.cpp:147:13: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] head klog-2.5.2/src/dataproxy_sqlite.cpp:8216:9: style: Variable 'n' is assigned an expression that holds the same value. [redundantAssignment] klog-2.5.2/src/dataproxy_sqlite.cpp:8213:11: note: n is assigned '_n' here. klog-2.5.2/src/dataproxy_sqlite.cpp:8214:11: note: Assuming condition is true klog-2.5.2/src/dataproxy_sqlite.cpp:8216:9: note: Variable 'n' is assigned an expression that holds the same value. 2.21.0 klog-2.5.2/src/dataproxy_sqlite.cpp:8216:9: style: Variable 'n' is assigned an expression that holds the same value. [redundantAssignment] klog-2.5.2/src/dataproxy_sqlite.cpp:8213:11: note: n is assigned '_n' here. klog-2.5.2/src/dataproxy_sqlite.cpp:8216:9: note: Variable 'n' is assigned an expression that holds the same value. head klog-2.5.2/src/dxccstatuswidget.cpp:180:17: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] head klog-2.5.2/src/inputwidgets/mainwindowsattab.cpp:386:9: style: Condition '_full' is always true [knownConditionTrueFalse] klog-2.5.2/src/inputwidgets/mainwindowsattab.cpp:375:60: note: Assuming that condition '!_full' is not redundant klog-2.5.2/src/inputwidgets/mainwindowsattab.cpp:386:9: note: Condition '_full' is always true head klog-2.5.2/src/logwindow.cpp:694:18: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] head klog-2.5.2/src/logwindow.cpp:717:18: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] head klog-2.5.2/src/logwindow.cpp:751:18: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] head klog-2.5.2/src/setuppages/setuppagelogview.cpp:166:20: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] head klog-2.5.2/src/setuppages/setuppagelogview.cpp:181:23: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] head klog-2.5.2/src/setuppages/setuppagelogview.cpp:64:19: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] head klog-2.5.2/src/setuppages/setuppagelogview.cpp:75:22: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] head klog-2.5.2/src/setuppages/setuppagelogview.cpp:90:22: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] DONE