2025-11-18 22:36 ftp://ftp.de.debian.org/debian/pool/main/q/qgit/qgit_2.13.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=qt --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-87-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.69 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.18.0 head-info: 1ca1246 (2025-11-18 18:56:39 +0100) count: 367 367 elapsed-time: 6.2 6.0 head-timing-info: old-timing-info: head results: qgit-qgit-2.13/src/FileHistory.cc:149:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/FileHistory.cc:200:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/FileHistory.cc:205:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsEnabled [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/FileHistory.cc:210:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/FileHistory.cc:260:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/common.h:435:2: warning: Member variable 'FileAnnotation::annId' is not initialized in the constructor. [uninitMemberVar] qgit-qgit-2.13/src/lanes.h:28:2: warning: Member variable 'Lanes::activeLane' is not initialized in the constructor. [uninitMemberVar] qgit-qgit-2.13/src/lanes.h:28:2: warning: Member variable 'Lanes::boundary' is not initialized in the constructor. [uninitMemberVar] qgit-qgit-2.13/src/lanes.h:28:2: warning: Member variable 'Lanes::NODE' is not initialized in the constructor. [uninitMemberVar] qgit-qgit-2.13/src/lanes.h:28:2: warning: Member variable 'Lanes::NODE_L' is not initialized in the constructor. [uninitMemberVar] qgit-qgit-2.13/src/lanes.h:28:2: warning: Member variable 'Lanes::NODE_R' is not initialized in the constructor. [uninitMemberVar] qgit-qgit-2.13/src/exceptionmanager.h:70:3: warning:inconclusive: Member variable 'Exception::excpId' is not initialized in the constructor. [uninitMemberVar] qgit-qgit-2.13/src/exceptionmanager.h:70:3: warning:inconclusive: Member variable 'Exception::verbose' is not initialized in the constructor. [uninitMemberVar] qgit-qgit-2.13/src/exceptionmanager.h:70:3: warning:inconclusive: Member variable 'Exception::isRaised' is not initialized in the constructor. [uninitMemberVar] qgit-qgit-2.13/src/lanes.h:29:7: style:inconclusive: Technically the member function 'Lanes::isEmpty' can be const. [functionConst] qgit-qgit-2.13/src/lanes.h:45:7: style:inconclusive: Technically the member function 'Lanes::getLanes' can be const. [functionConst] qgit-qgit-2.13/src/git.h:86:7: style:inconclusive: Either there is a missing 'override', or the member function 'Git::isMainHistory' can be const. [functionConst] qgit-qgit-2.13/src/common.h:447:16: performance: Function 'myData()' should return member 'payLoad' by const reference. [returnByReference] qgit-qgit-2.13/src/common.h:466:16: performance: Function 'command()' should return member 'cmd' by const reference. [returnByReference] qgit-qgit-2.13/src/common.h:467:16: performance: Function 'report()' should return member 'err' by const reference. [returnByReference] qgit-qgit-2.13/src/FileHistory.h:30:21: performance: Function 'fileNames()' should return member 'fNames' by const reference. [returnByReference] qgit-qgit-2.13/src/git.h:85:16: performance: Function 'textHighlighterVersion()' should return member 'textHighlighterVersionFound' by const reference. [returnByReference] qgit-qgit-2.13/src/git.h:99:16: performance: Function 'getCurrentBranchName()' should return member 'curBranchName' by const reference. [returnByReference] qgit-qgit-2.13/src/common.h:404:38: style: C-style pointer casting [cstyleCast] qgit-qgit-2.13/src/common.h:405:39: style: C-style pointer casting [cstyleCast] qgit-qgit-2.13/src/FileHistory.cc:26:35: style:inconclusive: Function 'FileHistory' argument 1 names different: declaration 'parent' definition 'p'. [funcArgNamesDifferent] qgit-qgit-2.13/src/FileHistory.h:25:24: note: Function 'FileHistory' argument 1 names different: declaration 'parent' definition 'p'. qgit-qgit-2.13/src/FileHistory.cc:26:35: note: Function 'FileHistory' argument 1 names different: declaration 'parent' definition 'p'. qgit-qgit-2.13/src/FileHistory.cc:26:43: style:inconclusive: Function 'FileHistory' argument 2 names different: declaration 'git' definition 'g'. [funcArgNamesDifferent] qgit-qgit-2.13/src/FileHistory.h:25:37: note: Function 'FileHistory' argument 2 names different: declaration 'git' definition 'g'. qgit-qgit-2.13/src/FileHistory.cc:26:43: note: Function 'FileHistory' argument 2 names different: declaration 'git' definition 'g'. qgit-qgit-2.13/src/FileHistory.cc:55:46: style:inconclusive: Function 'rowCount' argument 1 names different: declaration 'par' definition 'parent'. [funcArgNamesDifferent] qgit-qgit-2.13/src/FileHistory.h:40:43: note: Function 'rowCount' argument 1 names different: declaration 'par' definition 'parent'. qgit-qgit-2.13/src/FileHistory.cc:55:46: note: Function 'rowCount' argument 1 names different: declaration 'par' definition 'parent'. qgit-qgit-2.13/src/FileHistory.cc:60:50: style:inconclusive: Function 'hasChildren' argument 1 names different: declaration 'par' definition 'parent'. [funcArgNamesDifferent] qgit-qgit-2.13/src/FileHistory.h:41:47: note: Function 'hasChildren' argument 1 names different: declaration 'par' definition 'parent'. qgit-qgit-2.13/src/FileHistory.cc:60:50: note: Function 'hasChildren' argument 1 names different: declaration 'par' definition 'parent'. qgit-qgit-2.13/src/FileHistory.cc:208:38: style:inconclusive: Function 'headerData' argument 1 names different: declaration 's' definition 'section'. [funcArgNamesDifferent] qgit-qgit-2.13/src/FileHistory.h:37:35: note: Function 'headerData' argument 1 names different: declaration 's' definition 'section'. qgit-qgit-2.13/src/FileHistory.cc:208:38: note: Function 'headerData' argument 1 names different: declaration 's' definition 'section'. qgit-qgit-2.13/src/FileHistory.cc:208:63: style:inconclusive: Function 'headerData' argument 2 names different: declaration 'o' definition 'orientation'. [funcArgNamesDifferent] qgit-qgit-2.13/src/FileHistory.h:37:54: note: Function 'headerData' argument 2 names different: declaration 'o' definition 'orientation'. qgit-qgit-2.13/src/FileHistory.cc:208:63: note: Function 'headerData' argument 2 names different: declaration 'o' definition 'orientation'. qgit-qgit-2.13/src/FileHistory.cc:216:36: style:inconclusive: Function 'index' argument 1 names different: declaration 'r' definition 'row'. [funcArgNamesDifferent] qgit-qgit-2.13/src/FileHistory.h:38:33: note: Function 'index' argument 1 names different: declaration 'r' definition 'row'. qgit-qgit-2.13/src/FileHistory.cc:216:36: note: Function 'index' argument 1 names different: declaration 'r' definition 'row'. qgit-qgit-2.13/src/FileHistory.cc:216:45: style:inconclusive: Function 'index' argument 2 names different: declaration 'c' definition 'column'. [funcArgNamesDifferent] qgit-qgit-2.13/src/FileHistory.h:38:40: note: Function 'index' argument 2 names different: declaration 'c' definition 'column'. qgit-qgit-2.13/src/FileHistory.cc:216:45: note: Function 'index' argument 2 names different: declaration 'c' definition 'column'. qgit-qgit-2.13/src/FileHistory.cc:85:22: style: Local variable 'sha' shadows outer function [shadowFunction] qgit-qgit-2.13/src/FileHistory.h:28:17: note: Shadowed declaration qgit-qgit-2.13/src/FileHistory.cc:85:22: note: Shadow variable qgit-qgit-2.13/src/annotate.h:37:7: style:inconclusive: Either there is a missing 'override', or the member function 'Annotate::isCanceled' can be const. [functionConst] qgit-qgit-2.13/src/annotate.cpp:72:41: style:inconclusive: Function 'start' argument 1 names different: declaration 'fh' definition '_fh'. [funcArgNamesDifferent] qgit-qgit-2.13/src/annotate.h:36:32: note: Function 'start' argument 1 names different: declaration 'fh' definition '_fh'. qgit-qgit-2.13/src/annotate.cpp:72:41: note: Function 'start' argument 1 names different: declaration 'fh' definition '_fh'. qgit-qgit-2.13/src/annotate.cpp:129:44: style:inconclusive: Function 'doAnnotate' argument 1 names different: declaration 'sha' definition 'ss'. [funcArgNamesDifferent] qgit-qgit-2.13/src/annotate.h:52:35: note: Function 'doAnnotate' argument 1 names different: declaration 'sha' definition 'ss'. qgit-qgit-2.13/src/annotate.cpp:129:44: note: Function 'doAnnotate' argument 1 names different: declaration 'sha' definition 'ss'. qgit-qgit-2.13/src/annotate.cpp:247:48: style:inconclusive: Function 'setAnnotation' argument 2 names different: declaration 'aut' definition 'author'. [funcArgNamesDifferent] qgit-qgit-2.13/src/annotate.h:56:39: note: Function 'setAnnotation' argument 2 names different: declaration 'aut' definition 'author'. qgit-qgit-2.13/src/annotate.cpp:247:48: note: Function 'setAnnotation' argument 2 names different: declaration 'aut' definition 'author'. qgit-qgit-2.13/src/annotate.cpp:247:63: style:inconclusive: Function 'setAnnotation' argument 3 names different: declaration 'pAnn' definition 'prevAnn'. [funcArgNamesDifferent] qgit-qgit-2.13/src/annotate.h:56:51: note: Function 'setAnnotation' argument 3 names different: declaration 'pAnn' definition 'prevAnn'. qgit-qgit-2.13/src/annotate.cpp:247:63: note: Function 'setAnnotation' argument 3 names different: declaration 'pAnn' definition 'prevAnn'. qgit-qgit-2.13/src/annotate.cpp:247:78: style:inconclusive: Function 'setAnnotation' argument 4 names different: declaration 'nAnn' definition 'newAnn'. [funcArgNamesDifferent] qgit-qgit-2.13/src/annotate.h:56:63: note: Function 'setAnnotation' argument 4 names different: declaration 'nAnn' definition 'newAnn'. qgit-qgit-2.13/src/annotate.cpp:247:78: note: Function 'setAnnotation' argument 4 names different: declaration 'nAnn' definition 'newAnn'. qgit-qgit-2.13/src/annotate.cpp:400:40: style:inconclusive: Function 'updateCrossRanges' argument 1 names different: declaration 'cnk' definition 'chunk'. [funcArgNamesDifferent] qgit-qgit-2.13/src/annotate.h:62:31: note: Function 'updateCrossRanges' argument 1 names different: declaration 'cnk' definition 'chunk'. qgit-qgit-2.13/src/annotate.cpp:400:40: note: Function 'updateCrossRanges' argument 1 names different: declaration 'cnk' definition 'chunk'. qgit-qgit-2.13/src/annotate.cpp:400:61: style:inconclusive: Function 'updateCrossRanges' argument 3 names different: declaration 'oStart' definition 'fileLen'. [funcArgNamesDifferent] qgit-qgit-2.13/src/annotate.h:62:50: note: Function 'updateCrossRanges' argument 3 names different: declaration 'oStart' definition 'fileLen'. qgit-qgit-2.13/src/annotate.cpp:400:61: note: Function 'updateCrossRanges' argument 3 names different: declaration 'oStart' definition 'fileLen'. qgit-qgit-2.13/src/annotate.cpp:400:74: style:inconclusive: Function 'updateCrossRanges' argument 4 names different: declaration 'oLineCnt' definition 'ofs'. [funcArgNamesDifferent] qgit-qgit-2.13/src/annotate.h:62:62: note: Function 'updateCrossRanges' argument 4 names different: declaration 'oLineCnt' definition 'ofs'. qgit-qgit-2.13/src/annotate.cpp:400:74: note: Function 'updateCrossRanges' argument 4 names different: declaration 'oLineCnt' definition 'ofs'. qgit-qgit-2.13/src/annotate.cpp:829:34: style:inconclusive: Function 'seekPosition' argument 1 names different: declaration 'rangeStart' definition 'paraFrom'. [funcArgNamesDifferent] qgit-qgit-2.13/src/annotate.h:40:25: note: Function 'seekPosition' argument 1 names different: declaration 'rangeStart' definition 'paraFrom'. qgit-qgit-2.13/src/annotate.cpp:829:34: note: Function 'seekPosition' argument 1 names different: declaration 'rangeStart' definition 'paraFrom'. qgit-qgit-2.13/src/annotate.cpp:829:49: style:inconclusive: Function 'seekPosition' argument 2 names different: declaration 'rangeEnd' definition 'paraTo'. [funcArgNamesDifferent] qgit-qgit-2.13/src/annotate.h:40:42: note: Function 'seekPosition' argument 2 names different: declaration 'rangeEnd' definition 'paraTo'. qgit-qgit-2.13/src/annotate.cpp:829:49: note: Function 'seekPosition' argument 2 names different: declaration 'rangeEnd' definition 'paraTo'. qgit-qgit-2.13/src/annotate.cpp:168:19: style: Local variable 'pa' shadows outer variable [shadowVariable] qgit-qgit-2.13/src/annotate.cpp:152:18: note: Shadowed declaration qgit-qgit-2.13/src/annotate.cpp:168:19: note: Shadow variable qgit-qgit-2.13/src/annotate.cpp:169:18: style: Local variable 'diff' shadows outer variable [shadowVariable] qgit-qgit-2.13/src/annotate.cpp:143:17: note: Shadowed declaration qgit-qgit-2.13/src/annotate.cpp:169:18: note: Shadow variable qgit-qgit-2.13/src/annotate.cpp:789:9: style: Local variable 'sha' shadows outer argument [shadowArgument] qgit-qgit-2.13/src/annotate.cpp:709:45: note: Shadowed declaration qgit-qgit-2.13/src/annotate.cpp:789:9: note: Shadow variable qgit-qgit-2.13/src/annotate.cpp:152:18: style: Variable 'pa' can be declared as pointer to const [constVariablePointer] qgit-qgit-2.13/src/annotate.cpp:168:19: style: Variable 'pa' can be declared as pointer to const [constVariablePointer] qgit-qgit-2.13/src/annotate.cpp:440:6: style: Consider using std::distance algorithm instead of a raw loop. [useStlAlgorithm] qgit-qgit-2.13/src/annotate.cpp:444:6: style: Consider using std::distance algorithm instead of a raw loop. [useStlAlgorithm] qgit-qgit-2.13/src/annotate.cpp:726:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] qgit-qgit-2.13/src/cache.cpp:31:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/cache.cpp:118:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/cache.cpp:109:53: style:inconclusive: Function 'load' argument 2 names different: declaration 'rf' definition 'rfm'. [funcArgNamesDifferent] qgit-qgit-2.13/src/cache.h:18:54: note: Function 'load' argument 2 names different: declaration 'rf' definition 'rfm'. qgit-qgit-2.13/src/cache.cpp:109:53: note: Function 'load' argument 2 names different: declaration 'rf' definition 'rfm'. qgit-qgit-2.13/src/commitimpl.cpp:31:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/commitimpl.cpp:135:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable splitter [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/commitimpl.cpp:154:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable treeWidgetFiles [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/commitimpl.cpp:165:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable treeWidgetFiles [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/commitimpl.cpp:179:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoButton [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/commitimpl.cpp:200:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoButton [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/commitimpl.cpp:216:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/commitimpl.cpp:267:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/commitimpl.cpp:303:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/commitimpl.cpp:343:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/commitimpl.cpp:392:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textEditMsg [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/common.cpp:64:16: style: The scope of the variable 'shaEndlLength' can be reduced. [variableScope] qgit-qgit-2.13/src/common.cpp:68:16: style: The scope of the variable 'logSizeStrLength' can be reduced. [variableScope] qgit-qgit-2.13/src/common.cpp:69:16: style: The scope of the variable 'asciiPosOfZeroChar' can be reduced. [variableScope] qgit-qgit-2.13/src/consoleimpl.cpp:18:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/consoleimpl.cpp:30:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textEditOutput [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/consoleimpl.cpp:49:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Running [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/consoleimpl.cpp:81:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/customactionimpl.cpp:19:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/customactionimpl.cpp:100:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/customactionimpl.cpp:24:14: style: Local variable 'actions' shadows outer function [shadowFunction] qgit-qgit-2.13/src/customactionimpl.h:36:20: note: Shadowed declaration qgit-qgit-2.13/src/customactionimpl.cpp:24:14: note: Shadow variable qgit-qgit-2.13/src/dataloader.cpp:21:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/dataloader.cpp:67:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExitStatus [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/dataloader.cpp:163:54: style:inconclusive: Function 'addSplittedChunks' argument 1 names different: declaration 'halfChunk' definition 'hc'. [funcArgNamesDifferent] qgit-qgit-2.13/src/dataloader.h:43:43: note: Function 'addSplittedChunks' argument 1 names different: declaration 'halfChunk' definition 'hc'. qgit-qgit-2.13/src/dataloader.cpp:163:54: note: Function 'addSplittedChunks' argument 1 names different: declaration 'halfChunk' definition 'hc'. qgit-qgit-2.13/src/dataloader.cpp:175:40: style:inconclusive: Function 'baAppend' argument 1 names different: declaration 'src' definition 'baPtr'. [funcArgNamesDifferent] qgit-qgit-2.13/src/dataloader.h:42:29: note: Function 'baAppend' argument 1 names different: declaration 'src' definition 'baPtr'. qgit-qgit-2.13/src/dataloader.cpp:175:40: note: Function 'baAppend' argument 1 names different: declaration 'src' definition 'baPtr'. qgit-qgit-2.13/src/mainimpl.h:201:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExitStatus [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/mainimpl.h:233:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExitStatus [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/domain.cpp:58:23: warning:inconclusive: Member variable 'StateInfo::isLocked' is not assigned a value in 'StateInfo::operator='. [operatorEqVarError] qgit-qgit-2.13/src/domain.h:106:2: warning:inconclusive: Member variable 'Domain::git' is not initialized in the constructor. [uninitMemberVar] qgit-qgit-2.13/src/domain.h:106:2: warning:inconclusive: Member variable 'Domain::container' is not initialized in the constructor. [uninitMemberVar] qgit-qgit-2.13/src/domain.h:106:2: warning:inconclusive: Member variable 'Domain::busy' is not initialized in the constructor. [uninitMemberVar] qgit-qgit-2.13/src/domain.h:106:2: warning:inconclusive: Member variable 'Domain::exDeleteRequest' is not initialized in the constructor. [uninitMemberVar] qgit-qgit-2.13/src/domain.h:106:2: warning:inconclusive: Member variable 'Domain::exCancelRequest' is not initialized in the constructor. [uninitMemberVar] qgit-qgit-2.13/src/domain.h:106:2: warning:inconclusive: Member variable 'Domain::fileHistory' is not initialized in the constructor. [uninitMemberVar] qgit-qgit-2.13/src/domain.h:106:2: warning:inconclusive: Member variable 'Domain::linked' is not initialized in the constructor. [uninitMemberVar] qgit-qgit-2.13/src/domain.h:106:2: warning:inconclusive: Member variable 'Domain::popupType' is not initialized in the constructor. [uninitMemberVar] qgit-qgit-2.13/src/mainimpl.h:36:2: style: Class 'MainImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qgit-qgit-2.13/src/mainimpl.h:230:2: style: Class 'ExternalEditorProc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qgit-qgit-2.13/src/mainimpl.h:39:16: performance: Function 'currentDir()' should return member 'curDir' by const reference. [returnByReference] qgit-qgit-2.13/src/domain.cpp:285:28: style: C-style pointer casting [cstyleCast] qgit-qgit-2.13/src/domain.cpp:285:54: style: C-style pointer casting [cstyleCast] qgit-qgit-2.13/src/domain.cpp:227:23: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qgit-qgit-2.13/src/domain.cpp:231:51: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qgit-qgit-2.13/src/domain.cpp:233:24: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qgit-qgit-2.13/src/domain.cpp:25:51: style:inconclusive: Function 'operator==' argument 1 names different: declaration 'newState' definition 'st'. [funcArgNamesDifferent] qgit-qgit-2.13/src/domain.h:87:28: note: Function 'operator==' argument 1 names different: declaration 'newState' definition 'st'. qgit-qgit-2.13/src/domain.cpp:25:51: note: Function 'operator==' argument 1 names different: declaration 'newState' definition 'st'. qgit-qgit-2.13/src/domain.cpp:38:51: style:inconclusive: Function 'operator!=' argument 1 names different: declaration 'newState' definition 'st'. [funcArgNamesDifferent] qgit-qgit-2.13/src/domain.h:88:28: note: Function 'operator!=' argument 1 names different: declaration 'newState' definition 'st'. qgit-qgit-2.13/src/domain.cpp:38:51: note: Function 'operator!=' argument 1 names different: declaration 'newState' definition 'st'. qgit-qgit-2.13/src/domain.cpp:102:34: style:inconclusive: Function 'Domain' argument 2 names different: declaration 'git' definition 'g'. [funcArgNamesDifferent] qgit-qgit-2.13/src/domain.h:107:27: note: Function 'Domain' argument 2 names different: declaration 'git' definition 'g'. qgit-qgit-2.13/src/domain.cpp:102:34: note: Function 'Domain' argument 2 names different: declaration 'git' definition 'g'. qgit-qgit-2.13/src/domain.cpp:202:43: performance: Function parameter 'newSt' should be passed by const reference. [passedByValue] qgit-qgit-2.13/src/exceptionmanager.cpp:27:33: style:inconclusive: Technically the member function 'ExceptionManager::desc' can be const. [functionConst] qgit-qgit-2.13/src/exceptionmanager.h:60:16: note: Technically the member function 'ExceptionManager::desc' can be const. qgit-qgit-2.13/src/exceptionmanager.cpp:27:33: note: Technically the member function 'ExceptionManager::desc' can be const. qgit-qgit-2.13/src/exceptionmanager.cpp:80:43: style:inconclusive: Technically the member function 'ExceptionManager::findExcp' can be const. [functionConst] qgit-qgit-2.13/src/exceptionmanager.h:83:8: note: Technically the member function 'ExceptionManager::findExcp' can be const. qgit-qgit-2.13/src/exceptionmanager.cpp:80:43: note: Technically the member function 'ExceptionManager::findExcp' can be const. qgit-qgit-2.13/src/exceptionmanager.cpp:21:34: style:inconclusive: Function 'init' argument 1 names different: declaration 'excpId' definition 'excp'. [funcArgNamesDifferent] qgit-qgit-2.13/src/exceptionmanager.h:52:17: note: Function 'init' argument 1 names different: declaration 'excpId' definition 'excp'. qgit-qgit-2.13/src/exceptionmanager.cpp:21:34: note: Function 'init' argument 1 names different: declaration 'excpId' definition 'excp'. qgit-qgit-2.13/src/exceptionmanager.cpp:32:47: style:inconclusive: Function 'isMatch' argument 2 names different: declaration 'excpId' definition 'excp'. [funcArgNamesDifferent] qgit-qgit-2.13/src/exceptionmanager.h:59:30: note: Function 'isMatch' argument 2 names different: declaration 'excpId' definition 'excp'. qgit-qgit-2.13/src/exceptionmanager.cpp:32:47: note: Function 'isMatch' argument 2 names different: declaration 'excpId' definition 'excp'. qgit-qgit-2.13/src/exceptionmanager.cpp:80:66: style: Parameter 'ts' can be declared as reference to const [constParameterReference] qgit-qgit-2.13/src/filecontent.cpp:41:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bold [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/filecontent.cpp:77:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoSelection [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/filecontent.cpp:265:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Start [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/filecontent.cpp:290:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAnchor [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/filecontent.cpp:369:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Clipboard [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/filecontent.cpp:381:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/filecontent.cpp:521:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Start [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/filecontent.cpp:592:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignVCenter [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/filecontent.h:29:2: style: Class 'FileContent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qgit-qgit-2.13/src/filecontent.cpp:25:2: style: Class 'FileHighlighter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qgit-qgit-2.13/src/filecontent.cpp:69:33: style:inconclusive: Function 'setup' argument 1 names different: declaration 'parent' definition 'dm'. [funcArgNamesDifferent] qgit-qgit-2.13/src/filecontent.h:31:21: note: Function 'setup' argument 1 names different: declaration 'parent' definition 'dm'. qgit-qgit-2.13/src/filecontent.cpp:69:33: note: Function 'setup' argument 1 names different: declaration 'parent' definition 'dm'. qgit-qgit-2.13/src/filecontent.cpp:69:42: style:inconclusive: Function 'setup' argument 2 names different: declaration 'git' definition 'g'. [funcArgNamesDifferent] qgit-qgit-2.13/src/filecontent.h:31:34: note: Function 'setup' argument 2 names different: declaration 'git' definition 'g'. qgit-qgit-2.13/src/filecontent.cpp:69:42: note: Function 'setup' argument 2 names different: declaration 'git' definition 'g'. qgit-qgit-2.13/src/filecontent.cpp:69:58: style:inconclusive: Function 'setup' argument 3 names different: declaration 'lwa' definition 'lw'. [funcArgNamesDifferent] qgit-qgit-2.13/src/filecontent.h:31:52: note: Function 'setup' argument 3 names different: declaration 'lwa' definition 'lw'. qgit-qgit-2.13/src/filecontent.cpp:69:58: note: Function 'setup' argument 3 names different: declaration 'lwa' definition 'lw'. qgit-qgit-2.13/src/filecontent.cpp:228:56: style:inconclusive: Function 'startAnnotate' argument 2 names different: declaration 'histTime' definition 'ht'. [funcArgNamesDifferent] qgit-qgit-2.13/src/filecontent.h:39:44: note: Function 'startAnnotate' argument 2 names different: declaration 'histTime' definition 'ht'. qgit-qgit-2.13/src/filecontent.cpp:228:56: note: Function 'startAnnotate' argument 2 names different: declaration 'histTime' definition 'ht'. qgit-qgit-2.13/src/filecontent.cpp:238:56: style:inconclusive: Function 'annotateLength' argument 1 names different: declaration 'curAnn' definition 'annFile'. [funcArgNamesDifferent] qgit-qgit-2.13/src/filecontent.h:78:44: note: Function 'annotateLength' argument 1 names different: declaration 'curAnn' definition 'annFile'. qgit-qgit-2.13/src/filecontent.cpp:238:56: note: Function 'annotateLength' argument 1 names different: declaration 'curAnn' definition 'annFile'. qgit-qgit-2.13/src/filecontent.cpp:325:38: style:inconclusive: Function 'goToAnnotation' argument 1 names different: declaration 'id' definition 'revId'. [funcArgNamesDifferent] qgit-qgit-2.13/src/filecontent.h:35:26: note: Function 'goToAnnotation' argument 1 names different: declaration 'id' definition 'revId'. qgit-qgit-2.13/src/filecontent.cpp:325:38: note: Function 'goToAnnotation' argument 1 names different: declaration 'id' definition 'revId'. qgit-qgit-2.13/src/filecontent.cpp:325:49: style:inconclusive: Function 'goToAnnotation' argument 2 names different: declaration 'direction' definition 'dir'. [funcArgNamesDifferent] qgit-qgit-2.13/src/filecontent.h:35:34: note: Function 'goToAnnotation' argument 2 names different: declaration 'direction' definition 'dir'. qgit-qgit-2.13/src/filecontent.cpp:325:49: note: Function 'goToAnnotation' argument 2 names different: declaration 'direction' definition 'dir'. qgit-qgit-2.13/src/filelist.cpp:43:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/filelist.cpp:138:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Window [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/filelist.cpp:150:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/filelist.cpp:165:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Window [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/filelist.cpp:237:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchExactly [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/filelist.h:19:2: style: Class 'FileList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qgit-qgit-2.13/src/filelist.cpp:17:29: style:inconclusive: Function 'FileList' argument 1 names different: declaration 'parent' definition 'p'. [funcArgNamesDifferent] qgit-qgit-2.13/src/filelist.h:19:20: note: Function 'FileList' argument 1 names different: declaration 'parent' definition 'p'. qgit-qgit-2.13/src/filelist.cpp:17:29: note: Function 'FileList' argument 1 names different: declaration 'parent' definition 'p'. qgit-qgit-2.13/src/fileview.cpp:177:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/fileview.h:21:2: warning:inconclusive: Member variable 'FileView::fileTab' is not initialized in the constructor. [uninitMemberVar] qgit-qgit-2.13/src/fileview.h:24:15: style: Virtual function 'clear' is called from constructor 'FileView(MainImpl*m,Git*git)' at line 34. Dynamic binding is not used. [virtualCallInConstructor] qgit-qgit-2.13/src/fileview.cpp:34:2: note: Calling clear qgit-qgit-2.13/src/fileview.h:24:15: note: clear is a virtual function qgit-qgit-2.13/src/fileview.h:47:15: style: Virtual function 'doUpdate' is called from constructor 'FileView(MainImpl*m,Git*git)' at line 39. Dynamic binding is not used. [virtualCallInConstructor] qgit-qgit-2.13/src/fileview.cpp:39:16: note: Calling on_loadCompleted qgit-qgit-2.13/src/fileview.cpp:330:2: note: Calling doUpdate qgit-qgit-2.13/src/fileview.h:47:15: note: doUpdate is a virtual function qgit-qgit-2.13/src/listview.h:25:2: style: Class 'ListView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qgit-qgit-2.13/src/fileview.h:23:3: style: The destructor '~FileView' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] qgit-qgit-2.13/src/domain.h:108:11: note: Virtual destructor in base class qgit-qgit-2.13/src/fileview.h:23:3: note: Destructor in derived class qgit-qgit-2.13/src/fileview.h:24:15: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qgit-qgit-2.13/src/domain.h:134:15: note: Virtual function in base class qgit-qgit-2.13/src/fileview.h:24:15: note: Function in derived class qgit-qgit-2.13/src/fileview.h:47:15: style: The function 'doUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qgit-qgit-2.13/src/domain.h:136:15: note: Virtual function in base class qgit-qgit-2.13/src/fileview.h:47:15: note: Function in derived class qgit-qgit-2.13/src/fileview.h:48:15: style: The function 'isMatch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qgit-qgit-2.13/src/domain.h:117:15: note: Virtual function in base class qgit-qgit-2.13/src/fileview.h:48:15: note: Function in derived class qgit-qgit-2.13/src/fileview.cpp:20:30: style:inconclusive: Function 'FileView' argument 1 names different: declaration 'm' definition 'mi'. [funcArgNamesDifferent] qgit-qgit-2.13/src/fileview.h:22:21: note: Function 'FileView' argument 1 names different: declaration 'm' definition 'mi'. qgit-qgit-2.13/src/fileview.cpp:20:30: note: Function 'FileView' argument 1 names different: declaration 'm' definition 'mi'. qgit-qgit-2.13/src/fileview.cpp:20:39: style:inconclusive: Function 'FileView' argument 2 names different: declaration 'git' definition 'g'. [funcArgNamesDifferent] qgit-qgit-2.13/src/fileview.h:22:29: note: Function 'FileView' argument 2 names different: declaration 'git' definition 'g'. qgit-qgit-2.13/src/fileview.cpp:20:39: note: Function 'FileView' argument 2 names different: declaration 'git' definition 'g'. qgit-qgit-2.13/src/fileview.cpp:153:35: style:inconclusive: Function 'filterOnRange' argument 1 names different: declaration 'b' definition 'isOn'. [funcArgNamesDifferent] qgit-qgit-2.13/src/fileview.h:57:26: note: Function 'filterOnRange' argument 1 names different: declaration 'b' definition 'isOn'. qgit-qgit-2.13/src/fileview.cpp:153:35: note: Function 'filterOnRange' argument 1 names different: declaration 'b' definition 'isOn'. qgit-qgit-2.13/src/git.cpp:152:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/git.cpp:429:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DotMatchesEverythingOption [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/git.cpp:755:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SectionIncludeLeadingSep [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/git.cpp:825:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/git.cpp:1013:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/git.cpp:1076:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Mid [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/git.cpp:1277:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExcludeUserInputEvents [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/git.cpp:1305:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Wildcard [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/git.cpp:1343:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/git.cpp:1677:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/git.cpp:1719:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rejected [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/git.cpp:1828:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/git.cpp:1909:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/git.cpp:1949:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/git.cpp:2112:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/git.cpp:2257:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExcludeUserInputEvents [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/git.cpp:2317:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExcludeUserInputEvents [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/git.cpp:2393:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExcludeUserInputEvents [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/git.cpp:2503:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SectionIncludeTrailingSep [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/git.cpp:2449:29: style: Obsolete function 'QString::sprintf' called. It is recommended to use 'QString::asprintf', 'QString::arg' or 'QTextStream' instead. [prohibitedsprintfCalled] qgit-qgit-2.13/src/git.cpp:2449:29: portability: %lli in format string (no. 1) requires 'long long' but the argument type is 'int {aka signed int}'. [invalidPrintfArgType_sint] qgit-qgit-2.13/src/git.cpp:1718:44: style: C-style pointer casting [cstyleCast] qgit-qgit-2.13/src/git.cpp:2905:18: style: C-style pointer casting [cstyleCast] qgit-qgit-2.13/src/git.cpp:1266:44: style: The scope of the variable 'args' can be reduced. [variableScope] qgit-qgit-2.13/src/git.cpp:65:19: style:inconclusive: Function 'Git' argument 1 names different: declaration 'parent' definition 'p'. [funcArgNamesDifferent] qgit-qgit-2.13/src/git.h:26:24: note: Function 'Git' argument 1 names different: declaration 'parent' definition 'p'. qgit-qgit-2.13/src/git.cpp:65:19: note: Function 'Git' argument 1 names different: declaration 'parent' definition 'p'. qgit-qgit-2.13/src/git.cpp:470:68: style:inconclusive: Function 'formatPatchFileHeader' argument 3 names different: declaration 'dts' definition 'diffToSha'. [funcArgNamesDifferent] qgit-qgit-2.13/src/git.h:135:64: note: Function 'formatPatchFileHeader' argument 3 names different: declaration 'dts' definition 'diffToSha'. qgit-qgit-2.13/src/git.cpp:470:68: note: Function 'formatPatchFileHeader' argument 3 names different: declaration 'dts' definition 'diffToSha'. qgit-qgit-2.13/src/git.cpp:471:38: style:inconclusive: Function 'formatPatchFileHeader' argument 4 names different: declaration 'cmb' definition 'combined'. [funcArgNamesDifferent] qgit-qgit-2.13/src/git.h:135:74: note: Function 'formatPatchFileHeader' argument 4 names different: declaration 'cmb' definition 'combined'. qgit-qgit-2.13/src/git.cpp:471:38: note: Function 'formatPatchFileHeader' argument 4 names different: declaration 'cmb' definition 'combined'. qgit-qgit-2.13/src/git.cpp:471:53: style:inconclusive: Function 'formatPatchFileHeader' argument 5 names different: declaration 'all' definition 'allMergeFiles'. [funcArgNamesDifferent] qgit-qgit-2.13/src/git.h:135:84: note: Function 'formatPatchFileHeader' argument 5 names different: declaration 'all' definition 'allMergeFiles'. qgit-qgit-2.13/src/git.cpp:471:53: note: Function 'formatPatchFileHeader' argument 5 names different: declaration 'all' definition 'allMergeFiles'. qgit-qgit-2.13/src/git.cpp:525:21: style:inconclusive: Function 'run' argument 1 names different: declaration 'cmd' definition 'runCmd'. [funcArgNamesDifferent] qgit-qgit-2.13/src/git.h:210:17: note: Function 'run' argument 1 names different: declaration 'cmd' definition 'runCmd'. qgit-qgit-2.13/src/git.cpp:525:21: note: Function 'run' argument 1 names different: declaration 'cmd' definition 'runCmd'. qgit-qgit-2.13/src/git.cpp:525:38: style:inconclusive: Function 'run' argument 2 names different: declaration 'out' definition 'runOutput'. [funcArgNamesDifferent] qgit-qgit-2.13/src/git.h:210:31: note: Function 'run' argument 2 names different: declaration 'out' definition 'runOutput'. qgit-qgit-2.13/src/git.cpp:525:38: note: Function 'run' argument 2 names different: declaration 'out' definition 'runOutput'. qgit-qgit-2.13/src/git.cpp:525:58: style:inconclusive: Function 'run' argument 3 names different: declaration 'rcv' definition 'receiver'. [funcArgNamesDifferent] qgit-qgit-2.13/src/git.h:210:52: note: Function 'run' argument 3 names different: declaration 'rcv' definition 'receiver'. qgit-qgit-2.13/src/git.cpp:525:58: note: Function 'run' argument 3 names different: declaration 'rcv' definition 'receiver'. qgit-qgit-2.13/src/git.cpp:535:44: style:inconclusive: Function 'run' argument 2 names different: declaration 'cmd' definition 'runCmd'. [funcArgNamesDifferent] qgit-qgit-2.13/src/git.h:211:40: note: Function 'run' argument 2 names different: declaration 'cmd' definition 'runCmd'. qgit-qgit-2.13/src/git.cpp:535:44: note: Function 'run' argument 2 names different: declaration 'cmd' definition 'runCmd'. qgit-qgit-2.13/src/git.cpp:535:61: style:inconclusive: Function 'run' argument 3 names different: declaration 'rcv' definition 'receiver'. [funcArgNamesDifferent] qgit-qgit-2.13/src/git.h:211:54: note: Function 'run' argument 3 names different: declaration 'rcv' definition 'receiver'. qgit-qgit-2.13/src/git.cpp:535:61: note: Function 'run' argument 3 names different: declaration 'rcv' definition 'receiver'. qgit-qgit-2.13/src/git.cpp:541:32: style:inconclusive: Function 'runAsync' argument 1 names different: declaration 'cmd' definition 'runCmd'. [funcArgNamesDifferent] qgit-qgit-2.13/src/git.h:212:28: note: Function 'runAsync' argument 1 names different: declaration 'cmd' definition 'runCmd'. qgit-qgit-2.13/src/git.cpp:541:32: note: Function 'runAsync' argument 1 names different: declaration 'cmd' definition 'runCmd'. qgit-qgit-2.13/src/git.cpp:541:49: style:inconclusive: Function 'runAsync' argument 2 names different: declaration 'rcv' definition 'receiver'. [funcArgNamesDifferent] qgit-qgit-2.13/src/git.h:212:42: note: Function 'runAsync' argument 2 names different: declaration 'rcv' definition 'receiver'. qgit-qgit-2.13/src/git.cpp:541:49: note: Function 'runAsync' argument 2 names different: declaration 'rcv' definition 'receiver'. qgit-qgit-2.13/src/git.cpp:551:35: style:inconclusive: Function 'runAsScript' argument 1 names different: declaration 'cmd' definition 'runCmd'. [funcArgNamesDifferent] qgit-qgit-2.13/src/git.h:213:31: note: Function 'runAsScript' argument 1 names different: declaration 'cmd' definition 'runCmd'. qgit-qgit-2.13/src/git.cpp:551:35: note: Function 'runAsScript' argument 1 names different: declaration 'cmd' definition 'runCmd'. qgit-qgit-2.13/src/git.cpp:551:52: style:inconclusive: Function 'runAsScript' argument 2 names different: declaration 'rcv' definition 'receiver'. [funcArgNamesDifferent] qgit-qgit-2.13/src/git.h:213:45: note: Function 'runAsScript' argument 2 names different: declaration 'rcv' definition 'receiver'. qgit-qgit-2.13/src/git.cpp:551:52: note: Function 'runAsScript' argument 2 names different: declaration 'rcv' definition 'receiver'. qgit-qgit-2.13/src/git.cpp:791:25: style:inconclusive: Function 'getTree' argument 1 names different: declaration 'ts' definition 'treeSha'. [funcArgNamesDifferent] qgit-qgit-2.13/src/git.h:97:21: note: Function 'getTree' argument 1 names different: declaration 'ts' definition 'treeSha'. qgit-qgit-2.13/src/git.cpp:791:25: note: Function 'getTree' argument 1 names different: declaration 'ts' definition 'treeSha'. qgit-qgit-2.13/src/git.cpp:791:53: style:inconclusive: Function 'getTree' argument 3 names different: declaration 'wd' definition 'isWorkingDir'. [funcArgNamesDifferent] qgit-qgit-2.13/src/git.h:97:44: note: Function 'getTree' argument 3 names different: declaration 'wd' definition 'isWorkingDir'. qgit-qgit-2.13/src/git.cpp:791:53: note: Function 'getTree' argument 3 names different: declaration 'wd' definition 'isWorkingDir'. qgit-qgit-2.13/src/git.cpp:791:73: style:inconclusive: Function 'getTree' argument 4 names different: declaration 'treePath' definition 'path'. [funcArgNamesDifferent] qgit-qgit-2.13/src/git.h:97:54: note: Function 'getTree' argument 4 names different: declaration 'treePath' definition 'path'. qgit-qgit-2.13/src/git.cpp:791:73: note: Function 'getTree' argument 4 names different: declaration 'treePath' definition 'path'. qgit-qgit-2.13/src/git.cpp:1060:59: style:inconclusive: Function 'getDesc' argument 2 names different: declaration 'slogRE' definition 'shortLogRE'. [funcArgNamesDifferent] qgit-qgit-2.13/src/git.h:100:55: note: Function 'getDesc' argument 2 names different: declaration 'slogRE' definition 'shortLogRE'. qgit-qgit-2.13/src/git.cpp:1060:59: note: Function 'getDesc' argument 2 names different: declaration 'slogRE' definition 'shortLogRE'. qgit-qgit-2.13/src/git.cpp:1060:91: style:inconclusive: Function 'getDesc' argument 3 names different: declaration 'lLogRE' definition 'longLogRE'. [funcArgNamesDifferent] qgit-qgit-2.13/src/git.h:100:83: note: Function 'getDesc' argument 3 names different: declaration 'lLogRE' definition 'longLogRE'. qgit-qgit-2.13/src/git.cpp:1060:91: note: Function 'getDesc' argument 3 names different: declaration 'lLogRE' definition 'longLogRE'. qgit-qgit-2.13/src/git.cpp:1061:33: style:inconclusive: Function 'getDesc' argument 4 names different: declaration 'showH' definition 'showHeader'. [funcArgNamesDifferent] qgit-qgit-2.13/src/git.h:100:96: note: Function 'getDesc' argument 4 names different: declaration 'showH' definition 'showHeader'. qgit-qgit-2.13/src/git.cpp:1061:33: note: Function 'getDesc' argument 4 names different: declaration 'showH' definition 'showHeader'. qgit-qgit-2.13/src/git.cpp:1198:47: style:inconclusive: Function 'getFiles' argument 2 names different: declaration 'sha2' definition 'diffToSha'. [funcArgNamesDifferent] qgit-qgit-2.13/src/git.h:96:43: note: Function 'getFiles' argument 2 names different: declaration 'sha2' definition 'diffToSha'. qgit-qgit-2.13/src/git.cpp:1198:47: note: Function 'getFiles' argument 2 names different: declaration 'sha2' definition 'diffToSha'. qgit-qgit-2.13/src/git.cpp:1198:63: style:inconclusive: Function 'getFiles' argument 3 names different: declaration 'all' definition 'allFiles'. [funcArgNamesDifferent] qgit-qgit-2.13/src/git.h:96:59: note: Function 'getFiles' argument 3 names different: declaration 'all' definition 'allFiles'. qgit-qgit-2.13/src/git.cpp:1198:63: note: Function 'getFiles' argument 3 names different: declaration 'all' definition 'allFiles'. qgit-qgit-2.13/src/git.cpp:1264:45: style:inconclusive: Function 'getNewestFileName' argument 1 names different: declaration 'args' definition 'branches'. [funcArgNamesDifferent] qgit-qgit-2.13/src/git.h:248:41: note: Function 'getNewestFileName' argument 1 names different: declaration 'args' definition 'branches'. qgit-qgit-2.13/src/git.cpp:1264:45: note: Function 'getNewestFileName' argument 1 names different: declaration 'args' definition 'branches'. qgit-qgit-2.13/src/git.cpp:1374:59: style:inconclusive: Function 'applyPatchFile' argument 3 names different: declaration 'sign' definition 'isDragDrop'. [funcArgNamesDifferent] qgit-qgit-2.13/src/git.h:126:55: note: Function 'applyPatchFile' argument 3 names different: declaration 'sign' definition 'isDragDrop'. qgit-qgit-2.13/src/git.cpp:1374:59: note: Function 'applyPatchFile' argument 3 names different: declaration 'sign' definition 'isDragDrop'. qgit-qgit-2.13/src/git.cpp:1479:30: style:inconclusive: Function 'commitFiles' argument 1 names different: declaration 'files' definition 'selFiles'. [funcArgNamesDifferent] qgit-qgit-2.13/src/git.h:125:26: note: Function 'commitFiles' argument 1 names different: declaration 'files' definition 'selFiles'. qgit-qgit-2.13/src/git.cpp:1479:30: note: Function 'commitFiles' argument 1 names different: declaration 'files' definition 'selFiles'. qgit-qgit-2.13/src/git.cpp:2285:31: style:inconclusive: Function 'init' argument 2 names different: declaration 'range' definition 'askForRange'. [funcArgNamesDifferent] qgit-qgit-2.13/src/git.h:65:27: note: Function 'init' argument 2 names different: declaration 'range' definition 'askForRange'. qgit-qgit-2.13/src/git.cpp:2285:31: note: Function 'init' argument 2 names different: declaration 'range' definition 'askForRange'. qgit-qgit-2.13/src/git.cpp:2285:63: style:inconclusive: Function 'init' argument 3 names different: declaration 'args' definition 'passedArgs'. [funcArgNamesDifferent] qgit-qgit-2.13/src/git.h:65:53: note: Function 'init' argument 3 names different: declaration 'args' definition 'passedArgs'. qgit-qgit-2.13/src/git.cpp:2285:63: note: Function 'init' argument 3 names different: declaration 'args' definition 'passedArgs'. qgit-qgit-2.13/src/git.cpp:2285:80: style:inconclusive: Function 'init' argument 4 names different: declaration 'overwrite' definition 'overwriteArgs'. [funcArgNamesDifferent] qgit-qgit-2.13/src/git.h:65:64: note: Function 'init' argument 4 names different: declaration 'overwrite' definition 'overwriteArgs'. qgit-qgit-2.13/src/git.cpp:2285:80: note: Function 'init' argument 4 names different: declaration 'overwrite' definition 'overwriteArgs'. qgit-qgit-2.13/src/git.cpp:2491:40: style:inconclusive: Function 'populateRenamedPatches' argument 1 names different: declaration 'sha' definition 'renamedSha'. [funcArgNamesDifferent] qgit-qgit-2.13/src/git.h:223:36: note: Function 'populateRenamedPatches' argument 1 names different: declaration 'sha' definition 'renamedSha'. qgit-qgit-2.13/src/git.cpp:2491:40: note: Function 'populateRenamedPatches' argument 1 names different: declaration 'sha' definition 'renamedSha'. qgit-qgit-2.13/src/git.cpp:2491:59: style:inconclusive: Function 'populateRenamedPatches' argument 2 names different: declaration 'nn' definition 'newNames'. [funcArgNamesDifferent] qgit-qgit-2.13/src/git.h:223:48: note: Function 'populateRenamedPatches' argument 2 names different: declaration 'nn' definition 'newNames'. qgit-qgit-2.13/src/git.cpp:2491:59: note: Function 'populateRenamedPatches' argument 2 names different: declaration 'nn' definition 'newNames'. qgit-qgit-2.13/src/git.cpp:2492:47: style:inconclusive: Function 'populateRenamedPatches' argument 4 names different: declaration 'on' definition 'oldNames'. [funcArgNamesDifferent] qgit-qgit-2.13/src/git.h:223:82: note: Function 'populateRenamedPatches' argument 4 names different: declaration 'on' definition 'oldNames'. qgit-qgit-2.13/src/git.cpp:2492:47: note: Function 'populateRenamedPatches' argument 4 names different: declaration 'on' definition 'oldNames'. qgit-qgit-2.13/src/git.cpp:2492:62: style:inconclusive: Function 'populateRenamedPatches' argument 5 names different: declaration 'bt' definition 'backTrack'. [funcArgNamesDifferent] qgit-qgit-2.13/src/git.h:223:91: note: Function 'populateRenamedPatches' argument 5 names different: declaration 'bt' definition 'backTrack'. qgit-qgit-2.13/src/git.cpp:2492:62: note: Function 'populateRenamedPatches' argument 5 names different: declaration 'bt' definition 'backTrack'. qgit-qgit-2.13/src/git.cpp:2619:62: style:inconclusive: Function 'addChunk' argument 3 names different: declaration 'ofs' definition 'start'. [funcArgNamesDifferent] qgit-qgit-2.13/src/git.h:225:58: note: Function 'addChunk' argument 3 names different: declaration 'ofs' definition 'start'. qgit-qgit-2.13/src/git.cpp:2619:62: note: Function 'addChunk' argument 3 names different: declaration 'ofs' definition 'start'. qgit-qgit-2.13/src/git.cpp:2946:43: style:inconclusive: Function 'updateDescMap' argument 2 names different: declaration 'i' definition 'idx'. [funcArgNamesDifferent] qgit-qgit-2.13/src/git.h:240:40: note: Function 'updateDescMap' argument 2 names different: declaration 'i' definition 'idx'. qgit-qgit-2.13/src/git.cpp:2946:43: note: Function 'updateDescMap' argument 2 names different: declaration 'i' definition 'idx'. qgit-qgit-2.13/src/git.cpp:638:14: style: Local variable 'r' shadows outer variable [shadowVariable] qgit-qgit-2.13/src/git.cpp:628:13: note: Shadowed declaration qgit-qgit-2.13/src/git.cpp:638:14: note: Shadow variable qgit-qgit-2.13/src/git.cpp:934:20: style: Local variable 'sha' shadows outer argument [shadowArgument] qgit-qgit-2.13/src/git.cpp:923:52: note: Shadowed declaration qgit-qgit-2.13/src/git.cpp:934:20: note: Shadow variable qgit-qgit-2.13/src/git.cpp:969:20: style: Local variable 'sha' shadows outer argument [shadowArgument] qgit-qgit-2.13/src/git.cpp:953:55: note: Shadowed declaration qgit-qgit-2.13/src/git.cpp:969:20: note: Shadow variable qgit-qgit-2.13/src/git.cpp:2929:21: style: Local variable 'idx' shadows outer variable [shadowVariable] qgit-qgit-2.13/src/git.cpp:2923:13: note: Shadowed declaration qgit-qgit-2.13/src/git.cpp:2929:21: note: Shadow variable qgit-qgit-2.13/src/git.cpp:2938:21: style: Local variable 'idx' shadows outer variable [shadowVariable] qgit-qgit-2.13/src/git.cpp:2923:13: note: Shadowed declaration qgit-qgit-2.13/src/git.cpp:2938:21: note: Shadow variable qgit-qgit-2.13/src/git.cpp:2652:36: style: Variable 'rf' can be declared as pointer to const [constVariablePointer] qgit-qgit-2.13/src/git.cpp:2668:36: style: Variable 'rf' can be declared as pointer to const [constVariablePointer] qgit-qgit-2.13/src/git.cpp:2738:36: style: Variable 'rf' can be declared as pointer to const [constVariablePointer] qgit-qgit-2.13/src/inputdialog.cpp:75:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Invalid [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/inputdialog.cpp:98:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/inputdialog.cpp:186:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Acceptable [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/inputdialog.cpp:213:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StringList [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/inputdialog.cpp:16:26: warning: Member variable 'WidgetItem::prop_name' is not initialized in the constructor. [uninitMemberVar] qgit-qgit-2.13/src/inputdialog.cpp:16:26: warning: Member variable 'WidgetItem::start' is not initialized in the constructor. [uninitMemberVar] qgit-qgit-2.13/src/inputdialog.cpp:16:26: warning: Member variable 'WidgetItem::end' is not initialized in the constructor. [uninitMemberVar] qgit-qgit-2.13/src/inputdialog.h:54:15: style: Virtual function 'validate' is called from constructor 'InputDialog(const QString&cmd,const QMap&variables,const QString&title="",QWidget*parent=0,Qt::WindowFlags f=Qt::WindowFlags()' at line 118. Dynamic binding is not used. [virtualCallInConstructor] qgit-qgit-2.13/src/inputdialog.cpp:118:56: note: Calling validate qgit-qgit-2.13/src/inputdialog.h:54:15: note: validate is a virtual function qgit-qgit-2.13/src/inputdialog.h:54:15: style: Virtual function 'validate' is called from constructor 'InputDialog(const QString&cmd,const QMap&variables,const QString&title="",QWidget*parent=0,Qt::WindowFlags f=Qt::WindowFlags()' at line 134. Dynamic binding is not used. [virtualCallInConstructor] qgit-qgit-2.13/src/inputdialog.cpp:134:51: note: Calling validate qgit-qgit-2.13/src/inputdialog.h:54:15: note: validate is a virtual function qgit-qgit-2.13/src/inputdialog.h:54:15: style: Virtual function 'validate' is called from constructor 'InputDialog(const QString&cmd,const QMap&variables,const QString&title="",QWidget*parent=0,Qt::WindowFlags f=Qt::WindowFlags()' at line 160. Dynamic binding is not used. [virtualCallInConstructor] qgit-qgit-2.13/src/inputdialog.cpp:160:2: note: Calling validate qgit-qgit-2.13/src/inputdialog.h:54:15: note: validate is a virtual function qgit-qgit-2.13/src/inputdialog.cpp:41:2: style: Class 'RefNameValidator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qgit-qgit-2.13/src/inputdialog.cpp:196:17: style: The scope of the variable 'start' can be reduced. [variableScope] qgit-qgit-2.13/src/inputdialog.cpp:196:28: style: The scope of the variable 'len' can be reduced. [variableScope] qgit-qgit-2.13/src/inputdialog.cpp:100:17: style: Local variable 'value' shadows outer function [shadowFunction] qgit-qgit-2.13/src/inputdialog.h:49:11: note: Shadowed declaration qgit-qgit-2.13/src/inputdialog.cpp:100:17: note: Shadow variable qgit-qgit-2.13/src/inputdialog.cpp:202:11: style: Local variable 'value' shadows outer function [shadowFunction] qgit-qgit-2.13/src/inputdialog.h:49:11: note: Shadowed declaration qgit-qgit-2.13/src/inputdialog.cpp:202:11: note: Shadow variable qgit-qgit-2.13/src/inputdialog.cpp:196:23: style: Variable 'start' is assigned a value that is never used. [unreadVariable] qgit-qgit-2.13/src/inputdialog.cpp:196:32: style: Variable 'len' is assigned a value that is never used. [unreadVariable] qgit-qgit-2.13/src/lanes.cpp:246:13: style:inconclusive: Technically the member function 'Lanes::isBranch' can be const. [functionConst] qgit-qgit-2.13/src/lanes.h:41:7: note: Technically the member function 'Lanes::isBranch' can be const. qgit-qgit-2.13/src/lanes.cpp:246:13: note: Technically the member function 'Lanes::isBranch' can be const. qgit-qgit-2.13/src/lanes.cpp:266:12: style:inconclusive: Technically the member function 'Lanes::findNextSha' can be const. [functionConst] qgit-qgit-2.13/src/lanes.h:48:6: note: Technically the member function 'Lanes::findNextSha' can be const. qgit-qgit-2.13/src/lanes.cpp:266:12: note: Technically the member function 'Lanes::findNextSha' can be const. qgit-qgit-2.13/src/lanes.cpp:274:12: style:inconclusive: Technically the member function 'Lanes::findType' can be const. [functionConst] qgit-qgit-2.13/src/lanes.h:49:6: note: Technically the member function 'Lanes::findType' can be const. qgit-qgit-2.13/src/lanes.cpp:274:12: note: Technically the member function 'Lanes::findType' can be const. qgit-qgit-2.13/src/lanes.cpp:31:30: style:inconclusive: Function 'setBoundary' argument 1 names different: declaration 'isBoundary' definition 'b'. [funcArgNamesDifferent] qgit-qgit-2.13/src/lanes.h:33:24: note: Function 'setBoundary' argument 1 names different: declaration 'isBoundary' definition 'b'. qgit-qgit-2.13/src/lanes.cpp:31:30: note: Function 'setBoundary' argument 1 names different: declaration 'isBoundary' definition 'b'. qgit-qgit-2.13/src/lanes.cpp:162:8: style: Local variable 't' shadows outer variable [shadowVariable] qgit-qgit-2.13/src/lanes.cpp:108:7: note: Shadowed declaration qgit-qgit-2.13/src/lanes.cpp:162:8: note: Shadow variable qgit-qgit-2.13/src/lanes.cpp:269:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] qgit-qgit-2.13/src/lanes.cpp:277:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] qgit-qgit-2.13/src/listview.cpp:103:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Interactive [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/listview.cpp:249:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Toggle [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/listview.cpp:301:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlModifier [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/listview.cpp:325:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RightButton [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/listview.cpp:353:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transparent [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/listview.cpp:394:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CopyAction [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/listview.cpp:430:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/listview.cpp:504:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/listview.cpp:869:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowText [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/listview.cpp:1032:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowText [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/listview.cpp:1124:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/listview.cpp:1151:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/listview.cpp:1235:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text_width [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/listview.cpp:1336:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Wildcard [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/listview.cpp:31:11: warning: Member variable 'ListView::st' is not initialized in the constructor. [uninitMemberVar] qgit-qgit-2.13/src/listview.cpp:31:11: warning: Member variable 'ListView::secs' is not initialized in the constructor. [uninitMemberVar] qgit-qgit-2.13/src/listview.cpp:31:11: warning: Member variable 'ListView::filterNextContextMenuRequest' is not initialized in the constructor. [uninitMemberVar] qgit-qgit-2.13/src/listview.cpp:439:2: warning: Member variable 'DropInfo::sourceRefType' is not initialized in the constructor. [uninitMemberVar] qgit-qgit-2.13/src/listview.cpp:439:2: warning: Member variable 'DropInfo::action' is not initialized in the constructor. [uninitMemberVar] qgit-qgit-2.13/src/listview.cpp:1213:25: performance:inconclusive: Either there is a missing 'override', or the member function 'ListViewDelegate::dpr' can be static. [functionStatic] qgit-qgit-2.13/src/listview.h:117:8: note: Either there is a missing 'override', or the member function 'ListViewDelegate::dpr' can be static. qgit-qgit-2.13/src/listview.cpp:1213:25: note: Either there is a missing 'override', or the member function 'ListViewDelegate::dpr' can be static. qgit-qgit-2.13/src/listview.cpp:751:6: style:inconclusive: Technically the member function 'RefNameIterator::type' can be const. [functionConst] qgit-qgit-2.13/src/listview.cpp:752:7: style:inconclusive: Technically the member function 'RefNameIterator::isCurrentBranch' can be const. [functionConst] qgit-qgit-2.13/src/listview.cpp:439:2: style: Struct 'DropInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qgit-qgit-2.13/src/listview.cpp:1067:6: style: The scope of the variable 'x1' can be reduced. [variableScope] qgit-qgit-2.13/src/listview.cpp:33:30: style:inconclusive: Function 'setup' argument 1 names different: declaration 'd' definition 'dm'. [funcArgNamesDifferent] qgit-qgit-2.13/src/listview.h:27:21: note: Function 'setup' argument 1 names different: declaration 'd' definition 'dm'. qgit-qgit-2.13/src/listview.cpp:33:30: note: Function 'setup' argument 1 names different: declaration 'd' definition 'dm'. qgit-qgit-2.13/src/listview.cpp:189:41: style:inconclusive: Function 'currentText' argument 1 names different: declaration 'col' definition 'column'. [funcArgNamesDifferent] qgit-qgit-2.13/src/listview.h:36:32: note: Function 'currentText' argument 1 names different: declaration 'col' definition 'column'. qgit-qgit-2.13/src/listview.cpp:189:41: note: Function 'currentText' argument 1 names different: declaration 'col' definition 'column'. qgit-qgit-2.13/src/listview.cpp:799:41: style:inconclusive: Function 'ListViewDelegate' argument 1 names different: declaration 'git' definition 'g'. [funcArgNamesDifferent] qgit-qgit-2.13/src/listview.h:96:24: note: Function 'ListViewDelegate' argument 1 names different: declaration 'git' definition 'g'. qgit-qgit-2.13/src/listview.cpp:799:41: note: Function 'ListViewDelegate' argument 1 names different: declaration 'git' definition 'g'. qgit-qgit-2.13/src/listview.cpp:799:59: style:inconclusive: Function 'ListViewDelegate' argument 2 names different: declaration 'lp' definition 'px'. [funcArgNamesDifferent] qgit-qgit-2.13/src/listview.h:96:44: note: Function 'ListViewDelegate' argument 2 names different: declaration 'lp' definition 'px'. qgit-qgit-2.13/src/listview.cpp:799:59: note: Function 'ListViewDelegate' argument 2 names different: declaration 'lp' definition 'px'. qgit-qgit-2.13/src/listview.cpp:799:72: style:inconclusive: Function 'ListViewDelegate' argument 3 names different: declaration 'parent' definition 'p'. [funcArgNamesDifferent] qgit-qgit-2.13/src/listview.h:96:57: note: Function 'ListViewDelegate' argument 3 names different: declaration 'parent' definition 'p'. qgit-qgit-2.13/src/listview.cpp:799:72: note: Function 'ListViewDelegate' argument 3 names different: declaration 'parent' definition 'p'. qgit-qgit-2.13/src/listview.cpp:1028:76: style:inconclusive: Function 'paintGraph' argument 2 names different: declaration 'o' definition 'opt'. [funcArgNamesDifferent] qgit-qgit-2.13/src/listview.h:112:59: note: Function 'paintGraph' argument 2 names different: declaration 'o' definition 'opt'. qgit-qgit-2.13/src/listview.cpp:1028:76: note: Function 'paintGraph' argument 2 names different: declaration 'o' definition 'opt'. qgit-qgit-2.13/src/listview.cpp:1088:74: style:inconclusive: Function 'paintLog' argument 2 names different: declaration 'o' definition 'opt'. [funcArgNamesDifferent] qgit-qgit-2.13/src/listview.h:111:57: note: Function 'paintLog' argument 2 names different: declaration 'o' definition 'opt'. qgit-qgit-2.13/src/listview.cpp:1088:74: note: Function 'paintLog' argument 2 names different: declaration 'o' definition 'opt'. qgit-qgit-2.13/src/listview.cpp:1089:52: style:inconclusive: Function 'paintLog' argument 3 names different: declaration 'i' definition 'index'. [funcArgNamesDifferent] qgit-qgit-2.13/src/listview.h:111:79: note: Function 'paintLog' argument 3 names different: declaration 'i' definition 'index'. qgit-qgit-2.13/src/listview.cpp:1089:52: note: Function 'paintLog' argument 3 names different: declaration 'i' definition 'index'. qgit-qgit-2.13/src/listview.cpp:1121:71: style:inconclusive: Function 'paint' argument 2 names different: declaration 'o' definition 'opt'. [funcArgNamesDifferent] qgit-qgit-2.13/src/listview.h:98:62: note: Function 'paint' argument 2 names different: declaration 'o' definition 'opt'. qgit-qgit-2.13/src/listview.cpp:1121:71: note: Function 'paint' argument 2 names different: declaration 'o' definition 'opt'. qgit-qgit-2.13/src/listview.cpp:1122:49: style:inconclusive: Function 'paint' argument 3 names different: declaration 'i' definition 'index'. [funcArgNamesDifferent] qgit-qgit-2.13/src/listview.h:98:84: note: Function 'paint' argument 3 names different: declaration 'i' definition 'index'. qgit-qgit-2.13/src/listview.cpp:1122:49: note: Function 'paint' argument 3 names different: declaration 'i' definition 'index'. qgit-qgit-2.13/src/listview.cpp:1274:39: style:inconclusive: Function 'ListViewProxy' argument 1 names different: declaration 'parent' definition 'p'. [funcArgNamesDifferent] qgit-qgit-2.13/src/listview.h:128:25: note: Function 'ListViewProxy' argument 1 names different: declaration 'parent' definition 'p'. qgit-qgit-2.13/src/listview.cpp:1274:39: note: Function 'ListViewProxy' argument 1 names different: declaration 'parent' definition 'p'. qgit-qgit-2.13/src/listview.cpp:1274:51: style:inconclusive: Function 'ListViewProxy' argument 2 names different: declaration 'd' definition 'dm'. [funcArgNamesDifferent] qgit-qgit-2.13/src/listview.h:128:41: note: Function 'ListViewProxy' argument 2 names different: declaration 'd' definition 'dm'. qgit-qgit-2.13/src/listview.cpp:1274:51: note: Function 'ListViewProxy' argument 2 names different: declaration 'd' definition 'dm'. qgit-qgit-2.13/src/listview.cpp:1308:33: style:inconclusive: Function 'isMatch' argument 1 names different: declaration 'row' definition 'source_row'. [funcArgNamesDifferent] qgit-qgit-2.13/src/listview.h:136:19: note: Function 'isMatch' argument 1 names different: declaration 'row' definition 'source_row'. qgit-qgit-2.13/src/listview.cpp:1308:33: note: Function 'isMatch' argument 1 names different: declaration 'row' definition 'source_row'. qgit-qgit-2.13/src/listview.cpp:1326:42: style:inconclusive: Function 'filterAcceptsRow' argument 1 names different: declaration 'sourceRow' definition 'source_row'. [funcArgNamesDifferent] qgit-qgit-2.13/src/listview.h:133:36: note: Function 'filterAcceptsRow' argument 1 names different: declaration 'sourceRow' definition 'source_row'. qgit-qgit-2.13/src/listview.cpp:1326:42: note: Function 'filterAcceptsRow' argument 1 names different: declaration 'sourceRow' definition 'source_row'. qgit-qgit-2.13/src/listview.cpp:1331:46: style:inconclusive: Function 'setFilter' argument 2 names different: declaration 'highlight' definition 'h'. [funcArgNamesDifferent] qgit-qgit-2.13/src/listview.h:129:32: note: Function 'setFilter' argument 2 names different: declaration 'highlight' definition 'h'. qgit-qgit-2.13/src/listview.cpp:1331:46: note: Function 'setFilter' argument 2 names different: declaration 'highlight' definition 'h'. qgit-qgit-2.13/src/listview.cpp:1331:55: style:inconclusive: Function 'setFilter' argument 3 names different: declaration 'filter' definition 'fl'. [funcArgNamesDifferent] qgit-qgit-2.13/src/listview.h:129:49: note: Function 'setFilter' argument 3 names different: declaration 'filter' definition 'fl'. qgit-qgit-2.13/src/listview.cpp:1331:55: note: Function 'setFilter' argument 3 names different: declaration 'filter' definition 'fl'. qgit-qgit-2.13/src/listview.cpp:1331:63: style:inconclusive: Function 'setFilter' argument 4 names different: declaration 'colNum' definition 'cn'. [funcArgNamesDifferent] qgit-qgit-2.13/src/listview.h:129:61: note: Function 'setFilter' argument 4 names different: declaration 'colNum' definition 'cn'. qgit-qgit-2.13/src/listview.cpp:1331:63: note: Function 'setFilter' argument 4 names different: declaration 'colNum' definition 'cn'. qgit-qgit-2.13/src/listview.cpp:350:6: style: Local variable 'row' shadows outer function [shadowFunction] qgit-qgit-2.13/src/listview.h:39:6: note: Shadowed declaration qgit-qgit-2.13/src/listview.cpp:350:6: note: Shadow variable qgit-qgit-2.13/src/listview.cpp:1061:12: style: Local variable 'i' shadows outer argument [shadowArgument] qgit-qgit-2.13/src/listview.cpp:1029:54: note: Shadowed declaration qgit-qgit-2.13/src/listview.cpp:1061:12: note: Shadow variable qgit-qgit-2.13/src/listview.cpp:1073:12: style: Local variable 'i' shadows outer argument [shadowArgument] qgit-qgit-2.13/src/listview.cpp:1029:54: note: Shadowed declaration qgit-qgit-2.13/src/listview.cpp:1073:12: note: Shadow variable qgit-qgit-2.13/src/listview.cpp:708:20: style: Variable 'lvd' can be declared as pointer to const [constVariablePointer] qgit-qgit-2.13/src/listview.cpp:1310:15: style: Variable 'fh' can be declared as pointer to const [constVariablePointer] qgit-qgit-2.13/src/listview.cpp:1062:27: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] qgit-qgit-2.13/src/listview.cpp:1067:9: style: Variable 'x1' is assigned a value that is never used. [unreadVariable] qgit-qgit-2.13/src/mainimpl.cpp:2285:45: error: There is an unknown macro here somewhere. Configuration is required. If QT_VERSION_STR is a macro then please configure it. [unknownMacro] qgit-qgit-2.13/src/myprocess.cpp:76:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExitStatus [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/myprocess.cpp:166:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NormalExit [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/myprocess.cpp:211:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/myprocess.cpp:217:29: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] qgit-qgit-2.13/src/myprocess.cpp:16:12: warning: Member variable 'MyProcess::busy' is not initialized in the constructor. [uninitMemberVar] qgit-qgit-2.13/src/myprocess.cpp:20:2: performance: Variable 'workDir' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] qgit-qgit-2.13/src/myprocess.cpp:57:9: style: Condition 'busy' is always true [knownConditionTrueFalse] qgit-qgit-2.13/src/myprocess.cpp:55:9: note: Assignment 'busy=true', assigned value is 1 qgit-qgit-2.13/src/myprocess.cpp:57:9: note: Condition 'busy' is always true qgit-qgit-2.13/src/myprocess.cpp:16:67: style:inconclusive: Function 'MyProcess' argument 4 names different: declaration 'reportErrors' definition 'err'. [funcArgNamesDifferent] qgit-qgit-2.13/src/myprocess.h:20:57: note: Function 'MyProcess' argument 4 names different: declaration 'reportErrors' definition 'err'. qgit-qgit-2.13/src/myprocess.cpp:16:67: note: Function 'MyProcess' argument 4 names different: declaration 'reportErrors' definition 'err'. qgit-qgit-2.13/src/myprocess.cpp:39:31: style:inconclusive: Function 'runSync' argument 1 names different: declaration 'runCmd' definition 'rc'. [funcArgNamesDifferent] qgit-qgit-2.13/src/myprocess.h:21:21: note: Function 'runSync' argument 1 names different: declaration 'runCmd' definition 'rc'. qgit-qgit-2.13/src/myprocess.cpp:39:31: note: Function 'runSync' argument 1 names different: declaration 'runCmd' definition 'rc'. qgit-qgit-2.13/src/myprocess.cpp:39:47: style:inconclusive: Function 'runSync' argument 2 names different: declaration 'runOutput' definition 'ro'. [funcArgNamesDifferent] qgit-qgit-2.13/src/myprocess.h:21:41: note: Function 'runSync' argument 2 names different: declaration 'runOutput' definition 'ro'. qgit-qgit-2.13/src/myprocess.cpp:39:47: note: Function 'runSync' argument 2 names different: declaration 'runOutput' definition 'ro'. qgit-qgit-2.13/src/myprocess.cpp:217:29: warning: Either the condition 'i==sepList.length()' is redundant or 'i' can have the value 5. Expression 'sepList[i]' causes access out of bounds. [containerOutOfBounds] qgit-qgit-2.13/src/myprocess.cpp:220:8: note: Assuming that condition 'i==sepList.length()' is not redundant qgit-qgit-2.13/src/myprocess.cpp:217:29: note: Access out of bounds qgit-qgit-2.13/src/myprocess.cpp:217:29: warning: Either the condition 'i==sepList.length()' is redundant or 'i' can have the value sepList.size(). Expression 'sepList[i]' causes access out of bounds. [containerOutOfBounds] qgit-qgit-2.13/src/myprocess.cpp:220:8: note: Assuming that condition 'i==sepList.length()' is not redundant qgit-qgit-2.13/src/myprocess.cpp:217:29: note: Access out of bounds qgit-qgit-2.13/src/namespace_def.cpp:468:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/namespace_def.cpp:492:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/namespace_def.cpp:511:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/namespace_def.cpp:218:35: style:inconclusive: Function 'testFlag' argument 2 names different: declaration 'fv' definition 'flagsVariable'. [funcArgNamesDifferent] qgit-qgit-2.13/src/common.h:259:30: note: Function 'testFlag' argument 2 names different: declaration 'fv' definition 'flagsVariable'. qgit-qgit-2.13/src/namespace_def.cpp:218:35: note: Function 'testFlag' argument 2 names different: declaration 'fv' definition 'flagsVariable'. qgit-qgit-2.13/src/namespace_def.cpp:223:42: style:inconclusive: Function 'setFlag' argument 3 names different: declaration 'fv' definition 'flagsVariable'. [funcArgNamesDifferent] qgit-qgit-2.13/src/common.h:260:37: note: Function 'setFlag' argument 3 names different: declaration 'fv' definition 'flagsVariable'. qgit-qgit-2.13/src/namespace_def.cpp:223:42: note: Function 'setFlag' argument 3 names different: declaration 'fv' definition 'flagsVariable'. qgit-qgit-2.13/src/namespace_def.cpp:427:53: style:inconclusive: Function 'stripPartialParaghraps' argument 1 names different: declaration 'src' definition 'ba'. [funcArgNamesDifferent] qgit-qgit-2.13/src/common.h:273:48: note: Function 'stripPartialParaghraps' argument 1 names different: declaration 'src' definition 'ba'. qgit-qgit-2.13/src/namespace_def.cpp:427:53: note: Function 'stripPartialParaghraps' argument 1 names different: declaration 'src' definition 'ba'. qgit-qgit-2.13/src/namespace_def.cpp:226:7: style: Local variable 'flags' shadows outer function [shadowFunction] qgit-qgit-2.13/src/common.h:258:7: note: Shadowed declaration qgit-qgit-2.13/src/namespace_def.cpp:226:7: note: Shadow variable qgit-qgit-2.13/src/patchcontent.cpp:22:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Window [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/patchcontent.cpp:99:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/patchcontent.cpp:143:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Start [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/patchcontent.cpp:163:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Start [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/patchcontent.cpp:238:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepEmptyParts [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/patchcontent.cpp:355:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paraFrom [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/patchcontent.cpp:195:20: style:inconclusive: Either there is a missing 'override', or the member function 'PatchContent::centerMatch' can be const. [functionConst] qgit-qgit-2.13/src/patchcontent.h:63:7: note: Either there is a missing 'override', or the member function 'PatchContent::centerMatch' can be const. qgit-qgit-2.13/src/patchcontent.cpp:195:20: note: Either there is a missing 'override', or the member function 'PatchContent::centerMatch' can be const. qgit-qgit-2.13/src/patchcontent.h:23:2: style: Class 'DiffHighlighter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qgit-qgit-2.13/src/patchcontent.h:33:2: style: Class 'PatchContent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qgit-qgit-2.13/src/patchcontent.cpp:105:40: style:inconclusive: Function 'setup' argument 2 names different: declaration 'git' definition 'g'. [funcArgNamesDifferent] qgit-qgit-2.13/src/patchcontent.h:34:34: note: Function 'setup' argument 2 names different: declaration 'git' definition 'g'. qgit-qgit-2.13/src/patchcontent.cpp:105:40: note: Function 'setup' argument 2 names different: declaration 'git' definition 'g'. qgit-qgit-2.13/src/patchcontent.cpp:217:50: style:inconclusive: Function 'processData' argument 1 names different: declaration 'data' definition 'fileChunk'. [funcArgNamesDifferent] qgit-qgit-2.13/src/patchcontent.h:65:37: note: Function 'processData' argument 1 names different: declaration 'data' definition 'fileChunk'. qgit-qgit-2.13/src/patchcontent.cpp:217:50: note: Function 'processData' argument 1 names different: declaration 'data' definition 'fileChunk'. qgit-qgit-2.13/src/patchcontent.cpp:182:50: style: Parameter 'st' can be declared as reference to const [constParameterReference] qgit-qgit-2.13/src/patchcontent.cpp:370:38: style: Parameter 'st' can be declared as reference to const [constParameterReference] qgit-qgit-2.13/src/patchcontent.cpp:355:65: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] qgit-qgit-2.13/src/patchview.h:18:2: warning:inconclusive: Member variable 'PatchView::patchTab' is not initialized in the constructor. [uninitMemberVar] qgit-qgit-2.13/src/patchview.h:20:3: style: The destructor '~PatchView' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] qgit-qgit-2.13/src/domain.h:108:11: note: Virtual destructor in base class qgit-qgit-2.13/src/patchview.h:20:3: note: Destructor in derived class qgit-qgit-2.13/src/patchview.h:21:7: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qgit-qgit-2.13/src/domain.h:134:15: note: Virtual function in base class qgit-qgit-2.13/src/patchview.h:21:7: note: Function in derived class qgit-qgit-2.13/src/patchview.h:35:15: style: The function 'on_contextMenu' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qgit-qgit-2.13/src/domain.h:129:15: note: Virtual function in base class qgit-qgit-2.13/src/patchview.h:35:15: note: Function in derived class qgit-qgit-2.13/src/patchview.h:38:15: style: The function 'doUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qgit-qgit-2.13/src/domain.h:136:15: note: Virtual function in base class qgit-qgit-2.13/src/patchview.h:38:15: note: Function in derived class qgit-qgit-2.13/src/qgit.cpp:80:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/rangeselectimpl.cpp:181:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/rangeselectimpl.cpp:17:57: style:inconclusive: Function 'RangeSelectImpl' argument 2 names different: declaration 'range' definition 'r'. [funcArgNamesDifferent] qgit-qgit-2.13/src/rangeselectimpl.h:17:41: note: Function 'RangeSelectImpl' argument 2 names different: declaration 'range' definition 'r'. qgit-qgit-2.13/src/rangeselectimpl.cpp:17:57: note: Function 'RangeSelectImpl' argument 2 names different: declaration 'range' definition 'r'. qgit-qgit-2.13/src/rangeselectimpl.cpp:17:65: style:inconclusive: Function 'RangeSelectImpl' argument 3 names different: declaration 'rc' definition 'repoChanged'. [funcArgNamesDifferent] qgit-qgit-2.13/src/rangeselectimpl.h:17:53: note: Function 'RangeSelectImpl' argument 3 names different: declaration 'rc' definition 'repoChanged'. qgit-qgit-2.13/src/rangeselectimpl.cpp:17:65: note: Function 'RangeSelectImpl' argument 3 names different: declaration 'rc' definition 'repoChanged'. qgit-qgit-2.13/src/revdesc.cpp:25:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/revdesc.h:16:2: style: Class 'RevDesc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qgit-qgit-2.13/src/revdesc.cpp:14:27: style:inconclusive: Function 'RevDesc' argument 1 names different: declaration 'parent' definition 'p'. [funcArgNamesDifferent] qgit-qgit-2.13/src/revdesc.h:16:19: note: Function 'RevDesc' argument 1 names different: declaration 'parent' definition 'p'. qgit-qgit-2.13/src/revdesc.cpp:14:27: note: Function 'RevDesc' argument 1 names different: declaration 'parent' definition 'p'. qgit-qgit-2.13/src/revsview.cpp:73:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/revsview.cpp:242:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExtendedSelection [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/treeview.h:45:2: warning: Member variable 'TreeView::folderClosed' is not initialized in the constructor. [uninitMemberVar] qgit-qgit-2.13/src/treeview.h:45:2: warning: Member variable 'TreeView::folderOpen' is not initialized in the constructor. [uninitMemberVar] qgit-qgit-2.13/src/treeview.h:45:2: warning: Member variable 'TreeView::fileDefault' is not initialized in the constructor. [uninitMemberVar] qgit-qgit-2.13/src/treeview.h:45:2: warning: Member variable 'TreeView::st' is not initialized in the constructor. [uninitMemberVar] qgit-qgit-2.13/src/treeview.h:45:2: warning: Member variable 'TreeView::ignoreCurrentChanged' is not initialized in the constructor. [uninitMemberVar] qgit-qgit-2.13/src/treeview.h:45:2: warning: Member variable 'TreeView::isWorkingDir' is not initialized in the constructor. [uninitMemberVar] qgit-qgit-2.13/src/treeview.h:45:2: style: Class 'TreeView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qgit-qgit-2.13/src/smartbrowse.h:30:2: style: Class 'SmartBrowse' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qgit-qgit-2.13/src/revsview.h:24:3: style: The destructor '~RevsView' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] qgit-qgit-2.13/src/domain.h:108:11: note: Virtual destructor in base class qgit-qgit-2.13/src/revsview.h:24:3: note: Destructor in derived class qgit-qgit-2.13/src/revsview.h:25:7: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qgit-qgit-2.13/src/domain.h:134:15: note: Virtual function in base class qgit-qgit-2.13/src/revsview.h:25:7: note: Function in derived class qgit-qgit-2.13/src/revsview.h:42:15: style: The function 'doUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qgit-qgit-2.13/src/domain.h:136:15: note: Virtual function in base class qgit-qgit-2.13/src/revsview.h:42:15: note: Function in derived class qgit-qgit-2.13/src/revsview.cpp:23:30: style:inconclusive: Function 'RevsView' argument 1 names different: declaration 'parent' definition 'mi'. [funcArgNamesDifferent] qgit-qgit-2.13/src/revsview.h:23:21: note: Function 'RevsView' argument 1 names different: declaration 'parent' definition 'mi'. qgit-qgit-2.13/src/revsview.cpp:23:30: note: Function 'RevsView' argument 1 names different: declaration 'parent' definition 'mi'. qgit-qgit-2.13/src/revsview.cpp:23:39: style:inconclusive: Function 'RevsView' argument 2 names different: declaration 'git' definition 'g'. [funcArgNamesDifferent] qgit-qgit-2.13/src/revsview.h:23:34: note: Function 'RevsView' argument 2 names different: declaration 'git' definition 'g'. qgit-qgit-2.13/src/revsview.cpp:23:39: note: Function 'RevsView' argument 2 names different: declaration 'git' definition 'g'. qgit-qgit-2.13/src/settingsimpl.cpp:151:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchExactly [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/settingsimpl.cpp:215:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/settingsimpl.cpp:255:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_WRITER_FONT [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/settingsimpl.cpp:41:37: style:inconclusive: Function 'SettingsImpl' argument 1 names different: declaration 'parent' definition 'p'. [funcArgNamesDifferent] qgit-qgit-2.13/src/settingsimpl.h:18:24: note: Function 'SettingsImpl' argument 1 names different: declaration 'parent' definition 'p'. qgit-qgit-2.13/src/settingsimpl.cpp:41:37: note: Function 'SettingsImpl' argument 1 names different: declaration 'parent' definition 'p'. qgit-qgit-2.13/src/settingsimpl.cpp:41:45: style:inconclusive: Function 'SettingsImpl' argument 2 names different: declaration 'git' definition 'g'. [funcArgNamesDifferent] qgit-qgit-2.13/src/settingsimpl.h:18:37: note: Function 'SettingsImpl' argument 2 names different: declaration 'git' definition 'g'. qgit-qgit-2.13/src/settingsimpl.cpp:41:45: note: Function 'SettingsImpl' argument 2 names different: declaration 'git' definition 'g'. qgit-qgit-2.13/src/settingsimpl.cpp:182:60: style:inconclusive: Function 'comboBoxDoubleClickAction_activated' argument 1 names different: declaration 'i' definition 'idx'. [funcArgNamesDifferent] qgit-qgit-2.13/src/settingsimpl.h:47:47: note: Function 'comboBoxDoubleClickAction_activated' argument 1 names different: declaration 'i' definition 'idx'. qgit-qgit-2.13/src/settingsimpl.cpp:182:60: note: Function 'comboBoxDoubleClickAction_activated' argument 1 names different: declaration 'i' definition 'idx'. qgit-qgit-2.13/src/settingsimpl.cpp:226:49: style:inconclusive: Function 'comboBoxCodecs_activated' argument 1 names different: declaration 'i' definition 'idx'. [funcArgNamesDifferent] qgit-qgit-2.13/src/settingsimpl.h:48:36: note: Function 'comboBoxCodecs_activated' argument 1 names different: declaration 'i' definition 'idx'. qgit-qgit-2.13/src/settingsimpl.cpp:226:49: note: Function 'comboBoxCodecs_activated' argument 1 names different: declaration 'i' definition 'idx'. qgit-qgit-2.13/src/smartbrowse.cpp:32:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable white [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/smartbrowse.cpp:214:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Resize [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/smartbrowse.cpp:296:10: style: Variable 'l' can be declared as pointer to const [constVariablePointer] qgit-qgit-2.13/src/treeview.cpp:152:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DecorationRole [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/treeview.cpp:161:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DecorationRole [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/treeview.cpp:213:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] qgit-qgit-2.13/src/treeview.cpp:91:16: style:inconclusive: Either there is a missing 'override', or the member function 'TreeView::isModified' can be const. [functionConst] qgit-qgit-2.13/src/treeview.h:51:7: note: Either there is a missing 'override', or the member function 'TreeView::isModified' can be const. qgit-qgit-2.13/src/treeview.cpp:91:16: note: Either there is a missing 'override', or the member function 'TreeView::isModified' can be const. qgit-qgit-2.13/src/treeview.cpp:69:15: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qgit-qgit-2.13/src/treeview.cpp:37:27: style:inconclusive: Function 'DirItem' argument 1 names different: declaration 'parent' definition 'p'. [funcArgNamesDifferent] qgit-qgit-2.13/src/treeview.h:34:19: note: Function 'DirItem' argument 1 names different: declaration 'parent' definition 'p'. qgit-qgit-2.13/src/treeview.cpp:37:27: note: Function 'DirItem' argument 1 names different: declaration 'parent' definition 'p'. qgit-qgit-2.13/src/treeview.cpp:38:31: style:inconclusive: Function 'DirItem' argument 1 names different: declaration 'parent' definition 'p'. [funcArgNamesDifferent] qgit-qgit-2.13/src/treeview.h:33:23: note: Function 'DirItem' argument 1 names different: declaration 'parent' definition 'p'. qgit-qgit-2.13/src/treeview.cpp:38:31: note: Function 'DirItem' argument 1 names different: declaration 'parent' definition 'p'. qgit-qgit-2.13/src/treeview.cpp:40:30: style:inconclusive: Function 'setup' argument 1 names different: declaration 'd' definition 'dm'. [funcArgNamesDifferent] qgit-qgit-2.13/src/treeview.h:46:21: note: Function 'setup' argument 1 names different: declaration 'd' definition 'dm'. qgit-qgit-2.13/src/treeview.cpp:40:30: note: Function 'setup' argument 1 names different: declaration 'd' definition 'dm'. qgit-qgit-2.13/src/treeview.cpp:143:30: style:inconclusive: Function 'getTree' argument 1 names different: declaration 'tSha' definition 'treeSha'. [funcArgNamesDifferent] qgit-qgit-2.13/src/treeview.h:54:21: note: Function 'getTree' argument 1 names different: declaration 'tSha' definition 'treeSha'. qgit-qgit-2.13/src/treeview.cpp:143:30: note: Function 'getTree' argument 1 names different: declaration 'tSha' definition 'treeSha'. qgit-qgit-2.13/src/treeview.cpp:143:73: style:inconclusive: Function 'getTree' argument 4 names different: declaration 'tPath' definition 'treePath'. [funcArgNamesDifferent] qgit-qgit-2.13/src/treeview.h:54:61: note: Function 'getTree' argument 4 names different: declaration 'tPath' definition 'treePath'. qgit-qgit-2.13/src/treeview.cpp:143:73: note: Function 'getTree' argument 4 names different: declaration 'tPath' definition 'treePath'. qgit-qgit-2.13/src/treeview.cpp:113:12: style: Variable 'f' can be declared as pointer to const [constVariablePointer] qgit-qgit-2.13/src/treeview.cpp:122:13: style: Variable 'f' can be declared as pointer to const [constVariablePointer] qgit-qgit-2.13/src/treeview.cpp:217:11: style: Variable 'root' can be declared as pointer to const [constVariablePointer] qgit-qgit-2.13/src/treeview.cpp:241:13: style: Variable 'f' can be declared as pointer to const [constVariablePointer] diff: DONE