2025-09-13 13:25 ftp://ftp.de.debian.org/debian/pool/main/k/kio/kio_5.116.0.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=qt --library=kde --library=zlib --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-79-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: fea194b (2025-09-13 13:40:14 +0200) count: 1803 3074 elapsed-time: 23.8 48.8 head-timing-info: old-timing-info: head results: kio-5.116.0/autotests/accessmanagertest.cpp:33:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/accessmanagertest.cpp:43:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TempLocation [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/accessmanagertest.cpp:68:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TempLocation [valueFlowBailoutIncompleteVar] kio-5.116.0/src/utils_p.h:162:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_STAT_MASK [valueFlowBailoutIncompleteVar] kio-5.116.0/src/utils_p.h:167:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_STAT_MASK [valueFlowBailoutIncompleteVar] kio-5.116.0/src/utils_p.h:172:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_STAT_MASK [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/kiotesthelper.h:30:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AppDataLocation [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/kiotesthelper.h:63:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/kiotesthelper.h:78:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/kiotesthelper.h:90:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IWUSR [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/mockcoredelegateextensions.h:125:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Delete [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/applicationlauncherjobtest.cpp:50:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/applicationlauncherjobtest.cpp:81:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numFiles [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/applicationlauncherjobtest.cpp:169:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable serviceAction [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/applicationlauncherjobtest.cpp:225:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/applicationlauncherjobtest.cpp:257:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/applicationlauncherjobtest.cpp:280:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/applicationlauncherjobtest.cpp:428:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/applicationlauncherjobtest.cpp:47:41: performance: Function parameter 'path' should be passed by const reference. [passedByValue] kio-5.116.0/autotests/batchrenamejobtest.cpp:102:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oldFilenames [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/batchrenamejobtest.cpp:29:9: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] kio-5.116.0/autotests/clipboardupdatertest.cpp:54:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/clipboardupdatertest.cpp:79:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/clipboardupdatertest.cpp:103:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/clipboardupdatertest.cpp:123:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/clipboardupdatertest.cpp:146:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/commandlauncherjobtest.cpp:28:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/commandlauncherjobtest.cpp:62:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable useExec [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/commandlauncherjobtest.cpp:97:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable srcName [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/commandlauncherjobtest.cpp:146:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable srcName [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/commandlauncherjobtest.cpp:213:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/commandlauncherjobtest.cpp:25:41: performance: Function parameter 'path' should be passed by const reference. [passedByValue] kio-5.116.0/autotests/dataprotocoltest.cpp:163:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expected_mime_type [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/dataprotocoltest.cpp:27:10: style:inconclusive: Technically the member function 'TestWorker::mimeType' can be const. [functionConst] kio-5.116.0/autotests/dataprotocoltest.cpp:32:10: performance:inconclusive: Technically the member function 'TestWorker::totalSize' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-5.116.0/autotests/dataprotocoltest.cpp:69:10: style:inconclusive: Technically the member function 'TestWorker::data' can be const. [functionConst] kio-5.116.0/autotests/dataprotocoltest.cpp:83:10: performance:inconclusive: Technically the member function 'TestWorker::finished' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-5.116.0/autotests/dataprotocoltest.cpp:87:10: performance:inconclusive: Technically the member function 'TestWorker::dispatch_finished' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-5.116.0/autotests/dataprotocoltest.cpp:91:10: performance:inconclusive: Technically the member function 'TestWorker::ref' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-5.116.0/autotests/dataprotocoltest.cpp:94:10: performance:inconclusive: Technically the member function 'TestWorker::deref' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-5.116.0/autotests/deletejobtest.cpp:36:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileName [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/deletejobtest.cpp:68:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileNames [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/deletejobtest.cpp:90:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/deleteortrashjobtest.cpp:61:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Delete [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/deleteortrashjobtest.cpp:69:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Trash [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/deleteortrashjobtest.cpp:77:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EmptyTrash [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/deleteortrashjobtest.cpp:90:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/desktopexecparsertest.cpp:81:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable execLine [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/desktopexecparsertest.cpp:89:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/desktopexecparsertest.cpp:149:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDE_INSTALL_FULL_LIBEXECDIR_KF [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/desktopexecparsertest.cpp:191:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KDE_INSTALL_FULL_LIBEXECDIR_KF [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/desktopexecparsertest.cpp:231:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable urls [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/desktopexecparsertest.cpp:249:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ApplicationsLocation [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/dropjobtest.cpp:89:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/dropjobtest.cpp:105:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOwner [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/dropjobtest.cpp:116:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/dropjobtest.cpp:144:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExeOwner [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/dropjobtest.cpp:172:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlModifier [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/dropjobtest.cpp:195:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dest [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/dropjobtest.cpp:229:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlModifier [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/dropjobtest.cpp:247:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable srcFile [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/dropjobtest.cpp:288:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable copyingDone [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/dropjobtest.cpp:336:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CopyAction [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/dropjobtest.cpp:353:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable copyingDone [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/dropjobtest.cpp:380:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAction [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/dropjobtest.cpp:402:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dest [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/dropjobtest.cpp:452:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CopyAction [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/favicontest.cpp:32:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/favicontest.cpp:72:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipAll [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/favicontest.cpp:92:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MetaCall [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/favicontest.cpp:184:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Reload [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/favicontest.cpp:201:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_DOES_NOT_EXIST [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/favicontest.cpp:222:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_WORKER_DEFINED [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/filefiltertest.cpp:51:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filterString [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/filefiltertest.cpp:82:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expectedFilterString [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/fileundomanagertest.cpp:55:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AppDataLocation [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/fileundomanagertest.cpp:104:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/fileundomanagertest.cpp:118:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/fileundomanagertest.cpp:210:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HookGetAskUserActionInterface [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/fileundomanagertest.cpp:259:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/fileundomanagertest.cpp:266:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable undoJobFinished [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/fileundomanagertest.cpp:277:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/fileundomanagertest.cpp:330:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/fileundomanagertest.cpp:360:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/fileundomanagertest.cpp:380:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/fileundomanagertest.cpp:401:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/fileundomanagertest.cpp:422:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable undoAvailable [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/fileundomanagertest.cpp:446:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/fileundomanagertest.cpp:475:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/fileundomanagertest.cpp:496:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUrl [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/fileundomanagertest.cpp:522:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/fileundomanagertest.cpp:547:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/fileundomanagertest.cpp:587:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/fileundomanagertest.cpp:635:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/fileundomanagertest.cpp:666:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/fileundomanagertest.cpp:699:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/fileundomanagertest.cpp:730:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/fileundomanagertest.cpp:757:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/fileundomanagertest.cpp:790:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/fileundomanagertest.h:14:1: style: The class 'FileUndoManagerTest' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kio-5.116.0/autotests/fileundomanagertest.cpp:643:19: style: Local variable 'destFile' shadows outer function [shadowFunction] kio-5.116.0/autotests/fileundomanagertest.cpp:66:16: note: Shadowed declaration kio-5.116.0/autotests/fileundomanagertest.cpp:643:19: note: Shadow variable kio-5.116.0/autotests/fileundomanagertest.cpp:303:11: style: Variable 'lastMock' can be declared as pointer to const [constVariablePointer] kio-5.116.0/autotests/ftptest.cpp:35:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RubyExe_EXECUTABLE [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/ftptest.cpp:88:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Running [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/ftptest.cpp:99:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/ftptest.cpp:119:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DefaultFlags [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/ftptest.cpp:140:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Resume [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/ftptest.cpp:155:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Resume [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/ftptest.cpp:172:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Resume [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/ftptest.cpp:189:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Overwrite [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/ftptest.cpp:209:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DefaultFlags [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/ftptest.cpp:94:20: style: Local variable 'url' shadows outer function [shadowFunction] kio-5.116.0/autotests/ftptest.cpp:19:10: note: Shadowed declaration kio-5.116.0/autotests/ftptest.cpp:94:20: note: Shadow variable kio-5.116.0/autotests/ftptest.cpp:112:20: style: Local variable 'url' shadows outer function [shadowFunction] kio-5.116.0/autotests/ftptest.cpp:19:10: note: Shadowed declaration kio-5.116.0/autotests/ftptest.cpp:112:20: note: Shadow variable kio-5.116.0/autotests/ftptest.cpp:132:20: style: Local variable 'url' shadows outer function [shadowFunction] kio-5.116.0/autotests/ftptest.cpp:19:10: note: Shadowed declaration kio-5.116.0/autotests/ftptest.cpp:132:20: note: Shadow variable kio-5.116.0/autotests/ftptest.cpp:183:20: style: Local variable 'url' shadows outer function [shadowFunction] kio-5.116.0/autotests/ftptest.cpp:19:10: note: Shadowed declaration kio-5.116.0/autotests/ftptest.cpp:183:20: note: Shadow variable kio-5.116.0/autotests/ftptest.cpp:202:20: style: Local variable 'url' shadows outer function [shadowFunction] kio-5.116.0/autotests/ftptest.cpp:19:10: note: Shadowed declaration kio-5.116.0/autotests/ftptest.cpp:202:20: note: Shadow variable kio-5.116.0/autotests/globaltest.cpp:22:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IRUSR [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/globaltest.cpp:37:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IRGRP [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/globaltest.cpp:52:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IROTH [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/http/httpauthenticationtest.cpp:63:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Md5 [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/http/httpauthenticationtest.cpp:156:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/http/httpauthenticationtest.cpp:190:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable input [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/http/httpauthenticationtest.cpp:270:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable input [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/http/httpauthenticationtest.cpp:329:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Md4 [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/http/httpauthenticationtest.cpp:78:10: style: C-style pointer casting [cstyleCast] kio-5.116.0/autotests/http/httpfiltertest.cpp:56:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/http/httpfiltertest.cpp:80:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/http/httpfiltertest.cpp:106:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/http/httpfiltertest.cpp:67:31: style: C-style pointer casting [cstyleCast] kio-5.116.0/autotests/http/httpfiltertest.cpp:67:79: style: C-style pointer casting [cstyleCast] kio-5.116.0/autotests/http/httpheadertokenizetest.cpp:137:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable beginEnd [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/http/httpheadertokenizetest.cpp:181:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contentDispositionParser [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/http/httpheadertokenizetest.cpp:132:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] kio-5.116.0/autotests/http_jobtest.cpp:72:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/autotests/http_jobtest.cpp:72:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/autotests/httpserver_p.cpp:32:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/httpserver_p.cpp:73:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/httpserver_p.cpp:144:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UnconnectedState [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/httpserver_p.cpp:260:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sslErrors [valueFlowBailoutIncompleteVar] kio-5.116.0/autotests/httpserver_p.h:35:5: warning: Member variable 'HttpServerThread::m_port' is not initialized in the constructor. [uninitMemberVar] kio-5.116.0/autotests/httpserver_p.h:35:5: warning: Member variable 'HttpServerThread::m_server' is not initialized in the constructor. [uninitMemberVar] kio-5.116.0/autotests/httpserver_p.h:131:5: style: Class 'BlockingHttpServer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kio-5.116.0/autotests/httpserver_p.cpp:73:17: style: Condition '*method' can be const. [functionConst] kio-5.116.0/src/core/kssl/ksslsettings.cpp:40:16: style:inconclusive: Technically the member function 'CipherNode::operator>=' can be const. [functionConst] kio-5.116.0/src/core/kssl/ksslsettings.h:38:5: style: Class 'KSSLSettings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kio-5.116.0/src/core/kssl/ksslsettings.cpp:66:17: style: class member 'KSSLSettingsPrivate::m_v3ciphers' is never used. [unusedStructMember] kio-5.116.0/src/core/kssl/ksslsettings.cpp:67:17: style: class member 'KSSLSettingsPrivate::m_v3selectedciphers' is never used. [unusedStructMember] kio-5.116.0/src/core/kssl/ksslsettings.cpp:68:16: style: class member 'KSSLSettingsPrivate::m_v3bits' is never used. [unusedStructMember] kio-5.116.0/src/core/ktcpsocket.h:14:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/core/ktcpsocket.h:14:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/core/ksslerroruidata.h:37:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/core/ksslerroruidata.h:37:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/core/kurlauthorized.cpp:25:60: style:inconclusive: Function 'authorizeUrlAction' argument 2 names different: declaration 'baseUrl' definition 'baseURL'. [funcArgNamesDifferent] kio-5.116.0/src/core/kurlauthorized.h:107:75: note: Function 'authorizeUrlAction' argument 2 names different: declaration 'baseUrl' definition 'baseURL'. kio-5.116.0/src/core/kurlauthorized.cpp:25:60: note: Function 'authorizeUrlAction' argument 2 names different: declaration 'baseUrl' definition 'baseURL'. kio-5.116.0/src/core/kurlauthorized.cpp:25:81: style:inconclusive: Function 'authorizeUrlAction' argument 3 names different: declaration 'destUrl' definition 'destURL'. [funcArgNamesDifferent] kio-5.116.0/src/core/kurlauthorized.h:107:96: note: Function 'authorizeUrlAction' argument 3 names different: declaration 'destUrl' definition 'destURL'. kio-5.116.0/src/core/kurlauthorized.cpp:25:81: note: Function 'authorizeUrlAction' argument 3 names different: declaration 'destUrl' definition 'destURL'. kio-5.116.0/src/core/kurlauthorized.cpp:32:56: style:inconclusive: Function 'allowUrlAction' argument 2 names different: declaration 'baseUrl' definition '_baseURL'. [funcArgNamesDifferent] kio-5.116.0/src/core/kurlauthorized.h:123:71: note: Function 'allowUrlAction' argument 2 names different: declaration 'baseUrl' definition '_baseURL'. kio-5.116.0/src/core/kurlauthorized.cpp:32:56: note: Function 'allowUrlAction' argument 2 names different: declaration 'baseUrl' definition '_baseURL'. kio-5.116.0/src/core/kurlauthorized.cpp:32:78: style:inconclusive: Function 'allowUrlAction' argument 3 names different: declaration 'destUrl' definition '_destURL'. [funcArgNamesDifferent] kio-5.116.0/src/core/kurlauthorized.h:123:92: note: Function 'allowUrlAction' argument 3 names different: declaration 'destUrl' definition '_destURL'. kio-5.116.0/src/core/kurlauthorized.cpp:32:78: note: Function 'allowUrlAction' argument 3 names different: declaration 'destUrl' definition '_destURL'. kio-5.116.0/src/core/metadata.h:35:5: style: Class 'MetaData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kio-5.116.0/src/core/metadata.h:44:5: style: Class 'MetaData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kio-5.116.0/src/core/multigetjob.h:14:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/core/multigetjob.h:14:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/core/namefinderjob.cpp:53:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_CORE [valueFlowBailoutIncompleteVar] kio-5.116.0/src/core/namefinderjob.cpp:70:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-5.116.0/src/core/namefinderjob.cpp:86:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] kio-5.116.0/src/core/namefinderjob.h:117:13: performance: Function 'finalName()' should return member 'm_name' by const reference. [returnByReference] kio-5.116.0/src/core/slave.h:99:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/core/slave.h:99:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/core/slaveconfig.h:18:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/core/slaveconfig.h:18:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/core/slaveinterface.h:41:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/core/slaveinterface.h:41:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/core/tcpslavebase.h:25:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/core/tcpslavebase.h:25:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/core/tcpworkerbase.cpp:201:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConnectedState [valueFlowBailoutIncompleteVar] kio-5.116.0/src/core/tcpworkerbase.cpp:213:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SslClientMode [valueFlowBailoutIncompleteVar] kio-5.116.0/src/core/tcpworkerbase.cpp:228:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SslClientMode [valueFlowBailoutIncompleteVar] kio-5.116.0/src/core/tcpworkerbase.cpp:289:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] kio-5.116.0/src/core/tcpworkerbase.cpp:353:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UnconnectedState [valueFlowBailoutIncompleteVar] kio-5.116.0/src/core/tcpworkerbase.cpp:395:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SecureProtocols [valueFlowBailoutIncompleteVar] kio-5.116.0/src/core/tcpworkerbase.cpp:402:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usingSSL [valueFlowBailoutIncompleteVar] kio-5.116.0/src/core/tcpworkerbase.cpp:500:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ResultFailed [valueFlowBailoutIncompleteVar] kio-5.116.0/src/core/tcpworkerbase.cpp:577:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConnectedState [valueFlowBailoutIncompleteVar] kio-5.116.0/src/core/tcpworkerbase.cpp:591:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_CORE [valueFlowBailoutIncompleteVar] kio-5.116.0/src/core/tcpworkerbase.cpp:162:122: style:inconclusive: Function 'TCPWorkerBase' argument 4 names different: declaration 'autoSsl' definition 'autoSSL'. [funcArgNamesDifferent] kio-5.116.0/src/core/tcpworkerbase.h:45:111: note: Function 'TCPWorkerBase' argument 4 names different: declaration 'autoSsl' definition 'autoSSL'. kio-5.116.0/src/core/tcpworkerbase.cpp:162:122: note: Function 'TCPWorkerBase' argument 4 names different: declaration 'autoSsl' definition 'autoSSL'. kio-5.116.0/src/core/udsentry.h:142:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/core/udsentry.h:142:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/core/untrustedprogramhandlerinterface.cpp:39:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kio-5.116.0/src/core/untrustedprogramhandlerinterface.cpp:109:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExeUser [valueFlowBailoutIncompleteVar] kio-5.116.0/src/core/workerconfig.cpp:73:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoGlobals [valueFlowBailoutIncompleteVar] kio-5.116.0/src/core/workerconfig.cpp:26:5: warning: Member variable 'WorkerConfigProtocol::configFile' is not initialized in the constructor. [uninitMemberVar] kio-5.116.0/src/core/workerconfig.cpp:90:27: performance:inconclusive: Technically the member function 'KIO::WorkerConfigPrivate::readConfigProtocolHost' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-5.116.0/src/core/workerconfig.cpp:52:10: note: Technically the member function 'KIO::WorkerConfigPrivate::readConfigProtocolHost' can be static (but you may consider moving to unnamed namespace). kio-5.116.0/src/core/workerconfig.cpp:90:27: note: Technically the member function 'KIO::WorkerConfigPrivate::readConfigProtocolHost' can be static (but you may consider moving to unnamed namespace). kio-5.116.0/src/filewidgets/defaultviewadapter.cpp:47:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScrollBarValueChanged [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kdiroperator.h:376:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOFILEWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/filewidgets/kdiroperator.h:376:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOFILEWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/filewidgets/kdiroperatordetailview.cpp:27:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DragOnly [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kdiroperatordetailview.cpp:69:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ResizeToContents [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kdiroperatordetailview.cpp:87:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ElideMiddle [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kdiroperatordetailview.cpp:94:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Polish [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kdiroperatordetailview.cpp:130:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Name [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kdiroperatoriconview_p.h:37:5: error: There is an unknown macro here somewhere. Configuration is required. If Q_SLOT is a macro then please configure it. [unknownMacro] kio-5.116.0/src/filewidgets/kdirsortfilterproxymodel.cpp:48:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_naturalSorting [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kdirsortfilterproxymodel.cpp:68:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_naturalSorting [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kdirsortfilterproxymodel.cpp:79:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kdirsortfilterproxymodel.cpp:85:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CopyAction [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kdirsortfilterproxymodel.cpp:114:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExeOther [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kdirsortfilterproxymodel.cpp:160:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AscendingOrder [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kfilewidget.h:138:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOFILEWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/filewidgets/kfilewidget.h:138:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOFILEWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/filewidgets/kfilecopytomenu.cpp:157:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PreferLocalFile [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kfilecopytomenu.cpp:185:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PreferLocalFile [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kfilecopytomenu.cpp:238:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dirs [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kfilecopytomenu.cpp:85:81: style:inconclusive: Function 'KFileCopyToMainMenu' argument 2 names different: declaration 'd' definition '_d'. [funcArgNamesDifferent] kio-5.116.0/src/filewidgets/kfilecopytomenu_p.h:35:64: note: Function 'KFileCopyToMainMenu' argument 2 names different: declaration 'd' definition '_d'. kio-5.116.0/src/filewidgets/kfilecopytomenu.cpp:85:81: note: Function 'KFileCopyToMainMenu' argument 2 names different: declaration 'd' definition '_d'. kio-5.116.0/src/filewidgets/kfilecopytomenu.cpp:158:18: style: Local variable 'act' shadows outer variable [shadowVariable] kio-5.116.0/src/filewidgets/kfilecopytomenu.cpp:104:14: note: Shadowed declaration kio-5.116.0/src/filewidgets/kfilecopytomenu.cpp:158:18: note: Shadow variable kio-5.116.0/src/filewidgets/kfilefiltercombo.cpp:54:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoInsert [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kfilefiltercombo.cpp:153:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_KFILEWIDGETS_KFILEFILTERCOMBO [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kfilefiltercombo.cpp:181:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_KFILEWIDGETS_KFILEFILTERCOMBO [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kfilefiltercombo.cpp:263:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FocusOut [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kfilefiltercombo.cpp:26:14: warning: Member variable 'KFileFilterComboPrivate::m_allTypes' is not initialized in the constructor. [uninitMemberVar] kio-5.116.0/src/filewidgets/kfilefiltercombo.h:85:13: performance: Function 'defaultFilter()' should return member 'm_defaultFilter' by const reference. [returnByReference] kio-5.116.0/src/filewidgets/kfilefiltercombo.cpp:141:56: style:inconclusive: Function 'setCurrentFilter' argument 1 names different: declaration 'filter' definition 'filterString'. [funcArgNamesDifferent] kio-5.116.0/src/filewidgets/kfilefiltercombo.h:57:42: note: Function 'setCurrentFilter' argument 1 names different: declaration 'filter' definition 'filterString'. kio-5.116.0/src/filewidgets/kfilefiltercombo.cpp:141:56: note: Function 'setCurrentFilter' argument 1 names different: declaration 'filter' definition 'filterString'. kio-5.116.0/src/filewidgets/kfileplaceeditdialog.h:106:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOFILEWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/filewidgets/kfileplaceeditdialog.h:106:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOFILEWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/filewidgets/kfileplacesitem.cpp:53:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SimpleConfig [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kfileplacesitem.cpp:212:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BackgroundRole [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kfileplacesitem.cpp:283:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lightGray [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kfileplacesitem.cpp:318:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Audio [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kfileplacesmodel.h:138:5: style: Class 'KFilePlacesModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kio-5.116.0/src/filewidgets/kfileplacesitem.cpp:321:29: style: Local variable 'device' shadows outer function [shadowFunction] kio-5.116.0/src/filewidgets/kfileplacesitem_p.h:46:19: note: Shadowed declaration kio-5.116.0/src/filewidgets/kfileplacesitem.cpp:321:29: note: Shadow variable kio-5.116.0/src/filewidgets/kfileplacesitem.cpp:395:15: style: Local variable 'bookmark' shadows outer function [shadowFunction] kio-5.116.0/src/filewidgets/kfileplacesitem_p.h:44:15: note: Shadowed declaration kio-5.116.0/src/filewidgets/kfileplacesitem.cpp:395:15: note: Shadow variable kio-5.116.0/src/filewidgets/kfileplacesitem.cpp:411:15: style: Local variable 'bookmark' shadows outer function [shadowFunction] kio-5.116.0/src/filewidgets/kfileplacesitem_p.h:44:15: note: Shadowed declaration kio-5.116.0/src/filewidgets/kfileplacesitem.cpp:411:15: note: Shadow variable kio-5.116.0/src/filewidgets/kfileplacesitem.cpp:427:15: style: Local variable 'bookmark' shadows outer function [shadowFunction] kio-5.116.0/src/filewidgets/kfileplacesitem_p.h:44:15: note: Shadowed declaration kio-5.116.0/src/filewidgets/kfileplacesitem.cpp:427:15: note: Shadow variable kio-5.116.0/src/filewidgets/kfileplacesitem.cpp:438:15: style: Local variable 'bookmark' shadows outer function [shadowFunction] kio-5.116.0/src/filewidgets/kfileplacesitem_p.h:44:15: note: Shadowed declaration kio-5.116.0/src/filewidgets/kfileplacesitem.cpp:438:15: note: Shadow variable kio-5.116.0/src/filewidgets/kfileplacesitem.cpp:109:9: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:97:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PreferLocalFile [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:123:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PreferLocalFile [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:151:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable itemsAdded [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:249:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:519:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DecorationRole [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:524:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:739:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:760:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deviceAdded [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:1024:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ActionMask [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:1032:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsDragEnabled [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:1061:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:1084:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IgnoreAction [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:1234:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:1500:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:1551:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DeviceBusy [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:880:31: performance:inconclusive: Technically the member function 'KFilePlacesModelPrivate::isBalooUrl' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:224:10: note: Technically the member function 'KFilePlacesModelPrivate::isBalooUrl' can be static (but you may consider moving to unnamed namespace). kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:880:31: note: Technically the member function 'KFilePlacesModelPrivate::isBalooUrl' can be static (but you may consider moving to unnamed namespace). kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:148:11: warning: Class 'KFilePlacesModelPrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:148:11: warning: Class 'KFilePlacesModelPrivate' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] kio-5.116.0/src/filewidgets/kfileplacesmodel.h:437:17: performance: Function 'supportedSchemes()' should return member 'supportedSchemes' by const reference. [returnByReference] kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:796:58: style:inconclusive: Function 'itemChanged' argument 1 names different: declaration 'udi' definition 'id'. [funcArgNamesDifferent] kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:218:37: note: Function 'itemChanged' argument 1 names different: declaration 'udi' definition 'id'. kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:796:58: note: Function 'itemChanged' argument 1 names different: declaration 'udi' definition 'id'. kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:333:35: style: Local variable 'text' shadows outer function [shadowFunction] kio-5.116.0/src/filewidgets/kfileplacesmodel.h:192:25: note: Shadowed declaration kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:333:35: note: Shadow variable kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:888:30: style: Local variable 'items' shadows outer variable [shadowVariable] kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:194:30: note: Shadowed declaration kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:888:30: note: Shadow variable kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:1063:29: style: Local variable 'index' shadows outer function [shadowFunction] kio-5.116.0/src/filewidgets/kfileplacesmodel.h:357:17: note: Shadowed declaration kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:1063:29: note: Shadow variable kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:1140:26: style: Local variable 'url' shadows outer function [shadowFunction] kio-5.116.0/src/filewidgets/kfileplacesmodel.h:144:22: note: Shadowed declaration kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:1140:26: note: Shadow variable kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:1411:17: style: Local variable 'text' shadows outer function [shadowFunction] kio-5.116.0/src/filewidgets/kfileplacesmodel.h:192:25: note: Shadowed declaration kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:1411:17: note: Shadow variable kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:1454:17: style: Local variable 'text' shadows outer function [shadowFunction] kio-5.116.0/src/filewidgets/kfileplacesmodel.h:192:25: note: Shadowed declaration kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:1454:17: note: Shadow variable kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:545:22: style: Variable 'item' can be declared as pointer to const [constVariablePointer] kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:555:22: style: Variable 'item' can be declared as pointer to const [constVariablePointer] kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:566:22: style: Variable 'item' can be declared as pointer to const [constVariablePointer] kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:576:22: style: Variable 'item' can be declared as pointer to const [constVariablePointer] kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:586:22: style: Variable 'item' can be declared as pointer to const [constVariablePointer] kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:596:22: style: Variable 'item' can be declared as pointer to const [constVariablePointer] kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:606:22: style: Variable 'item' can be declared as pointer to const [constVariablePointer] kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:621:22: style: Variable 'item' can be declared as pointer to const [constVariablePointer] kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:631:22: style: Variable 'item' can be declared as pointer to const [constVariablePointer] kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:659:22: style: Variable 'item' can be declared as pointer to const [constVariablePointer] kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:731:26: style: Variable 'item' can be declared as pointer to const [constVariablePointer] kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:758:28: style: Variable 'notifier' can be declared as pointer to const [constVariablePointer] kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:938:38: style: Variable 'item' can be declared as pointer to const [constVariablePointer] kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:954:30: style: Variable 'item' can be declared as pointer to const [constVariablePointer] kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:966:30: style: Variable 'item' can be declared as pointer to const [constVariablePointer] kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:975:70: style: Parameter 'itemA' can be declared as pointer to const [constParameterPointer] kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:975:94: style: Parameter 'itemB' can be declared as pointer to const [constParameterPointer] kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:1124:30: style: Variable 'lastItem' can be declared as pointer to const [constVariablePointer] kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:1131:34: style: Variable 'afterItem' can be declared as pointer to const [constVariablePointer] kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:1203:26: style: Variable 'item' can be declared as pointer to const [constVariablePointer] kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:1216:22: style: Variable 'item' can be declared as pointer to const [constVariablePointer] kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:1267:22: style: Variable 'item' can be declared as pointer to const [constVariablePointer] kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:1333:26: style: Variable 'lastItem' can be declared as pointer to const [constVariablePointer] kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:1340:30: style: Variable 'afterItem' can be declared as pointer to const [constVariablePointer] kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:1524:121: style: Parameter 'sender' can be declared as pointer to const [constParameterPointer] kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:1544:136: style: Parameter 'sender' can be declared as pointer to const [constParameterPointer] kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:128:39: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kio-5.116.0/src/filewidgets/kfilepreviewgenerator.h:72:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOFILEWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/filewidgets/kfilepreviewgenerator.h:72:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOFILEWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/filewidgets/kfilewidgetdocktitlebar.cpp:24:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_DockWidgetTitleBarButtonMargin [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kimagefilepreview.cpp:173:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/filewidgets/kimagefilepreview.cpp:173:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/filewidgets/knameandurlinputdialog.cpp:67:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable File [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/knameandurlinputdialog.cpp:108:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/knameandurlinputdialog.cpp:125:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/knameandurlinputdialog.cpp:19:14: warning: Member variable 'KNameAndUrlInputDialogPrivate::m_leName' is not initialized in the constructor. [uninitMemberVar] kio-5.116.0/src/filewidgets/knameandurlinputdialog.cpp:19:14: warning: Member variable 'KNameAndUrlInputDialogPrivate::m_urlRequester' is not initialized in the constructor. [uninitMemberVar] kio-5.116.0/src/filewidgets/knameandurlinputdialog.cpp:19:14: warning: Member variable 'KNameAndUrlInputDialogPrivate::m_buttonBox' is not initialized in the constructor. [uninitMemberVar] kio-5.116.0/src/filewidgets/knewfilemenu.h:51:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOFILEWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/filewidgets/knewfilemenu.h:51:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOFILEWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/filewidgets/krecentdirs.cpp:22:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOFILEWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/filewidgets/krecentdirs.cpp:22:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOFILEWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/filewidgets/kstatusbarofflineindicator.h:18:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOFILEWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/filewidgets/kstatusbarofflineindicator.h:18:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOFILEWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/filewidgets/kurlnavigator.h:261:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOFILEWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/filewidgets/kurlnavigator.h:261:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOFILEWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/filewidgets/kurlnavigatorbuttonbase.cpp:23:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabFocus [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kurlnavigatorbuttonbase.cpp:97:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Highlight [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kurlnavigatormenu.cpp:37:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseMove [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kurlnavigatormenu.cpp:69:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kurlnavigatorpathselectoreventfilter.cpp:26:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseButtonRelease [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kurlnavigatorplacesselector_p.h:43:5: debug: Failed to parse 'using ActivationSignal = void ( KUrlNavigatorPlacesSelector :: * ) ( const QUrl & ) ;'. The checking continues anyway. [simplifyUsing] kio-5.116.0/src/filewidgets/kurlnavigatorplacesselector.cpp:32:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFocus [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kurlnavigatorplacesselector.cpp:77:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GroupRole [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kurlnavigatorplacesselector.cpp:181:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kurlnavigatorplacesselector.cpp:220:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MiddleButton [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kurlnavigatorplacesselector.cpp:285:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseButtonRelease [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kurlnavigatorprotocolcombo.cpp:56:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BorderWidth [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kurlnavigatorprotocolcombo.cpp:104:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BorderWidth [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kurlnavigatortogglebutton.cpp:58:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ArrowCursor [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kurlnavigatortogglebutton.cpp:74:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignCenter [valueFlowBailoutIncompleteVar] kio-5.116.0/src/filewidgets/kurlnavigatortogglebutton.cpp:97:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IBeamCursor [valueFlowBailoutIncompleteVar] kio-5.116.0/src/gui/commandlauncherjob.h:93:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOGUI_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/gui/commandlauncherjob.h:93:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOGUI_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/gui/dbusactivationrunner.cpp:116:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quit [valueFlowBailoutIncompleteVar] kio-5.116.0/src/gui/faviconrequestjob.cpp:43:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] kio-5.116.0/src/gui/faviconrequestjob.cpp:34:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAVICONS_LOG [valueFlowBailoutIncompleteVar] kio-5.116.0/src/gui/faviconrequestjob.cpp:66:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] kio-5.116.0/src/gui/faviconrequestjob.cpp:96:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoReload [valueFlowBailoutIncompleteVar] kio-5.116.0/src/gui/faviconrequestjob.cpp:137:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kio-5.116.0/src/gui/faviconrequestjob.cpp:191:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAVICONS_LOG [valueFlowBailoutIncompleteVar] kio-5.116.0/src/gui/faviconrequestjob.h:95:13: performance: Function 'iconFile()' should return member 'm_iconFile' by const reference. [returnByReference] kio-5.116.0/src/gui/faviconrequestjob.cpp:97:23: style: Local variable 'iconFile' shadows outer function [shadowFunction] kio-5.116.0/src/gui/faviconrequestjob.h:95:13: note: Shadowed declaration kio-5.116.0/src/gui/faviconrequestjob.cpp:97:23: note: Shadow variable kio-5.116.0/src/gui/kcoreurlnavigator.cpp:69:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] kio-5.116.0/src/gui/kcoreurlnavigator.cpp:93:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NormalizePathSegments [valueFlowBailoutIncompleteVar] kio-5.116.0/src/gui/kcoreurlnavigator.cpp:156:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] kio-5.116.0/src/gui/kcoreurlnavigator.cpp:175:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NormalizePathSegments [valueFlowBailoutIncompleteVar] kio-5.116.0/src/gui/kcoreurlnavigator.cpp:66:32: performance:inconclusive: Technically the member function 'KCoreUrlNavigatorPrivate::isCompressedPath' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-5.116.0/src/gui/kcoreurlnavigator.cpp:44:10: note: Technically the member function 'KCoreUrlNavigatorPrivate::isCompressedPath' can be static (but you may consider moving to unnamed namespace). kio-5.116.0/src/gui/kcoreurlnavigator.cpp:66:32: note: Technically the member function 'KCoreUrlNavigatorPrivate::isCompressedPath' can be static (but you may consider moving to unnamed namespace). kio-5.116.0/src/gui/kcoreurlnavigator.h:41:5: style: Class 'KCoreUrlNavigator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kio-5.116.0/src/gui/kcoreurlnavigator.cpp:34:5: style: Class 'KCoreUrlNavigatorPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kio-5.116.0/src/gui/kcoreurlnavigator.cpp:66:61: style:inconclusive: Function 'isCompressedPath' argument 1 names different: declaration 'path' definition 'url'. [funcArgNamesDifferent] kio-5.116.0/src/gui/kcoreurlnavigator.cpp:44:39: note: Function 'isCompressedPath' argument 1 names different: declaration 'path' definition 'url'. kio-5.116.0/src/gui/kcoreurlnavigator.cpp:66:61: note: Function 'isCompressedPath' argument 1 names different: declaration 'path' definition 'url'. kio-5.116.0/src/gui/kcoreurlnavigator.cpp:169:59: style:inconclusive: Function 'setCurrentLocationUrl' argument 1 names different: declaration 'url' definition 'newUrl'. [funcArgNamesDifferent] kio-5.116.0/src/gui/kcoreurlnavigator.h:47:44: note: Function 'setCurrentLocationUrl' argument 1 names different: declaration 'url' definition 'newUrl'. kio-5.116.0/src/gui/kcoreurlnavigator.cpp:169:59: note: Function 'setCurrentLocationUrl' argument 1 names different: declaration 'url' definition 'newUrl'. kio-5.116.0/src/gui/kemailclientlauncherjob.cpp:91:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserDefinedError [valueFlowBailoutIncompleteVar] kio-5.116.0/src/gui/kemailclientlauncherjob.cpp:121:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] kio-5.116.0/src/gui/kemailclientlauncherjob.cpp:141:22: style: Local variable 'url' shadows outer variable [shadowVariable] kio-5.116.0/src/gui/kemailclientlauncherjob.cpp:126:10: note: Shadowed declaration kio-5.116.0/src/gui/kemailclientlauncherjob.cpp:141:22: note: Shadow variable kio-5.116.0/src/gui/kprocessrunner.cpp:119:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_GUI [valueFlowBailoutIncompleteVar] kio-5.116.0/src/gui/kprocessrunner.cpp:184:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_GUI [valueFlowBailoutIncompleteVar] kio-5.116.0/src/gui/kprocessrunner.cpp:228:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_GUI [valueFlowBailoutIncompleteVar] kio-5.116.0/src/gui/kprocessrunner.cpp:340:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] kio-5.116.0/src/gui/kprocessrunner.cpp:350:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stateChanged [valueFlowBailoutIncompleteVar] kio-5.116.0/src/gui/kprocessrunner.cpp:362:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_GUI [valueFlowBailoutIncompleteVar] kio-5.116.0/src/gui/kprocessrunner.cpp:374:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_GUI [valueFlowBailoutIncompleteVar] kio-5.116.0/src/gui/kprocessrunner.cpp:440:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Id128 [valueFlowBailoutIncompleteVar] kio-5.116.0/src/gui/kprocessrunner.cpp:445:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_GUI [valueFlowBailoutIncompleteVar] kio-5.116.0/src/gui/kprocessrunner.cpp:457:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_GUI [valueFlowBailoutIncompleteVar] kio-5.116.0/src/gui/kprocessrunner.cpp:399:22: performance:inconclusive: Either there is a missing 'override', or the member function 'KProcessRunner::terminateStartupNotification' can be static. [functionStatic] kio-5.116.0/src/gui/kprocessrunner_p.h:136:10: note: Either there is a missing 'override', or the member function 'KProcessRunner::terminateStartupNotification' can be static. kio-5.116.0/src/gui/kprocessrunner.cpp:399:22: note: Either there is a missing 'override', or the member function 'KProcessRunner::terminateStartupNotification' can be static. kio-5.116.0/src/gui/kprocessrunner.cpp:357:68: style:inconclusive: Function 'slotProcessError' argument 1 names different: declaration 'error' definition 'errorCode'. [funcArgNamesDifferent] kio-5.116.0/src/gui/kprocessrunner_p.h:179:50: note: Function 'slotProcessError' argument 1 names different: declaration 'error' definition 'errorCode'. kio-5.116.0/src/gui/kprocessrunner.cpp:357:68: note: Function 'slotProcessError' argument 1 names different: declaration 'error' definition 'errorCode'. kio-5.116.0/src/gui/kterminallauncherjob.cpp:79:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] kio-5.116.0/src/gui/kterminallauncherjob.cpp:123:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserDefinedError [valueFlowBailoutIncompleteVar] kio-5.116.0/src/gui/kterminallauncherjob.h:82:13: performance: Function 'fullCommand()' should return member 'm_fullCommand' by const reference. [returnByReference] kio-5.116.0/src/gui/systemd/scopedprocessrunner.cpp:26:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_description [valueFlowBailoutIncompleteVar] kio-5.116.0/src/gui/systemd/systemdprocessrunner.cpp:47:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pid [valueFlowBailoutIncompleteVar] kio-5.116.0/src/gui/systemd/systemdprocessrunner.cpp:78:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_GUI [valueFlowBailoutIncompleteVar] kio-5.116.0/src/gui/systemd/systemdprocessrunner.cpp:122:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_GUI [valueFlowBailoutIncompleteVar] kio-5.116.0/src/gui/systemd/systemdprocessrunner.cpp:168:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_GUI [valueFlowBailoutIncompleteVar] kio-5.116.0/src/gui/systemd/systemdprocessrunner.cpp:188:56: style:inconclusive: Function 'systemdError' argument 1 names different: declaration 'error' definition 'message'. [funcArgNamesDifferent] kio-5.116.0/src/gui/systemd/systemdprocessrunner_p.h:33:38: note: Function 'systemdError' argument 1 names different: declaration 'error' definition 'message'. kio-5.116.0/src/gui/systemd/systemdprocessrunner.cpp:188:56: note: Function 'systemdError' argument 1 names different: declaration 'error' definition 'message'. kio-5.116.0/src/gui/thumbnailcreator.cpp:75:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] kio-5.116.0/src/gui/thumbnailcreator.cpp:135:19: warning: Member variable 'ThumbnailCreator::d' is not initialized in the constructor. [uninitMemberVar] kio-5.116.0/src/gui/thumbnailcreator.cpp:30:5: performance: Variable 'd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] kio-5.116.0/src/gui/thumbnailcreator.cpp:91:5: performance: Variable 'd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] kio-5.116.0/src/gui/thumbnailcreator.h:76:13: performance: Function 'mimeType()' should return member 'mimeType' by const reference. [returnByReference] kio-5.116.0/src/ioslaves/file/sharefd_p.h:47:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNIX [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/file/fdreceiver.cpp:23:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/file/file.cpp:82:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/file/file.cpp:107:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IRUSR [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/file/file.cpp:162:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/file/file.cpp:198:114: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/file/file.cpp:221:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/file/file.cpp:287:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/file/file.cpp:394:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/file/file.cpp:448:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_CANNOT_READ [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/file/file.cpp:464:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ResourceError [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/file/file.cpp:486:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_CANNOT_SEEK [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/file/file.cpp:498:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_CANNOT_TRUNCATE [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/file/file.cpp:541:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Resume [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/file/file.cpp:914:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_CANNOT_MOUNT [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/file/file.cpp:953:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_CANNOT_UNMOUNT [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/file/file.cpp:967:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/file/file.cpp:979:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllEntries [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/file/file.cpp:1024:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_CANNOT_STAT [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/file/file.cpp:197:15: style: Obsolescent function 'utime' called. It is recommended to use 'utimensat' instead. [prohibitedutimeCalled] kio-5.116.0/src/ioslaves/file/file.cpp:766:17: style: Obsolescent function 'utimes' called. It is recommended to use 'utimensat' instead. [prohibitedutimesCalled] kio-5.116.0/src/ioslaves/file/file.cpp:437:41: style:inconclusive: Function 'read' argument 1 names different: declaration 'size' definition 'bytes'. [funcArgNamesDifferent] kio-5.116.0/src/ioslaves/file/file.h:56:31: note: Function 'read' argument 1 names different: declaration 'size' definition 'bytes'. kio-5.116.0/src/ioslaves/file/file.cpp:437:41: note: Function 'read' argument 1 names different: declaration 'size' definition 'bytes'. kio-5.116.0/src/ioslaves/file/file.cpp:823:72: style:inconclusive: Function 'mount' argument 3 names different: declaration 'dev' definition '_dev'. [funcArgNamesDifferent] kio-5.116.0/src/ioslaves/file/file.h:70:62: note: Function 'mount' argument 3 names different: declaration 'dev' definition '_dev'. kio-5.116.0/src/ioslaves/file/file.cpp:823:72: note: Function 'mount' argument 3 names different: declaration 'dev' definition '_dev'. kio-5.116.0/src/ioslaves/file/file.cpp:823:93: style:inconclusive: Function 'mount' argument 4 names different: declaration 'point' definition '_point'. [funcArgNamesDifferent] kio-5.116.0/src/ioslaves/file/file.h:70:82: note: Function 'mount' argument 4 names different: declaration 'point' definition '_point'. kio-5.116.0/src/ioslaves/file/file.cpp:823:93: note: Function 'mount' argument 4 names different: declaration 'point' definition '_point'. kio-5.116.0/src/ioslaves/file/file.cpp:922:43: style:inconclusive: Function 'unmount' argument 1 names different: declaration 'point' definition '_point'. [funcArgNamesDifferent] kio-5.116.0/src/ioslaves/file/file.h:69:33: note: Function 'unmount' argument 1 names different: declaration 'point' definition '_point'. kio-5.116.0/src/ioslaves/file/file.cpp:922:43: note: Function 'unmount' argument 1 names different: declaration 'point' definition '_point'. kio-5.116.0/src/ioslaves/file/file_unix.cpp:1418:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/ioslaves/file/file_unix.cpp:1418:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/ioslaves/file/file_win.cpp:39:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROGRESS_CONTINUE [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/file/file_win.cpp:46:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_NAME [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/file/file_win.cpp:102:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COPY_FILE_FAIL_IF_EXISTS [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/file/file_win.cpp:173:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_IS_FILE [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/file/file_win.cpp:215:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_IDENTICAL_FILES [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/file/file_win.cpp:268:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_UNKNOWN [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/file/file_win.cpp:284:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_PATH_NOT_FOUND [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/file/file_win.cpp:315:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_CANNOT_CHOWN [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/file/file_win.cpp:332:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_DOES_NOT_EXIST [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/file/file_win.cpp:362:19: style:inconclusive: Either there is a missing 'override', or the member function 'FileProtocol::setACL' can be const. [functionConst] kio-5.116.0/src/ioslaves/file/file.h:80:9: note: Either there is a missing 'override', or the member function 'FileProtocol::setACL' can be const. kio-5.116.0/src/ioslaves/file/file_win.cpp:362:19: note: Either there is a missing 'override', or the member function 'FileProtocol::setACL' can be const. kio-5.116.0/src/ioslaves/file/file_win.cpp:343:20: style:inconclusive: Either there is a missing 'override', or the member function 'FileProtocol::privilegeOperationUnitTestMode' can be const. [functionConst] kio-5.116.0/src/ioslaves/file/file.h:87:10: note: Either there is a missing 'override', or the member function 'FileProtocol::privilegeOperationUnitTestMode' can be const. kio-5.116.0/src/ioslaves/file/file_win.cpp:343:20: note: Either there is a missing 'override', or the member function 'FileProtocol::privilegeOperationUnitTestMode' can be const. kio-5.116.0/src/ioslaves/file/file_win.cpp:96:64: style:inconclusive: Function 'copy' argument 3 names different: declaration 'mode' definition '_mode'. [funcArgNamesDifferent] kio-5.116.0/src/ioslaves/file/file.h:44:62: note: Function 'copy' argument 3 names different: declaration 'mode' definition '_mode'. kio-5.116.0/src/ioslaves/file/file_win.cpp:96:64: note: Function 'copy' argument 3 names different: declaration 'mode' definition '_mode'. kio-5.116.0/src/ioslaves/file/file_win.cpp:96:80: style:inconclusive: Function 'copy' argument 4 names different: declaration 'flags' definition '_flags'. [funcArgNamesDifferent] kio-5.116.0/src/ioslaves/file/file.h:44:82: note: Function 'copy' argument 4 names different: declaration 'flags' definition '_flags'. kio-5.116.0/src/ioslaves/file/file_win.cpp:96:80: note: Function 'copy' argument 4 names different: declaration 'flags' definition '_flags'. kio-5.116.0/src/ioslaves/file/file_win.cpp:206:76: style:inconclusive: Function 'rename' argument 3 names different: declaration 'flags' definition '_flags'. [funcArgNamesDifferent] kio-5.116.0/src/ioslaves/file/file.h:45:74: note: Function 'rename' argument 3 names different: declaration 'flags' definition '_flags'. kio-5.116.0/src/ioslaves/file/file_win.cpp:206:76: note: Function 'rename' argument 3 names different: declaration 'flags' definition '_flags'. kio-5.116.0/src/ioslaves/file/file_win.cpp:348:109: style:inconclusive: Function 'execWithElevatedPrivilege' argument 3 names different: declaration 'errcode' definition 'err'. [funcArgNamesDifferent] kio-5.116.0/src/ioslaves/file/file.h:88:110: note: Function 'execWithElevatedPrivilege' argument 3 names different: declaration 'errcode' definition 'err'. kio-5.116.0/src/ioslaves/file/file_win.cpp:348:109: note: Function 'execWithElevatedPrivilege' argument 3 names different: declaration 'errcode' definition 'err'. kio-5.116.0/src/ioslaves/file/file_win.cpp:352:97: style:inconclusive: Function 'tryOpen' argument 5 names different: declaration 'errcode' definition 'err'. [funcArgNamesDifferent] kio-5.116.0/src/ioslaves/file/file.h:89:102: note: Function 'tryOpen' argument 5 names different: declaration 'errcode' definition 'err'. kio-5.116.0/src/ioslaves/file/file_win.cpp:352:97: note: Function 'tryOpen' argument 5 names different: declaration 'errcode' definition 'err'. kio-5.116.0/src/ioslaves/file/file_win.cpp:357:101: style:inconclusive: Function 'tryChangeFileAttr' argument 3 names different: declaration 'errcode' definition 'err'. [funcArgNamesDifferent] kio-5.116.0/src/ioslaves/file/file.h:94:102: note: Function 'tryChangeFileAttr' argument 3 names different: declaration 'errcode' definition 'err'. kio-5.116.0/src/ioslaves/file/file_win.cpp:357:101: note: Function 'tryChangeFileAttr' argument 3 names different: declaration 'errcode' definition 'err'. kio-5.116.0/src/ioslaves/file/file_win.cpp:362:62: style:inconclusive: Function 'setACL' argument 3 names different: declaration '_directoryDefault' definition 'directoryDefault'. [funcArgNamesDifferent] kio-5.116.0/src/ioslaves/file/file.h:80:52: note: Function 'setACL' argument 3 names different: declaration '_directoryDefault' definition 'directoryDefault'. kio-5.116.0/src/ioslaves/file/file_win.cpp:362:62: note: Function 'setACL' argument 3 names different: declaration '_directoryDefault' definition 'directoryDefault'. kio-5.116.0/src/ioslaves/file/file_win.cpp:195:18: style: Local variable 'entry' shadows outer variable [shadowVariable] kio-5.116.0/src/ioslaves/file/file_win.cpp:192:14: note: Shadowed declaration kio-5.116.0/src/ioslaves/file/file_win.cpp:195:18: note: Shadow variable kio-5.116.0/src/ioslaves/file/file_win.cpp:352:60: style: Parameter 'f' can be declared as reference to const [constParameterReference] kio-5.116.0/src/ioslaves/file/file_win.cpp:326:17: style: Variable 'details' is assigned a value that is never used. [unreadVariable] kio-5.116.0/src/ioslaves/file/file_win.cpp:326:9: style: Variable 'details' is assigned a value that is never used. [unreadVariable] kio-5.116.0/src/ioslaves/file/kauth/fdsender.cpp:18:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/file/kauth/fdsender.cpp:48:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCM_RIGHTS [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/file/kauth/filehelper.cpp:138:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/file/kauth/filehelper.cpp:220:26: error: Return value of allocation function 'openat' is not stored. [leakReturnValNotUsed] kio-5.116.0/src/ioslaves/file/kauth/filehelper.cpp:86:38: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] kio-5.116.0/src/ioslaves/file/kauth/filehelper.cpp:107:38: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] kio-5.116.0/src/ioslaves/file/legacycodec.cpp:92:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Uninitialized [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/file/legacycodec.cpp:20:21: style: C-style pointer casting [cstyleCast] kio-5.116.0/src/ioslaves/file/legacycodec.cpp:80:26: style: C-style pointer casting [cstyleCast] kio-5.116.0/src/ioslaves/file/legacycodec.cpp:93:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] kio-5.116.0/src/ioslaves/file/legacycodec.cpp:106:25: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] kio-5.116.0/src/ioslaves/file/legacycodec.cpp:143:27: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] kio-5.116.0/src/ioslaves/file/legacycodec.cpp:148:11: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] kio-5.116.0/src/ioslaves/file/legacycodec.cpp:159:27: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] kio-5.116.0/src/ioslaves/file/legacycodec.cpp:154:18: style: Local variable 'uc' shadows outer variable [shadowVariable] kio-5.116.0/src/ioslaves/file/legacycodec.cpp:89:10: note: Shadowed declaration kio-5.116.0/src/ioslaves/file/legacycodec.cpp:154:18: note: Shadow variable kio-5.116.0/src/ioslaves/trash/discspaceutil.cpp:45:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoIteratorFlags [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/discspaceutil.h:43:13: performance: Function 'mountPoint()' should return member 'mMountPoint' by const reference. [returnByReference] kio-5.116.0/src/ioslaves/trash/discspaceutil.cpp:50:29: style: Local variable 'info' shadows outer variable [shadowVariable] kio-5.116.0/src/ioslaves/trash/discspaceutil.cpp:29:15: note: Shadowed declaration kio-5.116.0/src/ioslaves/trash/discspaceutil.cpp:50:29: note: Shadow variable kio-5.116.0/src/ioslaves/trash/kcmtrash.cpp:43:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable markAsChanged [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/kcmtrash.cpp:100:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/kcmtrash.cpp:217:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/trashimpl.h:111:13: performance: Function 'lastErrorMessage()' should return member 'm_lastErrorMessage' by const reference. [returnByReference] kio-5.116.0/src/ioslaves/trash/kinterprocesslock.cpp:16:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/kinterprocesslock.cpp:26:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable serviceRegistered [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/kinterprocesslock.cpp:65:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DontAllowReplacement [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/kinterprocesslock.cpp:76:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quit [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/kinterprocesslock.cpp:16:5: performance:inconclusive: Technically the member function 'KInterProcessLockPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-5.116.0/src/ioslaves/trash/kinterprocesslock.h:68:13: performance: Function 'resource()' should return member 'm_resource' by const reference. [returnByReference] kio-5.116.0/src/ioslaves/trash/kio_trash.cpp:300:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/ioslaves/trash/kio_trash.cpp:300:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/ioslaves/trash/kio_trash_win.cpp:70:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/kio_trash_win.cpp:84:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WNDCLASS [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/kio_trash_win.cpp:170:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMF_NORMAL [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/kio_trash_win.cpp:220:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_TRASH [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/kio_trash_win.cpp:232:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_TRASH [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/kio_trash_win.cpp:253:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FO_COPY [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/kio_trash_win.cpp:275:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHGDN_NORMAL [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/kio_trash_win.cpp:293:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FO_DELETE [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/kio_trash_win.cpp:301:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_TRASH [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/kio_trash_win.cpp:309:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHCONTF_FOLDERS [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/kio_trash_win.cpp:376:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_TRASH [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/kio_trash_win.cpp:385:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHCONTF_FOLDERS [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/kio_trash_win.cpp:404:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_TRASH [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/kio_trash_win.cpp:423:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHFILEOPSTRUCTW [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/kio_trash_win.cpp:70:31: style: C-style pointer casting [cstyleCast] kio-5.116.0/src/ioslaves/trash/kio_trash_win.cpp:108:65: style: C-style pointer casting [cstyleCast] kio-5.116.0/src/ioslaves/trash/kio_trash_win.cpp:162:49: style: C-style pointer casting [cstyleCast] kio-5.116.0/src/ioslaves/trash/kio_trash_win.cpp:162:97: style: C-style pointer casting [cstyleCast] kio-5.116.0/src/ioslaves/trash/kio_trash_win.cpp:200:39: style: C-style pointer casting [cstyleCast] kio-5.116.0/src/ioslaves/trash/kio_trash_win.cpp:274:69: style: C-style pointer casting [cstyleCast] kio-5.116.0/src/ioslaves/trash/kio_trash_win.cpp:279:70: style: C-style pointer casting [cstyleCast] kio-5.116.0/src/ioslaves/trash/kio_trash_win.cpp:321:78: style: C-style pointer casting [cstyleCast] kio-5.116.0/src/ioslaves/trash/kio_trash_win.cpp:324:70: style: C-style pointer casting [cstyleCast] kio-5.116.0/src/ioslaves/trash/kio_trash_win.cpp:326:46: style: C-style pointer casting [cstyleCast] kio-5.116.0/src/ioslaves/trash/kio_trash_win.cpp:332:71: style: C-style pointer casting [cstyleCast] kio-5.116.0/src/ioslaves/trash/kio_trash_win.cpp:430:44: style:inconclusive: Function 'translateError' argument 1 names different: declaration 'retValue' definition 'hRes'. [funcArgNamesDifferent] kio-5.116.0/src/ioslaves/trash/kio_trash_win.h:60:33: note: Function 'translateError' argument 1 names different: declaration 'retValue' definition 'hRes'. kio-5.116.0/src/ioslaves/trash/kio_trash_win.cpp:430:44: note: Function 'translateError' argument 1 names different: declaration 'retValue' definition 'hRes'. kio-5.116.0/src/ioslaves/trash/kio_trash_win.cpp:342:23: style: Variable 'access' is assigned a value that is never used. [unreadVariable] kio-5.116.0/src/ioslaves/trash/kio_trash_win.cpp:344:18: style: Variable 'type' is assigned a value that is never used. [unreadVariable] kio-5.116.0/src/ioslaves/trash/kio_trash_win.cpp:342:16: style: Variable 'access' is assigned a value that is never used. [unreadVariable] kio-5.116.0/src/ioslaves/trash/ktrash.cpp:21:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROJECT_VERSION [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/tests/testtrash.cpp:66:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/tests/testtrash.cpp:110:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unknown [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/tests/testtrash.cpp:130:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/tests/testtrash.cpp:293:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/tests/testtrash.cpp:310:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/tests/testtrash.cpp:381:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SimpleConfig [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/tests/testtrash.cpp:413:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/tests/testtrash.cpp:452:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/tests/testtrash.cpp:476:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/tests/testtrash.cpp:524:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/tests/testtrash.cpp:562:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/tests/testtrash.cpp:667:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/tests/testtrash.cpp:679:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/tests/testtrash.cpp:696:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/tests/testtrash.cpp:712:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/tests/testtrash.cpp:732:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/tests/testtrash.cpp:755:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/tests/testtrash.cpp:863:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/tests/testtrash.cpp:920:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/tests/testtrash.cpp:948:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/tests/testtrash.cpp:972:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/tests/testtrash.cpp:1025:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destDir [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/tests/testtrash.cpp:1085:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/tests/testtrash.cpp:1111:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/tests/testtrash.cpp:1127:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Overwrite [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/tests/testtrash.cpp:1150:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/tests/testtrash.cpp:1176:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/tests/testtrash.cpp:1197:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/tests/testtrash.cpp:1231:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/tests/testtrash.cpp:1250:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/tests/testtrash.cpp:1277:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/tests/testtrash.cpp:1296:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_NAME [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/tests/testtrash.cpp:1346:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SimpleConfig [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/tests/testtrash.h:21:5: warning: Member variable 'TestTrash::m_tmpIsWritablePartition' is not initialized in the constructor. [uninitMemberVar] kio-5.116.0/src/ioslaves/trash/tests/testtrash.h:21:5: warning: Member variable 'TestTrash::m_tmpTrashId' is not initialized in the constructor. [uninitMemberVar] kio-5.116.0/src/ioslaves/trash/tests/testtrash.h:21:5: warning: Member variable 'TestTrash::m_otherPartitionId' is not initialized in the constructor. [uninitMemberVar] kio-5.116.0/src/ioslaves/trash/tests/testtrash.h:21:5: warning: Member variable 'TestTrash::m_entryCount' is not initialized in the constructor. [uninitMemberVar] kio-5.116.0/src/ioslaves/trash/tests/testtrash.cpp:875:17: performance:inconclusive: Either there is a missing 'override', or the member function 'TestTrash::copyFileFromTrash' can be static. [functionStatic] kio-5.116.0/src/ioslaves/trash/tests/testtrash.h:62:10: note: Either there is a missing 'override', or the member function 'TestTrash::copyFileFromTrash' can be static. kio-5.116.0/src/ioslaves/trash/tests/testtrash.cpp:875:17: note: Either there is a missing 'override', or the member function 'TestTrash::copyFileFromTrash' can be static. kio-5.116.0/src/ioslaves/trash/tests/testtrash.cpp:467:74: style:inconclusive: Function 'trashSymlink' argument 2 names different: declaration 'fileName' definition 'fileId'. [funcArgNamesDifferent] kio-5.116.0/src/ioslaves/trash/tests/testtrash.h:99:67: note: Function 'trashSymlink' argument 2 names different: declaration 'fileName' definition 'fileId'. kio-5.116.0/src/ioslaves/trash/tests/testtrash.cpp:467:74: note: Function 'trashSymlink' argument 2 names different: declaration 'fileName' definition 'fileId'. kio-5.116.0/src/ioslaves/trash/tests/testtrash.cpp:509:72: style:inconclusive: Function 'trashDirectory' argument 2 names different: declaration 'fileName' definition 'fileId'. [funcArgNamesDifferent] kio-5.116.0/src/ioslaves/trash/tests/testtrash.h:100:65: note: Function 'trashDirectory' argument 2 names different: declaration 'fileName' definition 'fileId'. kio-5.116.0/src/ioslaves/trash/tests/testtrash.cpp:509:72: note: Function 'trashDirectory' argument 2 names different: declaration 'fileName' definition 'fileId'. kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:64:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_TRASH [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:90:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_DIR_ALREADY_EXIST [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:165:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:193:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_TRASH [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:245:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:346:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_TRASH [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:354:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quit [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:440:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_UNSUPPORTED_ACTION [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:502:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:516:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:574:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:606:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unknown [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:643:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_DOES_NOT_EXIST [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:710:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_TRASH [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:726:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dirs [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:742:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_TRASH [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:771:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SimpleConfig [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:806:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_TRASH [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:921:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericConfigLocation [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:953:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExcludeUserInputEvents [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:960:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_TRASH [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:991:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_TRASH [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:1022:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StatRecursiveSize [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:1107:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_ISVTX [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:1327:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_TRASH_FILE_TOO_LARGE [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:106:17: performance:inconclusive: Either there is a missing 'override', or the member function 'TrashImpl::deleteEmptyTrashInfrastructure' can be static. [functionStatic] kio-5.116.0/src/ioslaves/trash/trashimpl.h:183:10: note: Either there is a missing 'override', or the member function 'TrashImpl::deleteEmptyTrashInfrastructure' can be static. kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:106:17: note: Either there is a missing 'override', or the member function 'TrashImpl::deleteEmptyTrashInfrastructure' can be static. kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:826:16: style: Variable 'ep' is reassigned a value before the old one has been used. [redundantAssignment] kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:825:16: note: ep is assigned kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:826:16: note: ep is overwritten kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:827:16: style: Variable 'ep' is reassigned a value before the old one has been used. [redundantAssignment] kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:826:16: note: ep is assigned kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:827:16: note: ep is overwritten kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:74:39: style:inconclusive: Function 'testDir' argument 1 names different: declaration 'name' definition '_name'. [funcArgNamesDifferent] kio-5.116.0/src/ioslaves/trash/trashimpl.h:143:32: note: Function 'testDir' argument 1 names different: declaration 'name' definition '_name'. kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:74:39: note: Function 'testDir' argument 1 names different: declaration 'name' definition '_name'. kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:416:46: style:inconclusive: Function 'moveFromTrash' argument 1 names different: declaration 'origPath' definition 'dest'. [funcArgNamesDifferent] kio-5.116.0/src/ioslaves/trash/trashimpl.h:51:39: note: Function 'moveFromTrash' argument 1 names different: declaration 'origPath' definition 'dest'. kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:416:46: note: Function 'moveFromTrash' argument 1 names different: declaration 'origPath' definition 'dest'. kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:489:46: style:inconclusive: Function 'copyFromTrash' argument 1 names different: declaration 'origPath' definition 'dest'. [funcArgNamesDifferent] kio-5.116.0/src/ioslaves/trash/trashimpl.h:57:39: note: Function 'copyFromTrash' argument 1 names different: declaration 'origPath' definition 'dest'. kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:489:46: note: Function 'copyFromTrash' argument 1 names different: declaration 'origPath' definition 'dest'. kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:290:19: style: Local variable 'infoPath' shadows outer function [shadowFunction] kio-5.116.0/src/ioslaves/trash/trashimpl.h:148:13: note: Shadowed declaration kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:290:19: note: Shadow variable kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:642:23: style: Local variable 'filesPath' shadows outer function [shadowFunction] kio-5.116.0/src/ioslaves/trash/trashimpl.h:149:13: note: Shadowed declaration kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:642:23: note: Shadow variable kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:663:27: style: Local variable 'list' shadows outer function [shadowFunction] kio-5.116.0/src/ioslaves/trash/trashimpl.h:83:25: note: Shadowed declaration kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:663:27: note: Shadow variable kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:694:17: style: Local variable 'infoPath' shadows outer function [shadowFunction] kio-5.116.0/src/ioslaves/trash/trashimpl.h:148:13: note: Shadowed declaration kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:694:17: note: Shadow variable kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:820:23: style: Local variable 'infoPath' shadows outer function [shadowFunction] kio-5.116.0/src/ioslaves/trash/trashimpl.h:148:13: note: Shadowed declaration kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:820:23: note: Shadow variable kio-5.116.0/src/ioslaves/trash/trashimpl.cpp:824:28: style: Variable 'ep' can be declared as pointer to const [constVariablePointer] kio-5.116.0/src/ioslaves/trash/trashsizecache.cpp:41:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/trashsizecache.cpp:69:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/trashsizecache.cpp:87:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/trashsizecache.cpp:117:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/trashsizecache.cpp:149:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoDotAndDotDot [valueFlowBailoutIncompleteVar] kio-5.116.0/src/ioslaves/trash/trashsizecache.cpp:108:5: warning: Assert statement calls a function which may have desired side effects: 'QFile::exists'. [assertWithSideEffect] kio-5.116.0/src/ioslaves/trash/trashsizecache.cpp:105:27: style:inconclusive: Technically the member function 'TrashSizeCache::getTrashFileInfo' can be const. [functionConst] kio-5.116.0/src/ioslaves/trash/trashsizecache.h:83:15: note: Technically the member function 'TrashSizeCache::getTrashFileInfo' can be const. kio-5.116.0/src/ioslaves/trash/trashsizecache.cpp:105:27: note: Technically the member function 'TrashSizeCache::getTrashFileInfo' can be const. kio-5.116.0/src/kcms/cookies/kcookiesmain.cpp:38:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable changed [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kcms/cookies/kcookiesmanagement.h:30:13: performance: Function 'domain()' should return member 'mDomain' by const reference. [returnByReference] kio-5.116.0/src/kcms/cookies/kcookiesmain.cpp:40:9: style: Condition 'managerOK' is always true [knownConditionTrueFalse] kio-5.116.0/src/kcms/cookies/kcookiesmain.cpp:30:22: note: Assignment 'managerOK=true', assigned value is 1 kio-5.116.0/src/kcms/cookies/kcookiesmain.cpp:40:9: note: Condition 'managerOK' is always true kio-5.116.0/src/kcms/cookies/kcookiesmanagement.cpp:244:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchFixedString [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kcms/cookies/kcookiesmanagement.cpp:324:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kcms/cookies/kcookiesmanagement.cpp:157:19: style: Local variable 'it' shadows outer variable [shadowVariable] kio-5.116.0/src/kcms/cookies/kcookiesmanagement.cpp:135:32: note: Shadowed declaration kio-5.116.0/src/kcms/cookies/kcookiesmanagement.cpp:157:19: note: Shadow variable kio-5.116.0/src/kcms/cookies/kcookiesmanagement.cpp:260:25: style: Variable 'cookieDom' can be declared as pointer to const [constVariablePointer] kio-5.116.0/src/kcms/cookies/kcookiespolicies.cpp:212:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Continue [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kcms/cookies/kcookiespolicies.cpp:286:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AscendingOrder [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kcms/cookies/kcookiespolicies.cpp:267:60: style:inconclusive: Function 'updateDomainList' argument 1 names different: declaration 'list' definition 'domainConfig'. [funcArgNamesDifferent] kio-5.116.0/src/kcms/cookies/kcookiespolicies.h:55:46: note: Function 'updateDomainList' argument 1 names different: declaration 'list' definition 'domainConfig'. kio-5.116.0/src/kcms/cookies/kcookiespolicies.cpp:267:60: note: Function 'updateDomainList' argument 1 names different: declaration 'list' definition 'domainConfig'. kio-5.116.0/src/kcms/cookies/kcookiespolicies.cpp:414:57: style:inconclusive: Function 'splitDomainAdvice' argument 1 names different: declaration 'configStr' definition 'cfg'. [funcArgNamesDifferent] kio-5.116.0/src/kcms/cookies/kcookiespolicies.h:57:43: note: Function 'splitDomainAdvice' argument 1 names different: declaration 'configStr' definition 'cfg'. kio-5.116.0/src/kcms/cookies/kcookiespolicies.cpp:414:57: note: Function 'splitDomainAdvice' argument 1 names different: declaration 'configStr' definition 'cfg'. kio-5.116.0/src/kcms/cookies/kcookiespolicies.cpp:183:23: style: Local variable 'domain' shadows outer argument [shadowArgument] kio-5.116.0/src/kcms/cookies/kcookiespolicies.cpp:170:50: note: Shadowed declaration kio-5.116.0/src/kcms/cookies/kcookiespolicies.cpp:183:23: note: Shadow variable kio-5.116.0/src/kcms/cookies/kcookiespolicyselectiondlg.cpp:33:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Intermediate [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kcms/cookies/kcookiespolicyselectiondlg.cpp:60:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kcms/cookies/kcookiespolicyselectiondlg.cpp:79:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kcms/cookies/kcookiespolicyselectiondlg.cpp:111:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kcms/cookies/kcookiespolicyselectiondlg.cpp:118:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kcms/cookies/kcookiespolicyselectiondlg.cpp:24:5: style: Class 'DomainNameValidator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kio-5.116.0/src/kcms/cookies/kcookiespolicyselectiondlg.cpp:48:89: style:inconclusive: Function 'KCookiesPolicySelectionDlg' argument 2 names different: declaration 'f' definition 'flags'. [funcArgNamesDifferent] kio-5.116.0/src/kcms/cookies/kcookiespolicyselectiondlg.h:63:84: note: Function 'KCookiesPolicySelectionDlg' argument 2 names different: declaration 'f' definition 'flags'. kio-5.116.0/src/kcms/cookies/kcookiespolicyselectiondlg.cpp:48:89: note: Function 'KCookiesPolicySelectionDlg' argument 2 names different: declaration 'f' definition 'flags'. kio-5.116.0/src/kcms/cookies/kcookiespolicyselectiondlg.cpp:39:111: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kio-5.116.0/src/kcms/ksaveioconfig.cpp:46:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable config [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kcms/ksaveioconfig.cpp:56:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable http_config [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kcms/ksaveioconfig.cpp:78:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable config [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kcms/ksaveioconfig.cpp:87:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIN_TIMEOUT_VALUE [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kcms/ksaveioconfig.cpp:94:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIN_TIMEOUT_VALUE [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kcms/ksaveioconfig.cpp:101:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIN_TIMEOUT_VALUE [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kcms/ksaveioconfig.cpp:108:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIN_TIMEOUT_VALUE [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kcms/ksaveioconfig.cpp:40:12: warning: Class 'KSaveIOConfigPrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] kio-5.116.0/src/kcms/ksaveioconfig.cpp:40:12: warning: Class 'KSaveIOConfigPrivate' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] kio-5.116.0/src/kcms/netpref/netpref.cpp:46:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable valueChanged [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kcms/netpref/netpref.cpp:128:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIN_TIMEOUT_VALUE [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kcms/netpref/netpref.cpp:158:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoGlobals [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kcms/netpref/netpref.cpp:170:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_READ_TIMEOUT [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kcms/proxy/kproxydlg.cpp:32:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Acceptable [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kcms/proxy/kproxydlg.cpp:133:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EnvVarProxy [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kcms/proxy/kproxydlg.cpp:184:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable valueChanged [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kcms/proxy/kproxydlg.cpp:290:146: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideNone [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kcms/proxy/kproxydlg.cpp:337:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACProxy [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kcms/proxy/kproxydlg.cpp:343:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoProxy [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kcms/proxy/kproxydlg.cpp:428:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kcms/smb/smbrodlg.cpp:32:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignRight [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kcms/smb/smbrodlg.cpp:75:17: error: Out of bounds access in expression 'password[i]' because 'password' is empty. [containerOutOfBounds] kio-5.116.0/src/kcms/webshortcuts/main.cpp:55:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/kcms/webshortcuts/main.cpp:55:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/kiod/kiod_main.cpp:92:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unique [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioexec/kioexecd.cpp:29:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIOEXEC [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioexec/kioexecd.cpp:48:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIOEXEC [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioexec/kioexecd.cpp:57:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIOEXEC [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioexec/kioexecd.cpp:89:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PrimaryAction [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioexec/kioexecd.cpp:118:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIOEXEC [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioexec/main.cpp:97:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CacheLocation [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioexec/main.cpp:138:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_USER_CANCELED [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioexec/main.cpp:236:143: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PreferLocalFile [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioexec/main.cpp:287:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_VERSION_STRING [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioslave/kioslave.cpp:44:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioslave/kioslave.cpp:133:34: style: C-style pointer casting [cstyleCast] kio-5.116.0/src/kioslave/kioslave.cpp:77:37: style: Variable 'slaveDebugWait' is assigned a value that is never used. [unreadVariable] kio-5.116.0/src/kioslave/kioslave.cpp:77:22: style: Variable 'slaveDebugWait' is assigned a value that is never used. [unreadVariable] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:76:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:144:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:171:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:310:119: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:342:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_UNKNOWN_HOST [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:412:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_CANNOT_CONNECT [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:449:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConnectedState [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:510:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_FTP_PORT [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:703:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:819:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPv4Protocol [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:882:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_INTERNAL [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:979:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_INTERNAL [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1023:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_CANNOT_CONNECT [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1125:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_DIR_ALREADY_EXIST [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1155:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Overwrite [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1202:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_CANNOT_DELETE [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1244:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_CANNOT_CHMOD [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1255:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_NAME [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1290:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_NAME [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1320:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_DOES_NOT_EXIST [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1340:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_FILE_TYPE [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1480:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_FTP_PORT [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1566:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1631:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IRWXU [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1851:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_IS_DIRECTORY [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:2002:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Overwrite [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:2278:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_IS_DIRECTORY [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:2305:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_IS_DIRECTORY [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:2418:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_CANNOT_READ [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:2494:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Socks5Proxy [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1611:25: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1614:23: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1617:24: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1620:24: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1623:23: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1644:27: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1664:24: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1669:24: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1670:24: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1674:71: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1674:117: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:2402:19: style: Obsolescent function 'utime' called. It is recommended to use 'utimensat' instead. [prohibitedutimeCalled] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:292:14: warning: Member variable 'FtpInternal::m_bPasv' is not initialized in the constructor. [uninitMemberVar] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:793:21: style: Condition 'maxretries' is always true [knownConditionTrueFalse] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:774:28: note: Assuming that condition 'maxretries<1' is not redundant kio-5.116.0/src/kioworkers/ftp/ftp.cpp:782:21: note: Assuming condition is false kio-5.116.0/src/kioworkers/ftp/ftp.cpp:793:21: note: Condition 'maxretries' is always true kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1611:32: style: C-style pointer casting [cstyleCast] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1807:46: style: C-style pointer casting [cstyleCast] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:531:16: style: The scope of the variable 'tempbuf' can be reduced. [variableScope] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:305:42: style:inconclusive: Function 'setHost' argument 1 names different: declaration 'host' definition '_host'. [funcArgNamesDifferent] kio-5.116.0/src/kioworkers/ftp/ftp.h:125:33: note: Function 'setHost' argument 1 names different: declaration 'host' definition '_host'. kio-5.116.0/src/kioworkers/ftp/ftp.cpp:305:42: note: Function 'setHost' argument 1 names different: declaration 'host' definition '_host'. kio-5.116.0/src/kioworkers/ftp/ftp.cpp:305:57: style:inconclusive: Function 'setHost' argument 2 names different: declaration 'port' definition '_port'. [funcArgNamesDifferent] kio-5.116.0/src/kioworkers/ftp/ftp.h:125:47: note: Function 'setHost' argument 2 names different: declaration 'port' definition '_port'. kio-5.116.0/src/kioworkers/ftp/ftp.cpp:305:57: note: Function 'setHost' argument 2 names different: declaration 'port' definition '_port'. kio-5.116.0/src/kioworkers/ftp/ftp.cpp:305:79: style:inconclusive: Function 'setHost' argument 3 names different: declaration 'user' definition '_user'. [funcArgNamesDifferent] kio-5.116.0/src/kioworkers/ftp/ftp.h:125:68: note: Function 'setHost' argument 3 names different: declaration 'user' definition '_user'. kio-5.116.0/src/kioworkers/ftp/ftp.cpp:305:79: note: Function 'setHost' argument 3 names different: declaration 'user' definition '_user'. kio-5.116.0/src/kioworkers/ftp/ftp.cpp:305:101: style:inconclusive: Function 'setHost' argument 4 names different: declaration 'pass' definition '_pass'. [funcArgNamesDifferent] kio-5.116.0/src/kioworkers/ftp/ftp.h:125:89: note: Function 'setHost' argument 4 names different: declaration 'pass' definition '_pass'. kio-5.116.0/src/kioworkers/ftp/ftp.cpp:305:101: note: Function 'setHost' argument 4 names different: declaration 'pass' definition '_pass'. kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1020:48: style:inconclusive: Function 'ftpOpenCommand' argument 1 names different: declaration 'command' definition '_command'. [funcArgNamesDifferent] kio-5.116.0/src/kioworkers/ftp/ftp.h:233:57: note: Function 'ftpOpenCommand' argument 1 names different: declaration 'command' definition '_command'. kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1020:48: note: Function 'ftpOpenCommand' argument 1 names different: declaration 'command' definition '_command'. kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1020:73: style:inconclusive: Function 'ftpOpenCommand' argument 2 names different: declaration 'path' definition '_path'. [funcArgNamesDifferent] kio-5.116.0/src/kioworkers/ftp/ftp.h:233:81: note: Function 'ftpOpenCommand' argument 2 names different: declaration 'path' definition '_path'. kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1020:73: note: Function 'ftpOpenCommand' argument 2 names different: declaration 'path' definition '_path'. kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1020:85: style:inconclusive: Function 'ftpOpenCommand' argument 3 names different: declaration 'mode' definition '_mode'. [funcArgNamesDifferent] kio-5.116.0/src/kioworkers/ftp/ftp.h:233:92: note: Function 'ftpOpenCommand' argument 3 names different: declaration 'mode' definition '_mode'. kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1020:85: note: Function 'ftpOpenCommand' argument 3 names different: declaration 'mode' definition '_mode'. kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1020:125: style:inconclusive: Function 'ftpOpenCommand' argument 5 names different: declaration 'offset' definition '_offset'. [funcArgNamesDifferent] kio-5.116.0/src/kioworkers/ftp/ftp.h:233:131: note: Function 'ftpOpenCommand' argument 5 names different: declaration 'offset' definition '_offset'. kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1020:125: note: Function 'ftpOpenCommand' argument 5 names different: declaration 'offset' definition '_offset'. kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1150:85: style:inconclusive: Function 'ftpRename' argument 3 names different: declaration 'flags' definition 'jobFlags'. [funcArgNamesDifferent] kio-5.116.0/src/kioworkers/ftp/ftp.h:299:94: note: Function 'ftpRename' argument 3 names different: declaration 'flags' definition 'jobFlags'. kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1150:85: note: Function 'ftpRename' argument 3 names different: declaration 'flags' definition 'jobFlags'. kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1585:40: style:inconclusive: Function 'ftpReadDir' argument 1 names different: declaration 'ftpEnt' definition 'de'. [funcArgNamesDifferent] kio-5.116.0/src/kioworkers/ftp/ftp.h:283:31: note: Function 'ftpReadDir' argument 1 names different: declaration 'ftpEnt' definition 'de'. kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1585:40: note: Function 'ftpReadDir' argument 1 names different: declaration 'ftpEnt' definition 'de'. kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1836:104: style:inconclusive: Function 'ftpGet' argument 4 names different: declaration 'hCopyOffset' definition 'llOffset'. [funcArgNamesDifferent] kio-5.116.0/src/kioworkers/ftp/ftp.h:335:113: note: Function 'ftpGet' argument 4 names different: declaration 'hCopyOffset' definition 'llOffset'. kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1836:104: note: Function 'ftpGet' argument 4 names different: declaration 'hCopyOffset' definition 'llOffset'. kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1976:55: style:inconclusive: Function 'ftpPut' argument 2 names different: declaration 'url' definition 'dest_url'. [funcArgNamesDifferent] kio-5.116.0/src/kioworkers/ftp/ftp.h:347:64: note: Function 'ftpPut' argument 2 names different: declaration 'url' definition 'dest_url'. kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1976:55: note: Function 'ftpPut' argument 2 names different: declaration 'url' definition 'dest_url'. kio-5.116.0/src/kioworkers/ftp/ftp.cpp:2445:44: style:inconclusive: Function 'fixupEntryName' argument 1 names different: declaration 'ftpEnt' definition 'e'. [funcArgNamesDifferent] kio-5.116.0/src/kioworkers/ftp/ftp.h:381:35: note: Function 'fixupEntryName' argument 1 names different: declaration 'ftpEnt' definition 'e'. kio-5.116.0/src/kioworkers/ftp/ftp.cpp:2445:44: note: Function 'fixupEntryName' argument 1 names different: declaration 'ftpEnt' definition 'e'. kio-5.116.0/src/kioworkers/ftp/ftp.cpp:358:22: style: Local variable 'result' shadows outer variable [shadowVariable] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:350:18: note: Shadowed declaration kio-5.116.0/src/kioworkers/ftp/ftp.cpp:358:22: note: Shadow variable kio-5.116.0/src/kioworkers/ftp/ftp.cpp:417:26: style: Local variable 'result' shadows outer variable [shadowVariable] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:404:12: note: Shadowed declaration kio-5.116.0/src/kioworkers/ftp/ftp.cpp:417:26: note: Shadow variable kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1427:19: style: Local variable 'ftpEnt' shadows outer variable [shadowVariable] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1410:14: note: Shadowed declaration kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1427:19: note: Shadow variable kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1527:19: style: Local variable 'ftpEnt' shadows outer variable [shadowVariable] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1505:14: note: Shadowed declaration kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1527:19: note: Shadow variable kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1882:20: style: Local variable 'result' shadows outer variable [shadowVariable] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1838:10: note: Shadowed declaration kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1882:20: note: Shadow variable kio-5.116.0/src/kioworkers/ftp/ftp.cpp:2112:20: style: Local variable 'result' shadows outer variable [shadowVariable] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:2062:9: note: Shadowed declaration kio-5.116.0/src/kioworkers/ftp/ftp.cpp:2112:20: note: Shadow variable kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1452:48: style: Parameter 'ftpEnt' can be declared as reference to const [constParameterReference] kio-5.116.0/src/kioworkers/ftp/ftp.cpp:1942:24: style: Variable 'writeError' is assigned a value that is never used. [unreadVariable] kio-5.116.0/src/kioworkers/help/kio_help.cpp:144:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_DOES_NOT_EXIST [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/help/kio_help.cpp:344:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_DOES_NOT_EXIST [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/help/kio_help.cpp:141:10: style: The scope of the variable 'redirect' can be reduced. [variableScope] kio-5.116.0/src/kioworkers/help/xslt_help.cpp:33:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/help/xslt_help.cpp:83:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericCacheLocation [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.h:109:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_UNKNOWN [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/parsinghelpers.cpp:184:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable startIndex [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:103:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:137:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:169:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:234:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_HEAD [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:271:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:412:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_HTTP_PORT [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:419:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filesize_t [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:447:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_MAX_CACHE_AGE [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:696:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_DOES_NOT_EXIST [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:785:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAV_SEARCH [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:890:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CC_Reload [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:946:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_XML_PROPERTIES [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:1113:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:1185:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_OPTIONS [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:1234:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAV_MKCOL [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:1255:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_GET [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:1279:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Overwrite [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:1314:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Overwrite [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:1365:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAV_MOVE [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:1409:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_DELETE [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:1438:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_POST [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:1454:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAV_LOCK [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:1517:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAV_UNLOCK [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:1553:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_WORKER_DEFINED [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:1765:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NO_CONTENT [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:1782:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NO_CONTENT [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:1813:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_WORKER_DEFINED [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:1957:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_GET [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:2179:128: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:2276:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CC_Reload [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:2328:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FullyEncoded [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:2522:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CC_Reload [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:2688:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:2883:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_CONNECTION_BROKEN [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:3561:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filesize_t [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:3594:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RFC2822Date [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:3790:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_CONNECTION_BROKEN [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:3822:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filesize_t [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:3915:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_KEEP_ALIVE_TIMEOUT [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:3967:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_HEAD [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:4055:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filesize_t [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:4172:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filesize_t [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:4245:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_HEAD [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:4467:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_WORKER_DEFINED [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:4474:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_CONNECTION_BROKEN [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:4535:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CC_Verify [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:4579:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:4613:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qt_4_5 [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:4672:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:4686:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_IPC_SIZE [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:4700:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:4719:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:4749:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Sha1 [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:4773:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:4804:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:4832:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:4863:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:4915:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConnectedState [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:4963:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:4987:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:5032:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:5296:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoProxy [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:5484:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Overwrite [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.cpp:5520:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAV_PROPFIND [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http.h:73:9: warning: Member variable 'CacheTag::fileUseCount' is not initialized in the constructor. [uninitMemberVar] kio-5.116.0/src/kioworkers/http/http.h:107:9: warning: Member variable 'HTTPRequest::isKeepAlive' is not initialized in the constructor. [uninitMemberVar] kio-5.116.0/src/kioworkers/http/http.h:107:9: warning: Member variable 'HTTPRequest::keepAliveTimeout' is not initialized in the constructor. [uninitMemberVar] kio-5.116.0/src/kioworkers/http/http.h:107:9: warning: Member variable 'HTTPRequest::responseCode' is not initialized in the constructor. [uninitMemberVar] kio-5.116.0/src/kioworkers/http/http.h:107:9: warning: Member variable 'HTTPRequest::prevResponseCode' is not initialized in the constructor. [uninitMemberVar] kio-5.116.0/src/kioworkers/http/http.h:107:9: warning: Member variable 'HTTPRequest::isPersistentProxyConnection' is not initialized in the constructor. [uninitMemberVar] kio-5.116.0/src/kioworkers/http/http.h:107:9: warning: Member variable 'HTTPRequest::cookieMode' is not initialized in the constructor. [uninitMemberVar] kio-5.116.0/src/kioworkers/http/http.h:109:13: performance: Variable 'method' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] kio-5.116.0/src/kioworkers/http/http.h:110:13: performance: Variable 'offset' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] kio-5.116.0/src/kioworkers/http/http.h:111:13: performance: Variable 'endoffset' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] kio-5.116.0/src/kioworkers/http/http.h:259:10: style: Virtual function 'reparseConfiguration' is called from constructor 'HTTPProtocol(const QByteArray&protocol,const QByteArray&pool,const QByteArray&app)' at line 378. Dynamic binding is not used. [virtualCallInConstructor] kio-5.116.0/src/kioworkers/http/http.cpp:378:5: note: Calling reparseConfiguration kio-5.116.0/src/kioworkers/http/http.h:259:10: note: reparseConfiguration is a virtual function kio-5.116.0/src/kioworkers/http/httpauthentication.h:219:5: style: Class 'KHttpBasicAuthentication' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kio-5.116.0/src/kioworkers/http/httpauthentication.h:248:5: style: Class 'KHttpDigestAuthentication' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kio-5.116.0/src/kioworkers/http/parsinghelpers.h:15:5: style: Struct 'HeaderField' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kio-5.116.0/src/kioworkers/http/httpauthentication.h:139:16: performance: Function 'headerFragment()' should return member 'm_headerFragment' by const reference. [returnByReference] kio-5.116.0/src/kioworkers/http/http.cpp:605:16: style: Redundant initialization for 'result'. The initialized value is overwritten before it is read. [redundantInitialization] kio-5.116.0/src/kioworkers/http/http.cpp:604:25: note: result is initialized kio-5.116.0/src/kioworkers/http/http.cpp:605:16: note: result is overwritten kio-5.116.0/src/kioworkers/http/http.cpp:1176:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] kio-5.116.0/src/kioworkers/http/http.cpp:1638:21: style: The scope of the variable 'errCode' can be reduced. [variableScope] kio-5.116.0/src/kioworkers/http/http.cpp:1639:25: style: The scope of the variable 'errUrl' can be reduced. [variableScope] kio-5.116.0/src/kioworkers/http/http.cpp:4289:24: style: The scope of the variable 'd' can be reduced. [variableScope] kio-5.116.0/src/kioworkers/http/http.cpp:1529:78: style:inconclusive: Function 'davError' argument 2 names different: declaration 'url' definition '_url'. [funcArgNamesDifferent] kio-5.116.0/src/kioworkers/http/http.h:240:80: note: Function 'davError' argument 2 names different: declaration 'url' definition '_url'. kio-5.116.0/src/kioworkers/http/http.cpp:1529:78: note: Function 'davError' argument 2 names different: declaration 'url' definition '_url'. kio-5.116.0/src/kioworkers/http/http.cpp:1535:97: style:inconclusive: Function 'davError' argument 3 names different: declaration 'url' definition '_url'. [funcArgNamesDifferent] kio-5.116.0/src/kioworkers/http/http.h:241:99: note: Function 'davError' argument 3 names different: declaration 'url' definition '_url'. kio-5.116.0/src/kioworkers/http/http.cpp:1535:97: note: Function 'davError' argument 3 names different: declaration 'url' definition '_url'. kio-5.116.0/src/kioworkers/http/http.cpp:2014:41: style:inconclusive: Function 'write' argument 1 names different: declaration 'buf' definition '_buf'. [funcArgNamesDifferent] kio-5.116.0/src/kioworkers/http/http.h:301:31: note: Function 'write' argument 1 names different: declaration 'buf' definition '_buf'. kio-5.116.0/src/kioworkers/http/http.cpp:2014:41: note: Function 'write' argument 1 names different: declaration 'buf' definition '_buf'. kio-5.116.0/src/kioworkers/http/http.cpp:4470:43: style:inconclusive: Function 'error' argument 1 names different: declaration 'errid' definition '_err'. [funcArgNamesDifferent] kio-5.116.0/src/kioworkers/http/http.h:288:51: note: Function 'error' argument 1 names different: declaration 'errid' definition '_err'. kio-5.116.0/src/kioworkers/http/http.cpp:4470:43: note: Function 'error' argument 1 names different: declaration 'errid' definition '_err'. kio-5.116.0/src/kioworkers/http/http.cpp:4470:64: style:inconclusive: Function 'error' argument 2 names different: declaration 'text' definition '_text'. [funcArgNamesDifferent] kio-5.116.0/src/kioworkers/http/http.h:288:73: note: Function 'error' argument 2 names different: declaration 'text' definition '_text'. kio-5.116.0/src/kioworkers/http/http.cpp:4470:64: note: Function 'error' argument 2 names different: declaration 'text' definition '_text'. kio-5.116.0/src/kioworkers/http/parsinghelpers.cpp:521:43: style: Local variable 'i' shadows outer variable [shadowVariable] kio-5.116.0/src/kioworkers/http/parsinghelpers.cpp:469:38: note: Shadowed declaration kio-5.116.0/src/kioworkers/http/parsinghelpers.cpp:521:43: note: Shadow variable kio-5.116.0/src/kioworkers/http/http.cpp:1642:29: style: Local variable 'code' shadows outer argument [shadowArgument] kio-5.116.0/src/kioworkers/http/http.cpp:1535:65: note: Shadowed declaration kio-5.116.0/src/kioworkers/http/http.cpp:1642:29: note: Shadow variable kio-5.116.0/src/kioworkers/http/http.cpp:1650:29: style: Local variable 'error' shadows outer function [shadowFunction] kio-5.116.0/src/kioworkers/http/http.h:288:41: note: Shadowed declaration kio-5.116.0/src/kioworkers/http/http.cpp:1650:29: note: Shadow variable kio-5.116.0/src/kioworkers/http/http.cpp:1665:33: style: Local variable 'error' shadows outer function [shadowFunction] kio-5.116.0/src/kioworkers/http/http.h:288:41: note: Shadowed declaration kio-5.116.0/src/kioworkers/http/http.cpp:1665:33: note: Shadow variable kio-5.116.0/src/kioworkers/http/http.cpp:5227:34: style: Variable 'auth' can be declared as pointer to const [constVariablePointer] kio-5.116.0/src/kioworkers/http/http.cpp:2150:9: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] kio-5.116.0/src/kioworkers/http/http.cpp:4549:12: style: struct member 'BinaryCacheFileHeader::version' is never used. [unusedStructMember] kio-5.116.0/src/kioworkers/http/http.cpp:4550:12: style: struct member 'BinaryCacheFileHeader::compression' is never used. [unusedStructMember] kio-5.116.0/src/kioworkers/http/http.cpp:4551:12: style: struct member 'BinaryCacheFileHeader::reserved' is never used. [unusedStructMember] kio-5.116.0/src/kioworkers/http/http.cpp:4552:12: style: struct member 'BinaryCacheFileHeader::useCount' is never used. [unusedStructMember] kio-5.116.0/src/kioworkers/http/http.cpp:4553:12: style: struct member 'BinaryCacheFileHeader::servedDate' is never used. [unusedStructMember] kio-5.116.0/src/kioworkers/http/http.cpp:4554:12: style: struct member 'BinaryCacheFileHeader::lastModifiedDate' is never used. [unusedStructMember] kio-5.116.0/src/kioworkers/http/http.cpp:4555:12: style: struct member 'BinaryCacheFileHeader::expireDate' is never used. [unusedStructMember] kio-5.116.0/src/kioworkers/http/http.cpp:4556:12: style: struct member 'BinaryCacheFileHeader::bytesCached' is never used. [unusedStructMember] kio-5.116.0/src/kioworkers/http/http.cpp:4570:27: style: struct member 'CacheCleanerCommand::header' is never used. [unusedStructMember] kio-5.116.0/src/kioworkers/http/http.cpp:4571:13: style: struct member 'CacheCleanerCommand::commandCode' is never used. [unusedStructMember] kio-5.116.0/src/kioworkers/http/http.cpp:4573:12: style: struct member 'CacheCleanerCommand::filename' is never used. [unusedStructMember] kio-5.116.0/src/kioworkers/http/http.cpp:5360:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] kio-5.116.0/src/kioworkers/http/http_cache_cleaner.cpp:106:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http_cache_cleaner.cpp:147:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qt_4_5 [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http_cache_cleaner.cpp:175:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Sha1 [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http_cache_cleaner.cpp:182:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericCacheLocation [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http_cache_cleaner.cpp:249:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http_cache_cleaner.cpp:392:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http_cache_cleaner.cpp:413:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http_cache_cleaner.cpp:458:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http_cache_cleaner.cpp:560:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http_cache_cleaner.cpp:603:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http_cache_cleaner.cpp:737:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/http_cache_cleaner.cpp:603:9: performance: Variable 'm_fileNameList' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] kio-5.116.0/src/kioworkers/http/http_cache_cleaner.cpp:80:10: performance:inconclusive: Technically the member function 'MiniCacheFileInfo::debugPrint' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-5.116.0/src/kioworkers/http/http_cache_cleaner.cpp:534:10: performance:inconclusive: Technically the member function 'Scoreboard::readAndValidateMcfi' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-5.116.0/src/kioworkers/http/http_cache_cleaner.cpp:599:5: style: Class 'CacheCleaner' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kio-5.116.0/src/kioworkers/http/http_cache_cleaner.cpp:566:25: style: Local variable 'stream' shadows outer variable [shadowVariable] kio-5.116.0/src/kioworkers/http/http_cache_cleaner.cpp:536:21: note: Shadowed declaration kio-5.116.0/src/kioworkers/http/http_cache_cleaner.cpp:566:25: note: Shadow variable kio-5.116.0/src/kioworkers/http/http_cache_cleaner.cpp:753:10: style: Local variable 'cacheDir' shadows outer function [shadowFunction] kio-5.116.0/src/kioworkers/http/http_cache_cleaner.cpp:180:16: note: Shadowed declaration kio-5.116.0/src/kioworkers/http/http_cache_cleaner.cpp:753:10: note: Shadow variable kio-5.116.0/src/kioworkers/http/http_cache_cleaner.cpp:520:29: style: Variable 'fi' can be declared as pointer to const [constVariablePointer] kio-5.116.0/src/kioworkers/http/http_cache_cleaner.cpp:55:12: style: struct member 'SerializedCacheFileInfo::version' is never used. [unusedStructMember] kio-5.116.0/src/kioworkers/http/http_cache_cleaner.cpp:56:12: style: struct member 'SerializedCacheFileInfo::compression' is never used. [unusedStructMember] kio-5.116.0/src/kioworkers/http/http_cache_cleaner.cpp:57:12: style: struct member 'SerializedCacheFileInfo::reserved' is never used. [unusedStructMember] kio-5.116.0/src/kioworkers/http/http_cache_cleaner.cpp:63:12: style: struct member 'SerializedCacheFileInfo::bytesCached' is never used. [unusedStructMember] kio-5.116.0/src/kioworkers/http/http_cache_cleaner.cpp:66:13: style: struct member 'SerializedCacheFileInfo::url' is never used. [unusedStructMember] kio-5.116.0/src/kioworkers/http/http_cache_cleaner.cpp:67:13: style: struct member 'SerializedCacheFileInfo::etag' is never used. [unusedStructMember] kio-5.116.0/src/kioworkers/http/http_cache_cleaner.cpp:68:13: style: struct member 'SerializedCacheFileInfo::mimeType' is never used. [unusedStructMember] kio-5.116.0/src/kioworkers/http/http_cache_cleaner.cpp:69:17: style: struct member 'SerializedCacheFileInfo::responseHeaders' is never used. [unusedStructMember] kio-5.116.0/src/kioworkers/http/http_cache_cleaner.cpp:374:12: style: struct member 'ScoreboardEntry::index' is never used. [unusedStructMember] kio-5.116.0/src/kioworkers/http/httpauthentication.cpp:430:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Md5 [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/httpauthentication.cpp:586:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/httpauthentication.cpp:734:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Negotiate_NTLM2_Key [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/httpauthentication.cpp:240:9: style: Condition '!negotiateOffer.isEmpty()' is always false [knownConditionTrueFalse] kio-5.116.0/src/kioworkers/http/httpauthentication.cpp:224:36: note: Assuming container is not empty kio-5.116.0/src/kioworkers/http/httpauthentication.cpp:240:9: note: Condition '!negotiateOffer.isEmpty()' is always false kio-5.116.0/src/kioworkers/http/httpauthentication.cpp:529:16: style: Variable 'info.realm' is reassigned a value before the old one has been used. [redundantAssignment] kio-5.116.0/src/kioworkers/http/httpauthentication.cpp:511:16: note: info.realm is assigned kio-5.116.0/src/kioworkers/http/httpauthentication.cpp:529:16: note: info.realm is overwritten kio-5.116.0/src/kioworkers/http/httpauthentication.cpp:547:16: style: Variable 'info.nonce' is reassigned a value before the old one has been used. [redundantAssignment] kio-5.116.0/src/kioworkers/http/httpauthentication.cpp:512:16: note: info.nonce is assigned kio-5.116.0/src/kioworkers/http/httpauthentication.cpp:547:16: note: info.nonce is overwritten kio-5.116.0/src/kioworkers/http/httpauthentication.cpp:549:14: style: Variable 'info.qop' is reassigned a value before the old one has been used. [redundantAssignment] kio-5.116.0/src/kioworkers/http/httpauthentication.cpp:513:14: note: info.qop is assigned kio-5.116.0/src/kioworkers/http/httpauthentication.cpp:549:14: note: info.qop is overwritten kio-5.116.0/src/kioworkers/http/httpauthentication.cpp:73:9: style: The scope of the variable 'pos' can be reduced. [variableScope] kio-5.116.0/src/kioworkers/http/httpauthentication.cpp:74:9: style: The scope of the variable 'pos2' can be reduced. [variableScope] kio-5.116.0/src/kioworkers/http/httpauthentication.cpp:709:63: style:inconclusive: Function 'generateResponse' argument 1 names different: declaration 'user' definition '_user'. [funcArgNamesDifferent] kio-5.116.0/src/kioworkers/http/httpauthentication.h:263:42: note: Function 'generateResponse' argument 1 names different: declaration 'user' definition '_user'. kio-5.116.0/src/kioworkers/http/httpauthentication.cpp:709:63: note: Function 'generateResponse' argument 1 names different: declaration 'user' definition '_user'. kio-5.116.0/src/kioworkers/http/httpauthentication.cpp:225:26: style: Local variable 'scheme' shadows outer function [shadowFunction] kio-5.116.0/src/kioworkers/http/httpauthentication.h:65:24: note: Shadowed declaration kio-5.116.0/src/kioworkers/http/httpauthentication.cpp:225:26: note: Shadow variable kio-5.116.0/src/kioworkers/http/httpauthentication.cpp:257:22: style: Local variable 'scheme' shadows outer function [shadowFunction] kio-5.116.0/src/kioworkers/http/httpauthentication.h:65:24: note: Shadowed declaration kio-5.116.0/src/kioworkers/http/httpauthentication.cpp:257:22: note: Shadow variable kio-5.116.0/src/kioworkers/http/httpauthentication.cpp:278:20: style: Local variable 'scheme' shadows outer function [shadowFunction] kio-5.116.0/src/kioworkers/http/httpauthentication.h:65:24: note: Shadowed declaration kio-5.116.0/src/kioworkers/http/httpauthentication.cpp:278:20: note: Shadow variable kio-5.116.0/src/kioworkers/http/httpauthentication.cpp:73:13: style: Variable 'pos' is assigned a value that is never used. [unreadVariable] kio-5.116.0/src/kioworkers/http/httpauthentication.cpp:74:14: style: Variable 'pos2' is assigned a value that is never used. [unreadVariable] kio-5.116.0/src/kioworkers/http/httpauthentication.cpp:90:15: style: Variable 'start' is assigned a value that is never used. [unreadVariable] kio-5.116.0/src/kioworkers/http/httpfilter.cpp:98:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GZip [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/httpfilter.cpp:140:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZlibHeaders [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/kcookiejar/kcookieserver.cpp:37:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/http/kcookiejar/kcookieserver.cpp:384:81: style:inconclusive: Function 'findCookies' argument 2 names different: declaration 'domain' definition '_domain'. [funcArgNamesDifferent] kio-5.116.0/src/kioworkers/http/kcookiejar/kcookieserver.h:47:70: note: Function 'findCookies' argument 2 names different: declaration 'domain' definition '_domain'. kio-5.116.0/src/kioworkers/http/kcookiejar/kcookieserver.cpp:384:81: note: Function 'findCookies' argument 2 names different: declaration 'domain' definition '_domain'. kio-5.116.0/src/kioworkers/http/kcookiejar/kcookieserver.cpp:443:47: style:inconclusive: Function 'addCookies' argument 1 names different: declaration 'url' definition 'arg1'. [funcArgNamesDifferent] kio-5.116.0/src/kioworkers/http/kcookiejar/kcookieserver.h:50:36: note: Function 'addCookies' argument 1 names different: declaration 'url' definition 'arg1'. kio-5.116.0/src/kioworkers/http/kcookiejar/kcookieserver.cpp:443:47: note: Function 'addCookies' argument 1 names different: declaration 'url' definition 'arg1'. kio-5.116.0/src/kioworkers/http/kcookiejar/kcookieserver.cpp:443:71: style:inconclusive: Function 'addCookies' argument 2 names different: declaration 'cookieHeader' definition 'arg2'. [funcArgNamesDifferent] kio-5.116.0/src/kioworkers/http/kcookiejar/kcookieserver.h:50:59: note: Function 'addCookies' argument 2 names different: declaration 'cookieHeader' definition 'arg2'. kio-5.116.0/src/kioworkers/http/kcookiejar/kcookieserver.cpp:443:71: note: Function 'addCookies' argument 2 names different: declaration 'cookieHeader' definition 'arg2'. kio-5.116.0/src/kioworkers/http/kcookiejar/kcookieserver.cpp:443:87: style:inconclusive: Function 'addCookies' argument 3 names different: declaration 'windowId' definition 'arg3'. [funcArgNamesDifferent] kio-5.116.0/src/kioworkers/http/kcookiejar/kcookieserver.h:50:83: note: Function 'addCookies' argument 3 names different: declaration 'windowId' definition 'arg3'. kio-5.116.0/src/kioworkers/http/kcookiejar/kcookieserver.cpp:443:87: note: Function 'addCookies' argument 3 names different: declaration 'windowId' definition 'arg3'. kio-5.116.0/src/kioworkers/http/kcookiejar/kcookiewin.cpp:53:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAbove [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/remote/kdedmodule/remotedirnotify.cpp:18:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/remote/kio_remote.cpp:46:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIOREMOTE_LOG [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/remote/kio_remote.cpp:97:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIOREMOTE_LOG [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/remote/kio_remote.cpp:139:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIOREMOTE_LOG [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/remote/kio_remote.cpp:150:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIOREMOTE_LOG [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/remote/kio_remote.cpp:166:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_UNSUPPORTED_ACTION [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/remote/kio_remote.cpp:178:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Overwrite [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/remote/remoteimpl.cpp:22:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/remote/remoteimpl.cpp:28:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIOREMOTE_LOG [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/remote/remoteimpl.cpp:53:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIOREMOTE_LOG [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/remote/remoteimpl.cpp:69:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIOREMOTE_LOG [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/remote/remoteimpl.cpp:82:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIOREMOTE_LOG [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/remote/remoteimpl.cpp:99:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_FILE_TYPE [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/remote/remoteimpl.cpp:109:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIOREMOTE_LOG [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/remote/remoteimpl.cpp:143:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIOREMOTE_LOG [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/remote/remoteimpl.cpp:152:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIOREMOTE_LOG [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/remote/remoteimpl.cpp:166:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIOREMOTE_LOG [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/remote/remoteimpl.cpp:192:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIOREMOTE_LOG [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kioworkers/remote/remoteimpl.cpp:93:18: performance:inconclusive: Technically the member function 'RemoteImpl::createTopLevelEntry' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-5.116.0/src/kioworkers/remote/remoteimpl.h:19:10: note: Technically the member function 'RemoteImpl::createTopLevelEntry' can be static (but you may consider moving to unnamed namespace). kio-5.116.0/src/kioworkers/remote/remoteimpl.cpp:93:18: note: Technically the member function 'RemoteImpl::createTopLevelEntry' can be static (but you may consider moving to unnamed namespace). kio-5.116.0/src/kioworkers/remote/remoteimpl.cpp:51:18: performance:inconclusive: Technically the member function 'RemoteImpl::findDirectory' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-5.116.0/src/kioworkers/remote/remoteimpl.h:32:10: note: Technically the member function 'RemoteImpl::findDirectory' can be static (but you may consider moving to unnamed namespace). kio-5.116.0/src/kioworkers/remote/remoteimpl.cpp:51:18: note: Technically the member function 'RemoteImpl::findDirectory' can be static (but you may consider moving to unnamed namespace). kio-5.116.0/src/kioworkers/remote/remoteimpl.cpp:107:18: performance:inconclusive: Technically the member function 'RemoteImpl::createEntry' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-5.116.0/src/kioworkers/remote/remoteimpl.h:33:10: note: Technically the member function 'RemoteImpl::createEntry' can be static (but you may consider moving to unnamed namespace). kio-5.116.0/src/kioworkers/remote/remoteimpl.cpp:107:18: note: Technically the member function 'RemoteImpl::createEntry' can be static (but you may consider moving to unnamed namespace). kio-5.116.0/src/kioworkers/remote/remoteimpl.cpp:58:71: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kio-5.116.0/src/kntlm/des.cpp:446:34: style: C-style pointer casting [cstyleCast] kio-5.116.0/src/kntlm/des.cpp:183:28: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] kio-5.116.0/src/kntlm/des.cpp:229:16: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] kio-5.116.0/src/kntlm/des.cpp:140:9: style: The scope of the variable 'm' can be reduced. [variableScope] kio-5.116.0/src/kntlm/des.cpp:236:20: style: The scope of the variable 'ob' can be reduced. [variableScope] kio-5.116.0/src/kntlm/des.cpp:237:11: style: The scope of the variable 'p' can be reduced. [variableScope] kio-5.116.0/src/kntlm/des.cpp:238:11: style: The scope of the variable 'q' can be reduced. [variableScope] kio-5.116.0/src/kntlm/des.cpp:266:20: style: The scope of the variable 'ob' can be reduced. [variableScope] kio-5.116.0/src/kntlm/des.cpp:267:11: style: The scope of the variable 'p' can be reduced. [variableScope] kio-5.116.0/src/kntlm/des.cpp:268:11: style: The scope of the variable 'q' can be reduced. [variableScope] kio-5.116.0/src/kntlm/des.cpp:133:43: style: Parameter 'user_key' can be declared as pointer to const [constParameterPointer] kio-5.116.0/src/kntlm/des.cpp:237:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] kio-5.116.0/src/kntlm/des.cpp:238:11: style: Variable 'q' can be declared as pointer to const [constVariablePointer] kio-5.116.0/src/kntlm/des.cpp:267:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] kio-5.116.0/src/kntlm/des.cpp:268:11: style: Variable 'q' can be declared as pointer to const [constVariablePointer] kio-5.116.0/src/kntlm/kntlm.h:16:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KNTLM_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/kntlm/kntlm.h:16:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KNTLM_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/kpac/discovery.cpp:48:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SeparateChannels [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kpac/discovery.cpp:59:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_domainName [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kpac/discovery.cpp:82:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QFIXEDSZ [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kpac/discovery.cpp:109:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_domainName [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kpac/downloader.cpp:30:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kpac/downloader.h:29:17: style:inconclusive: Either there is a missing 'override', or the member function 'KPAC::Downloader::scriptUrl' can be const. [functionConst] kio-5.116.0/src/kpac/downloader.h:33:20: style:inconclusive: Either there is a missing 'override', or the member function 'KPAC::Downloader::script' can be const. [functionConst] kio-5.116.0/src/kpac/downloader.h:37:20: style:inconclusive: Either there is a missing 'override', or the member function 'KPAC::Downloader::error' can be const. [functionConst] kio-5.116.0/src/kpac/kpac_dhcp_helper.c:76:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kpac/kpac_dhcp_helper.c:115:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kpac/kpac_dhcp_helper.c:153:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NI_MAXHOST [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kpac/kpac_dhcp_helper.c:59:28: portability: Non reentrant function 'getservbyname' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getservbyname_r'. [prohibitedgetservbynameCalled] kio-5.116.0/src/kpac/kpac_dhcp_helper.c:80:18: portability: Non reentrant function 'getprotobyname' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getprotobyname_r'. [prohibitedgetprotobynameCalled] kio-5.116.0/src/kpac/kpac_dhcp_helper.c:145:11: style: Variable 'r.err' is reassigned a value before the old one has been used. [redundantAssignment] kio-5.116.0/src/kpac/kpac_dhcp_helper.c:110:15: note: r.err is assigned kio-5.116.0/src/kpac/kpac_dhcp_helper.c:145:11: note: r.err is overwritten kio-5.116.0/src/kpac/kpac_dhcp_helper.c:145:11: style: Variable 'r.err' is reassigned a value before the old one has been used. [redundantAssignment] kio-5.116.0/src/kpac/kpac_dhcp_helper.c:141:15: note: r.err is assigned kio-5.116.0/src/kpac/kpac_dhcp_helper.c:145:11: note: r.err is overwritten kio-5.116.0/src/kpac/kpac_dhcp_helper.c:59:21: style: Variable 'serv' can be declared as pointer to const [constVariablePointer] kio-5.116.0/src/kpac/kpac_dhcp_helper.c:155:21: style: Variable 'ifa' can be declared as pointer to const [constVariablePointer] kio-5.116.0/src/kpac/kpac_dhcp_helper.c:207:14: style: Variable 'end' can be declared as pointer to const [constVariablePointer] kio-5.116.0/src/kpac/downloader.h:22:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] kio-5.116.0/src/kpac/proxyscout.cpp:51:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kpac/proxyscout.cpp:114:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kpac/proxyscout.cpp:143:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kpac/proxyscout.cpp:252:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Defined [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kpac/proxyscout.cpp:332:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kpac/proxyscout.h:63:9: warning:inconclusive: Member variable 'QueuedRequest::sendAll' is not initialized in the constructor. [uninitMemberVar] kio-5.116.0/src/kpac/proxyscout.cpp:354:27: style: Local variable 'index' shadows outer variable [shadowVariable] kio-5.116.0/src/kpac/proxyscout.cpp:339:23: note: Shadowed declaration kio-5.116.0/src/kpac/proxyscout.cpp:354:27: note: Shadow variable kio-5.116.0/src/kpac/proxyscout.cpp:357:32: style: Local variable 'url' shadows outer argument [shadowArgument] kio-5.116.0/src/kpac/proxyscout.cpp:327:51: note: Shadowed declaration kio-5.116.0/src/kpac/proxyscout.cpp:357:32: note: Shadow variable kio-5.116.0/src/kpac/script.cpp:31:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kpac/script.cpp:40:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kpac/script.cpp:54:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LocalHost [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kpac/script.cpp:67:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPv6Protocol [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kpac/script.cpp:72:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPv4Protocol [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kpac/script.cpp:78:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Null [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kpac/script.cpp:99:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPv4Protocol [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kpac/script.cpp:160:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kpac/script.cpp:197:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kpac/script.cpp:207:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kpac/script.cpp:318:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UndefinedValue [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kpac/script.cpp:384:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UndefinedValue [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kpac/script.cpp:153:5: style: Class 'Address' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kio-5.116.0/src/kpac/script.cpp:675:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] kio-5.116.0/src/kpac/script.cpp:157:22: style: Local variable 'address' shadows outer function [shadowFunction] kio-5.116.0/src/kpac/script.cpp:143:18: note: Shadowed declaration kio-5.116.0/src/kpac/script.cpp:157:22: note: Shadow variable kio-5.116.0/src/kpac/script.cpp:239:44: style: Local variable 'subnet' shadows outer argument [shadowArgument] kio-5.116.0/src/kpac/script.cpp:233:56: note: Shadowed declaration kio-5.116.0/src/kpac/script.cpp:239:44: note: Shadow variable kio-5.116.0/src/kpac/script.cpp:38:40: performance: Function parameter 'tz' should be passed by const reference. [passedByValue] kio-5.116.0/src/kpac/script.cpp:188:50: performance: Function parameter 'string' should be passed by const reference. [passedByValue] kio-5.116.0/src/kpac/script.cpp:195:46: performance: Function parameter 'host' should be passed by const reference. [passedByValue] kio-5.116.0/src/kpac/script.cpp:195:60: performance: Function parameter 'domain' should be passed by const reference. [passedByValue] kio-5.116.0/src/kpac/script.cpp:202:54: performance: Function parameter 'host' should be passed by const reference. [passedByValue] kio-5.116.0/src/kpac/script.cpp:202:68: performance: Function parameter 'fqdn' should be passed by const reference. [passedByValue] kio-5.116.0/src/kpac/script.cpp:212:47: performance: Function parameter 'host' should be passed by const reference. [passedByValue] kio-5.116.0/src/kpac/script.cpp:233:42: performance: Function parameter 'host' should be passed by const reference. [passedByValue] kio-5.116.0/src/kpac/script.cpp:233:56: performance: Function parameter 'subnet' should be passed by const reference. [passedByValue] kio-5.116.0/src/kpac/script.cpp:233:72: performance: Function parameter 'mask' should be passed by const reference. [passedByValue] kio-5.116.0/src/kpac/script.cpp:254:45: performance: Function parameter 'host' should be passed by const reference. [passedByValue] kio-5.116.0/src/kpac/script.cpp:291:50: performance: Function parameter 'host' should be passed by const reference. [passedByValue] kio-5.116.0/src/kpac/script.cpp:312:47: performance: Function parameter 'day1' should be passed by const reference. [passedByValue] kio-5.116.0/src/kpac/script.cpp:312:61: performance: Function parameter 'arg2' should be passed by const reference. [passedByValue] kio-5.116.0/src/kpac/script.cpp:441:54: performance: Function parameter 'tz' should be passed by const reference. [passedByValue] kio-5.116.0/src/kpac/script.cpp:447:66: performance: Function parameter 'tz' should be passed by const reference. [passedByValue] kio-5.116.0/src/kpac/script.cpp:453:86: performance: Function parameter 'tz' should be passed by const reference. [passedByValue] kio-5.116.0/src/kpac/script.cpp:461:106: performance: Function parameter 'tz' should be passed by const reference. [passedByValue] kio-5.116.0/src/kpac/script.cpp:482:49: performance: Function parameter 'host' should be passed by const reference. [passedByValue] kio-5.116.0/src/kpac/script.cpp:501:44: performance: Function parameter 'ipAddress' should be passed by const reference. [passedByValue] kio-5.116.0/src/kpac/script.cpp:501:63: performance: Function parameter 'ipPrefix' should be passed by const reference. [passedByValue] kio-5.116.0/src/kpac/script.cpp:527:47: performance: Function parameter 'host' should be passed by const reference. [passedByValue] kio-5.116.0/src/kpac/script.cpp:568:52: performance: Function parameter 'ipAddressListStr' should be passed by const reference. [passedByValue] kio-5.116.0/src/kpac/script.cpp:218:75: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kio-5.116.0/src/kpac/script.cpp:241:105: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kio-5.116.0/src/kpac/script.cpp:260:75: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kio-5.116.0/src/kpac/script.cpp:280:103: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kio-5.116.0/src/kpac/script.cpp:488:71: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kio-5.116.0/src/kpasswdserver/autotests/kpasswdservertest.cpp:91:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable queryAuthInfoAsyncResult [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kpasswdserver/autotests/kpasswdservertest.cpp:259:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rejected [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kpasswdserver/autotests/kpasswdservertest.cpp:348:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable checkAuthInfoAsyncResult [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kpasswdserver/autotests/kpasswdservertest.cpp:364:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable queryAuthInfoAsyncResult [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kpasswdserver/autotests/kpasswdservertest.cpp:390:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable queryAuthInfoAsyncResult [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kpasswdserver/autotests/kpasswdservertest.cpp:436:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable queryAuthInfoAsyncResult [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kpasswdserver/autotests/kpasswdservertest.cpp:478:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable queryAuthInfoAsyncResult [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kpasswdserver/autotests/kpasswdservertest.cpp:530:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kpasswdserver/autotests/kpasswdservertest.cpp:480:19: style: The scope of the variable 'seqNr' can be reduced. [variableScope] kio-5.116.0/src/kpasswdserver/kpasswdserver.h:71:9: warning: Member variable 'AuthInfoContainer::expire' is not initialized in the constructor. [uninitMemberVar] kio-5.116.0/src/kpasswdserver/kpasswdserver.cpp:70:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable checkAuthInfoAsyncResult [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kpasswdserver/kpasswdserver.cpp:264:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable category [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kpasswdserver/kpasswdserver.cpp:283:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable category [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kpasswdserver/kpasswdserver.cpp:337:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable category [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kpasswdserver/kpasswdserver.cpp:373:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable category [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kpasswdserver/kpasswdserver.cpp:408:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable category [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kpasswdserver/kpasswdserver.cpp:442:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable category [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kpasswdserver/kpasswdserver.cpp:507:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable category [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kpasswdserver/kpasswdserver.cpp:563:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable category [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kpasswdserver/kpasswdserver.cpp:642:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable category [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kpasswdserver/kpasswdserver.cpp:685:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable category [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kpasswdserver/kpasswdserver.cpp:753:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShowDomainLine [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kpasswdserver/kpasswdserver.cpp:843:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable category [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kpasswdserver/kpasswdserver.cpp:904:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable category [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kpasswdserver/kpasswdserver.cpp:972:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PrimaryAction [valueFlowBailoutIncompleteVar] kio-5.116.0/src/kpasswdserver/kpasswdserver.cpp:734:28: style: The scope of the variable 'knownLogins' can be reduced. [variableScope] kio-5.116.0/src/kpasswdserver/kpasswdserver.cpp:655:16: style: Variable 'it' is assigned a value that is never used. [unreadVariable] kio-5.116.0/src/kssld/kssld.cpp:96:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/kssld/kssld.cpp:96:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/protocoltojson/main.cpp:150:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kio-5.116.0/src/schemehandlers/telnet/ktelnetservice.cpp:25:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] kio-5.116.0/src/urifilters/fixhost/fixhosturifilter.cpp:30:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kio-5.116.0/src/urifilters/fixhost/fixhosturifilter.cpp:39:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kio-5.116.0/src/urifilters/fixhost/fixhosturifilter.cpp:56:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NetProtocol [valueFlowBailoutIncompleteVar] kio-5.116.0/src/urifilters/fixhost/fixhosturifilter.cpp:70:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] kio-5.116.0/src/urifilters/fixhost/fixhosturifilter.cpp:76:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] kio-5.116.0/src/urifilters/ikws/ikwsopts.cpp:36:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kio-5.116.0/src/urifilters/ikws/ikwsopts.cpp:54:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsEnabled [valueFlowBailoutIncompleteVar] kio-5.116.0/src/urifilters/ikws/ikwsopts.cpp:64:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CheckStateRole [valueFlowBailoutIncompleteVar] kio-5.116.0/src/urifilters/ikws/ikwsopts.cpp:83:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] kio-5.116.0/src/urifilters/ikws/ikwsopts.cpp:142:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable modelAboutToBeReset [valueFlowBailoutIncompleteVar] kio-5.116.0/src/urifilters/ikws/ikwsopts.cpp:236:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kio-5.116.0/src/urifilters/ikws/ikwsopts.cpp:256:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable markAsChanged [valueFlowBailoutIncompleteVar] kio-5.116.0/src/urifilters/ikws/ikwsopts.cpp:299:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoGlobals [valueFlowBailoutIncompleteVar] kio-5.116.0/src/urifilters/ikws/ikwsopts.cpp:349:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoGlobals [valueFlowBailoutIncompleteVar] kio-5.116.0/src/urifilters/ikws/ikwsopts.cpp:447:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] kio-5.116.0/src/urifilters/ikws/ikwsopts.cpp:459:114: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] kio-5.116.0/src/urifilters/ikws/ikwsopts_p.h:81:28: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] kio-5.116.0/src/urifilters/ikws/ikwsopts_p.h:81:51: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] kio-5.116.0/src/urifilters/ikws/ikwsopts.cpp:173:24: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] kio-5.116.0/src/urifilters/ikws/ikwsopts.cpp:173:39: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] kio-5.116.0/src/urifilters/ikws/ikwsopts_p.h:44:29: performance: Function 'providers()' should return member 'm_providers' by const reference. [returnByReference] kio-5.116.0/src/urifilters/ikws/ikwsopts.cpp:332:19: style: Local variable 'delimiter' shadows outer function [shadowFunction] kio-5.116.0/src/urifilters/ikws/ikwsopts.h:43:10: note: Shadowed declaration kio-5.116.0/src/urifilters/ikws/ikwsopts.cpp:332:19: note: Shadow variable kio-5.116.0/src/urifilters/ikws/ikwsopts.cpp:307:16: style: Variable 'provider' can be declared as pointer to const [constVariablePointer] kio-5.116.0/src/urifilters/ikws/ikwsopts.cpp:316:66: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kio-5.116.0/src/urifilters/ikws/ikwsopts.cpp:424:74: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kio-5.116.0/src/urifilters/ikws/kuriikwsfilter.cpp:46:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable category [valueFlowBailoutIncompleteVar] kio-5.116.0/src/urifilters/ikws/kuriikwsfilter.cpp:93:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable category [valueFlowBailoutIncompleteVar] kio-5.116.0/src/urifilters/ikws/kuriikwsfilter.cpp:79:29: style: Variable 'favProvider' can be declared as pointer to const [constVariablePointer] kio-5.116.0/src/urifilters/ikws/kuriikwsfilter.cpp:86:26: style: Variable 'p' can be declared as pointer to const [constVariablePointer] kio-5.116.0/src/urifilters/ikws/kuriikwsfilter.cpp:129:33: style: Variable 'filter' can be declared as pointer to const [constVariablePointer] kio-5.116.0/src/urifilters/ikws/kuriikwsfiltereng.cpp:31:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable category [valueFlowBailoutIncompleteVar] kio-5.116.0/src/urifilters/ikws/kuriikwsfiltereng.cpp:69:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable category [valueFlowBailoutIncompleteVar] kio-5.116.0/src/urifilters/ikws/kuriikwsfiltereng.cpp:158:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sSelfPtr [valueFlowBailoutIncompleteVar] kio-5.116.0/src/urifilters/ikws/kuriikwsfiltereng.cpp:182:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] kio-5.116.0/src/urifilters/ikws/kuriikwsfiltereng.cpp:240:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable category [valueFlowBailoutIncompleteVar] kio-5.116.0/src/urifilters/ikws/kuriikwsfiltereng.cpp:389:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable category [valueFlowBailoutIncompleteVar] kio-5.116.0/src/urifilters/ikws/kuriikwsfiltereng.cpp:429:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable category [valueFlowBailoutIncompleteVar] kio-5.116.0/src/urifilters/ikws/kuriikwsfiltereng.cpp:134:36: performance:inconclusive: Technically the member function 'KURISearchFilterEngine::name' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-5.116.0/src/urifilters/ikws/kuriikwsfiltereng.h:33:16: note: Technically the member function 'KURISearchFilterEngine::name' can be static (but you may consider moving to unnamed namespace). kio-5.116.0/src/urifilters/ikws/kuriikwsfiltereng.cpp:134:36: note: Technically the member function 'KURISearchFilterEngine::name' can be static (but you may consider moving to unnamed namespace). kio-5.116.0/src/urifilters/ikws/kuriikwsfiltereng.cpp:161:37: performance:inconclusive: Technically the member function 'KURISearchFilterEngine::modifySubstitutionMap' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-5.116.0/src/urifilters/ikws/kuriikwsfiltereng.h:55:17: note: Technically the member function 'KURISearchFilterEngine::modifySubstitutionMap' can be static (but you may consider moving to unnamed namespace). kio-5.116.0/src/urifilters/ikws/kuriikwsfiltereng.cpp:161:37: note: Technically the member function 'KURISearchFilterEngine::modifySubstitutionMap' can be static (but you may consider moving to unnamed namespace). kio-5.116.0/src/urifilters/ikws/kuriikwsfiltereng.h:35:13: performance: Function 'defaultSearchEngine()' should return member 'm_defaultWebShortcut' by const reference. [returnByReference] kio-5.116.0/src/urifilters/ikws/kuriikwsfiltereng.h:36:17: performance: Function 'favoriteEngineList()' should return member 'm_preferredWebShortcuts' by const reference. [returnByReference] kio-5.116.0/src/urifilters/ikws/kuriikwsfiltereng.cpp:377:58: style:inconclusive: Function 'formatResult' argument 4 names different: declaration 'query' definition 'userquery'. [funcArgNamesDifferent] kio-5.116.0/src/urifilters/ikws/kuriikwsfiltereng.h:49:102: note: Function 'formatResult' argument 4 names different: declaration 'query' definition 'userquery'. kio-5.116.0/src/urifilters/ikws/kuriikwsfiltereng.cpp:377:58: note: Function 'formatResult' argument 4 names different: declaration 'query' definition 'userquery'. kio-5.116.0/src/urifilters/ikws/kurisearchfilter.cpp:46:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable category [valueFlowBailoutIncompleteVar] kio-5.116.0/src/urifilters/ikws/kurisearchfilter.cpp:52:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable category [valueFlowBailoutIncompleteVar] kio-5.116.0/src/urifilters/ikws/kurisearchfilter.cpp:61:29: style: Variable 'filter' can be declared as pointer to const [constVariablePointer] kio-5.116.0/src/urifilters/ikws/searchprovider.cpp:79:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] kio-5.116.0/src/urifilters/ikws/searchproviderdlg.cpp:24:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kio-5.116.0/src/urifilters/ikws/searchproviderdlg.cpp:77:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kio-5.116.0/src/urifilters/ikws/searchproviderdlg.cpp:132:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kio-5.116.0/src/urifilters/ikws/searchproviderdlg.cpp:148:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] kio-5.116.0/src/urifilters/ikws/searchproviderregistry.cpp:30:138: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LocateDirectory [valueFlowBailoutIncompleteVar] kio-5.116.0/src/urifilters/ikws/searchproviderregistry.cpp:43:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] kio-5.116.0/src/urifilters/ikws/searchproviderregistry.cpp:24:37: performance:inconclusive: Technically the member function 'SearchProviderRegistry::directories' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-5.116.0/src/urifilters/ikws/searchproviderregistry.h:44:17: note: Technically the member function 'SearchProviderRegistry::directories' can be static (but you may consider moving to unnamed namespace). kio-5.116.0/src/urifilters/ikws/searchproviderregistry.cpp:24:37: note: Technically the member function 'SearchProviderRegistry::directories' can be static (but you may consider moving to unnamed namespace). kio-5.116.0/src/urifilters/ikws/searchproviderregistry.h:35:29: performance: Function 'findAll()' should return member 'm_searchProviders' by const reference. [returnByReference] kio-5.116.0/src/urifilters/ikws/searchproviderregistry.cpp:69:74: style:inconclusive: Function 'findByDesktopName' argument 1 names different: declaration 'desktopName' definition 'name'. [funcArgNamesDifferent] kio-5.116.0/src/urifilters/ikws/searchproviderregistry.h:39:54: note: Function 'findByDesktopName' argument 1 names different: declaration 'desktopName' definition 'name'. kio-5.116.0/src/urifilters/ikws/searchproviderregistry.cpp:69:74: note: Function 'findByDesktopName' argument 1 names different: declaration 'desktopName' definition 'name'. kio-5.116.0/src/urifilters/localdomain/localdomainurifilter.cpp:49:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable category [valueFlowBailoutIncompleteVar] kio-5.116.0/src/urifilters/localdomain/localdomainurifilter.cpp:65:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable category [valueFlowBailoutIncompleteVar] kio-5.116.0/src/urifilters/shorturi/kshorturifilter.cpp:79:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable category [valueFlowBailoutIncompleteVar] kio-5.116.0/src/urifilters/shorturi/kshorturifilter.cpp:151:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable category [valueFlowBailoutIncompleteVar] kio-5.116.0/src/urifilters/shorturi/kshorturifilter.cpp:500:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoGlobals [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/accessmanager.h:24:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/widgets/accessmanager.h:24:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/widgets/accessmanagerreply_p.h:17:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/widgets/accessmanagerreply_p.h:17:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/widgets/clipboardupdater.cpp:36:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/clipboardupdater.cpp:72:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/clipboardupdater.cpp:154:77: style:inconclusive: Function 'setMode' argument 1 names different: declaration 'm' definition 'mode'. [funcArgNamesDifferent] kio-5.116.0/src/widgets/clipboardupdater_p.h:53:63: note: Function 'setMode' argument 1 names different: declaration 'm' definition 'mode'. kio-5.116.0/src/widgets/clipboardupdater.cpp:154:77: note: Function 'setMode' argument 1 names different: declaration 'm' definition 'mode'. kio-5.116.0/src/widgets/clipboardupdater.cpp:123:22: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] kio-5.116.0/src/widgets/kdirmodel.h:97:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/widgets/kdirmodel.h:97:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/widgets/fileundomanager.h:156:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/widgets/fileundomanager.h:156:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/widgets/jobuidelegate.h:48:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/widgets/jobuidelegate.h:48:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/widgets/executablefileopendialog.cpp:27:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reject [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/imagefilter.cpp:218:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CompositionMode_SourceIn [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/imagefilter.cpp:50:13: style: The scope of the variable 'pixel' can be reduced. [variableScope] kio-5.116.0/src/widgets/imagefilter.cpp:119:9: style: The scope of the variable 'stackindex' can be reduced. [variableScope] kio-5.116.0/src/widgets/imagefilter.cpp:123:13: style: The scope of the variable 'pixel' can be reduced. [variableScope] kio-5.116.0/src/widgets/imagefilter.cpp:132:18: style: The scope of the variable 'sum' can be reduced. [variableScope] kio-5.116.0/src/widgets/imagefilter.cpp:133:18: style: The scope of the variable 'sum_in' can be reduced. [variableScope] kio-5.116.0/src/widgets/imagefilter.cpp:134:18: style: The scope of the variable 'sum_out' can be reduced. [variableScope] kio-5.116.0/src/widgets/imagefilter.cpp:50:19: style: Variable 'pixel' is assigned a value that is never used. [unreadVariable] kio-5.116.0/src/widgets/kautomount.cpp:23:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/widgets/kautomount.cpp:23:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/widgets/kbuildsycocaprogressdialog.cpp:34:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KBUILDSYCOCA_EXENAME [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kbuildsycocaprogressdialog.cpp:56:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kbuildsycocaprogressdialog.cpp:46:65: style:inconclusive: Function 'KBuildSycocaProgressDialog' argument 1 names different: declaration 'parent' definition '_parent'. [funcArgNamesDifferent] kio-5.116.0/src/widgets/kbuildsycocaprogressdialog.h:35:62: note: Function 'KBuildSycocaProgressDialog' argument 1 names different: declaration 'parent' definition '_parent'. kio-5.116.0/src/widgets/kbuildsycocaprogressdialog.cpp:46:65: note: Function 'KBuildSycocaProgressDialog' argument 1 names different: declaration 'parent' definition '_parent'. kio-5.116.0/src/widgets/kdesktopfileactions.h:25:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/widgets/kdesktopfileactions.h:25:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/widgets/kdirlister.h:27:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/widgets/kdirlister.h:27:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/widgets/kdynamicjobtracker.cpp:94:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qApp [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kdynamicjobtracker.cpp:198:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_WIDGETS [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kdynamicjobtracker.cpp:41:16: warning: Class 'KDynamicJobTrackerPrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] kio-5.116.0/src/widgets/kdynamicjobtracker.cpp:41:16: warning: Class 'KDynamicJobTrackerPrivate' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] kio-5.116.0/src/widgets/kfile.cpp:12:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Time [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kfile.cpp:17:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Size [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kfile.cpp:22:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Time [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kfile.cpp:27:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Type [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kfile.cpp:32:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DirsFirst [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kfile.cpp:37:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IgnoreCase [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kfile.cpp:42:29: style: Return value '(view&Default)==Default' is always true [knownConditionTrueFalse] kio-5.116.0/src/widgets/kfileitemactions.h:82:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/widgets/kfileitemactions.h:82:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/widgets/kfileitemdelegate.cpp:133:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activeMargins [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kfileitemdelegate.cpp:138:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verticalMargin [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kfileitemdelegate.cpp:146:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable horizontalMargin [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kfileitemdelegate.cpp:164:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activeMargins [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kfileitemdelegate.cpp:171:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activeMargins [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kfileitemdelegate.cpp:178:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activeMargins [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kfileitemdelegate.cpp:185:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activeMargins [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kfileitemdelegate.cpp:199:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ChildCountRole [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kfileitemdelegate.cpp:221:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable informationList [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kfileitemdelegate.cpp:298:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FileItemRole [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kfileitemdelegate.cpp:306:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LineSeparator [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kfileitemdelegate.cpp:357:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WrapText [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kfileitemdelegate.cpp:403:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WrapText [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kfileitemdelegate.cpp:414:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WrapText [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kfileitemdelegate.cpp:466:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Top [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kfileitemdelegate.cpp:483:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoBrush [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kfileitemdelegate.cpp:489:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Active [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kfileitemdelegate.cpp:526:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ActiveState [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kfileitemdelegate.cpp:550:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Name [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kfileitemdelegate.cpp:576:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PorterDuff [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kfileitemdelegate.cpp:680:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transparent [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kfileitemdelegate.cpp:730:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontRole [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kfileitemdelegate.cpp:782:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CompositionMode_DestinationIn [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kfileitemdelegate.cpp:814:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_FocusFrameHMargin [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kfileitemdelegate.cpp:841:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SizeHintRole [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kfileitemdelegate.cpp:873:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kfileitemdelegate.cpp:999:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DecorationRole [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kfileitemdelegate.cpp:1065:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignHCenter [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kfileitemdelegate.cpp:1094:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable State_HasFocus [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kfileitemdelegate.cpp:1123:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kfileitemdelegate.cpp:1327:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScrollBarAlwaysOff [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kfileitemdelegate.cpp:1357:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditRole [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kfileitemdelegate.cpp:1380:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditRole [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kfileitemdelegate.cpp:1387:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kfileitemdelegate.cpp:1425:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ToolTipRole [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kfileitemdelegate.cpp:1462:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kfileitemdelegate.cpp:1516:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoHint [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kfileitemdelegate.cpp:902:56: style:inconclusive: Function 'setShowInformation' argument 1 names different: declaration 'information' definition 'value'. [funcArgNamesDifferent] kio-5.116.0/src/widgets/kfileitemdelegate.h:267:41: note: Function 'setShowInformation' argument 1 names different: declaration 'information' definition 'value'. kio-5.116.0/src/widgets/kfileitemdelegate.cpp:902:56: note: Function 'setShowInformation' argument 1 names different: declaration 'information' definition 'value'. kio-5.116.0/src/widgets/kfileitemdelegate.cpp:936:45: style:inconclusive: Function 'setShadowBlur' argument 1 names different: declaration 'radius' definition 'factor'. [funcArgNamesDifferent] kio-5.116.0/src/widgets/kfileitemdelegate.h:310:30: note: Function 'setShadowBlur' argument 1 names different: declaration 'radius' definition 'factor'. kio-5.116.0/src/widgets/kfileitemdelegate.cpp:936:45: note: Function 'setShadowBlur' argument 1 names different: declaration 'radius' definition 'factor'. kio-5.116.0/src/widgets/kfileitemdelegate.cpp:1157:21: style: Local variable 'fileItem' shadows outer function [shadowFunction] kio-5.116.0/src/widgets/kfileitemdelegate.cpp:54:22: note: Shadowed declaration kio-5.116.0/src/widgets/kfileitemdelegate.cpp:1157:21: note: Shadow variable kio-5.116.0/src/widgets/kfileitemdelegate.cpp:1449:19: style: Local variable 'elidedText' shadows outer function [shadowFunction] kio-5.116.0/src/widgets/kfileitemdelegate.cpp:55:13: note: Shadowed declaration kio-5.116.0/src/widgets/kfileitemdelegate.cpp:1449:19: note: Shadow variable kio-5.116.0/src/widgets/kfileitemdelegate.cpp:1470:11: style: Local variable 'iconRect' shadows outer function [shadowFunction] kio-5.116.0/src/widgets/kfileitemdelegate.h:364:11: note: Shadowed declaration kio-5.116.0/src/widgets/kfileitemdelegate.cpp:1470:11: note: Shadow variable kio-5.116.0/src/widgets/kfileitemdelegate.cpp:1104:86: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] kio-5.116.0/src/widgets/kfileitemdelegate.cpp:1154:64: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] kio-5.116.0/src/widgets/kopenwithdialog.cpp:96:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kopenwithdialog.cpp:147:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KST_KService [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kopenwithdialog.cpp:292:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kopenwithdialog.cpp:397:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kopenwithdialog.cpp:661:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHELL_ACCESS [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kopenwithdialog.cpp:835:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kopenwithdialog.cpp:862:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kopenwithdialog.cpp:922:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kopenwithdialog.cpp:933:129: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericConfigLocation [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kopenwithdialog.cpp:1072:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kopenwithdialog.cpp:1155:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortcutOverride [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kopenwithdialog.cpp:492:14: warning: Member variable 'KOpenWithDialogPrivate::m_terminaldirty' is not initialized in the constructor. [uninitMemberVar] kio-5.116.0/src/widgets/kopenwithdialog.cpp:492:14: warning: Member variable 'KOpenWithDialogPrivate::view' is not initialized in the constructor. [uninitMemberVar] kio-5.116.0/src/widgets/kopenwithdialog.cpp:492:14: warning: Member variable 'KOpenWithDialogPrivate::edit' is not initialized in the constructor. [uninitMemberVar] kio-5.116.0/src/widgets/kopenwithdialog.cpp:492:14: warning: Member variable 'KOpenWithDialogPrivate::label' is not initialized in the constructor. [uninitMemberVar] kio-5.116.0/src/widgets/kopenwithdialog.cpp:492:14: warning: Member variable 'KOpenWithDialogPrivate::dialogExtension' is not initialized in the constructor. [uninitMemberVar] kio-5.116.0/src/widgets/kopenwithdialog.cpp:492:14: warning: Member variable 'KOpenWithDialogPrivate::terminal' is not initialized in the constructor. [uninitMemberVar] kio-5.116.0/src/widgets/kopenwithdialog.cpp:492:14: warning: Member variable 'KOpenWithDialogPrivate::remember' is not initialized in the constructor. [uninitMemberVar] kio-5.116.0/src/widgets/kopenwithdialog.cpp:492:14: warning: Member variable 'KOpenWithDialogPrivate::nocloseonexit' is not initialized in the constructor. [uninitMemberVar] kio-5.116.0/src/widgets/kopenwithdialog.cpp:492:14: warning: Member variable 'KOpenWithDialogPrivate::buttonBox' is not initialized in the constructor. [uninitMemberVar] kio-5.116.0/src/widgets/kopenwithdialog.cpp:116:11: warning: Class 'KApplicationModelPrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] kio-5.116.0/src/widgets/kopenwithdialog.cpp:116:11: warning: Class 'KApplicationModelPrivate' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] kio-5.116.0/src/widgets/kopenwithdialog_p.h:39:9: style: Virtual function 'rowCount' is called from constructor 'KApplicationModel(QObject*parent=nullptr)' at line 197. Dynamic binding is not used. [virtualCallInConstructor] kio-5.116.0/src/widgets/kopenwithdialog.cpp:197:23: note: Calling rowCount kio-5.116.0/src/widgets/kopenwithdialog_p.h:39:9: note: rowCount is a virtual function kio-5.116.0/src/widgets/kopenwithdialog_p.h:30:10: style: Virtual function 'canFetchMore' is called from constructor 'KApplicationModel(QObject*parent=nullptr)' at line 199. Dynamic binding is not used. [virtualCallInConstructor] kio-5.116.0/src/widgets/kopenwithdialog.cpp:199:9: note: Calling fetchAll kio-5.116.0/src/widgets/kopenwithdialog.cpp:266:31: note: Calling canFetchMore kio-5.116.0/src/widgets/kopenwithdialog_p.h:30:10: note: canFetchMore is a virtual function kio-5.116.0/src/widgets/kopenwithdialog_p.h:37:17: style: Virtual function 'index' is called from constructor 'KApplicationModel(QObject*parent=nullptr)' at line 199. Dynamic binding is not used. [virtualCallInConstructor] kio-5.116.0/src/widgets/kopenwithdialog.cpp:199:18: note: Calling index kio-5.116.0/src/widgets/kopenwithdialog_p.h:37:17: note: index is a virtual function kio-5.116.0/src/widgets/kopenwithdialog.h:87:5: style: Class 'KOpenWithDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kio-5.116.0/src/widgets/kopenwithdialog.cpp:131:56: style:inconclusive: Function 'fillNode' argument 1 names different: declaration 'entryPath' definition '_entryPath'. [funcArgNamesDifferent] kio-5.116.0/src/widgets/kopenwithdialog.cpp:124:34: note: Function 'fillNode' argument 1 names different: declaration 'entryPath' definition '_entryPath'. kio-5.116.0/src/widgets/kopenwithdialog.cpp:131:56: note: Function 'fillNode' argument 1 names different: declaration 'entryPath' definition '_entryPath'. kio-5.116.0/src/widgets/kopenwithdialog.cpp:387:79: style:inconclusive: Function 'filterAcceptsRow' argument 2 names different: declaration 'sourceParent' definition 'parent'. [funcArgNamesDifferent] kio-5.116.0/src/widgets/kopenwithdialog_p.h:62:61: note: Function 'filterAcceptsRow' argument 2 names different: declaration 'sourceParent' definition 'parent'. kio-5.116.0/src/widgets/kopenwithdialog.cpp:387:79: note: Function 'filterAcceptsRow' argument 2 names different: declaration 'sourceParent' definition 'parent'. kio-5.116.0/src/widgets/kopenwithdialog.cpp:550:53: style:inconclusive: Function 'KOpenWithDialog' argument 1 names different: declaration 'urls' definition '_urls'. [funcArgNamesDifferent] kio-5.116.0/src/widgets/kopenwithdialog.h:45:49: note: Function 'KOpenWithDialog' argument 1 names different: declaration 'urls' definition '_urls'. kio-5.116.0/src/widgets/kopenwithdialog.cpp:550:53: note: Function 'KOpenWithDialog' argument 1 names different: declaration 'urls' definition '_urls'. kio-5.116.0/src/widgets/kopenwithdialog.cpp:574:53: style:inconclusive: Function 'KOpenWithDialog' argument 1 names different: declaration 'urls' definition '_urls'. [funcArgNamesDifferent] kio-5.116.0/src/widgets/kopenwithdialog.h:56:40: note: Function 'KOpenWithDialog' argument 1 names different: declaration 'urls' definition '_urls'. kio-5.116.0/src/widgets/kopenwithdialog.cpp:574:53: note: Function 'KOpenWithDialog' argument 1 names different: declaration 'urls' definition '_urls'. kio-5.116.0/src/widgets/kopenwithdialog.cpp:574:75: style:inconclusive: Function 'KOpenWithDialog' argument 2 names different: declaration 'text' definition '_text'. [funcArgNamesDifferent] kio-5.116.0/src/widgets/kopenwithdialog.h:56:61: note: Function 'KOpenWithDialog' argument 2 names different: declaration 'text' definition '_text'. kio-5.116.0/src/widgets/kopenwithdialog.cpp:574:75: note: Function 'KOpenWithDialog' argument 2 names different: declaration 'text' definition '_text'. kio-5.116.0/src/widgets/kopenwithdialog.cpp:574:97: style:inconclusive: Function 'KOpenWithDialog' argument 3 names different: declaration 'value' definition '_value'. [funcArgNamesDifferent] kio-5.116.0/src/widgets/kopenwithdialog.h:56:82: note: Function 'KOpenWithDialog' argument 3 names different: declaration 'value' definition '_value'. kio-5.116.0/src/widgets/kopenwithdialog.cpp:574:97: note: Function 'KOpenWithDialog' argument 3 names different: declaration 'value' definition '_value'. kio-5.116.0/src/widgets/kopenwithdialog.cpp:579:53: style:inconclusive: Function 'KOpenWithDialog' argument 1 names different: declaration 'urls' definition '_urls'. [funcArgNamesDifferent] kio-5.116.0/src/widgets/kopenwithdialog.h:79:40: note: Function 'KOpenWithDialog' argument 1 names different: declaration 'urls' definition '_urls'. kio-5.116.0/src/widgets/kopenwithdialog.cpp:579:53: note: Function 'KOpenWithDialog' argument 1 names different: declaration 'urls' definition '_urls'. kio-5.116.0/src/widgets/kopenwithdialog.cpp:579:100: style:inconclusive: Function 'KOpenWithDialog' argument 3 names different: declaration 'text' definition '_text'. [funcArgNamesDifferent] kio-5.116.0/src/widgets/kopenwithdialog.h:79:86: note: Function 'KOpenWithDialog' argument 3 names different: declaration 'text' definition '_text'. kio-5.116.0/src/widgets/kopenwithdialog.cpp:579:100: note: Function 'KOpenWithDialog' argument 3 names different: declaration 'text' definition '_text'. kio-5.116.0/src/widgets/kopenwithdialog.cpp:579:122: style:inconclusive: Function 'KOpenWithDialog' argument 4 names different: declaration 'value' definition '_value'. [funcArgNamesDifferent] kio-5.116.0/src/widgets/kopenwithdialog.h:79:107: note: Function 'KOpenWithDialog' argument 4 names different: declaration 'value' definition '_value'. kio-5.116.0/src/widgets/kopenwithdialog.cpp:579:122: note: Function 'KOpenWithDialog' argument 4 names different: declaration 'value' definition '_value'. kio-5.116.0/src/widgets/kopenwithdialog.cpp:659:50: style:inconclusive: Function 'init' argument 1 names different: declaration 'text' definition '_text'. [funcArgNamesDifferent] kio-5.116.0/src/widgets/kopenwithdialog.cpp:515:30: note: Function 'init' argument 1 names different: declaration 'text' definition '_text'. kio-5.116.0/src/widgets/kopenwithdialog.cpp:659:50: note: Function 'init' argument 1 names different: declaration 'text' definition '_text'. kio-5.116.0/src/widgets/kopenwithdialog.cpp:659:72: style:inconclusive: Function 'init' argument 2 names different: declaration 'value' definition '_value'. [funcArgNamesDifferent] kio-5.116.0/src/widgets/kopenwithdialog.cpp:515:51: note: Function 'init' argument 2 names different: declaration 'value' definition '_value'. kio-5.116.0/src/widgets/kopenwithdialog.cpp:659:72: note: Function 'init' argument 2 names different: declaration 'value' definition '_value'. kio-5.116.0/src/widgets/kopenwithdialog.cpp:840:54: style:inconclusive: Function 'slotHighlighted' argument 1 names different: declaration '_name' definition 'entryPath'. [funcArgNamesDifferent] kio-5.116.0/src/widgets/kopenwithdialog.h:124:41: note: Function 'slotHighlighted' argument 1 names different: declaration '_name' definition 'entryPath'. kio-5.116.0/src/widgets/kopenwithdialog.cpp:840:54: note: Function 'slotHighlighted' argument 1 names different: declaration '_name' definition 'entryPath'. kio-5.116.0/src/widgets/kopenwithdialog.cpp:133:24: style: Local variable 'root' shadows outer variable [shadowVariable] kio-5.116.0/src/widgets/kopenwithdialog.cpp:128:26: note: Shadowed declaration kio-5.116.0/src/widgets/kopenwithdialog.cpp:133:24: note: Shadow variable kio-5.116.0/src/widgets/kopenwithdialog.cpp:558:13: style: Local variable 'text' shadows outer function [shadowFunction] kio-5.116.0/src/widgets/kopenwithdialog.h:97:13: note: Shadowed declaration kio-5.116.0/src/widgets/kopenwithdialog.cpp:558:13: note: Shadow variable kio-5.116.0/src/widgets/kopenwithdialog.cpp:585:13: style: Local variable 'text' shadows outer function [shadowFunction] kio-5.116.0/src/widgets/kopenwithdialog.h:97:13: note: Shadowed declaration kio-5.116.0/src/widgets/kopenwithdialog.cpp:585:13: note: Shadow variable kio-5.116.0/src/widgets/kopenwithdialog.cpp:612:13: style: Local variable 'text' shadows outer function [shadowFunction] kio-5.116.0/src/widgets/kopenwithdialog.h:97:13: note: Shadowed declaration kio-5.116.0/src/widgets/kopenwithdialog.cpp:612:13: note: Shadow variable kio-5.116.0/src/widgets/kopenwithdialog.cpp:628:13: style: Local variable 'text' shadows outer function [shadowFunction] kio-5.116.0/src/widgets/kopenwithdialog.h:97:13: note: Shadowed declaration kio-5.116.0/src/widgets/kopenwithdialog.cpp:628:13: note: Shadow variable kio-5.116.0/src/widgets/kopenwithdialog.cpp:1113:18: style: Local variable 'view' shadows outer variable [shadowVariable] kio-5.116.0/src/widgets/kopenwithdialog.cpp:536:23: note: Shadowed declaration kio-5.116.0/src/widgets/kopenwithdialog.cpp:1113:18: note: Shadow variable kio-5.116.0/src/widgets/kopenwithdialog.cpp:92:75: style: Parameter 'n2' can be declared as pointer to const. However it seems that 'AppNodeLessThan' is a callback function, if 'n2' is declared with const you might also need to cast function pointer(s). [constParameterCallback] kio-5.116.0/src/widgets/kopenwithdialog.cpp:189:80: note: You might need to cast the function pointer here kio-5.116.0/src/widgets/kopenwithdialog.cpp:92:75: note: Parameter 'n2' can be declared as pointer to const kio-5.116.0/src/widgets/kopenwithdialog.cpp:211:26: style: Variable 'node' can be declared as pointer to const [constVariablePointer] kio-5.116.0/src/widgets/kopenwithdialog.cpp:286:26: style: Variable 'node' can be declared as pointer to const [constVariablePointer] kio-5.116.0/src/widgets/kopenwithdialog.cpp:358:26: style: Variable 'node' can be declared as pointer to const [constVariablePointer] kio-5.116.0/src/widgets/kopenwithdialog.cpp:368:26: style: Variable 'node' can be declared as pointer to const [constVariablePointer] kio-5.116.0/src/widgets/kopenwithdialog.cpp:378:26: style: Variable 'node' can be declared as pointer to const [constVariablePointer] kio-5.116.0/src/widgets/kpropertiesdialog.h:217:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/widgets/kpropertiesdialog.h:217:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/widgets/krun.h:30:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/widgets/krun.h:30:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/widgets/kshellcompletion.cpp:66:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FileCompletion [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kurlcompletion.h:62:5: style: Class 'KUrlCompletion' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kio-5.116.0/src/widgets/kshellcompletion.cpp:149:13: style: The scope of the variable 'end_space_len' can be reduced. [variableScope] kio-5.116.0/src/widgets/kshellcompletion.cpp:149:27: style: Variable 'end_space_len' is assigned a value that is never used. [unreadVariable] kio-5.116.0/src/widgets/ksslcertificatebox.cpp:28:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PlainText [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/ksslcertificatebox.cpp:37:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CommonName [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/ksslinfodialog.h:49:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/widgets/ksslinfodialog.h:49:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/widgets/kurifilter.h:636:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/widgets/kurifilter.h:636:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/widgets/kurifiltersearchprovideractions.cpp:70:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RetrievePreferredSearchProvidersOnly [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kurifiltersearchprovideractions.cpp:108:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WebShortcutFilter [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kurifiltersearchprovideractions.h:47:13: performance: Function 'selectedText()' should return member 'mSelectedText' by const reference. [returnByReference] kio-5.116.0/src/widgets/kurlcombobox.cpp:35:5: debug: SymbolDatabase couldn't resolve all user defined types. [debug] kio-5.116.0/src/widgets/kurlcombobox.cpp:80:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kurlcombobox.cpp:110:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoInsert [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kurlcombobox.cpp:244:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kurlcombobox.cpp:348:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kurlcombobox.cpp:374:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Sorted [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kurlcombobox.cpp:384:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CC_ComboBox [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kurlcombobox.cpp:401:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kurlcombobox.cpp:29:5: warning: Member variable 'KUrlComboBoxPrivate::urlAdded' is not initialized in the constructor. [uninitMemberVar] kio-5.116.0/src/widgets/kurlcombobox.cpp:29:5: warning: Member variable 'KUrlComboBoxPrivate::myMaximum' is not initialized in the constructor. [uninitMemberVar] kio-5.116.0/src/widgets/kurlcombobox.cpp:29:5: warning: Member variable 'KUrlComboBoxPrivate::myMode' is not initialized in the constructor. [uninitMemberVar] kio-5.116.0/src/widgets/kurlcombobox.cpp:29:5: style: Class 'KUrlComboBoxPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kio-5.116.0/src/widgets/kurlcombobox.cpp:129:13: style: The scope of the variable 'url' can be reduced. [variableScope] kio-5.116.0/src/widgets/kurlcombobox.cpp:169:47: style:inconclusive: Function 'setUrls' argument 1 names different: declaration 'urls' definition '_urls'. [funcArgNamesDifferent] kio-5.116.0/src/widgets/kurlcombobox.h:113:37: note: Function 'setUrls' argument 1 names different: declaration 'urls' definition '_urls'. kio-5.116.0/src/widgets/kurlcombobox.cpp:169:47: note: Function 'setUrls' argument 1 names different: declaration 'urls' definition '_urls'. kio-5.116.0/src/widgets/kurlcombobox.cpp:179:17: style: Local variable 'urls' shadows outer function [shadowFunction] kio-5.116.0/src/widgets/kurlcombobox.h:125:17: note: Shadowed declaration kio-5.116.0/src/widgets/kurlcombobox.cpp:179:17: note: Shadow variable kio-5.116.0/src/widgets/kurlcompletion.cpp:90:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseSensitive [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kurlcompletion.cpp:204:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_WIDGETS [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kurlcompletion.cpp:232:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_WIDGETS [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kurlcompletion.cpp:329:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hidden [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kurlcompletion.cpp:419:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kurlcompletion.cpp:585:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_WIDGETS [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kurlcompletion.cpp:748:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CompletionAuto [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kurlcompletion.cpp:845:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kurlcompletion.cpp:933:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CompletionPopup [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kurlcompletion.cpp:982:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kurlcompletion.cpp:1061:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_WIDGETS [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kurlcompletion.cpp:1149:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_URL [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kurlcompletion.cpp:1231:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kurlcompletion.cpp:1311:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_WIDGETS [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/kurlcompletion.cpp:271:24: portability: Non reentrant function 'getpwent' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwent_r'. [prohibitedgetpwentCalled] kio-5.116.0/src/widgets/kurlcompletion.cpp:103:14: warning: Member variable 'KUrlCompletionPrivate::complete_url' is not initialized in the constructor. [uninitMemberVar] kio-5.116.0/src/widgets/kurlcompletion.cpp:103:14: warning: Member variable 'KUrlCompletionPrivate::list_urls_only_exe' is not initialized in the constructor. [uninitMemberVar] kio-5.116.0/src/widgets/kurlcompletion.cpp:103:14: warning: Member variable 'KUrlCompletionPrivate::list_urls_no_hidden' is not initialized in the constructor. [uninitMemberVar] kio-5.116.0/src/widgets/kurlcompletion.cpp:456:5: performance: Variable 'm_url' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] kio-5.116.0/src/widgets/kurlcompletion.h:105:18: style: Virtual function 'stop' is called from destructor '~KUrlCompletion()' at line 535. Dynamic binding is not used. [virtualCallInConstructor] kio-5.116.0/src/widgets/kurlcompletion.cpp:535:5: note: Calling stop kio-5.116.0/src/widgets/kurlcompletion.h:105:18: note: stop is a virtual function kio-5.116.0/src/widgets/kurlcompletion.cpp:192:5: style: Class 'CompletionThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kio-5.116.0/src/widgets/kurlcompletion.cpp:255:5: style: Class 'UserListThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kio-5.116.0/src/widgets/kurlcompletion.h:178:17: performance: Function 'mimeTypeFilters()' should return member 'mimeTypeFilters' by const reference. [returnByReference] kio-5.116.0/src/widgets/kurlcompletion.cpp:427:13: performance: Function 'url()' should return member 'm_url' by const reference. [returnByReference] kio-5.116.0/src/widgets/kurlcompletion.cpp:448:52: style:inconclusive: Function 'MyURL' argument 1 names different: declaration 'url' definition '_url'. [funcArgNamesDifferent] kio-5.116.0/src/widgets/kurlcompletion.cpp:399:26: note: Function 'MyURL' argument 1 names different: declaration 'url' definition '_url'. kio-5.116.0/src/widgets/kurlcompletion.cpp:448:52: note: Function 'MyURL' argument 1 names different: declaration 'url' definition '_url'. kio-5.116.0/src/widgets/kurlcompletion.cpp:453:50: style:inconclusive: Function 'MyURL' argument 1 names different: declaration 'url' definition '_url'. [funcArgNamesDifferent] kio-5.116.0/src/widgets/kurlcompletion.cpp:400:24: note: Function 'MyURL' argument 1 names different: declaration 'url' definition '_url'. kio-5.116.0/src/widgets/kurlcompletion.cpp:453:50: note: Function 'MyURL' argument 1 names different: declaration 'url' definition '_url'. kio-5.116.0/src/widgets/kurlcompletion.cpp:460:56: style:inconclusive: Function 'init' argument 1 names different: declaration 'url' definition '_url'. [funcArgNamesDifferent] kio-5.116.0/src/widgets/kurlcompletion.cpp:441:30: note: Function 'init' argument 1 names different: declaration 'url' definition '_url'. kio-5.116.0/src/widgets/kurlcompletion.cpp:460:56: note: Function 'init' argument 1 names different: declaration 'url' definition '_url'. kio-5.116.0/src/widgets/kurlcompletion.cpp:553:35: style:inconclusive: Function 'setMode' argument 1 names different: declaration 'mode' definition '_mode'. [funcArgNamesDifferent] kio-5.116.0/src/widgets/kurlcompletion.h:117:31: note: Function 'setMode' argument 1 names different: declaration 'mode' definition '_mode'. kio-5.116.0/src/widgets/kurlcompletion.cpp:553:35: note: Function 'setMode' argument 1 names different: declaration 'mode' definition '_mode'. kio-5.116.0/src/widgets/kurlcompletion.cpp:759:94: style:inconclusive: Function 'userCompletion' argument 2 names different: declaration 'match' definition 'pMatch'. [funcArgNamesDifferent] kio-5.116.0/src/widgets/kurlcompletion.cpp:124:52: note: Function 'userCompletion' argument 2 names different: declaration 'match' definition 'pMatch'. kio-5.116.0/src/widgets/kurlcompletion.cpp:759:94: note: Function 'userCompletion' argument 2 names different: declaration 'match' definition 'pMatch'. kio-5.116.0/src/widgets/kurlcompletion.cpp:793:93: style:inconclusive: Function 'envCompletion' argument 2 names different: declaration 'match' definition 'pMatch'. [funcArgNamesDifferent] kio-5.116.0/src/widgets/kurlcompletion.cpp:125:51: note: Function 'envCompletion' argument 2 names different: declaration 'match' definition 'pMatch'. kio-5.116.0/src/widgets/kurlcompletion.cpp:793:93: note: Function 'envCompletion' argument 2 names different: declaration 'match' definition 'pMatch'. kio-5.116.0/src/widgets/kurlcompletion.cpp:826:93: style:inconclusive: Function 'exeCompletion' argument 2 names different: declaration 'match' definition 'pMatch'. [funcArgNamesDifferent] kio-5.116.0/src/widgets/kurlcompletion.cpp:126:51: note: Function 'exeCompletion' argument 2 names different: declaration 'match' definition 'pMatch'. kio-5.116.0/src/widgets/kurlcompletion.cpp:826:93: note: Function 'exeCompletion' argument 2 names different: declaration 'match' definition 'pMatch'. kio-5.116.0/src/widgets/kurlcompletion.cpp:884:94: style:inconclusive: Function 'fileCompletion' argument 2 names different: declaration 'match' definition 'pMatch'. [funcArgNamesDifferent] kio-5.116.0/src/widgets/kurlcompletion.cpp:127:52: note: Function 'fileCompletion' argument 2 names different: declaration 'match' definition 'pMatch'. kio-5.116.0/src/widgets/kurlcompletion.cpp:884:94: note: Function 'fileCompletion' argument 2 names different: declaration 'match' definition 'pMatch'. kio-5.116.0/src/widgets/kurlcompletion.cpp:955:93: style:inconclusive: Function 'urlCompletion' argument 2 names different: declaration 'match' definition 'pMatch'. [funcArgNamesDifferent] kio-5.116.0/src/widgets/kurlcompletion.cpp:128:51: note: Function 'urlCompletion' argument 2 names different: declaration 'match' definition 'pMatch'. kio-5.116.0/src/widgets/kurlcompletion.cpp:955:93: note: Function 'urlCompletion' argument 2 names different: declaration 'match' definition 'pMatch'. kio-5.116.0/src/widgets/kurlcompletion.cpp:1056:53: style:inconclusive: Function 'listDirectories' argument 6 names different: declaration 'stat_files' definition 'append_slash_to_dir'. [funcArgNamesDifferent] kio-5.116.0/src/widgets/kurlcompletion.cpp:133:142: note: Function 'listDirectories' argument 6 names different: declaration 'stat_files' definition 'append_slash_to_dir'. kio-5.116.0/src/widgets/kurlcompletion.cpp:1056:53: note: Function 'listDirectories' argument 6 names different: declaration 'stat_files' definition 'append_slash_to_dir'. kio-5.116.0/src/widgets/kurlcompletion.cpp:1257:48: style:inconclusive: Function 'postProcessMatch' argument 1 names different: declaration 'match' definition 'pMatch'. [funcArgNamesDifferent] kio-5.116.0/src/widgets/kurlcompletion.h:182:36: note: Function 'postProcessMatch' argument 1 names different: declaration 'match' definition 'pMatch'. kio-5.116.0/src/widgets/kurlcompletion.cpp:1257:48: note: Function 'postProcessMatch' argument 1 names different: declaration 'match' definition 'pMatch'. kio-5.116.0/src/widgets/kurlcompletion.cpp:1351:60: style:inconclusive: Function 'setMimeTypeFilters' argument 1 names different: declaration 'mimeTypes' definition 'mimeTypeFilters'. [funcArgNamesDifferent] kio-5.116.0/src/widgets/kurlcompletion.h:171:48: note: Function 'setMimeTypeFilters' argument 1 names different: declaration 'mimeTypes' definition 'mimeTypeFilters'. kio-5.116.0/src/widgets/kurlcompletion.cpp:1351:60: note: Function 'setMimeTypeFilters' argument 1 names different: declaration 'mimeTypes' definition 'mimeTypeFilters'. kio-5.116.0/src/widgets/kurlcompletion.cpp:269:24: style: Variable 'pw' can be declared as pointer to const [constVariablePointer] kio-5.116.0/src/widgets/kurlpixmapprovider.h:33:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/widgets/kurlpixmapprovider.h:33:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/widgets/kurlrequester.h:58:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/widgets/kurlrequester.h:58:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/widgets/kurlrequesterdialog.h:74:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/widgets/kurlrequesterdialog.h:74:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/widgets/openfilemanagerwindowjob.cpp:116:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xdgActivationTokenArrived [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/openfilemanagerwindowjob.cpp:145:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/openfilemanagerwindowjob.cpp:162:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/openfilemanagerwindowjob.cpp:37:16: warning: Class 'OpenFileManagerWindowJobPrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] kio-5.116.0/src/widgets/openfilemanagerwindowjob.cpp:37:16: warning: Class 'OpenFileManagerWindowJobPrivate' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] kio-5.116.0/src/widgets/openfilemanagerwindowjob.cpp:29:5: style: Class 'OpenFileManagerWindowJobPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kio-5.116.0/src/widgets/openfilemanagerwindowjob.h:73:17: performance: Function 'highlightUrls()' should return member 'highlightUrls' by const reference. [returnByReference] kio-5.116.0/src/widgets/openfilemanagerwindowjob.h:83:16: performance: Function 'startupId()' should return member 'startupId' by const reference. [returnByReference] kio-5.116.0/src/widgets/openfilemanagerwindowjob.cpp:144:30: style: Variable 'watcher' can be declared as pointer to const [constVariablePointer] kio-5.116.0/src/widgets/paste.h:23:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/widgets/paste.h:23:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/widgets/pastedialog.cpp:51:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/pixmaploader.h:19:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/widgets/pixmaploader.h:19:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/widgets/previewjob.h:59:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/widgets/previewjob.h:59:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/widgets/renamedialog.cpp:619:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/widgets/renamedialog.cpp:619:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/widgets/renamefiledialog.cpp:62:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/renamefiledialog.cpp:168:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rename [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/skipdialog.cpp:40:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipDialog_MultipleItems [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/skipdialog.cpp:93:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Result_Cancel [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/skipdialog.cpp:98:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Result_Skip [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/skipdialog.cpp:103:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Result_AutoSkip [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/skipdialog.cpp:108:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Result_Retry [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/sslui.h:13:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/widgets/sslui.h:13:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/widgets/thumbcreator.h:17:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/widgets/thumbcreator.h:17:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/widgets/widgetsaskuseractionhandler.cpp:417:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/widgets/widgetsaskuseractionhandler.cpp:417:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/src/widgets/widgetsopenorexecutefilehandler.cpp:67:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/widgetsopenwithhandler.cpp:65:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/widgetsopenwithhandler_win.cpp:25:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable function [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/widgetsopenwithhandler_win.cpp:46:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable function [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/widgetsuntrustedprogramhandler.cpp:84:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TextWordWrap [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/widgetsuntrustedprogramhandler.cpp:116:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SizeHuge [valueFlowBailoutIncompleteVar] kio-5.116.0/src/widgets/widgetsuntrustedprogramhandler.cpp:189:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] kio-5.116.0/templates/kioworker/src/%{APPNAMELC}.h:8:0: error: Failed to parse #define [preprocessorErrorDirective] kio-5.116.0/templates/kioworker/src/%{APPNAMELC}.h:8:2: error: Failed to parse #define [preprocessorErrorDirective] kio-5.116.0/templates/kioworker/src/mydatasystem.cpp:9:22: performance:inconclusive: Technically the member function 'DataItem::data' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-5.116.0/templates/kioworker/src/mydatasystem.h:20:16: note: Technically the member function 'DataItem::data' can be static (but you may consider moving to unnamed namespace). kio-5.116.0/templates/kioworker/src/mydatasystem.cpp:9:22: note: Technically the member function 'DataItem::data' can be static (but you may consider moving to unnamed namespace). kio-5.116.0/templates/kioworker/src/mydatasystem.cpp:40:25: style: Local variable 'group' shadows outer function [shadowFunction] kio-5.116.0/templates/kioworker/src/mydatasystem.h:46:22: note: Shadowed declaration kio-5.116.0/templates/kioworker/src/mydatasystem.cpp:40:25: note: Shadow variable kio-5.116.0/templates/kioworker/src/mydatasystem.cpp:57:11: style: Local variable 'group' shadows outer function [shadowFunction] kio-5.116.0/templates/kioworker/src/mydatasystem.h:46:22: note: Shadowed declaration kio-5.116.0/templates/kioworker/src/mydatasystem.cpp:57:11: note: Shadow variable kio-5.116.0/templates/kioworker/src/mydatasystem.cpp:63:11: style: Local variable 'group' shadows outer function [shadowFunction] kio-5.116.0/templates/kioworker/src/mydatasystem.h:46:22: note: Shadowed declaration kio-5.116.0/templates/kioworker/src/mydatasystem.cpp:63:11: note: Shadow variable kio-5.116.0/templates/kioworker/src/mydatasystem.cpp:65:20: style: Local variable 'item' shadows outer function [shadowFunction] kio-5.116.0/templates/kioworker/src/mydatasystem.h:42:14: note: Shadowed declaration kio-5.116.0/templates/kioworker/src/mydatasystem.cpp:65:20: note: Shadow variable kio-5.116.0/templates/kioworker/src/mydatasystem.cpp:76:11: style: Local variable 'group' shadows outer function [shadowFunction] kio-5.116.0/templates/kioworker/src/mydatasystem.h:46:22: note: Shadowed declaration kio-5.116.0/templates/kioworker/src/mydatasystem.cpp:76:11: note: Shadow variable kio-5.116.0/templates/kioworker/src/mydatasystem.cpp:65:20: style: Variable 'item' can be declared as reference to const [constVariableReference] kio-5.116.0/templates/kioworker/src/mydatasystem.cpp:66:40: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kio-5.116.0/tests/kdirlistertest_gui.h:72:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/tests/kdirlistertest_gui.h:72:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kio-5.116.0/tests/kdirmodeltest_gui.cpp:74:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExtendedSelection [valueFlowBailoutIncompleteVar] kio-5.116.0/tests/kemailclientlauncherjobtest_gui.cpp:34:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] kio-5.116.0/tests/kfilecustomdialogtest_gui.cpp:24:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Saving [valueFlowBailoutIncompleteVar] kio-5.116.0/tests/kfilecustomdialogtest_gui_select_dir_mode.cpp:25:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Directory [valueFlowBailoutIncompleteVar] kio-5.116.0/tests/kfilewidgettest_gui.cpp:19:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] kio-5.116.0/tests/kfilewidgettest_saving_gui.cpp:33:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Saving [valueFlowBailoutIncompleteVar] kio-5.116.0/tests/kioworkertest.h:36:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Quietly [valueFlowBailoutIncompleteVar] kio-5.116.0/tests/kioworkertest.cpp:79:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buttonClicked [valueFlowBailoutIncompleteVar] kio-5.116.0/tests/kioworkertest.cpp:228:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DefaultFlags [valueFlowBailoutIncompleteVar] kio-5.116.0/tests/kioworkertest.cpp:369:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] kio-5.116.0/tests/kioworkertest.cpp:390:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_NAME [valueFlowBailoutIncompleteVar] kio-5.116.0/tests/kpropertiesdialogtest.cpp:18:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable applied [valueFlowBailoutIncompleteVar] kio-5.116.0/tests/kruntest.cpp:65:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quit [valueFlowBailoutIncompleteVar] kio-5.116.0/tests/kterminallauncherjobtest_gui.cpp:31:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DownloadLocation [valueFlowBailoutIncompleteVar] kio-5.116.0/tests/listjobtest.cpp:30:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-5.116.0/tests/messageboxworker/messageboxworker.cpp:189:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] kio-5.116.0/tests/messageboxworker/messageboxworker.cpp:210:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_DISPLAY_NAME [valueFlowBailoutIncompleteVar] kio-5.116.0/tests/messageboxworker/messageboxworker.cpp:223:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_FILE_TYPE [valueFlowBailoutIncompleteVar] kio-5.116.0/tests/messageboxworker/messageboxworker.cpp:239:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_DOES_NOT_EXIST [valueFlowBailoutIncompleteVar] kio-5.116.0/tests/messageboxworker/messageboxworker.cpp:284:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSLMessageBox [valueFlowBailoutIncompleteVar] kio-5.116.0/tests/openfilemanagerwindowtest.cpp:26:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] kio-5.116.0/tests/previewtest.cpp:23:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Desktop [valueFlowBailoutIncompleteVar] kio-5.116.0/tests/runapplication.cpp:44:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] diff: 2.18.0 kio-5.116.0/autotests/http_jobtest.cpp:64:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_DOES_NOT_EXIST [valueFlowBailoutIncompleteVar] head kio-5.116.0/autotests/http_jobtest.cpp:72:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/autotests/http_jobtest.cpp:72:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/autotests/http_jobtest.cpp:96:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mimeTypeFound [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobremotetest.cpp:108:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quit [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobremotetest.cpp:118:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Overwrite [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobremotetest.cpp:178:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] head kio-5.116.0/autotests/jobremotetest.cpp:187:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/autotests/jobremotetest.cpp:187:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/autotests/jobremotetest.cpp:216:21: style:inconclusive: Either there is a missing 'override', or the member function 'JobRemoteTest::slotFileJobRedirection' can be const. [functionConst] kio-5.116.0/autotests/jobremotetest.h:64:10: note: Either there is a missing 'override', or the member function 'JobRemoteTest::slotFileJobRedirection' can be const. kio-5.116.0/autotests/jobremotetest.cpp:216:21: note: Either there is a missing 'override', or the member function 'JobRemoteTest::slotFileJobRedirection' can be const. 2.18.0 kio-5.116.0/autotests/jobremotetest.cpp:222:21: style:inconclusive: Either there is a missing 'override', or the member function 'JobRemoteTest::slotFileJobMimetype' can be const. [functionConst] kio-5.116.0/autotests/jobremotetest.h:65:10: note: Either there is a missing 'override', or the member function 'JobRemoteTest::slotFileJobMimetype' can be const. kio-5.116.0/autotests/jobremotetest.cpp:222:21: note: Either there is a missing 'override', or the member function 'JobRemoteTest::slotFileJobMimetype' can be const. 2.18.0 kio-5.116.0/autotests/jobremotetest.cpp:270:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Overwrite [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobremotetest.cpp:323:21: style:inconclusive: Either there is a missing 'override', or the member function 'JobRemoteTest::slotFileJob2Redirection' can be const. [functionConst] kio-5.116.0/autotests/jobremotetest.h:72:10: note: Either there is a missing 'override', or the member function 'JobRemoteTest::slotFileJob2Redirection' can be const. kio-5.116.0/autotests/jobremotetest.cpp:323:21: note: Either there is a missing 'override', or the member function 'JobRemoteTest::slotFileJob2Redirection' can be const. 2.18.0 kio-5.116.0/autotests/jobremotetest.cpp:369:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Overwrite [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobremotetest.cpp:40:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AppDataLocation [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobremotetest.cpp:435:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Overwrite [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobremotetest.cpp:59:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobremotetest.cpp:94:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobremotetest.h:36:5: warning: Member variable 'JobRemoteTest::fileJob' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kio-5.116.0/autotests/jobremotetest.h:36:5: warning: Member variable 'JobRemoteTest::m_closeSignalCalled' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kio-5.116.0/autotests/jobremotetest.h:36:5: warning: Member variable 'JobRemoteTest::m_dataReqCount' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kio-5.116.0/autotests/jobremotetest.h:36:5: warning: Member variable 'JobRemoteTest::m_result' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kio-5.116.0/autotests/jobremotetest.h:36:5: warning: Member variable 'JobRemoteTest::m_rwCount' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:1006:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:1026:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:1045:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:1069:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:1097:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:1139:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_CANNOT_MOVE_INTO_ITSELF [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:1182:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOwner [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:1205:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:1241:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:1283:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_WRITE_ACCESS_DENIED [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:1293:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sources [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:1353:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:1374:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:1400:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:1416:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:1429:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:1442:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:1473:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DeferredDelete [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:1481:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DeferredDelete [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:1487:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_NAME [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:150:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quit [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:1511:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:1528:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:1550:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:1562:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIOCORE_EXPORT [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:1596:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIOCORE_EXPORT [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:162:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:1633:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:1656:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:1666:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIOCORE_EXPORT [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:1717:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:1770:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:1809:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StatBasic [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:1847:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StatInode [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:186:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Overwrite [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:1894:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StatBasic [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:1948:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:1987:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:1997:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:2009:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IWGRP [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:2049:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IWGRP [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:2072:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:2111:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:2154:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:2195:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Result_Skip [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:2213:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:2247:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable samePartition [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:2299:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:232:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Overwrite [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:2391:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:2435:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:2484:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destFileExists [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:2549:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destFileOlder [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:254:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:2631:121: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:2676:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:2699:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:2725:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:2744:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:2765:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:2794:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:279:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:2825:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:2850:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:2958:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overwrite [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:327:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:364:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:410:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:455:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:486:50: style:inconclusive: Function 'checkXattrFsSupport' argument 1 names different: declaration 'writeTest' definition 'dir'. [funcArgNamesDifferent] kio-5.116.0/autotests/jobtest.h:154:45: note: Function 'checkXattrFsSupport' argument 1 names different: declaration 'writeTest' definition 'dir'. kio-5.116.0/autotests/jobtest.cpp:486:50: note: Function 'checkXattrFsSupport' argument 1 names different: declaration 'writeTest' definition 'dir'. 2.18.0 kio-5.116.0/autotests/jobtest.cpp:495:39: style:inconclusive: Function 'setXattr' argument 1 names different: declaration 'src' definition 'dest'. [funcArgNamesDifferent] kio-5.116.0/autotests/jobtest.h:155:34: note: Function 'setXattr' argument 1 names different: declaration 'src' definition 'dest'. kio-5.116.0/autotests/jobtest.cpp:495:39: note: Function 'setXattr' argument 1 names different: declaration 'src' definition 'dest'. 2.18.0 kio-5.116.0/autotests/jobtest.cpp:498:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MergedChannels [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:525:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MergedChannels [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:575:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:656:69: style:inconclusive: Function 'copyLocalDirectory' argument 2 names different: declaration 'dest' definition '_dest'. [funcArgNamesDifferent] kio-5.116.0/autotests/jobtest.h:158:64: note: Function 'copyLocalDirectory' argument 2 names different: declaration 'dest' definition '_dest'. kio-5.116.0/autotests/jobtest.cpp:656:69: note: Function 'copyLocalDirectory' argument 2 names different: declaration 'dest' definition '_dest'. 2.18.0 kio-5.116.0/autotests/jobtest.cpp:669:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:739:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:798:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:835:15: performance:inconclusive: Either there is a missing 'override', or the member function 'JobTest::testCopyFilePermissionsToSamePartition' can be static. [functionStatic] kio-5.116.0/autotests/jobtest.h:49:10: note: Either there is a missing 'override', or the member function 'JobTest::testCopyFilePermissionsToSamePartition' can be static. kio-5.116.0/autotests/jobtest.cpp:835:15: note: Either there is a missing 'override', or the member function 'JobTest::testCopyFilePermissionsToSamePartition' can be static. 2.18.0 kio-5.116.0/autotests/jobtest.cpp:952:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOwner [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/jobtest.cpp:989:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] head kio-5.116.0/autotests/jobtest.h:136:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/autotests/jobtest.h:136:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/autotests/jobtest.h:29:5: warning: Member variable 'JobTest::m_dataReqCount' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kio-5.116.0/autotests/jobtest.h:29:5: warning: Member variable 'JobTest::m_result' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kio-5.116.0/autotests/kdirlistertest.cpp:1041:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Keep [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirlistertest.cpp:1069:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFlags [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirlistertest.cpp:107:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFlags [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirlistertest.cpp:1143:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clear [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirlistertest.cpp:1157:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable completed [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirlistertest.cpp:1192:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable completed [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirlistertest.cpp:1228:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFlags [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirlistertest.cpp:1279:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable completed [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirlistertest.cpp:1315:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable completed [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirlistertest.cpp:1367:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable completed [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirlistertest.cpp:1410:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable completed [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirlistertest.cpp:1459:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFlags [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirlistertest.cpp:1511:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFlags [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirlistertest.cpp:1555:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFlags [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirlistertest.cpp:1608:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable files [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirlistertest.cpp:1634:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFlags [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirlistertest.cpp:1662:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Keep [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirlistertest.cpp:1674:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllEntries [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirlistertest.cpp:1680:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirlistertest.cpp:1690:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFlags [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirlistertest.cpp:1721:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirlistertest.cpp:181:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFlags [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirlistertest.cpp:248:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_NAME [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirlistertest.cpp:291:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_NAME [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirlistertest.cpp:319:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirlistertest.cpp:358:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_MODIFICATION_TIME [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirlistertest.cpp:390:138: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirlistertest.cpp:474:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Append [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirlistertest.cpp:604:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFlags [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirlistertest.cpp:635:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFlags [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirlistertest.cpp:651:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirlistertest.cpp:695:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Overwrite [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirlistertest.cpp:708:63: warning: Either the condition 'm_refreshedItems.isEmpty()' is redundant or expression 'm_refreshedItems.first()' causes access out of bounds. [containerOutOfBounds] kio-5.116.0/autotests/kdirlistertest.cpp:699:33: note: Assuming that condition 'm_refreshedItems.isEmpty()' is not redundant kio-5.116.0/autotests/kdirlistertest.cpp:708:63: note: Access out of bounds 2.18.0 kio-5.116.0/autotests/kdirlistertest.cpp:740:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFlags [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirlistertest.cpp:829:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Reload [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirlistertest.cpp:83:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFlags [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirlistertest.cpp:894:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Reload [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirlistertest.cpp:93:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFlags [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirlistertest.cpp:975:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFlags [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirlistertest.cpp:994:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Reload [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirlistertest.h:27:1: error: The one definition rule is violated, different classes/structs have the same name 'MyDirLister' [ctuOneDefinitionRuleViolation] kio-5.116.0/autotests/kdirmodeltest.cpp:1208:1: note: The one definition rule is violated, different classes/structs have the same name 'MyDirLister' kio-5.116.0/autotests/kdirlistertest.h:27:1: note: The one definition rule is violated, different classes/structs have the same name 'MyDirLister' head kio-5.116.0/autotests/kdirlistertest.h:37:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/autotests/kdirlistertest.h:37:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/autotests/kdirlistertest.h:85:1: style: The class 'KDirListerTest' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] 2.18.0 kio-5.116.0/autotests/kdirmodeltest.cpp:1081:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable itemsDeleted [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirmodeltest.cpp:1123:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowsRemoved [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirmodeltest.cpp:1164:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable completed [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirmodeltest.cpp:1181:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable completed [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirmodeltest.cpp:1192:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable completed [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirmodeltest.cpp:1219:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unknown [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirmodeltest.cpp:1277:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileContents [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirmodeltest.cpp:1310:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShowRoot [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirmodeltest.cpp:1350:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShowRoot [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirmodeltest.cpp:1358:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShowRoot [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirmodeltest.cpp:1381:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dirsOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirmodeltest.cpp:140:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFlags [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirmodeltest.cpp:1446:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable completed [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirmodeltest.cpp:1461:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowsRemoved [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirmodeltest.cpp:1501:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable completed [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirmodeltest.cpp:1556:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirmodeltest.cpp:1596:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowsRemoved [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirmodeltest.cpp:1627:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataChanged [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirmodeltest.cpp:1670:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowsRemoved [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirmodeltest.cpp:1701:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowsRemoved [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirmodeltest.cpp:189:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable completed [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirmodeltest.cpp:292:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirmodeltest.cpp:369:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirmodeltest.cpp:454:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable completed [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirmodeltest.cpp:546:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataChanged [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirmodeltest.cpp:574:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataChanged [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirmodeltest.cpp:615:54: style:inconclusive: Function 'testMoveDirectory' argument 1 names different: declaration 'srcdir' definition 'dir'. [funcArgNamesDifferent] kio-5.116.0/autotests/kdirmodeltest.h:88:43: note: Function 'testMoveDirectory' argument 1 names different: declaration 'srcdir' definition 'dir'. kio-5.116.0/autotests/kdirmodeltest.cpp:615:54: note: Function 'testMoveDirectory' argument 1 names different: declaration 'srcdir' definition 'dir'. 2.18.0 kio-5.116.0/autotests/kdirmodeltest.cpp:626:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirmodeltest.cpp:669:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable completed [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirmodeltest.cpp:748:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirmodeltest.cpp:772:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataChanged [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirmodeltest.cpp:858:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expectedExpandSignals [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirmodeltest.cpp:957:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowsInserted [valueFlowBailoutIncompleteVar] head kio-5.116.0/autotests/kdirmodeltest.cpp:966:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/autotests/kdirmodeltest.cpp:966:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/autotests/kdirmodeltest.cpp:969:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable itemsDeleted [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdirmodeltest.h:20:1: style: The class 'KDirModelTest' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] 2.18.0 kio-5.116.0/autotests/kdiroperatortest.cpp:112:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable urlEntered [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdiroperatortest.cpp:120:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable urlEntered [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdiroperatortest.cpp:146:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Default [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdiroperatortest.cpp:212:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Default [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdiroperatortest.cpp:24:10: performance:inconclusive: Either there is a missing 'override', or the member function 'KDirOperatorTest::initTestCase' can be static. [functionStatic] 2.18.0 kio-5.116.0/autotests/kdiroperatortest.cpp:270:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable urlEntered [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdiroperatortest.cpp:28:10: performance:inconclusive: Either there is a missing 'override', or the member function 'KDirOperatorTest::cleanupTestCase' can be static. [functionStatic] head kio-5.116.0/autotests/kdiroperatortest.cpp:39:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOFILEWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/autotests/kdiroperatortest.cpp:39:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOFILEWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/autotests/kdiroperatortest.cpp:54:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DetailTree [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kdiroperatortest.cpp:60:9: style: Variable 'dirOp' is assigned an expression that holds the same value. [redundantAssignment] kio-5.116.0/autotests/kdiroperatortest.cpp:53:29: note: dirOp is assigned 'new KDirOperator' here. kio-5.116.0/autotests/kdiroperatortest.cpp:60:9: note: Variable 'dirOp' is assigned an expression that holds the same value. 2.18.0 kio-5.116.0/autotests/kdiroperatortest.cpp:82:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kfilewidgettest.cpp:103:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Saving [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kfilewidgettest.cpp:225:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DocumentsLocation [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kfilewidgettest.cpp:313:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable baseDir [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kfilewidgettest.cpp:330:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Saving [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kfilewidgettest.cpp:370:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expectedUrl [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kfilewidgettest.cpp:416:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileName [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kfilewidgettest.cpp:45:80: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 kio-5.116.0/autotests/kfilewidgettest.cpp:473:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileName [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kfilewidgettest.cpp:507:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Saving [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kfilewidgettest.cpp:552:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileName [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kfilewidgettest.cpp:609:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Saving [valueFlowBailoutIncompleteVar] head kio-5.116.0/autotests/kfilewidgettest.cpp:70:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOFILEWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/autotests/kfilewidgettest.cpp:70:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOFILEWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/autotests/kfilewidgettest.cpp:711:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileNames [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kfilewidgettest.cpp:825:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileName [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/knewfilemenutest.cpp:158:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] head kio-5.116.0/autotests/knewfilemenutest.cpp:189:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOFILEWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/autotests/knewfilemenutest.cpp:189:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOFILEWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/autotests/knewfilemenutest.cpp:209:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actionText [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/knewfilemenutest.cpp:220:9: warning: Either the condition '!textAct' is redundant or there is possible null pointer dereference: textAct. [nullPointerRedundantCheck] kio-5.116.0/autotests/knewfilemenutest.cpp:213:13: note: Assuming that condition '!textAct' is not redundant kio-5.116.0/autotests/knewfilemenutest.cpp:220:9: note: Null pointer dereference 2.18.0 kio-5.116.0/autotests/knewfilemenutest.cpp:311:72: style: Parameter 'act' can be declared as pointer to const [constParameterPointer] 2.18.0 kio-5.116.0/autotests/knewfilemenutest.cpp:48:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericConfigLocation [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/knewfilemenutest.cpp:88:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] head kio-5.116.0/autotests/krununittest.h:22:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/autotests/krununittest.h:22:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/autotests/kurlnavigatortest.cpp:203:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UseRealUserID [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kurlnavigatortest.cpp:214:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable input [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kurlnavigatortest.cpp:251:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Enter [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kurlnavigatortest.cpp:320:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable input [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kurlnavigatortest.h:14:1: style: The class 'KUrlNavigatorTest' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] head kio-5.116.0/autotests/kurlnavigatortest.h:37:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOFILEWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/autotests/kurlnavigatortest.h:37:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOFILEWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/autotests/kurlrequestertest.cpp:135:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textChanged [valueFlowBailoutIncompleteVar] head kio-5.116.0/autotests/kurlrequestertest.cpp:138:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/autotests/kurlrequestertest.cpp:138:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/autotests/kurlrequestertest.cpp:205:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nameFilters [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kurlrequestertest.cpp:39:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/autotests/kurlrequestertest.cpp:64:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NonModal [valueFlowBailoutIncompleteVar] head kio-5.116.0/src/core/askuseractioninterface.h:167:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/core/askuseractioninterface.h:167:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/src/core/batchrenamejob.cpp:107:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rename [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/batchrenamejob.cpp:161:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Items [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/batchrenamejob.cpp:193:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Items [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/batchrenamejob.cpp:91:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/batchrenamejob.cpp:91:5: performance:inconclusive: Technically the member function 'KIO::BatchRenameJobPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] 2.18.0 kio-5.116.0/src/core/chmodjob.cpp:147:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_LINK_DEST [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/chmodjob.cpp:205:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipDialog_MultipleItems [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/chmodjob.cpp:209:112: style: Parameter 'parentJob' can be declared as pointer to const [constParameterPointer] 2.18.0 kio-5.116.0/src/core/chmodjob.cpp:288:117: style:inconclusive: Function 'chmod' argument 5 names different: declaration 'newGroup' definition 'group'. [funcArgNamesDifferent] kio-5.116.0/src/core/chmodjob.h:71:47: note: Function 'chmod' argument 5 names different: declaration 'newGroup' definition 'group'. kio-5.116.0/src/core/chmodjob.cpp:288:117: note: Function 'chmod' argument 5 names different: declaration 'newGroup' definition 'group'. 2.18.0 kio-5.116.0/src/core/chmodjob.cpp:288:95: style:inconclusive: Function 'chmod' argument 4 names different: declaration 'newOwner' definition 'owner'. [funcArgNamesDifferent] kio-5.116.0/src/core/chmodjob.h:70:47: note: Function 'chmod' argument 4 names different: declaration 'newOwner' definition 'owner'. kio-5.116.0/src/core/chmodjob.cpp:288:95: note: Function 'chmod' argument 4 names different: declaration 'newOwner' definition 'owner'. 2.18.0 kio-5.116.0/src/core/chmodjob.cpp:66:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/chmodjob.cpp:66:5: performance:inconclusive: Technically the member function 'KIO::ChmodJobPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] 2.18.0 kio-5.116.0/src/core/chmodjob.cpp:78:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ChangeAttr [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/chmodjob.cpp:95:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:1030:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_NAME [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:1084:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:1104:22: style: Variable 'info.permissions' is assigned a value that is never used. [unreadVariable] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:1105:15: style: Variable 'info.size' is assigned a value that is never used. [unreadVariable] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:1106:18: style: Variable 'info.uSource' is assigned a value that is never used. [unreadVariable] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:1107:16: style: Variable 'info.uDest' is assigned a value that is never used. [unreadVariable] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:1115:16: style: Local variable 'newJob' shadows outer function [shadowFunction] kio-5.116.0/src/core/copyjob.cpp:383:28: note: Shadowed declaration kio-5.116.0/src/core/copyjob.cpp:1115:16: note: Shadow variable 2.18.0 kio-5.116.0/src/core/copyjob.cpp:1139:39: style:inconclusive: Function 'skip' argument 1 names different: declaration 'sourceURL' definition 'sourceUrl'. [funcArgNamesDifferent] kio-5.116.0/src/core/copyjob.cpp:342:27: note: Function 'skip' argument 1 names different: declaration 'sourceURL' definition 'sourceUrl'. kio-5.116.0/src/core/copyjob.cpp:1139:39: note: Function 'skip' argument 1 names different: declaration 'sourceURL' definition 'sourceUrl'. 2.18.0 kio-5.116.0/src/core/copyjob.cpp:1144:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:1171:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:1187:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:1238:28: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:1255:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:1266:25: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:1272:36: style: Local variable 'newJob' shadows outer function [shadowFunction] kio-5.116.0/src/core/copyjob.cpp:383:28: note: Shadowed declaration kio-5.116.0/src/core/copyjob.cpp:1272:36: note: Shadow variable 2.18.0 kio-5.116.0/src/core/copyjob.cpp:1306:29: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:1310:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_SIZE [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:1340:121: style: Parameter 'parentJob' can be declared as pointer to const [constParameterPointer] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:1424:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:1448:117: style: Parameter 'parentJob' can be declared as pointer to const [constParameterPointer] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:1502:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:151:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fat [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:1557:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:156:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ntfs [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:1579:32: style: Local variable 'newJob' shadows outer function [shadowFunction] kio-5.116.0/src/core/copyjob.cpp:383:28: note: Shadowed declaration kio-5.116.0/src/core/copyjob.cpp:1579:32: note: Shadow variable 2.18.0 kio-5.116.0/src/core/copyjob.cpp:1667:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Result_Cancel [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:1729:129: style: Parameter 'parentJob' can be declared as pointer to const [constParameterPointer] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:1758:105: style: Parameter 'parentJob' can be declared as pointer to const [constParameterPointer] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:1784:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Result_OverwriteWhenOlder [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:1848:25: style: Local variable 'newJob' shadows outer function [shadowFunction] kio-5.116.0/src/core/copyjob.cpp:383:28: note: Shadowed declaration kio-5.116.0/src/core/copyjob.cpp:1848:25: note: Shadow variable 2.18.0 kio-5.116.0/src/core/copyjob.cpp:1867:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:1925:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Result_Skip [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:1951:105: style: Parameter 'parentJob' can be declared as pointer to const [constParameterPointer] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:1992:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fat [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:199:5: warning: Member variable 'CopyJobPrivate::m_bCurrentSrcIsDir' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:199:5: warning: Member variable 'CopyJobPrivate::m_directoriesCopiedIterator' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:2099:25: style: Local variable 'newJob' shadows outer function [shadowFunction] kio-5.116.0/src/core/copyjob.cpp:383:28: note: Shadowed declaration kio-5.116.0/src/core/copyjob.cpp:2099:25: note: Shadow variable 2.18.0 kio-5.116.0/src/core/copyjob.cpp:2134:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable processedSize [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:2195:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:2229:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bytes [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:2245:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bytes [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:2329:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:2335:27: style: Local variable 'job' shadows outer argument [shadowArgument] kio-5.116.0/src/core/copyjob.cpp:2291:47: note: Shadowed declaration kio-5.116.0/src/core/copyjob.cpp:2335:27: note: Shadow variable 2.18.0 kio-5.116.0/src/core/copyjob.cpp:2408:137: style: Parameter 'parentJob' can be declared as pointer to const [constParameterPointer] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:2474:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Result_OverwriteWhenOlder [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:2622:57: style:inconclusive: Function 'setWriteIntoExistingDirectories' argument 1 names different: declaration 'overwriteAllDirs' definition 'overwriteAll'. [funcArgNamesDifferent] kio-5.116.0/src/core/copyjob.h:116:47: note: Function 'setWriteIntoExistingDirectories' argument 1 names different: declaration 'overwriteAllDirs' definition 'overwriteAll'. kio-5.116.0/src/core/copyjob.cpp:2622:57: note: Function 'setWriteIntoExistingDirectories' argument 1 names different: declaration 'overwriteAllDirs' definition 'overwriteAll'. 2.18.0 kio-5.116.0/src/core/copyjob.cpp:2656:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UpdateContent [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:2668:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UpdateContent [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:2678:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UpdateContent [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:2690:39: style:inconclusive: Function 'link' argument 1 names different: declaration 'src' definition 'srcList'. [funcArgNamesDifferent] kio-5.116.0/src/core/copyjob.h:395:49: note: Function 'link' argument 1 names different: declaration 'src' definition 'srcList'. kio-5.116.0/src/core/copyjob.cpp:2690:39: note: Function 'link' argument 1 names different: declaration 'src' definition 'srcList'. 2.18.0 kio-5.116.0/src/core/copyjob.cpp:2695:51: style:inconclusive: Function 'linkAs' argument 2 names different: declaration 'dest' definition 'destDir'. [funcArgNamesDifferent] kio-5.116.0/src/core/copyjob.h:410:61: note: Function 'linkAs' argument 2 names different: declaration 'dest' definition 'destDir'. kio-5.116.0/src/core/copyjob.cpp:2695:51: note: Function 'linkAs' argument 2 names different: declaration 'dest' definition 'destDir'. 2.18.0 kio-5.116.0/src/core/copyjob.cpp:2709:40: style:inconclusive: Function 'trash' argument 1 names different: declaration 'src' definition 'srcList'. [funcArgNamesDifferent] kio-5.116.0/src/core/copyjob.h:431:50: note: Function 'trash' argument 1 names different: declaration 'src' definition 'srcList'. kio-5.116.0/src/core/copyjob.cpp:2709:40: note: Function 'trash' argument 1 names different: declaration 'src' definition 'srcList'. 2.18.0 kio-5.116.0/src/core/copyjob.cpp:381:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:381:5: performance:inconclusive: Technically the member function 'KIO::CopyJobPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:399:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Copy [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:480:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeout [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:548:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_ACCESS [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:609:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_LOCAL_PATH [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:736:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:801:58: style: Parameter 'subJob' can be declared as pointer to const [constParameterPointer] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:804:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_CORE [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:815:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_ACCESS [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/copyjob.cpp:911:22: performance:inconclusive: Technically the member function 'KIO::CopyJobPrivate::finalDestUrl' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-5.116.0/src/core/copyjob.cpp:363:10: note: Technically the member function 'KIO::CopyJobPrivate::finalDestUrl' can be static (but you may consider moving to unnamed namespace). kio-5.116.0/src/core/copyjob.cpp:911:22: note: Technically the member function 'KIO::CopyJobPrivate::finalDestUrl' can be static (but you may consider moving to unnamed namespace). 2.18.0 kio-5.116.0/src/core/dataprotocol.cpp:137:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FullyEncoded [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/dataworker_p.h:87:9: warning:inconclusive: Member variable 'QueueStruct::size' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kio-5.116.0/src/core/dataworker_p.h:87:9: warning:inconclusive: Member variable 'QueueStruct::type' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kio-5.116.0/src/core/dataworker_p.h:90:9: style: Struct 'QueueStruct' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kio-5.116.0/src/core/dataworker_p.h:90:9: warning: Member variable 'QueueStruct::size' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kio-5.116.0/src/core/davjob.cpp:109:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/davjob.cpp:38:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/davjob.cpp:38:5: performance:inconclusive: Technically the member function 'KIO::DavJobPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] 2.18.0 kio-5.116.0/src/core/davjob.cpp:57:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/deletejob.cpp:126:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/deletejob.cpp:126:5: performance:inconclusive: Technically the member function 'KIO::DeleteJobPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] 2.18.0 kio-5.116.0/src/core/deletejob.cpp:137:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Delete [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/deletejob.cpp:196:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/deletejob.cpp:219:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/deletejob.cpp:239:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_NAME [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/deletejob.cpp:38:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/deletejob.cpp:398:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/deletejob.cpp:452:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/deletejob.cpp:499:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/deletejob.cpp:539:22: style: Variable 'statJob' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/core/deletejob.cpp:607:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveContent [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/deletejob.cpp:616:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveContent [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/directorysizejob.cpp:148:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_DEVICE_ID [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/directorysizejob.cpp:153:25: style: Local variable 'it' shadows outer variable [shadowVariable] kio-5.116.0/src/core/directorysizejob.cpp:143:38: note: Shadowed declaration kio-5.116.0/src/core/directorysizejob.cpp:153:25: note: Shadow variable 2.18.0 kio-5.116.0/src/core/directorysizejob.cpp:50:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/directorysizejob.cpp:50:5: performance:inconclusive: Technically the member function 'KIO::DirectorySizeJobPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] 2.18.0 kio-5.116.0/src/core/emptytrashjob.cpp:23:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/emptytrashjob.cpp:23:5: performance:inconclusive: Technically the member function 'KIO::EmptyTrashJobPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] 2.18.0 kio-5.116.0/src/core/emptytrashjob.cpp:50:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/emptytrashjob.h:33:10: style: The function 'slotFinished' overrides a function in a base class but just delegates back to the base class. [uselessOverride] kio-5.116.0/src/core/simplejob.h:100:18: note: Virtual function in base class kio-5.116.0/src/core/emptytrashjob.h:33:10: note: Function in derived class 2.18.0 kio-5.116.0/src/core/filecopyjob.cpp:101:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Copy [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/filecopyjob.cpp:182:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bytes [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/filecopyjob.cpp:211:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/filecopyjob.cpp:229:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/filecopyjob.cpp:242:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable totalSize [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/filecopyjob.cpp:26:5: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn] 2.18.0 kio-5.116.0/src/core/filecopyjob.cpp:33:5: warning: Member variable 'FileCopyJobPrivate::m_canResume' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kio-5.116.0/src/core/filecopyjob.cpp:33:5: warning: Member variable 'FileCopyJobPrivate::m_resumeAnswerSent' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kio-5.116.0/src/core/filecopyjob.cpp:376:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RenameDialog_Overwrite [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/filecopyjob.cpp:396:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Result_Overwrite [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/filecopyjob.cpp:482:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Quietly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/filecopyjob.cpp:496:26: performance:inconclusive: Technically the member function 'KIO::FileCopyJobPrivate::slotMimetype' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-5.116.0/src/core/filecopyjob.cpp:79:10: note: Technically the member function 'KIO::FileCopyJobPrivate::slotMimetype' can be static (but you may consider moving to unnamed namespace). kio-5.116.0/src/core/filecopyjob.cpp:496:26: note: Technically the member function 'KIO::FileCopyJobPrivate::slotMimetype' can be static (but you may consider moving to unnamed namespace). 2.18.0 kio-5.116.0/src/core/filecopyjob.cpp:529:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Quietly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/filecopyjob.cpp:648:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UpdateContent [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/filecopyjob.cpp:88:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/filecopyjob.cpp:88:5: performance:inconclusive: Technically the member function 'KIO::FileCopyJobPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] 2.18.0 kio-5.116.0/src/core/filejob.cpp:106:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/filejob.cpp:123:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/core/filejob.cpp:132:22: performance:inconclusive: Technically the member function 'KIO::FileJobPrivate::slotData' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-5.116.0/src/core/filejob.cpp:29:10: note: Technically the member function 'KIO::FileJobPrivate::slotData' can be static (but you may consider moving to unnamed namespace). kio-5.116.0/src/core/filejob.cpp:132:22: note: Technically the member function 'KIO::FileJobPrivate::slotData' can be static (but you may consider moving to unnamed namespace). 2.18.0 kio-5.116.0/src/core/filejob.cpp:132:49: style:inconclusive: Function 'slotData' argument 1 names different: declaration 'data' definition '_data'. [funcArgNamesDifferent] kio-5.116.0/src/core/filejob.cpp:29:37: note: Function 'slotData' argument 1 names different: declaration 'data' definition '_data'. kio-5.116.0/src/core/filejob.cpp:132:49: note: Function 'slotData' argument 1 names different: declaration 'data' definition '_data'. 2.18.0 kio-5.116.0/src/core/filejob.cpp:138:22: performance:inconclusive: Technically the member function 'KIO::FileJobPrivate::slotRedirection' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-5.116.0/src/core/filejob.cpp:28:10: note: Technically the member function 'KIO::FileJobPrivate::slotRedirection' can be static (but you may consider moving to unnamed namespace). kio-5.116.0/src/core/filejob.cpp:138:22: note: Technically the member function 'KIO::FileJobPrivate::slotRedirection' can be static (but you may consider moving to unnamed namespace). 2.18.0 kio-5.116.0/src/core/filejob.cpp:145:50: style:inconclusive: Function 'slotMimetype' argument 1 names different: declaration 'mimetype' definition 'type'. [funcArgNamesDifferent] kio-5.116.0/src/core/filejob.cpp:30:38: note: Function 'slotMimetype' argument 1 names different: declaration 'mimetype' definition 'type'. kio-5.116.0/src/core/filejob.cpp:145:50: note: Function 'slotMimetype' argument 1 names different: declaration 'mimetype' definition 'type'. 2.18.0 kio-5.116.0/src/core/filejob.cpp:155:22: performance:inconclusive: Technically the member function 'KIO::FileJobPrivate::slotPosition' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-5.116.0/src/core/filejob.cpp:34:10: note: Technically the member function 'KIO::FileJobPrivate::slotPosition' can be static (but you may consider moving to unnamed namespace). kio-5.116.0/src/core/filejob.cpp:155:22: note: Technically the member function 'KIO::FileJobPrivate::slotPosition' can be static (but you may consider moving to unnamed namespace). 2.18.0 kio-5.116.0/src/core/filejob.cpp:161:22: performance:inconclusive: Technically the member function 'KIO::FileJobPrivate::slotTruncated' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-5.116.0/src/core/filejob.cpp:35:10: note: Technically the member function 'KIO::FileJobPrivate::slotTruncated' can be static (but you may consider moving to unnamed namespace). kio-5.116.0/src/core/filejob.cpp:161:22: note: Technically the member function 'KIO::FileJobPrivate::slotTruncated' can be static (but you may consider moving to unnamed namespace). 2.18.0 kio-5.116.0/src/core/filejob.cpp:167:22: warning: The class 'FileJobPrivate' defines member function with name 'slotTotalSize' also defined in its parent class 'SimpleJobPrivate'. [duplInheritedMember] kio-5.116.0/src/core/job_p.h:176:10: note: Parent function 'SimpleJobPrivate::slotTotalSize' kio-5.116.0/src/core/filejob.cpp:167:22: note: Derived function 'FileJobPrivate::slotTotalSize' 2.18.0 kio-5.116.0/src/core/filejob.cpp:171:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bytes [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/filejob.cpp:181:22: performance:inconclusive: Technically the member function 'KIO::FileJobPrivate::slotWritten' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-5.116.0/src/core/filejob.cpp:32:10: note: Technically the member function 'KIO::FileJobPrivate::slotWritten' can be static (but you may consider moving to unnamed namespace). kio-5.116.0/src/core/filejob.cpp:181:22: note: Technically the member function 'KIO::FileJobPrivate::slotWritten' can be static (but you may consider moving to unnamed namespace). 2.18.0 kio-5.116.0/src/core/filejob.cpp:207:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/filejob.cpp:249:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/filejob.cpp:46:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/filejob.cpp:46:5: performance:inconclusive: Technically the member function 'KIO::FileJobPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] 2.18.0 kio-5.116.0/src/core/filejob.cpp:74:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/filejob.cpp:78:39: style:inconclusive: Function 'write' argument 1 names different: declaration 'data' definition '_data'. [funcArgNamesDifferent] kio-5.116.0/src/core/filejob.h:66:34: note: Function 'write' argument 1 names different: declaration 'data' definition '_data'. kio-5.116.0/src/core/filejob.cpp:78:39: note: Function 'write' argument 1 names different: declaration 'data' definition '_data'. 2.18.0 kio-5.116.0/src/core/filejob.cpp:95:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/filesystemfreespacejob.cpp:31:10: style: The function 'start' overrides a function in a base class but just delegates back to the base class. [uselessOverride] kio-5.116.0/src/core/job_p.h:195:18: note: Virtual function in base class kio-5.116.0/src/core/filesystemfreespacejob.cpp:31:10: note: Function in derived class 2.18.0 kio-5.116.0/src/core/filesystemfreespacejob.cpp:33:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/filesystemfreespacejob.cpp:33:5: performance:inconclusive: Technically the member function 'KIO::FileSystemFreeSpaceJobPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] 2.18.0 kio-5.116.0/src/core/filesystemfreespacejob.cpp:75:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/forwardingworkerbase.cpp:103:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_NAME [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/forwardingworkerbase.cpp:104:13: style: Local variable 'mimetype' shadows outer function [shadowFunction] kio-5.116.0/src/core/mimetypejob.h:54:29: note: Shadowed declaration kio-5.116.0/src/core/forwardingworkerbase.cpp:104:13: note: Shadow variable 2.18.0 kio-5.116.0/src/core/forwardingworkerbase.cpp:230:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_CORE [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/forwardingworkerbase.cpp:248:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_CORE [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/forwardingworkerbase.cpp:286:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_CORE [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/forwardingworkerbase.cpp:330:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/forwardingworkerbase.cpp:431:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Quietly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/forwardingworkerbase.cpp:448:85: style:inconclusive: Function '_k_slotData' argument 2 names different: declaration 'data' definition '_data'. [funcArgNamesDifferent] kio-5.116.0/src/core/forwardingworkerbase.cpp:58:55: note: Function '_k_slotData' argument 2 names different: declaration 'data' definition '_data'. kio-5.116.0/src/core/forwardingworkerbase.cpp:448:85: note: Function '_k_slotData' argument 2 names different: declaration 'data' definition '_data'. 2.18.0 kio-5.116.0/src/core/global.cpp:139:59: style:inconclusive: Function 'encodeFileName' argument 1 names different: declaration 'str' definition '_str'. [funcArgNamesDifferent] kio-5.116.0/src/core/global.h:117:54: note: Function 'encodeFileName' argument 1 names different: declaration 'str' definition '_str'. kio-5.116.0/src/core/global.cpp:139:59: note: Function 'encodeFileName' argument 1 names different: declaration 'str' definition '_str'. 2.18.0 kio-5.116.0/src/core/global.cpp:146:59: style:inconclusive: Function 'decodeFileName' argument 1 names different: declaration 'str' definition '_str'. [funcArgNamesDifferent] kio-5.116.0/src/core/global.h:125:54: note: Function 'decodeFileName' argument 1 names different: declaration 'str' definition '_str'. kio-5.116.0/src/core/global.cpp:146:59: note: Function 'decodeFileName' argument 1 names different: declaration 'str' definition '_str'. 2.18.0 kio-5.116.0/src/core/global.cpp:178:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_CORE [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/global.cpp:199:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_CORE [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/global.cpp:244:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SimpleConfig [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/global.cpp:275:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/global.cpp:32:121: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DefaultBinaryDialect [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/global.cpp:43:57: style:inconclusive: Function 'convertSize' argument 1 names different: declaration 'size' definition 'fileSize'. [funcArgNamesDifferent] kio-5.116.0/src/core/global.h:47:52: note: Function 'convertSize' argument 1 names different: declaration 'size' definition 'fileSize'. kio-5.116.0/src/core/global.cpp:43:57: note: Function 'convertSize' argument 1 names different: declaration 'size' definition 'fileSize'. 2.18.0 kio-5.116.0/src/core/global.cpp:58:5: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head kio-5.116.0/src/core/global.h:84:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/core/global.h:84:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/core/idleslave.h:18:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/core/idleslave.h:18:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/src/core/job.cpp:168:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Quietly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/job.cpp:178:30: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 kio-5.116.0/src/core/job.cpp:189:29: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 kio-5.116.0/src/core/job.cpp:199:29: style:inconclusive: Function 'setParentJob' argument 1 names different: declaration 'parentJob' definition 'job'. [funcArgNamesDifferent] kio-5.116.0/src/core/job_base.h:144:28: note: Function 'setParentJob' argument 1 names different: declaration 'parentJob' definition 'job'. kio-5.116.0/src/core/job.cpp:199:29: note: Function 'setParentJob' argument 1 names different: declaration 'parentJob' definition 'job'. 2.18.0 kio-5.116.0/src/core/job.cpp:222:44: style:inconclusive: Function 'setMetaData' argument 1 names different: declaration 'metaData' definition '_metaData'. [funcArgNamesDifferent] kio-5.116.0/src/core/job_base.h:160:43: note: Function 'setMetaData' argument 1 names different: declaration 'metaData' definition '_metaData'. kio-5.116.0/src/core/job.cpp:222:44: note: Function 'setMetaData' argument 1 names different: declaration 'metaData' definition '_metaData'. 2.18.0 kio-5.116.0/src/core/job.cpp:28:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Killable [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/job.cpp:330:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/job.cpp:353:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/job.cpp:353:5: performance:inconclusive: Technically the member function 'KIO::DirectCopyJobPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] 2.18.0 kio-5.116.0/src/core/job.cpp:369:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable canResume [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/job.cpp:36:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Killable [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/job.cpp:382:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/job.cpp:63:27: style:inconclusive: Function 'addSubjob' argument 1 names different: declaration 'job' definition 'jobBase'. [funcArgNamesDifferent] kio-5.116.0/src/core/job_base.h:240:26: note: Function 'addSubjob' argument 1 names different: declaration 'job' definition 'jobBase'. kio-5.116.0/src/core/job.cpp:63:27: note: Function 'addSubjob' argument 1 names different: declaration 'job' definition 'jobBase'. 2.18.0 kio-5.116.0/src/core/job.cpp:87:30: style:inconclusive: Function 'removeSubjob' argument 1 names different: declaration 'job' definition 'jobBase'. [funcArgNamesDifferent] kio-5.116.0/src/core/job_base.h:251:29: note: Function 'removeSubjob' argument 1 names different: declaration 'job' definition 'jobBase'. kio-5.116.0/src/core/job.cpp:87:30: note: Function 'removeSubjob' argument 1 names different: declaration 'job' definition 'jobBase'. 2.18.0 kio-5.116.0/src/core/job.cpp:95:134: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PreferLocalFile [valueFlowBailoutIncompleteVar] head kio-5.116.0/src/core/job_base.h:59:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/core/job_base.h:59:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/src/core/job_error.cpp:1286:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IRUSR [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/job_error.cpp:294:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LongFormat [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/job_error.cpp:360:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LongFormat [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/job_p.h:104:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/job_p.h:104:5: performance:inconclusive: Technically the member function 'KIO::JobPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] 2.18.0 kio-5.116.0/src/core/job_p.h:210:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/job_p.h:210:5: performance:inconclusive: Technically the member function 'KIO::SimpleJobPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] 2.18.0 kio-5.116.0/src/core/job_p.h:234:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Delete [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/job_p.h:316:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/job_p.h:316:5: performance:inconclusive: Technically the member function 'KIO::TransferJobPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] 2.18.0 kio-5.116.0/src/core/job_p.h:327:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Transfer [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/job_p.h:342:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Transfer [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/job_p.h:43:5: warning: Member variable 'JobPrivate::m_operationType' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kio-5.116.0/src/core/job_p.h:43:5: warning: Member variable 'JobPrivate::q_ptr' is not initialized in the constructor. [uninitMemberVar] head kio-5.116.0/src/core/jobuidelegatefactory.cpp:33:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/core/jobuidelegatefactory.cpp:33:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/src/core/jobuidelegatefactory.h:124:23: style: Variable 'kiojob' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/core/jobuidelegatefactory.h:142:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FindDirectChildrenOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:1043:56: style:inconclusive: Function 'slotFileDirty' argument 1 names different: declaration '_file' definition 'path'. [funcArgNamesDifferent] kio-5.116.0/src/core/kcoredirlister_p.h:218:39: note: Function 'slotFileDirty' argument 1 names different: declaration '_file' definition 'path'. kio-5.116.0/src/core/kcoredirlister.cpp:1043:56: note: Function 'slotFileDirty' argument 1 names different: declaration '_file' definition 'path'. 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:1046:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:1109:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:1125:58: style:inconclusive: Function 'slotFileCreated' argument 1 names different: declaration '_file' definition 'path'. [funcArgNamesDifferent] kio-5.116.0/src/core/kcoredirlister_p.h:219:41: note: Function 'slotFileCreated' argument 1 names different: declaration '_file' definition 'path'. kio-5.116.0/src/core/kcoredirlister.cpp:1125:58: note: Function 'slotFileCreated' argument 1 names different: declaration '_file' definition 'path'. 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:1131:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:1134:58: style:inconclusive: Function 'slotFileDeleted' argument 1 names different: declaration '_file' definition 'path'. [funcArgNamesDifferent] kio-5.116.0/src/core/kcoredirlister_p.h:220:41: note: Function 'slotFileDeleted' argument 1 names different: declaration '_file' definition 'path'. kio-5.116.0/src/core/kcoredirlister.cpp:1134:58: note: Function 'slotFileDeleted' argument 1 names different: declaration '_file' definition 'path'. 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:1140:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:1152:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:1169:39: style: Variable 'dirData' can be declared as reference to const [constVariableReference] 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:1264:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:1356:53: style:inconclusive: Function 'slotRedirection' argument 1 names different: declaration 'job' definition 'j'. [funcArgNamesDifferent] kio-5.116.0/src/core/kcoredirlister_p.h:224:36: note: Function 'slotRedirection' argument 1 names different: declaration 'job' definition 'j'. kio-5.116.0/src/core/kcoredirlister.cpp:1356:53: note: Function 'slotRedirection' argument 1 names different: declaration 'job' definition 'j'. 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:1365:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:1548:69: style:inconclusive: Function 'renameDir' argument 2 names different: declaration 'url' definition 'newUrl'. [funcArgNamesDifferent] kio-5.116.0/src/core/kcoredirlister_p.h:261:52: note: Function 'renameDir' argument 2 names different: declaration 'url' definition 'newUrl'. kio-5.116.0/src/core/kcoredirlister.cpp:1548:69: note: Function 'renameDir' argument 2 names different: declaration 'url' definition 'newUrl'. 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:1574:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:1615:56: style:inconclusive: Function 'emitRedirections' argument 1 names different: declaration 'oldUrl' definition '_oldUrl'. [funcArgNamesDifferent] kio-5.116.0/src/core/kcoredirlister_p.h:267:39: note: Function 'emitRedirections' argument 1 names different: declaration 'oldUrl' definition '_oldUrl'. kio-5.116.0/src/core/kcoredirlister.cpp:1615:56: note: Function 'emitRedirections' argument 1 names different: declaration 'oldUrl' definition '_oldUrl'. 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:1615:77: style:inconclusive: Function 'emitRedirections' argument 2 names different: declaration 'url' definition '_newUrl'. [funcArgNamesDifferent] kio-5.116.0/src/core/kcoredirlister_p.h:267:59: note: Function 'emitRedirections' argument 2 names different: declaration 'url' definition '_newUrl'. kio-5.116.0/src/core/kcoredirlister.cpp:1615:77: note: Function 'emitRedirections' argument 2 names different: declaration 'url' definition '_newUrl'. 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:1618:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:1683:85: style:inconclusive: Function 'slotUpdateEntries' argument 2 names different: declaration 'entries' definition 'list'. [funcArgNamesDifferent] kio-5.116.0/src/core/kcoredirlister_p.h:226:68: note: Function 'slotUpdateEntries' argument 2 names different: declaration 'entries' definition 'list'. kio-5.116.0/src/core/kcoredirlister.cpp:1683:85: note: Function 'slotUpdateEntries' argument 2 names different: declaration 'entries' definition 'list'. 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:1688:50: style:inconclusive: Function 'slotUpdateResult' argument 1 names different: declaration 'job' definition 'j'. [funcArgNamesDifferent] kio-5.116.0/src/core/kcoredirlister_p.h:227:33: note: Function 'slotUpdateResult' argument 1 names different: declaration 'job' definition 'j'. kio-5.116.0/src/core/kcoredirlister.cpp:1688:50: note: Function 'slotUpdateResult' argument 1 names different: declaration 'job' definition 'j'. 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:1694:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:1758:48: warning: Either the condition '!dir' is redundant or there is possible null pointer dereference: dir. [nullPointerRedundantCheck] kio-5.116.0/src/core/kcoredirlister.cpp:1737:9: note: Assuming that condition '!dir' is not redundant kio-5.116.0/src/core/kcoredirlister.cpp:1749:38: note: Assuming container is not empty kio-5.116.0/src/core/kcoredirlister.cpp:1758:48: note: Null pointer dereference 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:1882:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:1942:49: style:inconclusive: Function 'deleteDir' argument 1 names different: declaration 'dirUrl' definition '_dirUrl'. [funcArgNamesDifferent] kio-5.116.0/src/core/kcoredirlister_p.h:263:32: note: Function 'deleteDir' argument 1 names different: declaration 'dirUrl' definition '_dirUrl'. kio-5.116.0/src/core/kcoredirlister.cpp:1942:49: note: Function 'deleteDir' argument 1 names different: declaration 'dirUrl' definition '_dirUrl'. 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:1949:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:2068:38: style: Variable 'listJob' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:2099:26: style: Variable 'listit' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:2100:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_CORE [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:2131:42: style:inconclusive: Function 'openUrl' argument 1 names different: declaration 'dirUrl' definition '_url'. [funcArgNamesDifferent] kio-5.116.0/src/core/kcoredirlister.h:121:38: note: Function 'openUrl' argument 1 names different: declaration 'dirUrl' definition '_url'. kio-5.116.0/src/core/kcoredirlister.cpp:2131:42: note: Function 'openUrl' argument 1 names different: declaration 'dirUrl' definition '_url'. 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:2131:61: style:inconclusive: Function 'openUrl' argument 2 names different: declaration 'flags' definition '_flags'. [funcArgNamesDifferent] kio-5.116.0/src/core/kcoredirlister.h:121:59: note: Function 'openUrl' argument 2 names different: declaration 'flags' definition '_flags'. kio-5.116.0/src/core/kcoredirlister.cpp:2131:61: note: Function 'openUrl' argument 2 names different: declaration 'flags' definition '_flags'. 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:2148:39: style:inconclusive: Function 'stop' argument 1 names different: declaration 'dirUrl' definition '_url'. [funcArgNamesDifferent] kio-5.116.0/src/core/kcoredirlister.h:149:35: note: Function 'stop' argument 1 names different: declaration 'dirUrl' definition '_url'. kio-5.116.0/src/core/kcoredirlister.cpp:2148:39: note: Function 'stop' argument 1 names different: declaration 'dirUrl' definition '_url'. 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:2153:45: style:inconclusive: Function 'forgetDirs' argument 1 names different: declaration 'dirUrl' definition '_url'. [funcArgNamesDifferent] kio-5.116.0/src/core/kcoredirlister.h:159:33: note: Function 'forgetDirs' argument 1 names different: declaration 'dirUrl' definition '_url'. kio-5.116.0/src/core/kcoredirlister.cpp:2153:45: note: Function 'forgetDirs' argument 1 names different: declaration 'dirUrl' definition '_url'. 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:2185:46: style:inconclusive: Function 'setShowHiddenFiles' argument 1 names different: declaration 'showHiddenFiles' definition 'setShowHiddenFiles'. [funcArgNamesDifferent] kio-5.116.0/src/core/kcoredirlister.h:247:34: note: Function 'setShowHiddenFiles' argument 1 names different: declaration 'showHiddenFiles' definition 'setShowHiddenFiles'. kio-5.116.0/src/core/kcoredirlister.cpp:2185:46: note: Function 'setShowHiddenFiles' argument 1 names different: declaration 'showHiddenFiles' definition 'setShowHiddenFiles'. 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:2339:51: style:inconclusive: Function 'setNameFilter' argument 1 names different: declaration 'filter' definition 'nameFilter'. [funcArgNamesDifferent] kio-5.116.0/src/core/kcoredirlister.h:381:47: note: Function 'setNameFilter' argument 1 names different: declaration 'filter' definition 'nameFilter'. kio-5.116.0/src/core/kcoredirlister.cpp:2339:51: note: Function 'setNameFilter' argument 1 names different: declaration 'filter' definition 'nameFilter'. 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:2350:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:2361:55: style:inconclusive: Function 'setMimeFilter' argument 1 names different: declaration 'mimeList' definition 'mimeFilter'. [funcArgNamesDifferent] kio-5.116.0/src/core/kcoredirlister.h:403:51: note: Function 'setMimeFilter' argument 1 names different: declaration 'mimeList' definition 'mimeFilter'. kio-5.116.0/src/core/kcoredirlister.cpp:2361:55: note: Function 'setMimeFilter' argument 1 names different: declaration 'mimeList' definition 'mimeFilter'. 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:2375:62: style:inconclusive: Function 'setMimeExcludeFilter' argument 1 names different: declaration 'mimeList' definition 'mimeExcludeFilter'. [funcArgNamesDifferent] kio-5.116.0/src/core/kcoredirlister.h:418:50: note: Function 'setMimeExcludeFilter' argument 1 names different: declaration 'mimeList' definition 'mimeExcludeFilter'. kio-5.116.0/src/core/kcoredirlister.cpp:2375:62: note: Function 'setMimeExcludeFilter' argument 1 names different: declaration 'mimeList' definition 'mimeExcludeFilter'. 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:2418:62: style:inconclusive: Function 'matchesMimeFilter' argument 1 names different: declaration 'mimeType' definition 'mime'. [funcArgNamesDifferent] kio-5.116.0/src/core/kcoredirlister_p.h:59:43: note: Function 'matchesMimeFilter' argument 1 names different: declaration 'mimeType' definition 'mime'. kio-5.116.0/src/core/kcoredirlister.cpp:2418:62: note: Function 'matchesMimeFilter' argument 1 names different: declaration 'mimeType' definition 'mime'. 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:2463:50: style:inconclusive: Function 'doMimeFilter' argument 1 names different: declaration 'mimeType' definition 'mime'. [funcArgNamesDifferent] kio-5.116.0/src/core/kcoredirlister.h:814:46: note: Function 'doMimeFilter' argument 1 names different: declaration 'mimeType' definition 'mime'. kio-5.116.0/src/core/kcoredirlister.cpp:2463:50: note: Function 'doMimeFilter' argument 1 names different: declaration 'mimeType' definition 'mime'. 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:2481:29: performance:inconclusive: Technically the member function 'KCoreDirListerPrivate::doMimeExcludeFilter' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-5.116.0/src/core/kcoredirlister_p.h:49:10: note: Technically the member function 'KCoreDirListerPrivate::doMimeExcludeFilter' can be static (but you may consider moving to unnamed namespace). kio-5.116.0/src/core/kcoredirlister.cpp:2481:29: note: Technically the member function 'KCoreDirListerPrivate::doMimeExcludeFilter' can be static (but you may consider moving to unnamed namespace). 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:2481:64: style:inconclusive: Function 'doMimeExcludeFilter' argument 1 names different: declaration 'mimeExclude' definition 'mime'. [funcArgNamesDifferent] kio-5.116.0/src/core/kcoredirlister_p.h:49:45: note: Function 'doMimeExcludeFilter' argument 1 names different: declaration 'mimeExclude' definition 'mime'. kio-5.116.0/src/core/kcoredirlister.cpp:2481:64: note: Function 'doMimeExcludeFilter' argument 1 names different: declaration 'mimeExclude' definition 'mime'. 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:2594:67: style:inconclusive: Function 'emitItemsDeleted' argument 1 names different: declaration 'items' definition 'itemsList'. [funcArgNamesDifferent] kio-5.116.0/src/core/kcoredirlister_p.h:57:48: note: Function 'emitItemsDeleted' argument 1 names different: declaration 'items' definition 'itemsList'. kio-5.116.0/src/core/kcoredirlister.cpp:2594:67: note: Function 'emitItemsDeleted' argument 1 names different: declaration 'items' definition 'itemsList'. 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:260:32: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:2619:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable percent [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:2641:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable totalSize [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:2653:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable processedSize [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:2665:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable speed [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:2689:51: style: Parameter 'job' can be declared as pointer to const [constParameterPointer] 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:2708:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable infoMessage [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:2732:55: style:inconclusive: Function 'itemsForDir' argument 1 names different: declaration 'dirUrl' definition 'dir'. [funcArgNamesDifferent] kio-5.116.0/src/core/kcoredirlister.h:509:43: note: Function 'itemsForDir' argument 1 names different: declaration 'dirUrl' definition 'dir'. kio-5.116.0/src/core/kcoredirlister.cpp:2732:55: note: Function 'itemsForDir' argument 1 names different: declaration 'dirUrl' definition 'dir'. 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:2763:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:276:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_CORE [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:2858:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:309:85: style:inconclusive: Function 'emitItemsFromCache' argument 1 names different: declaration 'job' definition 'cachedItemsJob'. [funcArgNamesDifferent] kio-5.116.0/src/core/kcoredirlister_p.h:186:68: note: Function 'emitItemsFromCache' argument 1 names different: declaration 'job' definition 'cachedItemsJob'. kio-5.116.0/src/core/kcoredirlister.cpp:309:85: note: Function 'emitItemsFromCache' argument 1 names different: declaration 'job' definition 'cachedItemsJob'. 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:317:14: style: Variable 'itemU' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:319:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_CORE [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:356:139: style:inconclusive: Function 'forgetCachedItemsJob' argument 3 names different: declaration 'url' definition '_url'. [funcArgNamesDifferent] kio-5.116.0/src/core/kcoredirlister_p.h:188:111: note: Function 'forgetCachedItemsJob' argument 3 names different: declaration 'url' definition '_url'. kio-5.116.0/src/core/kcoredirlister.cpp:356:139: note: Function 'forgetCachedItemsJob' argument 3 names different: declaration 'url' definition '_url'. 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:356:87: style:inconclusive: Function 'forgetCachedItemsJob' argument 1 names different: declaration 'job' definition 'cachedItemsJob'. [funcArgNamesDifferent] kio-5.116.0/src/core/kcoredirlister_p.h:188:70: note: Function 'forgetCachedItemsJob' argument 1 names different: declaration 'job' definition 'cachedItemsJob'. kio-5.116.0/src/core/kcoredirlister.cpp:356:87: note: Function 'forgetCachedItemsJob' argument 1 names different: declaration 'job' definition 'cachedItemsJob'. 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:387:78: style:inconclusive: Function 'stopListingUrl' argument 2 names different: declaration '_url' definition '_u'. [funcArgNamesDifferent] kio-5.116.0/src/core/kcoredirlister_p.h:171:61: note: Function 'stopListingUrl' argument 2 names different: declaration '_url' definition '_u'. kio-5.116.0/src/core/kcoredirlister.cpp:387:78: note: Function 'stopListingUrl' argument 2 names different: declaration '_url' definition '_u'. 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:390:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:446:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EmitResult [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:500:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:602:55: style:inconclusive: Function 'updateDirectory' argument 1 names different: declaration 'dir' definition '_dir'. [funcArgNamesDifferent] kio-5.116.0/src/core/kcoredirlister_p.h:161:38: note: Function 'updateDirectory' argument 1 names different: declaration 'dir' definition '_dir'. kio-5.116.0/src/core/kcoredirlister.cpp:602:55: note: Function 'updateDirectory' argument 1 names different: declaration 'dir' definition '_dir'. 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:606:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:622:39: style: Variable 'dirData' can be declared as reference to const [constVariableReference] 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:669:102: style: Parameter 'lister' can be declared as pointer to const [constParameterPointer] 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:672:102: style: Parameter 'lister' can be declared as pointer to const [constParameterPointer] 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:703:51: style:inconclusive: Function 'checkUpdate' argument 1 names different: declaration 'url' definition '_dir'. [funcArgNamesDifferent] kio-5.116.0/src/core/kcoredirlister_p.h:246:34: note: Function 'checkUpdate' argument 1 names different: declaration 'url' definition '_dir'. kio-5.116.0/src/core/kcoredirlister.cpp:703:51: note: Function 'checkUpdate' argument 1 names different: declaration 'url' definition '_dir'. 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:728:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:763:84: style:inconclusive: Function 'findByUrl' argument 2 names different: declaration 'url' definition '_u'. [funcArgNamesDifferent] kio-5.116.0/src/core/kcoredirlister_p.h:182:67: note: Function 'findByUrl' argument 2 names different: declaration 'url' definition '_u'. kio-5.116.0/src/core/kcoredirlister.cpp:763:84: note: Function 'findByUrl' argument 2 names different: declaration 'url' definition '_u'. 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:766:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:795:57: style:inconclusive: Function 'slotFilesAdded' argument 1 names different: declaration 'urlDirectory' definition 'dir'. [funcArgNamesDifferent] kio-5.116.0/src/core/kcoredirlister_p.h:197:40: note: Function 'slotFilesAdded' argument 1 names different: declaration 'urlDirectory' definition 'dir'. kio-5.116.0/src/core/kcoredirlister.cpp:795:57: note: Function 'slotFilesAdded' argument 1 names different: declaration 'urlDirectory' definition 'dir'. 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:801:61: style:inconclusive: Function 'itemsAddedInDirectory' argument 1 names different: declaration 'url' definition 'urlDir'. [funcArgNamesDifferent] kio-5.116.0/src/core/kcoredirlister_p.h:231:44: note: Function 'itemsAddedInDirectory' argument 1 names different: declaration 'url' definition 'urlDir'. kio-5.116.0/src/core/kcoredirlister.cpp:801:61: note: Function 'itemsAddedInDirectory' argument 1 names different: declaration 'url' definition 'urlDir'. 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:815:63: style:inconclusive: Function 'slotFilesRemoved' argument 1 names different: declaration 'urls' definition 'fileList'. [funcArgNamesDifferent] kio-5.116.0/src/core/kcoredirlister_p.h:259:46: note: Function 'slotFilesRemoved' argument 1 names different: declaration 'urls' definition 'fileList'. kio-5.116.0/src/core/kcoredirlister.cpp:815:63: note: Function 'slotFilesRemoved' argument 1 names different: declaration 'urls' definition 'fileList'. 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:834:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:87:71: style:inconclusive: Function 'listDir' argument 2 names different: declaration '_url' definition 'dirUrl'. [funcArgNamesDifferent] kio-5.116.0/src/core/kcoredirlister_p.h:166:54: note: Function 'listDir' argument 2 names different: declaration '_url' definition 'dirUrl'. kio-5.116.0/src/core/kcoredirlister.cpp:87:71: note: Function 'listDir' argument 2 names different: declaration '_url' definition 'dirUrl'. 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:890:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:906:58: style:inconclusive: Function 'slotFileRenamed' argument 1 names different: declaration 'srcUrl' definition '_src'. [funcArgNamesDifferent] kio-5.116.0/src/core/kcoredirlister_p.h:215:41: note: Function 'slotFileRenamed' argument 1 names different: declaration 'srcUrl' definition '_src'. kio-5.116.0/src/core/kcoredirlister.cpp:906:58: note: Function 'slotFileRenamed' argument 1 names different: declaration 'srcUrl' definition '_src'. 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:906:79: style:inconclusive: Function 'slotFileRenamed' argument 2 names different: declaration 'dstUrl' definition '_dst'. [funcArgNamesDifferent] kio-5.116.0/src/core/kcoredirlister_p.h:215:64: note: Function 'slotFileRenamed' argument 2 names different: declaration 'dstUrl' definition '_dst'. kio-5.116.0/src/core/kcoredirlister.cpp:906:79: note: Function 'slotFileRenamed' argument 2 names different: declaration 'dstUrl' definition '_dst'. 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:915:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:93:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kcoredirlister.cpp:986:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kcoredirlister.h:133:18: style: Virtual function 'stop' is called from destructor '~KCoreDirLister()' at line 2125. Dynamic binding is not used. [virtualCallInConstructor] kio-5.116.0/src/core/kcoredirlister.cpp:2125:9: note: Calling stop kio-5.116.0/src/core/kcoredirlister.h:133:18: note: stop is a virtual function 2.18.0 kio-5.116.0/src/core/kcoredirlister.h:190:18: style: Virtual function 'setAutoUpdate' is called from constructor 'KCoreDirLister(QObject*parent=nullptr)' at line 2114. Dynamic binding is not used. [virtualCallInConstructor] kio-5.116.0/src/core/kcoredirlister.cpp:2114:5: note: Calling setAutoUpdate kio-5.116.0/src/core/kcoredirlister.h:190:18: note: setAutoUpdate is a virtual function 2.18.0 kio-5.116.0/src/core/kcoredirlister.h:267:18: style: Virtual function 'setDirOnlyMode' is called from constructor 'KCoreDirLister(QObject*parent=nullptr)' at line 2115. Dynamic binding is not used. [virtualCallInConstructor] kio-5.116.0/src/core/kcoredirlister.cpp:2115:5: note: Calling setDirOnlyMode kio-5.116.0/src/core/kcoredirlister.h:267:18: note: setDirOnlyMode is a virtual function 2.18.0 kio-5.116.0/src/core/kcoredirlister.h:321:17: performance: Function 'directories()' should return member 'lstDirs' by const reference. [returnByReference] 2.18.0 kio-5.116.0/src/core/kcoredirlister.h:388:13: performance: Function 'nameFilter()' should return member 'nameFilter' by const reference. [returnByReference] 2.18.0 kio-5.116.0/src/core/kcoredirlister.h:433:17: performance: Function 'mimeFilters()' should return member 'mimeFilter' by const reference. [returnByReference] 2.18.0 kio-5.116.0/src/core/kcoredirlister.h:98:5: style: Class 'KCoreDirLister' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kio-5.116.0/src/core/kcoredirlister_p.h:284:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kcoredirlister_p.h:356:14: style:inconclusive: Technically the member function 'KCoreDirListerCache::DirItem::sendSignal' can be const. [functionConst] 2.18.0 kio-5.116.0/src/core/kcoredirlister_p.h:521:20: style: Virtual function 'start' is called from constructor 'CachedItemsJob(KCoreDirLister*lister,const QUrl&url,bool reload)' at line 280. Dynamic binding is not used. [virtualCallInConstructor] kio-5.116.0/src/core/kcoredirlister.cpp:280:5: note: Calling start kio-5.116.0/src/core/kcoredirlister_p.h:521:20: note: start is a virtual function 2.18.0 kio-5.116.0/src/core/kcoredirlister_p.h:523:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] head kio-5.116.0/src/core/kdiskfreespaceinfo.h:19:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/core/kdiskfreespaceinfo.h:19:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/src/core/kfileitem.cpp:1017:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SimpleConfig [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kfileitem.cpp:1037:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_ICON_NAME [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kfileitem.cpp:1043:17: style: Local variable 'url' shadows outer function [shadowFunction] kio-5.116.0/src/core/kfileitem.h:206:10: note: Shadowed declaration kio-5.116.0/src/core/kfileitem.cpp:1043:17: note: Shadow variable 2.18.0 kio-5.116.0/src/core/kfileitem.cpp:1123:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_ICON_OVERLAY_NAMES [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kfileitem.cpp:1135:28: style: Local variable 'group' shadows outer function [shadowFunction] kio-5.116.0/src/core/kfileitem.h:278:13: note: Shadowed declaration kio-5.116.0/src/core/kfileitem.cpp:1135:28: note: Shadow variable 2.18.0 kio-5.116.0/src/core/kfileitem.cpp:1164:21: style: Local variable 'url' shadows outer function [shadowFunction] kio-5.116.0/src/core/kfileitem.h:206:10: note: Shadowed declaration kio-5.116.0/src/core/kfileitem.cpp:1164:21: note: Shadow variable 2.18.0 kio-5.116.0/src/core/kfileitem.cpp:1183:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_COMMENT [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kfileitem.cpp:1203:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IRUSR [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kfileitem.cpp:1355:13: style: Local variable 'text' shadows outer function [shadowFunction] kio-5.116.0/src/core/kfileitem.h:407:13: note: Shadowed declaration kio-5.116.0/src/core/kfileitem.cpp:1355:13: note: Shadow variable 2.18.0 kio-5.116.0/src/core/kfileitem.cpp:1356:19: style: Local variable 'comment' shadows outer function [shadowFunction] kio-5.116.0/src/core/kfileitem.h:483:13: note: Shadowed declaration kio-5.116.0/src/core/kfileitem.cpp:1356:19: note: Shadow variable 2.18.0 kio-5.116.0/src/core/kfileitem.cpp:1453:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LongFormat [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kfileitem.cpp:1488:17: style: Local variable 'url' shadows outer function [shadowFunction] kio-5.116.0/src/core/kfileitem.h:206:10: note: Shadowed declaration kio-5.116.0/src/core/kfileitem.cpp:1488:17: note: Shadow variable 2.18.0 kio-5.116.0/src/core/kfileitem.cpp:1636:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_TARGET_URL [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kfileitem.cpp:1669:20: style: Local variable 'url' shadows outer function [shadowFunction] kio-5.116.0/src/core/kfileitem.h:206:10: note: Shadowed declaration kio-5.116.0/src/core/kfileitem.cpp:1669:20: note: Shadow variable 2.18.0 kio-5.116.0/src/core/kfileitem.cpp:205:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bInitCalled [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kfileitem.cpp:225:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kfileitem.cpp:279:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_NAME [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kfileitem.cpp:322:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_SIZE [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kfileitem.cpp:337:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_RECURSIVE_SIZE [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kfileitem.cpp:349:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_MODIFICATION_TIME [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kfileitem.cpp:358:53: style:inconclusive: Function 'setTime' argument 1 names different: declaration 'which' definition 'mappedWhich'. [funcArgNamesDifferent] kio-5.116.0/src/core/kfileitem.cpp:96:39: note: Function 'setTime' argument 1 names different: declaration 'which' definition 'mappedWhich'. kio-5.116.0/src/core/kfileitem.cpp:358:53: note: Function 'setTime' argument 1 names different: declaration 'which' definition 'mappedWhich'. 2.18.0 kio-5.116.0/src/core/kfileitem.cpp:363:53: style:inconclusive: Function 'setTime' argument 1 names different: declaration 'which' definition 'mappedWhich'. [funcArgNamesDifferent] kio-5.116.0/src/core/kfileitem.cpp:97:39: note: Function 'setTime' argument 1 names different: declaration 'which' definition 'mappedWhich'. kio-5.116.0/src/core/kfileitem.cpp:363:53: note: Function 'setTime' argument 1 names different: declaration 'which' definition 'mappedWhich'. 2.18.0 kio-5.116.0/src/core/kfileitem.cpp:369:55: style:inconclusive: Function 'time' argument 1 names different: declaration 'which' definition 'mappedWhich'. [funcArgNamesDifferent] kio-5.116.0/src/core/kfileitem.cpp:95:41: note: Function 'time' argument 1 names different: declaration 'which' definition 'mappedWhich'. kio-5.116.0/src/core/kfileitem.cpp:369:55: note: Function 'time' argument 1 names different: declaration 'which' definition 'mappedWhich'. 2.18.0 kio-5.116.0/src/core/kfileitem.cpp:425:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bInitCalled [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kfileitem.cpp:466:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IXUSR [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kfileitem.cpp:550:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchExtension [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kfileitem.cpp:613:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_CORE [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kfileitem.cpp:657:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_CORE [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kfileitem.cpp:668:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_CORE [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kfileitem.cpp:678:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_CORE [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kfileitem.cpp:702:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_LINK_DEST [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kfileitem.cpp:723:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_LOCAL_PATH [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kfileitem.cpp:760:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_EXTENDED_ACL [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kfileitem.cpp:771:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_ACL_STRING [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kfileitem.cpp:788:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_DEFAULT_ACL_STRING [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kfileitem.cpp:811:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_USER [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kfileitem.cpp:820:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_GROUP [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kfileitem.cpp:829:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nfs [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kfileitem.cpp:852:16: style: Variable 'that' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/core/kfileitem.cpp:867:25: style: Local variable 'url' shadows outer function [shadowFunction] kio-5.116.0/src/core/kfileitem.h:206:10: note: Shadowed declaration kio-5.116.0/src/core/kfileitem.cpp:867:25: note: Shadow variable 2.18.0 kio-5.116.0/src/core/kfileitem.cpp:932:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_DISPLAY_TYPE [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kfileitem.cpp:937:17: style: Local variable 'url' shadows outer function [shadowFunction] kio-5.116.0/src/core/kfileitem.h:206:10: note: Shadowed declaration kio-5.116.0/src/core/kfileitem.cpp:937:17: note: Shadow variable 2.18.0 kio-5.116.0/src/core/kfileitem.cpp:944:17: style: Local variable 'comment' shadows outer function [shadowFunction] kio-5.116.0/src/core/kfileitem.h:483:13: note: Shadowed declaration kio-5.116.0/src/core/kfileitem.cpp:944:17: note: Shadow variable 2.18.0 kio-5.116.0/src/core/kfileitem.cpp:955:23: style: Local variable 'comment' shadows outer function [shadowFunction] kio-5.116.0/src/core/kfileitem.h:483:13: note: Shadowed declaration kio-5.116.0/src/core/kfileitem.cpp:955:23: note: Shadow variable 2.18.0 kio-5.116.0/src/core/kfileitem.cpp:961:19: style: Local variable 'comment' shadows outer function [shadowFunction] kio-5.116.0/src/core/kfileitem.h:483:13: note: Shadowed declaration kio-5.116.0/src/core/kfileitem.cpp:961:19: note: Shadow variable 2.18.0 kio-5.116.0/src/core/kfileitem.cpp:984:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dirs [valueFlowBailoutIncompleteVar] head kio-5.116.0/src/core/kfileitem.h:114:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/core/kfileitem.h:114:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/src/core/kfileitem.h:140:5: style: Class 'KFileItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kio-5.116.0/src/core/kfileitem.h:664:5: style: Class 'KFileItemList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kio-5.116.0/src/core/kprotocolinfo.cpp:219:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_CORE [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kprotocolinfo.cpp:244:53: style:inconclusive: Function 'isFilterProtocol' argument 1 names different: declaration 'protocol' definition '_protocol'. [funcArgNamesDifferent] kio-5.116.0/src/core/kprotocolinfo.h:163:49: note: Function 'isFilterProtocol' argument 1 names different: declaration 'protocol' definition '_protocol'. kio-5.116.0/src/core/kprotocolinfo.cpp:244:53: note: Function 'isFilterProtocol' argument 1 names different: declaration 'protocol' definition '_protocol'. 2.18.0 kio-5.116.0/src/core/kprotocolinfo.cpp:247:27: style: Variable 'prot' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/core/kprotocolinfo.cpp:255:44: style:inconclusive: Function 'icon' argument 1 names different: declaration 'protocol' definition '_protocol'. [funcArgNamesDifferent] kio-5.116.0/src/core/kprotocolinfo.h:173:40: note: Function 'icon' argument 1 names different: declaration 'protocol' definition '_protocol'. kio-5.116.0/src/core/kprotocolinfo.cpp:255:44: note: Function 'icon' argument 1 names different: declaration 'protocol' definition '_protocol'. 2.18.0 kio-5.116.0/src/core/kprotocolinfo.cpp:258:27: style: Variable 'prot' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/core/kprotocolinfo.cpp:270:46: style:inconclusive: Function 'config' argument 1 names different: declaration 'protocol' definition '_protocol'. [funcArgNamesDifferent] kio-5.116.0/src/core/kprotocolinfo.h:186:42: note: Function 'config' argument 1 names different: declaration 'protocol' definition '_protocol'. kio-5.116.0/src/core/kprotocolinfo.cpp:270:46: note: Function 'config' argument 1 names different: declaration 'protocol' definition '_protocol'. 2.18.0 kio-5.116.0/src/core/kprotocolinfo.cpp:295:46: style:inconclusive: Function 'maxWorkers' argument 1 names different: declaration 'protocol' definition '_protocol'. [funcArgNamesDifferent] kio-5.116.0/src/core/kprotocolinfo.h:236:42: note: Function 'maxWorkers' argument 1 names different: declaration 'protocol' definition '_protocol'. kio-5.116.0/src/core/kprotocolinfo.cpp:295:46: note: Function 'maxWorkers' argument 1 names different: declaration 'protocol' definition '_protocol'. 2.18.0 kio-5.116.0/src/core/kprotocolinfo.cpp:297:27: style: Variable 'prot' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/core/kprotocolinfo.cpp:305:53: style:inconclusive: Function 'maxWorkersPerHost' argument 1 names different: declaration 'protocol' definition '_protocol'. [funcArgNamesDifferent] kio-5.116.0/src/core/kprotocolinfo.h:249:49: note: Function 'maxWorkersPerHost' argument 1 names different: declaration 'protocol' definition '_protocol'. kio-5.116.0/src/core/kprotocolinfo.cpp:305:53: note: Function 'maxWorkersPerHost' argument 1 names different: declaration 'protocol' definition '_protocol'. 2.18.0 kio-5.116.0/src/core/kprotocolinfo.cpp:307:27: style: Variable 'prot' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/core/kprotocolinfo.cpp:315:67: style:inconclusive: Function 'determineMimetypeFromExtension' argument 1 names different: declaration 'protocol' definition '_protocol'. [funcArgNamesDifferent] kio-5.116.0/src/core/kprotocolinfo.h:262:63: note: Function 'determineMimetypeFromExtension' argument 1 names different: declaration 'protocol' definition '_protocol'. kio-5.116.0/src/core/kprotocolinfo.cpp:315:67: note: Function 'determineMimetypeFromExtension' argument 1 names different: declaration 'protocol' definition '_protocol'. 2.18.0 kio-5.116.0/src/core/kprotocolinfo.cpp:317:27: style: Variable 'prot' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/core/kprotocolinfo.cpp:327:27: style: Variable 'prot' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/core/kprotocolinfo.cpp:336:27: style: Variable 'prot' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/core/kprotocolinfo.cpp:344:55: style:inconclusive: Function 'defaultMimetype' argument 1 names different: declaration 'protocol' definition '_protocol'. [funcArgNamesDifferent] kio-5.116.0/src/core/kprotocolinfo.h:273:51: note: Function 'defaultMimetype' argument 1 names different: declaration 'protocol' definition '_protocol'. kio-5.116.0/src/core/kprotocolinfo.cpp:344:55: note: Function 'defaultMimetype' argument 1 names different: declaration 'protocol' definition '_protocol'. 2.18.0 kio-5.116.0/src/core/kprotocolinfo.cpp:346:27: style: Variable 'prot' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/core/kprotocolinfo.cpp:354:47: style:inconclusive: Function 'docPath' argument 1 names different: declaration 'protocol' definition '_protocol'. [funcArgNamesDifferent] kio-5.116.0/src/core/kprotocolinfo.h:283:43: note: Function 'docPath' argument 1 names different: declaration 'protocol' definition '_protocol'. kio-5.116.0/src/core/kprotocolinfo.cpp:354:47: note: Function 'docPath' argument 1 names different: declaration 'protocol' definition '_protocol'. 2.18.0 kio-5.116.0/src/core/kprotocolinfo.cpp:356:27: style: Variable 'prot' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/core/kprotocolinfo.cpp:364:53: style:inconclusive: Function 'protocolClass' argument 1 names different: declaration 'protocol' definition '_protocol'. [funcArgNamesDifferent] kio-5.116.0/src/core/kprotocolinfo.h:300:49: note: Function 'protocolClass' argument 1 names different: declaration 'protocol' definition '_protocol'. kio-5.116.0/src/core/kprotocolinfo.cpp:364:53: note: Function 'protocolClass' argument 1 names different: declaration 'protocol' definition '_protocol'. 2.18.0 kio-5.116.0/src/core/kprotocolinfo.cpp:366:27: style: Variable 'prot' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/core/kprotocolinfo.cpp:374:52: style:inconclusive: Function 'showFilePreview' argument 1 names different: declaration 'protocol' definition '_protocol'. [funcArgNamesDifferent] kio-5.116.0/src/core/kprotocolinfo.h:312:48: note: Function 'showFilePreview' argument 1 names different: declaration 'protocol' definition '_protocol'. kio-5.116.0/src/core/kprotocolinfo.cpp:374:52: note: Function 'showFilePreview' argument 1 names different: declaration 'protocol' definition '_protocol'. 2.18.0 kio-5.116.0/src/core/kprotocolinfo.cpp:383:56: style:inconclusive: Function 'capabilities' argument 1 names different: declaration 'protocol' definition '_protocol'. [funcArgNamesDifferent] kio-5.116.0/src/core/kprotocolinfo.h:330:52: note: Function 'capabilities' argument 1 names different: declaration 'protocol' definition '_protocol'. kio-5.116.0/src/core/kprotocolinfo.cpp:383:56: note: Function 'capabilities' argument 1 names different: declaration 'protocol' definition '_protocol'. 2.18.0 kio-5.116.0/src/core/kprotocolinfo.cpp:385:27: style: Variable 'prot' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/core/kprotocolinfo.cpp:395:27: style: Variable 'prot' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/core/kprotocolinfo.cpp:415:49: style:inconclusive: Function 'proxiedBy' argument 1 names different: declaration 'protocol' definition '_protocol'. [funcArgNamesDifferent] kio-5.116.0/src/core/kprotocolinfo.h:369:45: note: Function 'proxiedBy' argument 1 names different: declaration 'protocol' definition '_protocol'. kio-5.116.0/src/core/kprotocolinfo.cpp:415:49: note: Function 'proxiedBy' argument 1 names different: declaration 'protocol' definition '_protocol'. 2.18.0 kio-5.116.0/src/core/kprotocolinfo.cpp:417:27: style: Variable 'prot' can be declared as pointer to const [constVariablePointer] head kio-5.116.0/src/core/kprotocolinfo.h:188:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/core/kprotocolinfo.h:188:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/src/core/kprotocolinfofactory.cpp:71:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_CORE [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kprotocolinfofactory.cpp:98:27: style: Local variable 'protocols' shadows outer function [shadowFunction] kio-5.116.0/src/core/kprotocolinfofactory_p.h:55:17: note: Shadowed declaration kio-5.116.0/src/core/kprotocolinfofactory.cpp:98:27: note: Shadow variable 2.18.0 kio-5.116.0/src/core/kprotocolinfofactory.cpp:99:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_CORE [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kprotocolmanager.cpp:1002:27: style: Variable 'prot' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/core/kprotocolmanager.cpp:1012:27: style: Variable 'prot' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/core/kprotocolmanager.cpp:1022:27: style: Variable 'prot' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/core/kprotocolmanager.cpp:1032:27: style: Variable 'prot' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/core/kprotocolmanager.cpp:1042:27: style: Variable 'prot' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/core/kprotocolmanager.cpp:1052:27: style: Variable 'prot' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/core/kprotocolmanager.cpp:1062:27: style: Variable 'prot' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/core/kprotocolmanager.cpp:1072:27: style: Variable 'prot' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/core/kprotocolmanager.cpp:1082:27: style: Variable 'prot' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/core/kprotocolmanager.cpp:1092:27: style: Variable 'prot' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/core/kprotocolmanager.cpp:1102:27: style: Variable 'prot' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/core/kprotocolmanager.cpp:1112:27: style: Variable 'prot' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/core/kprotocolmanager.cpp:1122:27: style: Variable 'prot' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/core/kprotocolmanager.cpp:1132:27: style: Variable 'prot' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/core/kprotocolmanager.cpp:1142:27: style: Variable 'prot' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/core/kprotocolmanager.cpp:1152:27: style: Variable 'prot' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/core/kprotocolmanager.cpp:1162:27: style: Variable 'prot' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/core/kprotocolmanager.cpp:1172:27: style: Variable 'prot' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/core/kprotocolmanager.cpp:1182:27: style: Variable 'prot' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/core/kprotocolmanager.cpp:1196:36: style: Variable 'allProtocol' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/core/kprotocolmanager.cpp:1213:27: style: Variable 'prot' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/core/kprotocolmanager.cpp:235:49: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 kio-5.116.0/src/core/kprotocolmanager.cpp:282:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoGlobals [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kprotocolmanager.cpp:287:54: performance:inconclusive: Technically the member function 'KProtocolManagerPrivate::proxyType' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-5.116.0/src/core/kprotocolmanager.cpp:133:33: note: Technically the member function 'KProtocolManagerPrivate::proxyType' can be static (but you may consider moving to unnamed namespace). kio-5.116.0/src/core/kprotocolmanager.cpp:287:54: note: Technically the member function 'KProtocolManagerPrivate::proxyType' can be static (but you may consider moving to unnamed namespace). 2.18.0 kio-5.116.0/src/core/kprotocolmanager.cpp:293:31: performance:inconclusive: Technically the member function 'KProtocolManagerPrivate::useReverseProxy' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-5.116.0/src/core/kprotocolmanager.cpp:134:10: note: Technically the member function 'KProtocolManagerPrivate::useReverseProxy' can be static (but you may consider moving to unnamed namespace). kio-5.116.0/src/core/kprotocolmanager.cpp:293:31: note: Technically the member function 'KProtocolManagerPrivate::useReverseProxy' can be static (but you may consider moving to unnamed namespace). 2.18.0 kio-5.116.0/src/core/kprotocolmanager.cpp:320:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoGlobals [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kprotocolmanager.cpp:416:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericCacheLocation [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kprotocolmanager.cpp:442:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kprotocolmanager.cpp:460:34: performance:inconclusive: Technically the member function 'KProtocolManagerPrivate::proxyFor' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-5.116.0/src/core/kprotocolmanager.cpp:136:13: note: Technically the member function 'KProtocolManagerPrivate::proxyFor' can be static (but you may consider moving to unnamed namespace). kio-5.116.0/src/core/kprotocolmanager.cpp:460:34: note: Technically the member function 'KProtocolManagerPrivate::proxyFor' can be static (but you may consider moving to unnamed namespace). 2.18.0 kio-5.116.0/src/core/kprotocolmanager.cpp:652:72: style:inconclusive: Function 'workerProtocol' argument 2 names different: declaration 'proxy' definition 'proxyList'. [funcArgNamesDifferent] kio-5.116.0/src/core/kprotocolmanager.h:686:65: note: Function 'workerProtocol' argument 2 names different: declaration 'proxy' definition 'proxyList'. kio-5.116.0/src/core/kprotocolmanager.cpp:652:72: note: Function 'workerProtocol' argument 2 names different: declaration 'proxy' definition 'proxyList'. 2.18.0 kio-5.116.0/src/core/kprotocolmanager.cpp:754:59: style:inconclusive: Function 'defaultUserAgent' argument 1 names different: declaration 'keys' definition '_modifiers'. [funcArgNamesDifferent] kio-5.116.0/src/core/kprotocolmanager.h:77:52: note: Function 'defaultUserAgent' argument 1 names different: declaration 'keys' definition '_modifiers'. kio-5.116.0/src/core/kprotocolmanager.cpp:754:59: note: Function 'defaultUserAgent' argument 1 names different: declaration 'keys' definition '_modifiers'. 2.18.0 kio-5.116.0/src/core/kprotocolmanager.cpp:795:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kprotocolmanager.cpp:822:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_VERSION_STRING [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kprotocolmanager.cpp:889:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoGlobals [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kprotocolmanager.cpp:992:27: style: Variable 'prot' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/core/krecentdocument.cpp:342:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/krecentdocument.cpp:35:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/krecentdocument.cpp:391:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/krecentdocument.cpp:427:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/krecentdocument.cpp:462:82: performance: Function parameter 'groups' should be passed by const reference. [passedByValue] 2.18.0 kio-5.116.0/src/core/krecentdocument.cpp:477:115: performance: Function parameter 'groups' should be passed by const reference. [passedByValue] 2.18.0 kio-5.116.0/src/core/krecentdocument.cpp:484:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_CORE [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/krecentdocument.cpp:518:15: style: Obsolescent function 'utime' called. It is recommended to use 'utimensat' instead. [prohibitedutimeCalled] 2.18.0 kio-5.116.0/src/core/krecentdocument.cpp:77:78: performance: Function parameter 'mimeType' should be passed by const reference. [passedByValue] 2.18.0 kio-5.116.0/src/core/krecentdocument.cpp:94:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] head kio-5.116.0/src/core/krecentdocument.h:110:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/core/krecentdocument.h:110:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/src/core/ksambashare.cpp:111:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SeparateChannels [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/ksambashare.cpp:170:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_CORE [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/ksambashare.cpp:217:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_CORE [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/ksambashare.cpp:263:26: performance:inconclusive: Technically the member function 'KSambaSharePrivate::isShareNameValid' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-5.116.0/src/core/ksambashare_p.h:39:10: note: Technically the member function 'KSambaSharePrivate::isShareNameValid' can be static (but you may consider moving to unnamed namespace). kio-5.116.0/src/core/ksambashare.cpp:263:26: note: Technically the member function 'KSambaSharePrivate::isShareNameValid' can be static (but you may consider moving to unnamed namespace). 2.18.0 kio-5.116.0/src/core/ksambashare.cpp:288:53: performance:inconclusive: Technically the member function 'KSambaSharePrivate::isPathValid' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-5.116.0/src/core/ksambashare_p.h:43:37: note: Technically the member function 'KSambaSharePrivate::isPathValid' can be static (but you may consider moving to unnamed namespace). kio-5.116.0/src/core/ksambashare.cpp:288:53: note: Technically the member function 'KSambaSharePrivate::isPathValid' can be static (but you may consider moving to unnamed namespace). 2.18.0 kio-5.116.0/src/core/ksambashare.cpp:308:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadUser [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/ksambashare.cpp:316:53: performance:inconclusive: Technically the member function 'KSambaSharePrivate::isAclValid' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-5.116.0/src/core/ksambashare_p.h:44:37: note: Technically the member function 'KSambaSharePrivate::isAclValid' can be static (but you may consider moving to unnamed namespace). kio-5.116.0/src/core/ksambashare.cpp:316:53: note: Technically the member function 'KSambaSharePrivate::isAclValid' can be static (but you may consider moving to unnamed namespace). 2.18.0 kio-5.116.0/src/core/ksambashare.cpp:326:26: performance:inconclusive: Technically the member function 'KSambaSharePrivate::areGuestsAllowed' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-5.116.0/src/core/ksambashare_p.h:42:10: note: Technically the member function 'KSambaSharePrivate::areGuestsAllowed' can be static (but you may consider moving to unnamed namespace). kio-5.116.0/src/core/ksambashare.cpp:326:26: note: Technically the member function 'KSambaSharePrivate::areGuestsAllowed' can be static (but you may consider moving to unnamed namespace). 2.18.0 kio-5.116.0/src/core/ksambashare.cpp:375:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_CORE [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/ksambashare.cpp:389:83: style:inconclusive: Function 'remove' argument 1 names different: declaration 'shareName' definition 'shareData'. [funcArgNamesDifferent] kio-5.116.0/src/core/ksambashare_p.h:48:67: note: Function 'remove' argument 1 names different: declaration 'shareName' definition 'shareData'. kio-5.116.0/src/core/ksambashare.cpp:389:83: note: Function 'remove' argument 1 names different: declaration 'shareName' definition 'shareData'. 2.18.0 kio-5.116.0/src/core/ksambashare.cpp:412:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_CORE [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/ksambashare.cpp:461:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_CORE [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/ksambashare.cpp:480:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_CORE [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/ksambashare.cpp:491:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WatchFiles [valueFlowBailoutIncompleteVar] head kio-5.116.0/src/core/ksambashare.h:99:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/core/ksambashare.h:99:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/src/core/ksambashare_p.h:55:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/ksambashare_p.h:55:5: performance:inconclusive: Technically the member function 'KSambaSharePrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] 2.18.0 kio-5.116.0/src/core/ksambasharedata.cpp:117:50: style:inconclusive: Technically the member function 'KSambaShareData::save' can be const. [functionConst] kio-5.116.0/src/core/ksambasharedata.h:157:37: note: Technically the member function 'KSambaShareData::save' can be const. kio-5.116.0/src/core/ksambasharedata.cpp:117:50: note: Technically the member function 'KSambaShareData::save' can be const. 2.18.0 kio-5.116.0/src/core/ksambasharedata.cpp:128:50: style:inconclusive: Technically the member function 'KSambaShareData::remove' can be const. [functionConst] kio-5.116.0/src/core/ksambasharedata.h:164:37: note: Technically the member function 'KSambaShareData::remove' can be const. kio-5.116.0/src/core/ksambasharedata.cpp:128:50: note: Technically the member function 'KSambaShareData::remove' can be const. 2.18.0 kio-5.116.0/src/core/ksambasharedata.h:65:13: performance: Function 'name()' should return member 'name' by const reference. [returnByReference] 2.18.0 kio-5.116.0/src/core/ksambasharedata.h:70:13: performance: Function 'path()' should return member 'path' by const reference. [returnByReference] 2.18.0 kio-5.116.0/src/core/ksambasharedata.h:75:13: performance: Function 'comment()' should return member 'comment' by const reference. [returnByReference] 2.18.0 kio-5.116.0/src/core/ksambasharedata.h:84:13: performance: Function 'acl()' should return member 'acl' by const reference. [returnByReference] 2.18.0 kio-5.116.0/src/core/ksslcertificatemanager.cpp:217:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QSslCertificate [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/ksslcertificatemanager.cpp:230:7: warning: Class 'KSslCertificateManagerPrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] 2.18.0 kio-5.116.0/src/core/ksslcertificatemanager.cpp:230:7: warning: Class 'KSslCertificateManagerPrivate' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] 2.18.0 kio-5.116.0/src/core/ksslcertificatemanager.cpp:246:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QSslCertificate [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/ksslcertificatemanager.cpp:248:13: style: Local variable 'config' shadows outer variable [shadowVariable] kio-5.116.0/src/core/ksslcertificatemanager_p.h:80:13: note: Shadowed declaration kio-5.116.0/src/core/ksslcertificatemanager.cpp:248:13: note: Shadow variable 2.18.0 kio-5.116.0/src/core/ksslcertificatemanager.cpp:279:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/ksslcertificatemanager.cpp:315:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/ksslcertificatemanager.cpp:402:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QSslCertificate [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/ksslcertificatemanager.cpp:412:13: style: Local variable 'config' shadows outer variable [shadowVariable] kio-5.116.0/src/core/ksslcertificatemanager_p.h:80:13: note: Shadowed declaration kio-5.116.0/src/core/ksslcertificatemanager.cpp:412:13: note: Shadow variable 2.18.0 kio-5.116.0/src/core/ksslcertificatemanager.cpp:432:13: style: Local variable 'config' shadows outer variable [shadowVariable] kio-5.116.0/src/core/ksslcertificatemanager_p.h:80:13: note: Shadowed declaration kio-5.116.0/src/core/ksslcertificatemanager.cpp:432:13: note: Shadow variable 2.18.0 kio-5.116.0/src/core/ksslcertificatemanager.cpp:432:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SimpleConfig [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/ksslcertificatemanager.cpp:528:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoPeerCertificate [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/ksslcertificatemanager.h:30:5: style: Class 'KSslCertificateRule' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kio-5.116.0/src/core/ksslcertificatemanager.h:36:13: performance: Function 'hostName()' should return member 'hostName' by const reference. [returnByReference] 2.18.0 kio-5.116.0/src/core/ksslcertificatemanager.h:72:32: performance: Function 'ignoredErrors()' should return member 'ignoredErrors' by const reference. [returnByReference] 2.18.0 kio-5.116.0/src/core/kssld_dbusmetatypes.h:34:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Der [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kssld_dbusmetatypes.h:41:114: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kssld_dbusmetatypes.h:53:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SslError [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kssld_interface.h:48:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QVariant [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kssld_interface.h:55:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QVariant [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kssld_interface.h:62:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QVariant [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/kssld_interface.h:69:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QVariant [valueFlowBailoutIncompleteVar] head kio-5.116.0/src/core/ksslerroruidata.h:37:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/core/ksslerroruidata.h:37:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/src/core/ksslerroruidata.h:48:5: style: Class 'KSslErrorUiData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head kio-5.116.0/src/core/ktcpsocket.h:14:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/core/ktcpsocket.h:14:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/src/core/listjob.cpp:172:22: performance:inconclusive: Technically the member function 'KIO::ListJobPrivate::gotEntries' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-5.116.0/src/core/listjob.cpp:49:10: note: Technically the member function 'KIO::ListJobPrivate::gotEntries' can be static (but you may consider moving to unnamed namespace). kio-5.116.0/src/core/listjob.cpp:172:22: note: Technically the member function 'KIO::ListJobPrivate::gotEntries' can be static (but you may consider moving to unnamed namespace). 2.18.0 kio-5.116.0/src/core/listjob.cpp:179:22: performance:inconclusive: Technically the member function 'KIO::ListJobPrivate::slotSubError' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-5.116.0/src/core/listjob.cpp:50:10: note: Technically the member function 'KIO::ListJobPrivate::slotSubError' can be static (but you may consider moving to unnamed namespace). kio-5.116.0/src/core/listjob.cpp:179:22: note: Technically the member function 'KIO::ListJobPrivate::slotSubError' can be static (but you may consider moving to unnamed namespace). 2.18.0 kio-5.116.0/src/core/listjob.cpp:187:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/core/listjob.cpp:205:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_CORE [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/listjob.cpp:224:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/listjob.cpp:266:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EF_ListJobUnrestricted [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/listjob.cpp:52:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/listjob.cpp:52:5: performance:inconclusive: Technically the member function 'KIO::ListJobPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] 2.18.0 kio-5.116.0/src/core/listjob.cpp:76:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/listjob.cpp:99:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_URL [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/mimetypefinderjob.cpp:132:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/mimetypefinderjob.cpp:184:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchExtension [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/mimetypefinderjob.cpp:194:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_CORE [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/mimetypefinderjob.cpp:29:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Killable [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/mimetypefinderjob.h:66:13: performance: Function 'suggestedFileName()' should return member 'm_suggestedFileName' by const reference. [returnByReference] 2.18.0 kio-5.116.0/src/core/mimetypefinderjob.h:94:13: performance: Function 'mimeType()' should return member 'm_mimeTypeName' by const reference. [returnByReference] 2.18.0 kio-5.116.0/src/core/mimetypejob.cpp:22:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/mimetypejob.cpp:22:5: performance:inconclusive: Technically the member function 'KIO::MimetypeJobPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] 2.18.0 kio-5.116.0/src/core/mimetypejob.cpp:24:32: warning: The class 'MimetypeJobPrivate' defines member function with name 'newJob' also defined in its parent class 'SimpleJobPrivate'. [duplInheritedMember] kio-5.116.0/src/core/job_p.h:221:30: note: Parent function 'SimpleJobPrivate::newJob' kio-5.116.0/src/core/mimetypejob.cpp:24:32: note: Derived function 'MimetypeJobPrivate::newJob' 2.18.0 kio-5.116.0/src/core/mimetypejob.cpp:73:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/mimetypejob.cpp:87:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/mkdirjob.cpp:113:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/mkdirjob.cpp:18:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] 2.18.0 kio-5.116.0/src/core/mkdirjob.cpp:36:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/mkdirjob.cpp:36:5: performance:inconclusive: Technically the member function 'KIO::MkdirJobPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] 2.18.0 kio-5.116.0/src/core/mkdirjob.cpp:58:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable redirection [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/mkdirjob.cpp:70:73: debug: CheckClass::isMemberVar found used member variable 'm_url' with varid 0 [varid0] 2.18.0 kio-5.116.0/src/core/mkdirjob.cpp:70:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_url [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/mkdirjob.cpp:98:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/mkpathjob.cpp:117:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Directories [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/mkpathjob.cpp:19:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] 2.18.0 kio-5.116.0/src/core/mkpathjob.cpp:29:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/mkpathjob.cpp:80:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/mkpathjob.cpp:80:5: performance:inconclusive: Technically the member function 'KIO::MkpathJobPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] 2.18.0 kio-5.116.0/src/core/mkpathjob.cpp:93:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MkDir [valueFlowBailoutIncompleteVar] head kio-5.116.0/src/core/multigetjob.h:14:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/core/multigetjob.h:14:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/src/core/restorejob.cpp:35:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/restorejob.cpp:35:5: performance:inconclusive: Technically the member function 'KIO::RestoreJobPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] 2.18.0 kio-5.116.0/src/core/restorejob.cpp:65:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/restorejob.cpp:89:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_CORE [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/scheduler.cpp:1021:25: style: Variable 'queue' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/core/scheduler.cpp:1057:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/scheduler.cpp:1109:5: warning: Assert statement calls a function which may have desired side effects: 'isAlive'. [assertWithSideEffect] 2.18.0 kio-5.116.0/src/core/scheduler.cpp:1157:34: style: Variable 'jobPriv' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/core/scheduler.cpp:1164:31: style: Variable 'tJob' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/core/scheduler.cpp:1289:24: performance:inconclusive: Technically the member function 'KIO::SchedulerPrivate::updateInternalMetaData' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-5.116.0/src/core/scheduler.cpp:93:10: note: Technically the member function 'KIO::SchedulerPrivate::updateInternalMetaData' can be static (but you may consider moving to unnamed namespace). kio-5.116.0/src/core/scheduler.cpp:1289:24: note: Technically the member function 'KIO::SchedulerPrivate::updateInternalMetaData' can be static (but you may consider moving to unnamed namespace). 2.18.0 kio-5.116.0/src/core/scheduler.cpp:1302:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/scheduler.cpp:143:19: performance:inconclusive: Technically the member function 'KIO::SerialPicker::changedPrioritySerial' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-5.116.0/src/core/scheduler_p.h:145:9: note: Technically the member function 'KIO::SerialPicker::changedPrioritySerial' can be static (but you may consider moving to unnamed namespace). kio-5.116.0/src/core/scheduler.cpp:143:19: note: Technically the member function 'KIO::SerialPicker::changedPrioritySerial' can be static (but you may consider moving to unnamed namespace). 2.18.0 kio-5.116.0/src/core/scheduler.cpp:37:5: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn] 2.18.0 kio-5.116.0/src/core/scheduler.cpp:540:56: style:inconclusive: Function 'changeJobPriority' argument 2 names different: declaration 'newPriority' definition 'newPrio'. [funcArgNamesDifferent] kio-5.116.0/src/core/scheduler_p.h:163:53: note: Function 'changeJobPriority' argument 2 names different: declaration 'newPriority' definition 'newPrio'. kio-5.116.0/src/core/scheduler.cpp:540:56: note: Function 'changeJobPriority' argument 2 names different: declaration 'newPriority' definition 'newPrio'. 2.18.0 kio-5.116.0/src/core/scheduler.cpp:628:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_CORE [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/sessiondata.cpp:50:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/sessiondata.cpp:82:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoGlobals [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/simplejob.cpp:105:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/core/simplejob.cpp:119:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metaData [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/simplejob.cpp:209:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/simplejob.cpp:257:24: performance:inconclusive: Technically the member function 'KIO::SimpleJobPrivate::_k_slotSlaveInfoMessage' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-5.116.0/src/core/job_p.h:183:10: note: Technically the member function 'KIO::SimpleJobPrivate::_k_slotSlaveInfoMessage' can be static (but you may consider moving to unnamed namespace). kio-5.116.0/src/core/simplejob.cpp:257:24: note: Technically the member function 'KIO::SimpleJobPrivate::_k_slotSlaveInfoMessage' can be static (but you may consider moving to unnamed namespace). 2.18.0 kio-5.116.0/src/core/simplejob.cpp:257:63: style:inconclusive: Function '_k_slotSlaveInfoMessage' argument 1 names different: declaration 's' definition 'msg'. [funcArgNamesDifferent] kio-5.116.0/src/core/job_p.h:183:49: note: Function '_k_slotSlaveInfoMessage' argument 1 names different: declaration 's' definition 'msg'. kio-5.116.0/src/core/simplejob.cpp:257:63: note: Function '_k_slotSlaveInfoMessage' argument 1 names different: declaration 's' definition 'msg'. 2.18.0 kio-5.116.0/src/core/simplejob.cpp:262:24: performance:inconclusive: Technically the member function 'KIO::SimpleJobPrivate::slotConnected' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-5.116.0/src/core/job_p.h:158:10: note: Technically the member function 'KIO::SimpleJobPrivate::slotConnected' can be static (but you may consider moving to unnamed namespace). kio-5.116.0/src/core/simplejob.cpp:262:24: note: Technically the member function 'KIO::SimpleJobPrivate::slotConnected' can be static (but you may consider moving to unnamed namespace). 2.18.0 kio-5.116.0/src/core/simplejob.cpp:267:24: performance:inconclusive: Technically the member function 'KIO::SimpleJobPrivate::slotTotalSize' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-5.116.0/src/core/job_p.h:176:10: note: Technically the member function 'KIO::SimpleJobPrivate::slotTotalSize' can be static (but you may consider moving to unnamed namespace). kio-5.116.0/src/core/simplejob.cpp:267:24: note: Technically the member function 'KIO::SimpleJobPrivate::slotTotalSize' can be static (but you may consider moving to unnamed namespace). 2.18.0 kio-5.116.0/src/core/simplejob.cpp:267:54: style:inconclusive: Function 'slotTotalSize' argument 1 names different: declaration 'data_size' definition 'size'. [funcArgNamesDifferent] kio-5.116.0/src/core/job_p.h:176:40: note: Function 'slotTotalSize' argument 1 names different: declaration 'data_size' definition 'size'. kio-5.116.0/src/core/simplejob.cpp:267:54: note: Function 'slotTotalSize' argument 1 names different: declaration 'data_size' definition 'size'. 2.18.0 kio-5.116.0/src/core/simplejob.cpp:270:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bytes [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/simplejob.cpp:275:24: performance:inconclusive: Technically the member function 'KIO::SimpleJobPrivate::slotProcessedSize' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-5.116.0/src/core/job_p.h:164:10: note: Technically the member function 'KIO::SimpleJobPrivate::slotProcessedSize' can be static (but you may consider moving to unnamed namespace). kio-5.116.0/src/core/simplejob.cpp:275:24: note: Technically the member function 'KIO::SimpleJobPrivate::slotProcessedSize' can be static (but you may consider moving to unnamed namespace). 2.18.0 kio-5.116.0/src/core/simplejob.cpp:275:58: style:inconclusive: Function 'slotProcessedSize' argument 1 names different: declaration 'data_size' definition 'size'. [funcArgNamesDifferent] kio-5.116.0/src/core/job_p.h:164:44: note: Function 'slotProcessedSize' argument 1 names different: declaration 'data_size' definition 'size'. kio-5.116.0/src/core/simplejob.cpp:275:58: note: Function 'slotProcessedSize' argument 1 names different: declaration 'data_size' definition 'size'. 2.18.0 kio-5.116.0/src/core/simplejob.cpp:279:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bytes [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/simplejob.cpp:282:24: performance:inconclusive: Technically the member function 'KIO::SimpleJobPrivate::slotSpeed' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-5.116.0/src/core/job_p.h:170:10: note: Technically the member function 'KIO::SimpleJobPrivate::slotSpeed' can be static (but you may consider moving to unnamed namespace). kio-5.116.0/src/core/simplejob.cpp:282:24: note: Technically the member function 'KIO::SimpleJobPrivate::slotSpeed' can be static (but you may consider moving to unnamed namespace). 2.18.0 kio-5.116.0/src/core/simplejob.cpp:297:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EF_KillCalled [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/simplejob.cpp:308:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/simplejob.cpp:30:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_CORE [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/simplejob.cpp:339:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/simplejob.cpp:346:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/simplejob.cpp:352:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/simplejob.cpp:359:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/simplejob.cpp:366:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/simplejob.cpp:373:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/simplejob.cpp:385:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/simplejob.cpp:395:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/simplejob.cpp:409:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/simplejob.cpp:47:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_CORE [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/simplejob.cpp:84:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Quietly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/slave.h:241:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] head kio-5.116.0/src/core/slave.h:99:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/core/slave.h:99:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/src/core/slavebase.h:57:5: error: There is an unknown macro here somewhere. Configuration is required. If KIOCORE_DEPRECATED_VERSION_BELATED is a macro then please configure it. [unknownMacro] head kio-5.116.0/src/core/slaveconfig.h:18:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/core/slaveconfig.h:18:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/src/core/slaveinterface.h:114:5: style: Class 'SlaveInterface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head kio-5.116.0/src/core/slaveinterface.h:41:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/core/slaveinterface.h:41:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/src/core/specialjob.cpp:22:59: style:inconclusive: Function 'SpecialJob' argument 2 names different: declaration 'data' definition 'packedArgs'. [funcArgNamesDifferent] kio-5.116.0/src/core/specialjob.h:41:60: note: Function 'SpecialJob' argument 2 names different: declaration 'data' definition 'packedArgs'. kio-5.116.0/src/core/specialjob.cpp:22:59: note: Function 'SpecialJob' argument 2 names different: declaration 'data' definition 'packedArgs'. 2.18.0 kio-5.116.0/src/core/statjob.cpp:129:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_LOCAL_PATH [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/statjob.cpp:152:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable statEntry [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/statjob.cpp:173:73: debug: CheckClass::isMemberVar found used member variable 'm_url' with varid 0 [varid0] 2.18.0 kio-5.116.0/src/core/statjob.cpp:173:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_url [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/statjob.cpp:196:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/statjob.cpp:224:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_CORE [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/statjob.cpp:267:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/statjob.cpp:45:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/statjob.cpp:45:5: performance:inconclusive: Technically the member function 'KIO::StatJobPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] 2.18.0 kio-5.116.0/src/core/statjob.cpp:47:28: warning: The class 'StatJobPrivate' defines member function with name 'newJob' also defined in its parent class 'SimpleJobPrivate'. [duplInheritedMember] kio-5.116.0/src/core/job_p.h:221:30: note: Parent function 'SimpleJobPrivate::newJob' kio-5.116.0/src/core/statjob.cpp:47:28: note: Derived function 'StatJobPrivate::newJob' 2.18.0 kio-5.116.0/src/core/statjob.cpp:63:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Items [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/storedtransferjob.cpp:135:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/storedtransferjob.cpp:145:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/storedtransferjob.cpp:154:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/storedtransferjob.cpp:294:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/storedtransferjob.cpp:313:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/storedtransferjob.cpp:341:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/storedtransferjob.cpp:353:57: style:inconclusive: Function 'http_post' argument 2 names different: declaration 'device' definition 'ioDevice'. [funcArgNamesDifferent] kio-5.116.0/src/core/transferjob.h:297:67: note: Function 'http_post' argument 2 names different: declaration 'device' definition 'ioDevice'. kio-5.116.0/src/core/storedtransferjob.cpp:353:57: note: Function 'http_post' argument 2 names different: declaration 'device' definition 'ioDevice'. 2.18.0 kio-5.116.0/src/core/storedtransferjob.cpp:375:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/storedtransferjob.cpp:38:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/storedtransferjob.cpp:38:5: performance:inconclusive: Technically the member function 'KIO::StoredTransferJobPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] 2.18.0 kio-5.116.0/src/core/storedtransferjob.cpp:390:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/storedtransferjob.cpp:395:58: style:inconclusive: Function 'storedHttpPost' argument 1 names different: declaration 'arr' definition 'postData'. [funcArgNamesDifferent] kio-5.116.0/src/core/storedtransferjob.h:113:68: note: Function 'storedHttpPost' argument 1 names different: declaration 'arr' definition 'postData'. kio-5.116.0/src/core/storedtransferjob.cpp:395:58: note: Function 'storedHttpPost' argument 1 names different: declaration 'arr' definition 'postData'. 2.18.0 kio-5.116.0/src/core/storedtransferjob.cpp:408:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/storedtransferjob.cpp:40:38: warning: The class 'StoredTransferJobPrivate' defines member function with name 'newJob' also defined in its parent class 'TransferJobPrivate'. [duplInheritedMember] kio-5.116.0/src/core/job_p.h:317:32: note: Parent function 'TransferJobPrivate::newJob' kio-5.116.0/src/core/storedtransferjob.cpp:40:38: note: Derived function 'StoredTransferJobPrivate::newJob' 2.18.0 kio-5.116.0/src/core/storedtransferjob.cpp:413:51: style:inconclusive: Function 'storedHttpPost' argument 1 names different: declaration 'device' definition 'ioDevice'. [funcArgNamesDifferent] kio-5.116.0/src/core/storedtransferjob.h:126:61: note: Function 'storedHttpPost' argument 1 names different: declaration 'device' definition 'ioDevice'. kio-5.116.0/src/core/storedtransferjob.cpp:413:51: note: Function 'storedHttpPost' argument 1 names different: declaration 'device' definition 'ioDevice'. 2.18.0 kio-5.116.0/src/core/storedtransferjob.cpp:433:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/storedtransferjob.cpp:441:26: style:inconclusive: Technically the member function 'KIO::TransferJobPrivate::slotPostRedirection' can be const. [functionConst] kio-5.116.0/src/core/job_p.h:312:10: note: Technically the member function 'KIO::TransferJobPrivate::slotPostRedirection' can be const. kio-5.116.0/src/core/storedtransferjob.cpp:441:26: note: Technically the member function 'KIO::TransferJobPrivate::slotPostRedirection' can be const. 2.18.0 kio-5.116.0/src/core/storedtransferjob.cpp:451:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/storedtransferjob.cpp:50:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Transfer [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/storedtransferjob.cpp:55:38: warning: The class 'StoredTransferJobPrivate' defines member function with name 'newJob' also defined in its parent class 'TransferJobPrivate'. [duplInheritedMember] kio-5.116.0/src/core/job_p.h:332:32: note: Parent function 'TransferJobPrivate::newJob' kio-5.116.0/src/core/storedtransferjob.cpp:55:38: note: Derived function 'StoredTransferJobPrivate::newJob' 2.18.0 kio-5.116.0/src/core/storedtransferjob.cpp:65:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Transfer [valueFlowBailoutIncompleteVar] head kio-5.116.0/src/core/tcpslavebase.h:25:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/core/tcpslavebase.h:25:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/src/core/transferjob.cpp:125:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/transferjob.cpp:171:51: style:inconclusive: Function 'sendAsyncData' argument 1 names different: declaration 'data' definition 'dataForWorker'. [funcArgNamesDifferent] kio-5.116.0/src/core/transferjob.h:60:42: note: Function 'sendAsyncData' argument 1 names different: declaration 'data' definition 'dataForWorker'. kio-5.116.0/src/core/transferjob.cpp:171:51: note: Function 'sendAsyncData' argument 1 names different: declaration 'data' definition 'dataForWorker'. 2.18.0 kio-5.116.0/src/core/transferjob.cpp:176:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DATA [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/transferjob.cpp:252:47: style:inconclusive: Function 'slotMimetype' argument 1 names different: declaration 'mimetype' definition 'type'. [funcArgNamesDifferent] kio-5.116.0/src/core/transferjob.h:197:46: note: Function 'slotMimetype' argument 1 names different: declaration 'mimetype' definition 'type'. kio-5.116.0/src/core/transferjob.cpp:252:47: note: Function 'slotMimetype' argument 1 names different: declaration 'mimetype' definition 'type'. 2.18.0 kio-5.116.0/src/core/transferjob.cpp:257:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_CORE [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/transferjob.cpp:304:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/transferjob.cpp:39:46: style:inconclusive: Function 'slotData' argument 1 names different: declaration 'data' definition '_data'. [funcArgNamesDifferent] kio-5.116.0/src/core/transferjob.h:195:45: note: Function 'slotData' argument 1 names different: declaration 'data' definition '_data'. kio-5.116.0/src/core/transferjob.cpp:39:46: note: Function 'slotData' argument 1 names different: declaration 'data' definition '_data'. 2.18.0 kio-5.116.0/src/core/transferjob.cpp:43:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_CORE [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/transferjob.cpp:468:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/transferjob.cpp:474:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/transferjob.cpp:55:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bytes [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/transferjob.cpp:64:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_CORE [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/udsentry.cpp:360:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_STAT_MASK [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/core/udsentry.cpp:406:49: style:inconclusive: Function 'fastInsert' argument 2 names different: declaration 'l' definition 'value'. [funcArgNamesDifferent] kio-5.116.0/src/core/udsentry.h:178:43: note: Function 'fastInsert' argument 2 names different: declaration 'l' definition 'value'. kio-5.116.0/src/core/udsentry.cpp:406:49: note: Function 'fastInsert' argument 2 names different: declaration 'l' definition 'value'. 2.18.0 kio-5.116.0/src/core/udsentry.cpp:430:46: style:inconclusive: Function 'replace' argument 2 names different: declaration 'l' definition 'value'. [funcArgNamesDifferent] kio-5.116.0/src/core/udsentry.h:367:40: note: Function 'replace' argument 2 names different: declaration 'l' definition 'value'. kio-5.116.0/src/core/udsentry.cpp:430:46: note: Function 'replace' argument 2 names different: declaration 'l' definition 'value'. 2.18.0 kio-5.116.0/src/core/udsentry.cpp:488:5: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 kio-5.116.0/src/core/udsentry.cpp:63:16: style: Struct 'Field' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head kio-5.116.0/src/core/udsentry.h:142:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/core/udsentry.h:142:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/src/core/udsentry.h:88:5: style: Class 'UDSEntry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head kio-5.116.0/src/filewidgets/kdiroperator.h:376:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOFILEWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/filewidgets/kdiroperator.h:376:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOFILEWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/src/filewidgets/kencodingfiledialog.cpp:125:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AcceptOpen [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kencodingfiledialog.cpp:139:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AcceptOpen [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kencodingfiledialog.cpp:152:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AcceptOpen [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kencodingfiledialog.cpp:166:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AcceptOpen [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kencodingfiledialog.cpp:180:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AcceptSave [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kencodingfiledialog.cpp:198:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AcceptSave [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kencodingfiledialog.cpp:220:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Persistent [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kencodingfiledialog.cpp:29:5: warning: Member variable 'KEncodingFileDialogPrivate::encoding' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kio-5.116.0/src/filewidgets/kencodingfiledialog.cpp:29:5: warning: Member variable 'KEncodingFileDialogPrivate::w' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kio-5.116.0/src/filewidgets/kencodingfiledialog.cpp:50:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AcceptOpen [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kencodingfiledialog.cpp:88:22: style: Local variable 'encoding' shadows outer argument [shadowArgument] kio-5.116.0/src/filewidgets/kencodingfiledialog.cpp:40:57: note: Shadowed declaration kio-5.116.0/src/filewidgets/kencodingfiledialog.cpp:88:22: note: Shadow variable 2.18.0 kio-5.116.0/src/filewidgets/kencodingfiledialog.h:282:5: style: Class 'KEncodingFileDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kio-5.116.0/src/filewidgets/kfilebookmarkhandler.cpp:22:23: warning: Member variable 'KFileBookmarkHandler::d' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilebookmarkhandler.cpp:33:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilecustomdialog.cpp:38:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clicked [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfileplaceeditdialog.cpp:170:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfileplaceeditdialog.cpp:185:10: style: Local variable 'url' shadows outer function [shadowFunction] kio-5.116.0/src/filewidgets/kfileplaceeditdialog.h:94:10: note: Shadowed declaration kio-5.116.0/src/filewidgets/kfileplaceeditdialog.cpp:185:10: note: Shadow variable 2.18.0 kio-5.116.0/src/filewidgets/kfileplaceeditdialog.cpp:39:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfileplaceeditdialog.cpp:97:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Directory [valueFlowBailoutIncompleteVar] head kio-5.116.0/src/filewidgets/kfileplaceeditdialog.h:106:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOFILEWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/filewidgets/kfileplaceeditdialog.h:106:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOFILEWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:148:11: warning: Class 'KFilePlacesModelPrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:148:11: warning: Class 'KFilePlacesModelPrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:148:11: warning: Class 'KFilePlacesModelPrivate' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head kio-5.116.0/src/filewidgets/kfileplacesmodel.cpp:148:11: warning: Class 'KFilePlacesModelPrivate' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] 2.18.0 kio-5.116.0/src/filewidgets/kfileplacesview.cpp:1002:23: style: Variable 'placesModel' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/filewidgets/kfileplacesview.cpp:1039:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Return [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfileplacesview.cpp:1048:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConfigGroup [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfileplacesview.cpp:1055:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConfigGroup [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfileplacesview.cpp:1073:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DefaultConfirmation [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfileplacesview.cpp:1120:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SimpleConfig [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfileplacesview.cpp:1304:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable toggled [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfileplacesview.cpp:131:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable State_MouseOver [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfileplacesview.cpp:1520:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Highlight [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfileplacesview.cpp:1555:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfileplacesview.cpp:1584:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfileplacesview.cpp:1598:23: style: Variable 'placesModel' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/filewidgets/kfileplacesview.cpp:1617:23: style: Variable 'placesModel' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/filewidgets/kfileplacesview.cpp:1628:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfileplacesview.cpp:1639:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Running [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfileplacesview.cpp:1647:23: style: Variable 'placesModel' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/filewidgets/kfileplacesview.cpp:1670:23: style: Variable 'placesModel' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/filewidgets/kfileplacesview.cpp:1692:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_SmallIconSize [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfileplacesview.cpp:1735:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Running [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfileplacesview.cpp:1748:23: style: Variable 'placesModel' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/filewidgets/kfileplacesview.cpp:1787:29: performance:inconclusive: Technically the member function 'KFilePlacesViewPrivate::insertIndicatorHeight' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-5.116.0/src/filewidgets/kfileplacesview.cpp:682:9: note: Technically the member function 'KFilePlacesViewPrivate::insertIndicatorHeight' can be static (but you may consider moving to unnamed namespace). kio-5.116.0/src/filewidgets/kfileplacesview.cpp:1787:29: note: Technically the member function 'KFilePlacesViewPrivate::insertIndicatorHeight' can be static (but you may consider moving to unnamed namespace). 2.18.0 kio-5.116.0/src/filewidgets/kfileplacesview.cpp:185:19: style: Local variable 'iconSize' shadows outer function [shadowFunction] kio-5.116.0/src/filewidgets/kfileplacesview_p.h:43:9: note: Shadowed declaration kio-5.116.0/src/filewidgets/kfileplacesview.cpp:185:19: note: Shadow variable 2.18.0 kio-5.116.0/src/filewidgets/kfileplacesview.cpp:1867:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Running [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfileplacesview.cpp:186:21: style: Local variable 'mode' shadows outer variable [shadowVariable] kio-5.116.0/src/filewidgets/kfileplacesview.cpp:177:17: note: Shadowed declaration kio-5.116.0/src/filewidgets/kfileplacesview.cpp:186:21: note: Shadow variable 2.18.0 kio-5.116.0/src/filewidgets/kfileplacesview.cpp:1881:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Running [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfileplacesview.cpp:1968:23: style: Variable 'placesModel' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/filewidgets/kfileplacesview.cpp:290:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ToolTip [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfileplacesview.cpp:428:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftToRight [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfileplacesview.cpp:445:31: style:inconclusive: Either there is a missing 'override', or the member function 'KFilePlacesViewDelegate::startDrag' can be const. [functionConst] kio-5.116.0/src/filewidgets/kfileplacesview_p.h:64:10: note: Either there is a missing 'override', or the member function 'KFilePlacesViewDelegate::startDrag' can be const. kio-5.116.0/src/filewidgets/kfileplacesview.cpp:445:31: note: Either there is a missing 'override', or the member function 'KFilePlacesViewDelegate::startDrag' can be const. 2.18.0 kio-5.116.0/src/filewidgets/kfileplacesview.cpp:514:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 100ms [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfileplacesview.cpp:610:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignLeft [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfileplacesview.cpp:622:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Inactive [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfileplacesview.cpp:628:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Inactive [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfileplacesview.cpp:663:11: warning: Class 'KFilePlacesViewPrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] 2.18.0 kio-5.116.0/src/filewidgets/kfileplacesview.cpp:663:11: warning: Class 'KFilePlacesViewPrivate' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] 2.18.0 kio-5.116.0/src/filewidgets/kfileplacesview.cpp:668:5: debug: Failed to parse 'using ActivationSignal = void ( KFilePlacesView :: * ) ( const QUrl & ) ;'. The checking continues anyway. [simplifyUsing] 2.18.0 kio-5.116.0/src/filewidgets/kfileplacesview.cpp:765:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SingleSelection [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfileplacesview.cpp:958:23: style: Variable 'placesModel' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/filewidgets/kfileplacesview.cpp:980:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfileplacesview_p.h:131:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rectangle [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfileplacesview_p.h:149:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Inactive [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfileplacesview_p.h:254:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfileplacesview_p.h:308:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfileplacesview_p.h:327:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TapGesture [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfileplacesview_p.h:337:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GestureFinished [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfileplacesview_p.h:368:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GestureStarted [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilepreviewgenerator.cpp:1009:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gotPreview [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilepreviewgenerator.cpp:1210:66: style:inconclusive: Function 'setEnabledPlugins' argument 1 names different: declaration 'list' definition 'plugins'. [funcArgNamesDifferent] kio-5.116.0/src/filewidgets/kfilepreviewgenerator.h:92:47: note: Function 'setEnabledPlugins' argument 1 names different: declaration 'list' definition 'plugins'. kio-5.116.0/src/filewidgets/kfilepreviewgenerator.cpp:1210:66: note: Function 'setEnabledPlugins' argument 1 names different: declaration 'list' definition 'plugins'. 2.18.0 kio-5.116.0/src/filewidgets/kfilepreviewgenerator.cpp:353:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilepreviewgenerator.cpp:392:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transparent [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilepreviewgenerator.cpp:414:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable newItems [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilepreviewgenerator.cpp:436:5: warning: Class 'KFilePreviewGeneratorPrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] 2.18.0 kio-5.116.0/src/filewidgets/kfilepreviewgenerator.cpp:436:5: warning: Class 'KFilePreviewGeneratorPrivate' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] 2.18.0 kio-5.116.0/src/filewidgets/kfilepreviewgenerator.cpp:586:27: warning: Either the condition 'it!=m_sequenceIndices.end()' is redundant or function 'erase()' is called on the iterator 'it' which is out of bounds. [eraseIteratorOutOfBoundsCond] 2.18.0 kio-5.116.0/src/filewidgets/kfilepreviewgenerator.cpp:599:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilepreviewgenerator.cpp:642:65: style: Parameter 'job' can be declared as pointer to const [constParameterPointer] 2.18.0 kio-5.116.0/src/filewidgets/kfilepreviewgenerator.cpp:661:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilepreviewgenerator.cpp:701:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DecorationRole [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilepreviewgenerator.cpp:734:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DecorationRole [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilepreviewgenerator.cpp:857:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilepreviewgenerator.cpp:861:36: performance:inconclusive: Technically the member function 'KFilePreviewGeneratorPrivate::isCutItem' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-5.116.0/src/filewidgets/kfilepreviewgenerator.cpp:120:10: note: Technically the member function 'KFilePreviewGeneratorPrivate::isCutItem' can be static (but you may consider moving to unnamed namespace). kio-5.116.0/src/filewidgets/kfilepreviewgenerator.cpp:861:36: note: Technically the member function 'KFilePreviewGeneratorPrivate::isCutItem' can be static (but you may consider moving to unnamed namespace). 2.18.0 kio-5.116.0/src/filewidgets/kfilepreviewgenerator.cpp:889:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DecorationRole [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilepreviewgenerator.cpp:910:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SizeSmallMedium [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilepreviewgenerator.cpp:939:36: performance:inconclusive: Technically the member function 'KFilePreviewGeneratorPrivate::limitToSize' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-5.116.0/src/filewidgets/kfilepreviewgenerator.cpp:139:10: note: Technically the member function 'KFilePreviewGeneratorPrivate::limitToSize' can be static (but you may consider moving to unnamed namespace). kio-5.116.0/src/filewidgets/kfilepreviewgenerator.cpp:939:36: note: Technically the member function 'KFilePreviewGeneratorPrivate::limitToSize' can be static (but you may consider moving to unnamed namespace). 2.18.0 kio-5.116.0/src/filewidgets/kfilepreviewgenerator.cpp:942:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SmoothTransformation [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilepreviewgenerator.h:55:5: style: Class 'KFilePreviewGenerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head kio-5.116.0/src/filewidgets/kfilepreviewgenerator.h:72:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOFILEWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/filewidgets/kfilepreviewgenerator.h:72:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOFILEWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/src/filewidgets/kfilepreviewgenerator.h:98:17: performance: Function 'enabledPlugins()' should return member 'm_enabledPlugins' by const reference. [returnByReference] 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:1027:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:1130:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:1192:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:1241:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fixed [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:1313:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Up [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:1426:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AdjustToContentsOnFirstShow [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:1454:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AdjustToContentsOnFirstShow [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:1503:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:1524:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoDockWidgetFeatures [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:1588:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expanding [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:1639:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:1735:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:1874:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:1888:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:1990:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:2031:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Default [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:2055:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPress [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:2091:117: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CompletionPopup [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:2131:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SimpleConfig [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:2162:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:2181:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RecentFiles [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:2226:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NewFolder [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:2305:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZoomOut [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:2351:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable File [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:2419:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable File [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:2554:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:2590:29: performance:inconclusive: Technically the member function 'KFileWidgetPrivate::findMatchingFilter' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-5.116.0/src/filewidgets/kfilewidget.cpp:127:13: note: Technically the member function 'KFileWidgetPrivate::findMatchingFilter' can be static (but you may consider moving to unnamed namespace). kio-5.116.0/src/filewidgets/kfilewidget.cpp:2590:29: note: Technically the member function 'KFileWidgetPrivate::findMatchingFilter' can be static (but you may consider moving to unnamed namespace). 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:2593:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:2611:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable File [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:2673:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:2714:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LocalOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:2752:64: style: Parameter 'sender' can be declared as pointer to const [constParameterPointer] 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:2762:27: style: Variable 'model' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:2767:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:2850:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:3003:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignRight [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:3013:44: style: Parameter 'group' can be declared as reference to const [constParameterReference] 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:3025:26: style:inconclusive: Technically the member function 'KFileWidgetPrivate::mostLocalUrl' can be const. [functionConst] kio-5.116.0/src/filewidgets/kfilewidget.cpp:212:10: note: Technically the member function 'KFileWidgetPrivate::mostLocalUrl' can be const. kio-5.116.0/src/filewidgets/kfilewidget.cpp:3025:26: note: Technically the member function 'KFileWidgetPrivate::mostLocalUrl' can be const. 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:3031:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:357:38: style:inconclusive: Function 'KFileWidget' argument 1 names different: declaration 'startDir' definition '_startDir'. [funcArgNamesDifferent] kio-5.116.0/src/filewidgets/kfilewidget.h:83:38: note: Function 'KFileWidget' argument 1 names different: declaration 'startDir' definition '_startDir'. kio-5.116.0/src/filewidgets/kfilewidget.cpp:357:38: note: Function 'KFileWidget' argument 1 names different: declaration 'startDir' definition '_startDir'. 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:397:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:439:28: style: Variable 'pg' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:523:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:551:52: style:inconclusive: Function 'setMimeFilter' argument 1 names different: declaration 'types' definition 'mimeTypes'. [funcArgNamesDifferent] kio-5.116.0/src/filewidgets/kfilewidget.h:287:43: note: Function 'setMimeFilter' argument 1 names different: declaration 'types' definition 'mimeTypes'. kio-5.116.0/src/filewidgets/kfilewidget.cpp:551:52: note: Function 'setMimeFilter' argument 1 names different: declaration 'types' definition 'mimeTypes'. 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:556:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:658:18: style: Local variable 'mode' shadows outer function [shadowFunction] kio-5.116.0/src/filewidgets/kfilewidget.h:344:18: note: Shadowed declaration kio-5.116.0/src/filewidgets/kfilewidget.cpp:658:18: note: Shadow variable 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:666:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable File [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:735:31: style: Local variable 'statJob' shadows outer variable [shadowVariable] kio-5.116.0/src/filewidgets/kfilewidget.cpp:708:27: note: Shadowed declaration kio-5.116.0/src/filewidgets/kfilewidget.cpp:735:31: note: Shadow variable 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:737:21: style: Local variable 'res' shadows outer variable [shadowVariable] kio-5.116.0/src/filewidgets/kfilewidget.cpp:709:18: note: Shadowed declaration kio-5.116.0/src/filewidgets/kfilewidget.cpp:737:21: note: Shadow variable 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:772:16: style: Condition '!locationEditCurrentTextList.isEmpty()' is always true [knownConditionTrueFalse] kio-5.116.0/src/filewidgets/kfilewidget.cpp:661:44: note: Assuming that condition 'locationEditCurrentTextList.isEmpty()' is not redundant kio-5.116.0/src/filewidgets/kfilewidget.cpp:772:16: note: Condition '!locationEditCurrentTextList.isEmpty()' is always true 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:856:21: style: Local variable 'supportedSchemes' shadows outer function [shadowFunction] kio-5.116.0/src/filewidgets/kfilewidget.h:524:17: note: Shadowed declaration kio-5.116.0/src/filewidgets/kfilewidget.cpp:856:21: note: Shadow variable 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:878:22: style: Local variable 'res' shadows outer variable [shadowVariable] kio-5.116.0/src/filewidgets/kfilewidget.cpp:842:13: note: Shadowed declaration kio-5.116.0/src/filewidgets/kfilewidget.cpp:878:22: note: Shadow variable 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:950:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kfilewidget.cpp:983:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Directory [valueFlowBailoutIncompleteVar] head kio-5.116.0/src/filewidgets/kfilewidget.h:138:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOFILEWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/filewidgets/kfilewidget.h:138:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOFILEWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/src/filewidgets/kimagefilepreview.cpp:112:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kimagefilepreview.cpp:162:68: style:inconclusive: Function 'createJob' argument 2 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] kio-5.116.0/src/filewidgets/kimagefilepreview.h:74:61: note: Function 'createJob' argument 2 names different: declaration 'width' definition 'w'. kio-5.116.0/src/filewidgets/kimagefilepreview.cpp:162:68: note: Function 'createJob' argument 2 names different: declaration 'width' definition 'w'. 2.18.0 kio-5.116.0/src/filewidgets/kimagefilepreview.cpp:162:75: style:inconclusive: Function 'createJob' argument 3 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] kio-5.116.0/src/filewidgets/kimagefilepreview.h:74:72: note: Function 'createJob' argument 3 names different: declaration 'height' definition 'h'. kio-5.116.0/src/filewidgets/kimagefilepreview.cpp:162:75: note: Function 'createJob' argument 3 names different: declaration 'height' definition 'h'. head kio-5.116.0/src/filewidgets/kimagefilepreview.cpp:173:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/filewidgets/kimagefilepreview.cpp:173:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/src/filewidgets/kimagefilepreview.cpp:176:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Scaled [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kimagefilepreview.cpp:187:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Running [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kimagefilepreview.cpp:206:119: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Disabled [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kimagefilepreview.cpp:210:49: style: Parameter 'job' can be declared as pointer to const [constParameterPointer] 2.18.0 kio-5.116.0/src/filewidgets/kimagefilepreview.cpp:224:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transparent [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kimagefilepreview.cpp:267:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Running [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kimagefilepreview.cpp:32:5: style: Class 'KImageFilePreviewPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kio-5.116.0/src/filewidgets/kimagefilepreview.cpp:32:5: warning: Member variable 'KImageFilePreviewPrivate::imageLabel' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kio-5.116.0/src/filewidgets/kimagefilepreview.cpp:36:13: warning: Class 'KImageFilePreviewPrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] 2.18.0 kio-5.116.0/src/filewidgets/kimagefilepreview.cpp:36:13: warning: Class 'KImageFilePreviewPrivate' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] 2.18.0 kio-5.116.0/src/filewidgets/kimagefilepreview.cpp:37:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InCurve [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kimagefilepreview.cpp:70:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignHCenter [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/knewfilemenu.cpp:1004:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/knewfilemenu.cpp:1034:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dirty [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/knewfilemenu.cpp:1124:29: style: Variable 'dlg' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/filewidgets/knewfilemenu.cpp:1140:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/knewfilemenu.cpp:1149:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/knewfilemenu.cpp:1253:54: style:inconclusive: Function 'setSelectDirWhenAlreadyExist' argument 1 names different: declaration 'b' definition 'shouldSelectExistingDir'. [funcArgNamesDifferent] kio-5.116.0/src/filewidgets/knewfilemenu.h:177:44: note: Function 'setSelectDirWhenAlreadyExist' argument 1 names different: declaration 'b' definition 'shouldSelectExistingDir'. kio-5.116.0/src/filewidgets/knewfilemenu.cpp:1253:54: note: Function 'setSelectDirWhenAlreadyExist' argument 1 names different: declaration 'b' definition 'shouldSelectExistingDir'. 2.18.0 kio-5.116.0/src/filewidgets/knewfilemenu.cpp:1263:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/knewfilemenu.cpp:1310:29: style: Variable 'dlg' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/filewidgets/knewfilemenu.cpp:1350:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/knewfilemenu.cpp:1478:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PreferLocalFile [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/knewfilemenu.cpp:1529:34: style:inconclusive: Function 'setModal' argument 1 names different: declaration 'modality' definition 'modal'. [funcArgNamesDifferent] kio-5.116.0/src/filewidgets/knewfilemenu.h:109:24: note: Function 'setModal' argument 1 names different: declaration 'modality' definition 'modal'. kio-5.116.0/src/filewidgets/knewfilemenu.cpp:1529:34: note: Function 'setModal' argument 1 names different: declaration 'modality' definition 'modal'. 2.18.0 kio-5.116.0/src/filewidgets/knewfilemenu.cpp:1574:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_DIR_ALREADY_EXIST [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/knewfilemenu.cpp:1597:29: style: Obsolescent function 'utime' called. It is recommended to use 'utimensat' instead. [prohibitedutimeCalled] 2.18.0 kio-5.116.0/src/filewidgets/knewfilemenu.cpp:209:13: performance: Function 'chosenFileName()' should return member 'm_chosenFileName' by const reference. [returnByReference] 2.18.0 kio-5.116.0/src/filewidgets/knewfilemenu.cpp:215:13: performance: Function 'sourceFileToCopy()' should return member 'm_src' by const reference. [returnByReference] 2.18.0 kio-5.116.0/src/filewidgets/knewfilemenu.cpp:219:13: performance: Function 'tempFileToDelete()' should return member 'm_tempFileToDelete' by const reference. [returnByReference] 2.18.0 kio-5.116.0/src/filewidgets/knewfilemenu.cpp:236:11: warning: Class 'KNewFileMenuPrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] 2.18.0 kio-5.116.0/src/filewidgets/knewfilemenu.cpp:236:11: warning: Class 'KNewFileMenuPrivate' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] 2.18.0 kio-5.116.0/src/filewidgets/knewfilemenu.cpp:432:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/knewfilemenu.cpp:477:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/knewfilemenu.cpp:538:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/knewfilemenu.cpp:605:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textChanged [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/knewfilemenu.cpp:631:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/knewfilemenu.cpp:653:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unknown [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/knewfilemenu.cpp:697:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/knewfilemenu.cpp:720:28: style: Variable 's' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/filewidgets/knewfilemenu.cpp:753:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WidgetShortcut [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/knewfilemenu.cpp:785:67: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 kio-5.116.0/src/filewidgets/knewfilemenu.cpp:951:5: warning:inconclusive: Either the condition 'job' is redundant or there is possible null pointer dereference: job. [nullPointerRedundantCheck] kio-5.116.0/src/filewidgets/knewfilemenu.cpp:955:9: note: Assuming that condition 'job' is not redundant kio-5.116.0/src/filewidgets/knewfilemenu.cpp:951:5: note: Null pointer dereference 2.18.0 kio-5.116.0/src/filewidgets/knewfilemenu.cpp:952:5: warning:inconclusive: Either the condition 'job' is redundant or there is possible null pointer dereference: job. [nullPointerRedundantCheck] kio-5.116.0/src/filewidgets/knewfilemenu.cpp:955:9: note: Assuming that condition 'job' is not redundant kio-5.116.0/src/filewidgets/knewfilemenu.cpp:952:5: note: Null pointer dereference 2.18.0 kio-5.116.0/src/filewidgets/knewfilemenu.cpp:958:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/knewfilemenu.cpp:971:132: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LocateDirectory [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/knewfilemenu.h:168:17: performance: Function 'supportedMimeTypes()' should return member 'm_supportedMimeTypes' by const reference. [returnByReference] head kio-5.116.0/src/filewidgets/knewfilemenu.h:51:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOFILEWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/filewidgets/knewfilemenu.h:51:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOFILEWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/src/filewidgets/knewfilemenu.h:81:5: style: Class 'KNewFileMenu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head kio-5.116.0/src/filewidgets/krecentdirs.cpp:22:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOFILEWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/filewidgets/krecentdirs.cpp:22:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOFILEWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/src/filewidgets/krecentdirs.cpp:34:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DocumentsLocation [valueFlowBailoutIncompleteVar] head kio-5.116.0/src/filewidgets/kstatusbarofflineindicator.h:18:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOFILEWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/filewidgets/kstatusbarofflineindicator.h:18:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOFILEWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigator.cpp:1063:48: style:inconclusive: Function 'setLocationUrl' argument 1 names different: declaration 'url' definition 'newUrl'. [funcArgNamesDifferent] kio-5.116.0/src/filewidgets/kurlnavigator.h:404:37: note: Function 'setLocationUrl' argument 1 names different: declaration 'url' definition 'newUrl'. kio-5.116.0/src/filewidgets/kurlnavigator.cpp:1063:48: note: Function 'setLocationUrl' argument 1 names different: declaration 'url' definition 'newUrl'. 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigator.cpp:1114:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Escape [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigator.cpp:1128:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MiddleButton [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigator.cpp:1136:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MiddleButton [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigator.cpp:193:7: warning: Class 'KUrlNavigatorPrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigator.cpp:193:7: warning: Class 'KUrlNavigatorPrivate' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigator.cpp:199:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentLocationUrlChanged [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigator.cpp:311:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveBottom [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigator.cpp:356:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StatBasic [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigator.cpp:383:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlModifier [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigator.cpp:459:38: warning: Either the condition 'popup' is redundant or there is possible null pointer dereference: popup. [nullPointerRedundantCheck] kio-5.116.0/src/filewidgets/kurlnavigator.cpp:466:9: note: Assuming that condition 'popup' is not redundant kio-5.116.0/src/filewidgets/kurlnavigator.cpp:459:38: note: Null pointer dereference 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigator.cpp:49:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigator.cpp:504:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShiftModifier [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigator.cpp:523:14: style: Variable 'copyAction' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigator.cpp:548:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable triggered [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigator.cpp:564:27: warning:inconclusive: Either the condition 'popup' is redundant or there is possible null pointer dereference: popup. [nullPointerRedundantCheck] kio-5.116.0/src/filewidgets/kurlnavigator.cpp:602:9: note: Assuming that condition 'popup' is not redundant kio-5.116.0/src/filewidgets/kurlnavigator.cpp:564:27: note: Null pointer dereference 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigator.cpp:567:31: warning:inconclusive: Either the condition 'popup' is redundant or there is possible null pointer dereference: popup. [nullPointerRedundantCheck] kio-5.116.0/src/filewidgets/kurlnavigator.cpp:602:9: note: Assuming that condition 'popup' is not redundant kio-5.116.0/src/filewidgets/kurlnavigator.cpp:567:31: note: Null pointer dereference 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigator.cpp:579:5: warning: Either the condition 'popup' is redundant or there is possible null pointer dereference: popup. [nullPointerRedundantCheck] kio-5.116.0/src/filewidgets/kurlnavigator.cpp:602:9: note: Assuming that condition 'popup' is not redundant kio-5.116.0/src/filewidgets/kurlnavigator.cpp:579:5: note: Null pointer dereference 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigator.cpp:582:35: warning: Either the condition 'popup' is redundant or there is possible null pointer dereference: popup. [nullPointerRedundantCheck] kio-5.116.0/src/filewidgets/kurlnavigator.cpp:602:9: note: Assuming that condition 'popup' is not redundant kio-5.116.0/src/filewidgets/kurlnavigator.cpp:582:35: note: Null pointer dereference 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigator.cpp:586:32: warning: Either the condition 'popup' is redundant or there is possible null pointer dereference: popup. [nullPointerRedundantCheck] kio-5.116.0/src/filewidgets/kurlnavigator.cpp:602:9: note: Assuming that condition 'popup' is not redundant kio-5.116.0/src/filewidgets/kurlnavigator.cpp:586:32: note: Null pointer dereference 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigator.cpp:632:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Preferred [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigator.cpp:685:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowText [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigator.cpp:767:29: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigator.cpp:809:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigator.cpp:947:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] head kio-5.116.0/src/filewidgets/kurlnavigator.h:261:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOFILEWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/filewidgets/kurlnavigator.h:261:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOFILEWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigator.h:299:17: performance: Function 'supportedSchemes()' should return member 'm_customProtocols' by const reference. [returnByReference] 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigator.h:75:5: style: Class 'KUrlNavigator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigatorbutton.cpp:130:117: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BorderWidth [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigatorbutton.cpp:173:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftToRight [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigatorbutton.cpp:274:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigatorbutton.cpp:345:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigatorbutton.cpp:354:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigatorbutton.cpp:398:16: style: Local variable 'url' shadows outer function [shadowFunction] kio-5.116.0/src/filewidgets/kurlnavigatorbutton_p.h:50:10: note: Shadowed declaration kio-5.116.0/src/filewidgets/kurlnavigatorbutton.cpp:398:16: note: Shadow variable 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigatorbutton.cpp:401:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigatorbutton.cpp:420:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_NAME [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigatorbutton.cpp:435:10: style: Local variable 'url' shadows outer function [shadowFunction] kio-5.116.0/src/filewidgets/kurlnavigatorbutton_p.h:50:10: note: Shadowed declaration kio-5.116.0/src/filewidgets/kurlnavigatorbutton.cpp:435:10: note: Shadow variable 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigatorbutton.cpp:443:10: style: Local variable 'url' shadows outer function [shadowFunction] kio-5.116.0/src/filewidgets/kurlnavigatorbutton_p.h:50:10: note: Shadowed declaration kio-5.116.0/src/filewidgets/kurlnavigatorbutton.cpp:443:10: note: Shadow variable 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigatorbutton.cpp:445:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoModifier [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigatorbutton.cpp:454:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_DISPLAY_NAME [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigatorbutton.cpp:468:5: style: Struct 'FolderNameNaturalLessThan' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigatorbutton.cpp:471:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigatorbutton.cpp:521:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftToRight [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigatorbutton.cpp:531:9: style: Condition '!guard' is always false [knownConditionTrueFalse] 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigatorbutton.cpp:562:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigatorbutton.cpp:577:10: style: Local variable 'url' shadows outer function [shadowFunction] kio-5.116.0/src/filewidgets/kurlnavigatorbutton_p.h:50:10: note: Shadowed declaration kio-5.116.0/src/filewidgets/kurlnavigatorbutton.cpp:577:10: note: Shadow variable 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigatorbutton.cpp:638:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftToRight [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigatorbutton.cpp:644:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BorderWidth [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigatorbutton.cpp:677:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigatorbutton.cpp:80:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigatorbutton_p.h:65:13: performance: Function 'activeSubDirectory()' should return member 'm_subDir' by const reference. [returnByReference] 2.18.0 kio-5.116.0/src/filewidgets/kurlnavigatordropdownbutton.cpp:45:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Text [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/gui/applicationlauncherjob.cpp:110:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserDefinedError [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/gui/applicationlauncherjob.cpp:158:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserDefinedError [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/gui/applicationlauncherjob.cpp:200:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserDefinedError [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/gui/applicationlauncherjob.cpp:212:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/gui/applicationlauncherjob.cpp:258:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/gui/applicationlauncherjob.cpp:273:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserDefinedError [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/gui/applicationlauncherjob.h:152:21: performance: Function 'pids()' should return member 'm_pids' by const reference. [returnByReference] 2.18.0 kio-5.116.0/src/gui/commandlauncherjob.cpp:140:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserDefinedError [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/gui/commandlauncherjob.cpp:16:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] 2.18.0 kio-5.116.0/src/gui/commandlauncherjob.h:131:13: performance: Function 'workingDirectory()' should return member 'm_workingDirectory' by const reference. [returnByReference] head kio-5.116.0/src/gui/commandlauncherjob.h:93:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOGUI_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/gui/commandlauncherjob.h:93:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOGUI_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/src/gui/openurljob.cpp:144:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_MALFORMED_URL [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/gui/openurljob.cpp:228:23: style: Local variable 'externalBrowser' shadows outer function [shadowFunction] kio-5.116.0/src/gui/openurljob.cpp:52:13: note: Shadowed declaration kio-5.116.0/src/gui/openurljob.cpp:228:23: note: Shadow variable 2.18.0 kio-5.116.0/src/gui/openurljob.cpp:241:64: style:inconclusive: Function 'runExternalBrowser' argument 1 names different: declaration 'exe' definition 'exec'. [funcArgNamesDifferent] kio-5.116.0/src/gui/openurljob.cpp:53:44: note: Function 'runExternalBrowser' argument 1 names different: declaration 'exe' definition 'exec'. kio-5.116.0/src/gui/openurljob.cpp:241:64: note: Function 'runExternalBrowser' argument 1 names different: declaration 'exe' definition 'exec'. 2.18.0 kio-5.116.0/src/gui/openurljob.cpp:295:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserDefinedError [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/gui/openurljob.cpp:317:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ACCESS_DENIED [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/gui/openurljob.cpp:354:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHELL_ACCESS [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/gui/openurljob.cpp:399:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserDefinedError [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/gui/openurljob.cpp:429:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserDefinedError [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/gui/openurljob.cpp:457:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/gui/openurljob.cpp:470:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KilledJobError [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/gui/openurljob.cpp:47:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Killable [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/gui/openurljob.cpp:526:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserDefinedError [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/gui/openurljob.cpp:569:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHELL_ACCESS [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/gui/openurljob.cpp:611:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserDefinedError [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/gui/openurljob.cpp:626:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserDefinedError [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/gui/openurljob.cpp:672:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserDefinedError [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/ioslaves/file/file_unix.cpp:1025:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/ioslaves/file/file_unix.cpp:1071:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/ioslaves/file/file_unix.cpp:1168:39: style:inconclusive: Function 'rename' argument 1 names different: declaration 'src' definition 'srcUrl'. [funcArgNamesDifferent] kio-5.116.0/src/ioslaves/file/file.h:45:37: note: Function 'rename' argument 1 names different: declaration 'src' definition 'srcUrl'. kio-5.116.0/src/ioslaves/file/file_unix.cpp:1168:39: note: Function 'rename' argument 1 names different: declaration 'src' definition 'srcUrl'. 2.18.0 kio-5.116.0/src/ioslaves/file/file_unix.cpp:1168:59: style:inconclusive: Function 'rename' argument 2 names different: declaration 'dest' definition 'destUrl'. [funcArgNamesDifferent] kio-5.116.0/src/ioslaves/file/file.h:45:54: note: Function 'rename' argument 2 names different: declaration 'dest' definition 'destUrl'. kio-5.116.0/src/ioslaves/file/file_unix.cpp:1168:59: note: Function 'rename' argument 2 names different: declaration 'dest' definition 'destUrl'. 2.18.0 kio-5.116.0/src/ioslaves/file/file_unix.cpp:1168:82: style:inconclusive: Function 'rename' argument 3 names different: declaration 'flags' definition '_flags'. [funcArgNamesDifferent] kio-5.116.0/src/ioslaves/file/file.h:45:74: note: Function 'rename' argument 3 names different: declaration 'flags' definition '_flags'. kio-5.116.0/src/ioslaves/file/file_unix.cpp:1168:82: note: Function 'rename' argument 3 names different: declaration 'flags' definition '_flags'. 2.18.0 kio-5.116.0/src/ioslaves/file/file_unix.cpp:1170:10: style: Variable 'off_t_should_be_64_bits' is not assigned a value. [unassignedVariable] 2.18.0 kio-5.116.0/src/ioslaves/file/file_unix.cpp:1178:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/ioslaves/file/file_unix.cpp:1239:63: style:inconclusive: Function 'symlink' argument 2 names different: declaration 'dest' definition 'destUrl'. [funcArgNamesDifferent] kio-5.116.0/src/ioslaves/file/file.h:46:61: note: Function 'symlink' argument 2 names different: declaration 'dest' definition 'destUrl'. kio-5.116.0/src/ioslaves/file/file_unix.cpp:1239:63: note: Function 'symlink' argument 2 names different: declaration 'dest' definition 'destUrl'. 2.18.0 kio-5.116.0/src/ioslaves/file/file_unix.cpp:1251:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/ioslaves/file/file_unix.cpp:1319:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/ioslaves/file/file_unix.cpp:1370:24: style: Variable 'p' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/ioslaves/file/file_unix.cpp:1370:30: portability: Non reentrant function 'getpwnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwnam_r'. [prohibitedgetpwnamCalled] 2.18.0 kio-5.116.0/src/ioslaves/file/file_unix.cpp:1382:23: style: Variable 'p' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/ioslaves/file/file_unix.cpp:1382:29: portability: Non reentrant function 'getgrnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getgrnam_r'. [prohibitedgetgrnamCalled] 2.18.0 kio-5.116.0/src/ioslaves/file/file_unix.cpp:1393:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head kio-5.116.0/src/ioslaves/file/file_unix.cpp:1418:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/ioslaves/file/file_unix.cpp:1418:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/src/ioslaves/file/file_unix.cpp:1446:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/ioslaves/file/file_unix.cpp:1472:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EACCES [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/ioslaves/file/file_unix.cpp:1523:62: style:inconclusive: Function 'setACL' argument 3 names different: declaration '_directoryDefault' definition 'directoryDefault'. [funcArgNamesDifferent] kio-5.116.0/src/ioslaves/file/file.h:80:52: note: Function 'setACL' argument 3 names different: declaration '_directoryDefault' definition 'directoryDefault'. kio-5.116.0/src/ioslaves/file/file_unix.cpp:1523:62: note: Function 'setACL' argument 3 names different: declaration '_directoryDefault' definition 'directoryDefault'. 2.18.0 kio-5.116.0/src/ioslaves/file/file_unix.cpp:158:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OperationAllowed [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/ioslaves/file/file_unix.cpp:341:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StatBasic [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/ioslaves/file/file_unix.cpp:443:12: style: The scope of the variable 'type' can be reduced. [variableScope] 2.18.0 kio-5.116.0/src/ioslaves/file/file_unix.cpp:443:17: style: Variable 'type' is assigned a value that is never used. [unreadVariable] 2.18.0 kio-5.116.0/src/ioslaves/file/file_unix.cpp:527:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/ioslaves/file/file_unix.cpp:558:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AuthorizedStatus [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/ioslaves/file/file_unix.cpp:685:37: style:inconclusive: Function 'copy' argument 1 names different: declaration 'src' definition 'srcUrl'. [funcArgNamesDifferent] kio-5.116.0/src/ioslaves/file/file.h:44:35: note: Function 'copy' argument 1 names different: declaration 'src' definition 'srcUrl'. kio-5.116.0/src/ioslaves/file/file_unix.cpp:685:37: note: Function 'copy' argument 1 names different: declaration 'src' definition 'srcUrl'. 2.18.0 kio-5.116.0/src/ioslaves/file/file_unix.cpp:685:57: style:inconclusive: Function 'copy' argument 2 names different: declaration 'dest' definition 'destUrl'. [funcArgNamesDifferent] kio-5.116.0/src/ioslaves/file/file.h:44:52: note: Function 'copy' argument 2 names different: declaration 'dest' definition 'destUrl'. kio-5.116.0/src/ioslaves/file/file_unix.cpp:685:57: note: Function 'copy' argument 2 names different: declaration 'dest' definition 'destUrl'. 2.18.0 kio-5.116.0/src/ioslaves/file/file_unix.cpp:685:70: style:inconclusive: Function 'copy' argument 3 names different: declaration 'mode' definition '_mode'. [funcArgNamesDifferent] kio-5.116.0/src/ioslaves/file/file.h:44:62: note: Function 'copy' argument 3 names different: declaration 'mode' definition '_mode'. kio-5.116.0/src/ioslaves/file/file_unix.cpp:685:70: note: Function 'copy' argument 3 names different: declaration 'mode' definition '_mode'. 2.18.0 kio-5.116.0/src/ioslaves/file/file_unix.cpp:685:86: style:inconclusive: Function 'copy' argument 4 names different: declaration 'flags' definition '_flags'. [funcArgNamesDifferent] kio-5.116.0/src/ioslaves/file/file.h:44:82: note: Function 'copy' argument 4 names different: declaration 'flags' definition '_flags'. kio-5.116.0/src/ioslaves/file/file_unix.cpp:685:86: note: Function 'copy' argument 4 names different: declaration 'flags' definition '_flags'. 2.18.0 kio-5.116.0/src/ioslaves/file/file_unix.cpp:702:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/ioslaves/file/file_unix.cpp:821:10: style: The scope of the variable 'existingDestDeleteAttempted' can be reduced. [variableScope] 2.18.0 kio-5.116.0/src/ioslaves/file/file_unix.cpp:92:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RuntimeLocation [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/ioslaves/trash/kio_trash.cpp:123:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/ioslaves/trash/kio_trash.cpp:137:53: style:inconclusive: Function 'rename' argument 1 names different: declaration 'src' definition 'oldURL'. [funcArgNamesDifferent] kio-5.116.0/src/ioslaves/trash/kio_trash.h:32:42: note: Function 'rename' argument 1 names different: declaration 'src' definition 'oldURL'. kio-5.116.0/src/ioslaves/trash/kio_trash.cpp:137:53: note: Function 'rename' argument 1 names different: declaration 'src' definition 'oldURL'. 2.18.0 kio-5.116.0/src/ioslaves/trash/kio_trash.cpp:137:73: style:inconclusive: Function 'rename' argument 2 names different: declaration 'dest' definition 'newURL'. [funcArgNamesDifferent] kio-5.116.0/src/ioslaves/trash/kio_trash.h:32:59: note: Function 'rename' argument 2 names different: declaration 'dest' definition 'newURL'. kio-5.116.0/src/ioslaves/trash/kio_trash.cpp:137:73: note: Function 'rename' argument 2 names different: declaration 'dest' definition 'newURL'. 2.18.0 kio-5.116.0/src/ioslaves/trash/kio_trash.cpp:143:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_TRASH [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/ioslaves/trash/kio_trash.cpp:189:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_TRASH [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/ioslaves/trash/kio_trash.cpp:220:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_FILE_ALREADY_EXIST [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/ioslaves/trash/kio_trash.cpp:243:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_TRASH [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/ioslaves/trash/kio_trash.cpp:287:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_FILE_TYPE [valueFlowBailoutIncompleteVar] head kio-5.116.0/src/ioslaves/trash/kio_trash.cpp:300:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/ioslaves/trash/kio_trash.cpp:300:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/src/ioslaves/trash/kio_trash.cpp:335:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_TRASH [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/ioslaves/trash/kio_trash.cpp:391:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_ACCESS_DENIED [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/ioslaves/trash/kio_trash.cpp:408:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_TRASH [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/ioslaves/trash/kio_trash.cpp:466:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_TRASH [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/ioslaves/trash/kio_trash.cpp:54:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/ioslaves/trash/kio_trash.cpp:568:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_TRASH [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/ioslaves/trash/kio_trash.cpp:580:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_TRASH [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/ioslaves/trash/kio_trash.cpp:592:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_TRASH [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/ioslaves/trash/kio_trash.cpp:61:20: style: Variable 'user' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/ioslaves/trash/kio_trash.cpp:61:27: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] 2.18.0 kio-5.116.0/src/ioslaves/trash/kio_trash.cpp:65:19: style: Variable 'grp' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/ioslaves/trash/kio_trash.cpp:65:25: portability: Non reentrant function 'getgrgid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getgrgid_r'. [prohibitedgetgrgidCalled] 2.18.0 kio-5.116.0/src/ioslaves/trash/kio_trash.cpp:673:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_TRASH [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/ioslaves/trash/kio_trash.cpp:95:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExcludeUserInputEvents [valueFlowBailoutIncompleteVar] head kio-5.116.0/src/kcms/ksaveioconfig.cpp:40:12: warning: Class 'KSaveIOConfigPrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head kio-5.116.0/src/kcms/ksaveioconfig.cpp:40:12: warning: Class 'KSaveIOConfigPrivate' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] 2.18.0 kio-5.116.0/src/kcms/webshortcuts/main.cpp:31:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPL [valueFlowBailoutIncompleteVar] head kio-5.116.0/src/kcms/webshortcuts/main.cpp:55:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/kcms/webshortcuts/main.cpp:55:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/src/kcms/webshortcuts/main.cpp:61:17: style: Condition '!module' is always true [knownConditionTrueFalse] kio-5.116.0/src/kcms/webshortcuts/main.cpp:54:32: note: Assignment 'module=nullptr', assigned value is 0 kio-5.116.0/src/kcms/webshortcuts/main.cpp:61:17: note: Condition '!module' is always true 2.18.0 kio-5.116.0/src/kioworkers/http/http.cpp:1915:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_networkConfig [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/kntlm/kntlm.cpp:108:39: style: Parameter 'key_56' can be declared as pointer to const [constParameterPointer] 2.18.0 kio-5.116.0/src/kntlm/kntlm.cpp:131:22: style: C-style pointer casting [cstyleCast] 2.18.0 kio-5.116.0/src/kntlm/kntlm.cpp:131:37: style: C-style pointer casting [cstyleCast] 2.18.0 kio-5.116.0/src/kntlm/kntlm.cpp:139:23: style: C-style pointer casting [cstyleCast] 2.18.0 kio-5.116.0/src/kntlm/kntlm.cpp:147:11: style: Consider using std::fill or std::generate algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 kio-5.116.0/src/kntlm/kntlm.cpp:168:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Md5 [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/kntlm/kntlm.cpp:182:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Negotiate [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/kntlm/kntlm.cpp:185:6: style: C-style pointer casting [cstyleCast] 2.18.0 kio-5.116.0/src/kntlm/kntlm.cpp:189:26: style: C-style pointer casting [cstyleCast] 2.18.0 kio-5.116.0/src/kntlm/kntlm.cpp:194:26: style: C-style pointer casting [cstyleCast] 2.18.0 kio-5.116.0/src/kntlm/kntlm.cpp:197:6: style: C-style pointer casting [cstyleCast] 2.18.0 kio-5.116.0/src/kntlm/kntlm.cpp:210:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Auth [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/kntlm/kntlm.cpp:211:21: style: C-style pointer casting [cstyleCast] 2.18.0 kio-5.116.0/src/kntlm/kntlm.cpp:233:6: style: C-style pointer casting [cstyleCast] 2.18.0 kio-5.116.0/src/kntlm/kntlm.cpp:234:6: style: C-style pointer casting [cstyleCast] 2.18.0 kio-5.116.0/src/kntlm/kntlm.cpp:251:27: style: C-style pointer casting [cstyleCast] 2.18.0 kio-5.116.0/src/kntlm/kntlm.cpp:257:27: style: C-style pointer casting [cstyleCast] 2.18.0 kio-5.116.0/src/kntlm/kntlm.cpp:269:27: style: C-style pointer casting [cstyleCast] 2.18.0 kio-5.116.0/src/kntlm/kntlm.cpp:275:27: style: C-style pointer casting [cstyleCast] 2.18.0 kio-5.116.0/src/kntlm/kntlm.cpp:285:26: style: C-style pointer casting [cstyleCast] 2.18.0 kio-5.116.0/src/kntlm/kntlm.cpp:288:22: style: C-style pointer casting [cstyleCast] 2.18.0 kio-5.116.0/src/kntlm/kntlm.cpp:291:26: style: C-style pointer casting [cstyleCast] 2.18.0 kio-5.116.0/src/kntlm/kntlm.cpp:320:16: style: C-style pointer casting [cstyleCast] 2.18.0 kio-5.116.0/src/kntlm/kntlm.cpp:321:41: style: C-style pointer casting [cstyleCast] 2.18.0 kio-5.116.0/src/kntlm/kntlm.cpp:323:16: style: C-style pointer casting [cstyleCast] 2.18.0 kio-5.116.0/src/kntlm/kntlm.cpp:324:41: style: C-style pointer casting [cstyleCast] 2.18.0 kio-5.116.0/src/kntlm/kntlm.cpp:32:10: style: C-style pointer casting [cstyleCast] 2.18.0 kio-5.116.0/src/kntlm/kntlm.cpp:337:16: style: C-style pointer casting [cstyleCast] 2.18.0 kio-5.116.0/src/kntlm/kntlm.cpp:338:45: style: C-style pointer casting [cstyleCast] 2.18.0 kio-5.116.0/src/kntlm/kntlm.cpp:340:16: style: C-style pointer casting [cstyleCast] 2.18.0 kio-5.116.0/src/kntlm/kntlm.cpp:341:45: style: C-style pointer casting [cstyleCast] 2.18.0 kio-5.116.0/src/kntlm/kntlm.cpp:343:16: style: C-style pointer casting [cstyleCast] 2.18.0 kio-5.116.0/src/kntlm/kntlm.cpp:344:45: style: C-style pointer casting [cstyleCast] 2.18.0 kio-5.116.0/src/kntlm/kntlm.cpp:365:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Md4 [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/kntlm/kntlm.cpp:65:13: style: Same expression used in consecutive assignments of 'len' and 'maxlen'. [duplicateAssignExpression] kio-5.116.0/src/kntlm/kntlm.cpp:66:13: note: Same expression used in consecutive assignments of 'len' and 'maxlen'. kio-5.116.0/src/kntlm/kntlm.cpp:65:13: note: Same expression used in consecutive assignments of 'len' and 'maxlen'. 2.18.0 kio-5.116.0/src/kntlm/kntlm.cpp:88:34: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] head kio-5.116.0/src/kntlm/kntlm.h:16:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KNTLM_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/kntlm/kntlm.h:16:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KNTLM_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/src/kpac/proxyscout.cpp:92:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_networkConfig [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/kssld/kssld.cpp:229:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/kssld/kssld.cpp:35:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/kssld/kssld.cpp:90:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] head kio-5.116.0/src/kssld/kssld.cpp:96:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/kssld/kssld.cpp:96:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/widgets/accessmanager.h:24:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/widgets/accessmanager.h:24:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/widgets/accessmanagerreply_p.h:17:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/widgets/accessmanagerreply_p.h:17:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/src/widgets/delegateanimationhandler.cpp:220:53: style:inconclusive: Function 'setSequenceIndex' argument 1 names different: declaration 'arg1' definition 'sequenceIndex'. [funcArgNamesDifferent] kio-5.116.0/src/widgets/delegateanimationhandler_p.h:146:31: note: Function 'setSequenceIndex' argument 1 names different: declaration 'arg1' definition 'sequenceIndex'. kio-5.116.0/src/widgets/delegateanimationhandler.cpp:220:53: note: Function 'setSequenceIndex' argument 1 names different: declaration 'arg1' definition 'sequenceIndex'. 2.18.0 kio-5.116.0/src/widgets/delegateanimationhandler.cpp:260:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable State_MouseOver [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/delegateanimationhandler.cpp:307:16: style: Condition '!state' is always true [knownConditionTrueFalse] kio-5.116.0/src/widgets/delegateanimationhandler.cpp:278:16: note: Assuming that condition 'state' is not redundant kio-5.116.0/src/widgets/delegateanimationhandler.cpp:307:16: note: Condition '!state' is always true 2.18.0 kio-5.116.0/src/widgets/delegateanimationhandler.cpp:30:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DraggingState [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/delegateanimationhandler.cpp:323:87: style: Parameter 'state' can be declared as pointer to const [constParameterPointer] 2.18.0 kio-5.116.0/src/widgets/delegateanimationhandler.cpp:392:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Backward [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/delegateanimationhandler.cpp:40:93: style:inconclusive: Function 'CachedRendering' argument 3 names different: declaration 'validityIndex' definition 'index'. [funcArgNamesDifferent] kio-5.116.0/src/widgets/delegateanimationhandler_p.h:28:80: note: Function 'CachedRendering' argument 3 names different: declaration 'validityIndex' definition 'index'. kio-5.116.0/src/widgets/delegateanimationhandler.cpp:40:93: note: Function 'CachedRendering' argument 3 names different: declaration 'validityIndex' definition 'index'. 2.18.0 kio-5.116.0/src/widgets/delegateanimationhandler.cpp:49:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transparent [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/delegateanimationhandler.cpp:95:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Forward [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/deleteortrashjob.cpp:106:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutoErrorHandlingEnabled [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/deleteortrashjob.cpp:134:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_TRASH_FILE_TOO_LARGE [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/deleteortrashjob.cpp:42:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Delete [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/dropjob.cpp:143:23: style:inconclusive: Member variable 'DropJobPrivate::m_urls' uses an uninitialized argument 'm_metaData' due to the order of declarations. [initializerList] kio-5.116.0/src/widgets/dropjob.cpp:80:11: note: Member variable 'DropJobPrivate::m_urls' uses an uninitialized argument 'm_metaData' due to the order of declarations. kio-5.116.0/src/widgets/dropjob.cpp:143:23: note: Member variable 'DropJobPrivate::m_urls' uses an uninitialized argument 'm_metaData' due to the order of declarations. 2.18.0 kio-5.116.0/src/widgets/dropjob.cpp:160:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/dropjob.cpp:181:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Escape [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/dropjob.cpp:248:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PreferLocalFile [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/dropjob.cpp:307:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShiftModifier [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/dropjob.cpp:391:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_USER_CANCELED [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/dropjob.cpp:407:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_USER_CANCELED [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/dropjob.cpp:419:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_CANNOT_WRITE [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/dropjob.cpp:504:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/dropjob.cpp:546:148: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Move [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/dropjob.cpp:593:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/dropjob.cpp:94:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlModifier [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/dropjob.h:108:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/fileundomanager.cpp:109:5: style: Class 'UndoJob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kio-5.116.0/src/widgets/fileundomanager.cpp:116:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_privilegeExecutionEnabled [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/fileundomanager.cpp:175:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_USER_CANCELED [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/fileundomanager.cpp:206:56: style:inconclusive: Function 'slotDirectoryCreated' argument 1 names different: declaration 'url' definition 'dir'. [funcArgNamesDifferent] kio-5.116.0/src/widgets/fileundomanager_p.h:102:43: note: Function 'slotDirectoryCreated' argument 1 names different: declaration 'url' definition 'dir'. kio-5.116.0/src/widgets/fileundomanager.cpp:206:56: note: Function 'slotDirectoryCreated' argument 1 names different: declaration 'url' definition 'dir'. 2.18.0 kio-5.116.0/src/widgets/fileundomanager.cpp:247:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QByteArray [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/fileundomanager.cpp:270:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Copy [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/fileundomanager.cpp:333:26: style:inconclusive: Either there is a missing 'override', or the member function 'KIO::FileUndoManager::newCommandSerialNumber' can be const. [functionConst] kio-5.116.0/src/widgets/fileundomanager.h:184:13: note: Either there is a missing 'override', or the member function 'KIO::FileUndoManager::newCommandSerialNumber' can be const. kio-5.116.0/src/widgets/fileundomanager.cpp:333:26: note: Either there is a missing 'override', or the member function 'KIO::FileUndoManager::newCommandSerialNumber' can be const. 2.18.0 kio-5.116.0/src/widgets/fileundomanager.cpp:395:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ForceConfirmation [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/fileundomanager.cpp:444:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_WIDGETS [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/fileundomanager.cpp:483:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_MODIFICATION_TIME [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/fileundomanager.cpp:54:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/fileundomanager.cpp:560:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/fileundomanager.cpp:603:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/fileundomanager.cpp:647:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/fileundomanager.cpp:684:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/fileundomanager.cpp:709:7: warning: Class 'UiInterface' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] 2.18.0 kio-5.116.0/src/widgets/fileundomanager.cpp:709:7: warning: Class 'UiInterface' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] 2.18.0 kio-5.116.0/src/widgets/fileundomanager.cpp:724:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/fileundomanager.cpp:746:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable V2 [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/fileundomanager.cpp:777:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FindDirectChildrenOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/fileundomanager.h:109:29: style: Class 'UiInterface' is unsafe, 'UiInterface::d' can leak by wrong usage. [unsafeClassCanLeak] head kio-5.116.0/src/widgets/fileundomanager.h:156:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/widgets/fileundomanager.h:156:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/src/widgets/fileundomanager_p.h:36:5: warning:inconclusive: Member variable 'BasicOperation::m_renamed' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kio-5.116.0/src/widgets/fileundomanager_p.h:36:5: warning:inconclusive: Member variable 'BasicOperation::m_type' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kio-5.116.0/src/widgets/fileundomanager_p.h:64:5: warning: Member variable 'UndoCommand::m_type' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kio-5.116.0/src/widgets/jobuidelegate.cpp:120:18: style: Variable 'obj' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/widgets/jobuidelegate.cpp:210:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowModal [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/jobuidelegate.cpp:224:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowModal [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/jobuidelegate.cpp:232:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ForceConfirmation [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/jobuidelegate.cpp:397:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Notify [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/jobuidelegate.cpp:485:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qApp [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/jobuidelegate.cpp:493:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qApp [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/jobuidelegate.cpp:59:13: warning: Class 'JobUiDelegatePrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] 2.18.0 kio-5.116.0/src/widgets/jobuidelegate.cpp:59:13: warning: Class 'JobUiDelegatePrivate' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head kio-5.116.0/src/widgets/jobuidelegate.h:48:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/widgets/jobuidelegate.h:48:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/src/widgets/jobuidelegate.h:98:10: style: Virtual function 'setWindow' is called from constructor 'JobUiDelegate(Version version,KJobUiDelegate::Flags flags=AutoHandlingDisabled,QWidget*window=nullptr,const QList&ifaces={})' at line 505. Dynamic binding is not used. [virtualCallInConstructor] kio-5.116.0/src/widgets/jobuidelegate.cpp:505:9: note: Calling setWindow kio-5.116.0/src/widgets/jobuidelegate.h:98:10: note: setWindow is a virtual function head kio-5.116.0/src/widgets/kautomount.cpp:23:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/widgets/kautomount.cpp:23:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/src/widgets/kdesktopfileactions.cpp:225:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] head kio-5.116.0/src/widgets/kdesktopfileactions.h:25:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/widgets/kdesktopfileactions.h:25:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/widgets/kdirlister.h:27:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/widgets/kdirlister.h:27:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/src/widgets/kdirlister.h:35:5: style: Class 'KDirLister' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kio-5.116.0/src/widgets/kdirmodel.cpp:1152:29: style: Local variable 'index' shadows outer function [shadowFunction] kio-5.116.0/src/widgets/kdirmodel.h:208:17: note: Shadowed declaration kio-5.116.0/src/widgets/kdirmodel.cpp:1152:29: note: Shadow variable 2.18.0 kio-5.116.0/src/widgets/kdirmodel.cpp:1161:16: style: Local variable 'data' shadows outer function [shadowFunction] kio-5.116.0/src/widgets/kdirmodel.h:196:14: note: Shadowed declaration kio-5.116.0/src/widgets/kdirmodel.cpp:1161:16: note: Shadow variable 2.18.0 kio-5.116.0/src/widgets/kdirmodel.cpp:1227:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/kdirmodel.cpp:1267:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dirs [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/kdirmodel.cpp:1290:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsEnabled [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/kdirmodel.cpp:1368:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Keep [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/kdirmodel.cpp:1394:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable category [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/kdirmodel.cpp:244:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/kdirmodel.cpp:251:31: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] 2.18.0 kio-5.116.0/src/widgets/kdirmodel.cpp:256:36: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] 2.18.0 kio-5.116.0/src/widgets/kdirmodel.cpp:300:57: style:inconclusive: Function 'nodeForUrl' argument 1 names different: declaration 'url' definition '_url'. [funcArgNamesDifferent] kio-5.116.0/src/widgets/kdirmodel.cpp:236:43: note: Function 'nodeForUrl' argument 1 names different: declaration 'url' definition '_url'. kio-5.116.0/src/widgets/kdirmodel.cpp:300:57: note: Function 'nodeForUrl' argument 1 names different: declaration 'url' definition '_url'. 2.18.0 kio-5.116.0/src/widgets/kdirmodel.cpp:320:68: style:inconclusive: Function 'expandAllParentsUntil' argument 1 names different: declaration 'url' definition '_url'. [funcArgNamesDifferent] kio-5.116.0/src/widgets/kdirmodel.cpp:233:54: note: Function 'expandAllParentsUntil' argument 1 names different: declaration 'url' definition '_url'. kio-5.116.0/src/widgets/kdirmodel.cpp:320:68: note: Function 'expandAllParentsUntil' argument 1 names different: declaration 'url' definition '_url'. 2.18.0 kio-5.116.0/src/widgets/kdirmodel.cpp:330:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable category [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/kdirmodel.cpp:390:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable category [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/kdirmodel.cpp:431:24: style: Variable 'node' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/widgets/kdirmodel.cpp:470:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clear [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/kdirmodel.cpp:478:37: style:inconclusive: Function 'openUrl' argument 1 names different: declaration 'url' definition 'inputUrl'. [funcArgNamesDifferent] kio-5.116.0/src/widgets/kdirmodel.h:79:42: note: Function 'openUrl' argument 1 names different: declaration 'url' definition 'inputUrl'. kio-5.116.0/src/widgets/kdirmodel.cpp:478:37: note: Function 'openUrl' argument 1 names different: declaration 'url' definition 'inputUrl'. 2.18.0 kio-5.116.0/src/widgets/kdirmodel.cpp:489:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/kdirmodel.cpp:48:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/kdirmodel.cpp:509:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CopyAction [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/kdirmodel.cpp:525:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable category [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/kdirmodel.cpp:556:20: style: Local variable 'isDir' shadows outer function [shadowFunction] kio-5.116.0/src/widgets/kdirmodel.cpp:251:10: note: Shadowed declaration kio-5.116.0/src/widgets/kdirmodel.cpp:556:20: note: Shadow variable 2.18.0 kio-5.116.0/src/widgets/kdirmodel.cpp:602:23: style: Variable 'dirNode' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/widgets/kdirmodel.cpp:608:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable category [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/kdirmodel.cpp:642:27: style: Local variable 'item' shadows outer variable [shadowVariable] kio-5.116.0/src/widgets/kdirmodel.cpp:612:21: note: Shadowed declaration kio-5.116.0/src/widgets/kdirmodel.cpp:642:27: note: Shadow variable 2.18.0 kio-5.116.0/src/widgets/kdirmodel.cpp:661:15: style: Variable 'start' is assigned a value that is never used. [unreadVariable] 2.18.0 kio-5.116.0/src/widgets/kdirmodel.cpp:800:59: style:inconclusive: Function 'clearAllPreviews' argument 1 names different: declaration 'node' definition 'dirNode'. [funcArgNamesDifferent] kio-5.116.0/src/widgets/kdirmodel.cpp:281:45: note: Function 'clearAllPreviews' argument 1 names different: declaration 'node' definition 'dirNode'. kio-5.116.0/src/widgets/kdirmodel.cpp:800:59: note: Function 'clearAllPreviews' argument 1 names different: declaration 'node' definition 'dirNode'. 2.18.0 kio-5.116.0/src/widgets/kdirmodel.cpp:834:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable category [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/kdirmodel.cpp:856:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ModificationTime [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/kdirmodel.cpp:896:28: style: Variable 'parentNode' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/widgets/kdirmodel.cpp:946:40: style: Variable 'dirEntry' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/widgets/kdirmodel.cpp:969:32: style: Local variable 'node' shadows outer variable [shadowVariable] kio-5.116.0/src/widgets/kdirmodel.cpp:846:24: note: Shadowed declaration kio-5.116.0/src/widgets/kdirmodel.cpp:969:32: note: Shadow variable 2.18.0 kio-5.116.0/src/widgets/kdirmodel.cpp:969:32: style: Variable 'node' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/widgets/kdirmodel.cpp:989:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable String [valueFlowBailoutIncompleteVar] head kio-5.116.0/src/widgets/kdirmodel.h:97:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/widgets/kdirmodel.h:97:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/widgets/kdynamicjobtracker.cpp:41:16: warning: Class 'KDynamicJobTrackerPrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head kio-5.116.0/src/widgets/kdynamicjobtracker.cpp:41:16: warning: Class 'KDynamicJobTrackerPrivate' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] 2.18.0 kio-5.116.0/src/widgets/kfileitemactions.cpp:141:87: style:inconclusive: Function 'insertServicesSubmenus' argument 1 names different: declaration 'list' definition 'submenus'. [funcArgNamesDifferent] kio-5.116.0/src/widgets/kfileitemactions_p.h:34:66: note: Function 'insertServicesSubmenus' argument 1 names different: declaration 'list' definition 'submenus'. kio-5.116.0/src/widgets/kfileitemactions.cpp:141:87: note: Function 'insertServicesSubmenus' argument 1 names different: declaration 'list' definition 'submenus'. 2.18.0 kio-5.116.0/src/widgets/kfileitemactions.cpp:211:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutoHandlingEnabled [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/kfileitemactions.cpp:224:77: style:inconclusive: Function 'setItemListProperties' argument 1 names different: declaration 'itemList' definition 'itemListProperties'. [funcArgNamesDifferent] kio-5.116.0/src/widgets/kfileitemactions.h:70:63: note: Function 'setItemListProperties' argument 1 names different: declaration 'itemList' definition 'itemListProperties'. kio-5.116.0/src/widgets/kfileitemactions.cpp:224:77: note: Function 'setItemListProperties' argument 1 names different: declaration 'itemList' definition 'itemListProperties'. 2.18.0 kio-5.116.0/src/widgets/kfileitemactions.cpp:347:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutoHandlingEnabled [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/kfileitemactions.cpp:381:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutoHandlingEnabled [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/kfileitemactions.cpp:393:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutoHandlingEnabled [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/kfileitemactions.cpp:403:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutoHandlingEnabled [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/kfileitemactions.cpp:678:115: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plugin [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/kfileitemactions.cpp:998:124: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LocateDirectory [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/kfileitemactions.h:59:5: style: Class 'KFileItemActions' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head kio-5.116.0/src/widgets/kfileitemactions.h:82:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/widgets/kfileitemactions.h:82:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/src/widgets/kopenwithdialog.cpp:116:11: warning: Class 'KApplicationModelPrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head kio-5.116.0/src/widgets/kopenwithdialog.cpp:116:11: warning: Class 'KApplicationModelPrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 kio-5.116.0/src/widgets/kopenwithdialog.cpp:116:11: warning: Class 'KApplicationModelPrivate' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head kio-5.116.0/src/widgets/kopenwithdialog.cpp:116:11: warning: Class 'KApplicationModelPrivate' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head kio-5.116.0/src/widgets/kpropertiesdialog.h:217:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/widgets/kpropertiesdialog.h:217:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/src/widgets/kpropertiesdialog.h:322:5: error: There is an unknown macro here somewhere. Configuration is required. If KIOWIDGETS_DEPRECATED_VERSION is a macro then please configure it. [unknownMacro] head kio-5.116.0/src/widgets/krun.h:30:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/widgets/krun.h:30:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/src/widgets/ksslinfodialog.cpp:144:136: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OrganizationalUnitName [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/ksslinfodialog.cpp:200:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Sha1 [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/ksslinfodialog.cpp:234:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepEmptyParts [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/ksslinfodialog.cpp:40:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/ksslinfodialog.cpp:82:120: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SizeSmallMedium [valueFlowBailoutIncompleteVar] head kio-5.116.0/src/widgets/ksslinfodialog.h:49:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/widgets/ksslinfodialog.h:49:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/src/widgets/kurifilter.cpp:187:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NormalizePathSegments [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/kurifilter.cpp:203:50: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] 2.18.0 kio-5.116.0/src/widgets/kurifilter.cpp:203:5: style: Class 'KUriFilterDataPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kio-5.116.0/src/widgets/kurifilter.cpp:208:9: performance: Variable 'searchFilterOptions' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] 2.18.0 kio-5.116.0/src/widgets/kurifilter.cpp:210:9: performance: Variable 'url' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] 2.18.0 kio-5.116.0/src/widgets/kurifilter.cpp:211:9: performance: Variable 'typedString' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] 2.18.0 kio-5.116.0/src/widgets/kurifilter.cpp:213:9: performance: Variable 'errMsg' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] 2.18.0 kio-5.116.0/src/widgets/kurifilter.cpp:214:9: performance: Variable 'iconName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] 2.18.0 kio-5.116.0/src/widgets/kurifilter.cpp:215:9: performance: Variable 'absPath' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] 2.18.0 kio-5.116.0/src/widgets/kurifilter.cpp:216:9: performance: Variable 'args' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] 2.18.0 kio-5.116.0/src/widgets/kurifilter.cpp:217:9: performance: Variable 'searchTerm' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] 2.18.0 kio-5.116.0/src/widgets/kurifilter.cpp:218:9: performance: Variable 'searchTermSeparator' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] 2.18.0 kio-5.116.0/src/widgets/kurifilter.cpp:219:9: performance: Variable 'searchProvider' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] 2.18.0 kio-5.116.0/src/widgets/kurifilter.cpp:220:9: performance: Variable 'alternateDefaultSearchProvider' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] 2.18.0 kio-5.116.0/src/widgets/kurifilter.cpp:221:9: performance: Variable 'alternateSearchProviders' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] 2.18.0 kio-5.116.0/src/widgets/kurifilter.cpp:222:9: performance: Variable 'searchProviderMap' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] 2.18.0 kio-5.116.0/src/widgets/kurifilter.cpp:223:9: performance: Variable 'defaultUrlScheme' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] 2.18.0 kio-5.116.0/src/widgets/kurifilter.cpp:337:37: style: Local variable 'searchProvider' shadows outer function [shadowFunction] kio-5.116.0/src/widgets/kurifilter.h:350:13: note: Shadowed declaration kio-5.116.0/src/widgets/kurifilter.cpp:337:37: note: Shadow variable 2.18.0 kio-5.116.0/src/widgets/kurifilter.cpp:348:37: style: Local variable 'searchProvider' shadows outer function [shadowFunction] kio-5.116.0/src/widgets/kurifilter.h:350:13: note: Shadowed declaration kio-5.116.0/src/widgets/kurifilter.cpp:348:37: note: Shadow variable 2.18.0 kio-5.116.0/src/widgets/kurifilter.cpp:357:37: style: Local variable 'searchProvider' shadows outer function [shadowFunction] kio-5.116.0/src/widgets/kurifilter.h:350:13: note: Shadowed declaration kio-5.116.0/src/widgets/kurifilter.cpp:357:37: note: Shadow variable 2.18.0 kio-5.116.0/src/widgets/kurifilter.cpp:366:37: style: Local variable 'searchProvider' shadows outer function [shadowFunction] kio-5.116.0/src/widgets/kurifilter.h:350:13: note: Shadowed declaration kio-5.116.0/src/widgets/kurifilter.cpp:366:37: note: Shadow variable 2.18.0 kio-5.116.0/src/widgets/kurifilter.cpp:413:53: style:inconclusive: Function 'setAbsolutePath' argument 1 names different: declaration 'abs_path' definition 'absPath'. [funcArgNamesDifferent] kio-5.116.0/src/widgets/kurifilter.h:528:41: note: Function 'setAbsolutePath' argument 1 names different: declaration 'abs_path' definition 'absPath'. kio-5.116.0/src/widgets/kurifilter.cpp:413:53: note: Function 'setAbsolutePath' argument 1 names different: declaration 'abs_path' definition 'absPath'. 2.18.0 kio-5.116.0/src/widgets/kurifilter.cpp:485:55: style: Parameter 'data' can be declared as reference to const [constParameterReference] 2.18.0 kio-5.116.0/src/widgets/kurifilter.cpp:487:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NormalizePathSegments [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/kurifilter.cpp:492:52: style: Parameter 'data' can be declared as reference to const [constParameterReference] 2.18.0 kio-5.116.0/src/widgets/kurifilter.cpp:497:51: style: Parameter 'data' can be declared as reference to const [constParameterReference] 2.18.0 kio-5.116.0/src/widgets/kurifilter.cpp:503:53: style: Parameter 'data' can be declared as reference to const [constParameterReference] 2.18.0 kio-5.116.0/src/widgets/kurifilter.cpp:508:58: style: Parameter 'data' can be declared as reference to const [constParameterReference] 2.18.0 kio-5.116.0/src/widgets/kurifilter.cpp:515:59: style: Parameter 'data' can be declared as reference to const [constParameterReference] 2.18.0 kio-5.116.0/src/widgets/kurifilter.cpp:518:36: style: Variable 'searchProvider' can be declared as pointer to const [constVariablePointer] 2.18.0 kio-5.116.0/src/widgets/kurifilter.cpp:571:18: style:inconclusive: Technically the member function 'KUriFilter::filterUri' can be const. [functionConst] kio-5.116.0/src/widgets/kurifilter.h:892:10: note: Technically the member function 'KUriFilter::filterUri' can be const. kio-5.116.0/src/widgets/kurifilter.cpp:571:18: note: Technically the member function 'KUriFilter::filterUri' can be const. 2.18.0 kio-5.116.0/src/widgets/kurifilter.cpp:663:17: style: Local variable 'pluginNames' shadows outer function [shadowFunction] kio-5.116.0/src/widgets/kurifilter.h:980:17: note: Shadowed declaration kio-5.116.0/src/widgets/kurifilter.cpp:663:17: note: Shadow variable 2.18.0 kio-5.116.0/src/widgets/kurifilter.h:261:13: performance: Function 'errorMsg()' should return member 'errMsg' by const reference. [returnByReference] 2.18.0 kio-5.116.0/src/widgets/kurifilter.h:280:13: performance: Function 'absolutePath()' should return member 'absPath' by const reference. [returnByReference] 2.18.0 kio-5.116.0/src/widgets/kurifilter.h:297:13: performance: Function 'argsAndOptions()' should return member 'args' by const reference. [returnByReference] 2.18.0 kio-5.116.0/src/widgets/kurifilter.h:316:13: performance: Function 'typedString()' should return member 'typedString' by const reference. [returnByReference] 2.18.0 kio-5.116.0/src/widgets/kurifilter.h:327:13: performance: Function 'searchTerm()' should return member 'searchTerm' by const reference. [returnByReference] 2.18.0 kio-5.116.0/src/widgets/kurifilter.h:350:13: performance: Function 'searchProvider()' should return member 'searchProvider' by const reference. [returnByReference] 2.18.0 kio-5.116.0/src/widgets/kurifilter.h:376:17: performance: Function 'preferredSearchProviders()' should return member 'searchProviderList' by const reference. [returnByReference] 2.18.0 kio-5.116.0/src/widgets/kurifilter.h:442:17: performance: Function 'alternateSearchProviders()' should return member 'alternateSearchProviders' by const reference. [returnByReference] 2.18.0 kio-5.116.0/src/widgets/kurifilter.h:454:13: performance: Function 'alternateDefaultSearchProvider()' should return member 'alternateDefaultSearchProvider' by const reference. [returnByReference] 2.18.0 kio-5.116.0/src/widgets/kurifilter.h:464:13: performance: Function 'defaultUrlScheme()' should return member 'defaultUrlScheme' by const reference. [returnByReference] head kio-5.116.0/src/widgets/kurifilter.h:636:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/widgets/kurifilter.h:636:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/widgets/kurlpixmapprovider.h:33:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/widgets/kurlpixmapprovider.h:33:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/src/widgets/kurlrequester.h:233:5: error: There is an unknown macro here somewhere. Configuration is required. If KIOWIDGETS_DEPRECATED_VERSION is a macro then please configure it. [unknownMacro] head kio-5.116.0/src/widgets/kurlrequester.h:58:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/widgets/kurlrequester.h:58:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/src/widgets/kurlrequesterdialog.cpp:24:14: warning: Member variable 'KUrlRequesterDialogPrivate::buttonBox' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kio-5.116.0/src/widgets/kurlrequesterdialog.cpp:24:14: warning: Member variable 'KUrlRequesterDialogPrivate::urlRequester' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kio-5.116.0/src/widgets/kurlrequesterdialog.cpp:40:54: style:inconclusive: Function 'KUrlRequesterDialog' argument 1 names different: declaration 'url' definition 'urlName'. [funcArgNamesDifferent] kio-5.116.0/src/widgets/kurlrequesterdialog.h:43:46: note: Function 'KUrlRequesterDialog' argument 1 names different: declaration 'url' definition 'urlName'. kio-5.116.0/src/widgets/kurlrequesterdialog.cpp:40:54: note: Function 'KUrlRequesterDialog' argument 1 names different: declaration 'url' definition 'urlName'. 2.18.0 kio-5.116.0/src/widgets/kurlrequesterdialog.cpp:47:54: style:inconclusive: Function 'KUrlRequesterDialog' argument 1 names different: declaration 'url' definition 'urlName'. [funcArgNamesDifferent] kio-5.116.0/src/widgets/kurlrequesterdialog.h:54:37: note: Function 'KUrlRequesterDialog' argument 1 names different: declaration 'url' definition 'urlName'. kio-5.116.0/src/widgets/kurlrequesterdialog.cpp:47:54: note: Function 'KUrlRequesterDialog' argument 1 names different: declaration 'url' definition 'urlName'. 2.18.0 kio-5.116.0/src/widgets/kurlrequesterdialog.cpp:47:78: style:inconclusive: Function 'KUrlRequesterDialog' argument 2 names different: declaration 'text' definition '_text'. [funcArgNamesDifferent] kio-5.116.0/src/widgets/kurlrequesterdialog.h:54:57: note: Function 'KUrlRequesterDialog' argument 2 names different: declaration 'text' definition '_text'. kio-5.116.0/src/widgets/kurlrequesterdialog.cpp:47:78: note: Function 'KUrlRequesterDialog' argument 2 names different: declaration 'text' definition '_text'. 2.18.0 kio-5.116.0/src/widgets/kurlrequesterdialog.cpp:56:78: style:inconclusive: Function 'initDialog' argument 2 names different: declaration 'url' definition 'urlName'. [funcArgNamesDifferent] kio-5.116.0/src/widgets/kurlrequesterdialog.cpp:31:54: note: Function 'initDialog' argument 2 names different: declaration 'url' definition 'urlName'. kio-5.116.0/src/widgets/kurlrequesterdialog.cpp:56:78: note: Function 'initDialog' argument 2 names different: declaration 'url' definition 'urlName'. 2.18.0 kio-5.116.0/src/widgets/kurlrequesterdialog.cpp:68:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textChanged [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/kurlrequesterdialog.cpp:89:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/kurlrequesterdialog.cpp:94:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] head kio-5.116.0/src/widgets/kurlrequesterdialog.h:74:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/widgets/kurlrequesterdialog.h:74:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/widgets/openfilemanagerwindowjob.cpp:37:16: warning: Class 'OpenFileManagerWindowJobPrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head kio-5.116.0/src/widgets/openfilemanagerwindowjob.cpp:37:16: warning: Class 'OpenFileManagerWindowJobPrivate' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] 2.18.0 kio-5.116.0/src/widgets/paste.cpp:102:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/paste.cpp:116:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/paste.cpp:154:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/paste.cpp:239:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Overwrite [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/paste.cpp:313:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_WIDGETS [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/paste.cpp:70:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DefaultFlags [valueFlowBailoutIncompleteVar] head kio-5.116.0/src/widgets/paste.h:23:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/widgets/paste.h:23:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/src/widgets/pastejob.cpp:44:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_NO_CONTENT [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/pastejob.h:53:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/pastejob_p.h:40:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] head kio-5.116.0/src/widgets/pixmaploader.h:19:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/widgets/pixmaploader.h:19:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/src/widgets/previewjob.cpp:1015:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SmoothTransformation [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/previewjob.cpp:152:12: style: class member 'PreviewJobPrivate::shmsize' is never used. [unusedStructMember] 2.18.0 kio-5.116.0/src/widgets/previewjob.cpp:178:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/previewjob.cpp:224:51: style:inconclusive: Function 'setDefaultDevicePixelRatio' argument 1 names different: declaration 'devicePixelRatio' definition 'defaultDevicePixelRatio'. [funcArgNamesDifferent] kio-5.116.0/src/widgets/previewjob.h:323:50: note: Function 'setDefaultDevicePixelRatio' argument 1 names different: declaration 'devicePixelRatio' definition 'defaultDevicePixelRatio'. kio-5.116.0/src/widgets/previewjob.cpp:224:51: note: Function 'setDefaultDevicePixelRatio' argument 1 names different: declaration 'devicePixelRatio' definition 'defaultDevicePixelRatio'. 2.18.0 kio-5.116.0/src/widgets/previewjob.cpp:427:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/previewjob.cpp:573:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StatDefaultDetails [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/previewjob.cpp:594:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_DEVICE_ID [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/previewjob.cpp:680:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemovePassword [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/previewjob.cpp:68:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] 2.18.0 kio-5.116.0/src/widgets/previewjob.cpp:785:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Overwrite [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/previewjob.cpp:853:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIO_WIDGETS [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/previewjob.cpp:884:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/previewjob.cpp:953:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/previewjob.cpp:96:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericCacheLocation [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/previewjob.cpp:96:9: performance: Variable 'thumbRoot' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] 2.18.0 kio-5.116.0/src/widgets/previewjob.h:298:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] head kio-5.116.0/src/widgets/previewjob.h:59:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/widgets/previewjob.h:59:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/src/widgets/renamedialog.cpp:216:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable src [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/renamedialog.cpp:54:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignHCenter [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/renamedialog.cpp:564:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bOverwrite [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/renamedialog.cpp:579:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/renamedialog.cpp:586:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/renamedialog.cpp:595:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Result_Cancel [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/renamedialog.cpp:605:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bApplyAll [valueFlowBailoutIncompleteVar] head kio-5.116.0/src/widgets/renamedialog.cpp:619:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/widgets/renamedialog.cpp:619:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/src/widgets/renamedialog.cpp:62:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_MODIFICATION_TIME [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/renamedialog.cpp:634:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/renamedialog.cpp:640:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bApplyAll [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/renamedialog.cpp:649:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Result_AutoSkip [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/renamedialog.cpp:654:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bApplyAll [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/renamedialog.cpp:663:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bApplyAll [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/renamedialog.cpp:670:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Result_OverwriteAll [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/renamedialog.cpp:675:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bApplyAll [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/renamedialog.cpp:684:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Result_ResumeAll [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/renamedialog.cpp:689:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bApplyAll [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/renamedialog.cpp:69:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_SIZE [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/renamedialog.cpp:714:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_srcPendingPreview [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/renamedialog.cpp:724:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_destPendingPreview [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/renamedialog.cpp:735:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_srcPendingPreview [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/renamedialog.cpp:745:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_destPendingPreview [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/renamedialog.cpp:753:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_srcArea [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/renamedialog.cpp:77:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignHCenter [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/renamedialog.cpp:819:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFrame [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/renamedialog.cpp:97:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/sslui.cpp:71:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PrimaryAction [valueFlowBailoutIncompleteVar] head kio-5.116.0/src/widgets/sslui.h:13:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/widgets/sslui.h:13:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/widgets/thumbcreator.h:17:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/widgets/thumbcreator.h:17:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOWIDGETS_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/src/widgets/widgetsaskuseractionhandler.cpp:101:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PrimaryAction [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/widgetsaskuseractionhandler.cpp:165:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qGuiApp [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/widgetsaskuseractionhandler.cpp:182:111: style:inconclusive: Function 'askUserSkip' argument 3 names different: declaration 'error_text' definition 'errorText'. [funcArgNamesDifferent] kio-5.116.0/src/widgets/widgetsaskuseractionhandler.h:62:81: note: Function 'askUserSkip' argument 3 names different: declaration 'error_text' definition 'errorText'. kio-5.116.0/src/widgets/widgetsaskuseractionhandler.cpp:182:111: note: Function 'askUserSkip' argument 3 names different: declaration 'error_text' definition 'errorText'. 2.18.0 kio-5.116.0/src/widgets/widgetsaskuseractionhandler.cpp:184:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qGuiApp [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/widgetsaskuseractionhandler.cpp:222:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PreferLocalFile [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/widgetsaskuseractionhandler.cpp:304:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ForceConfirmation [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/widgetsaskuseractionhandler.cpp:393:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QuestionTwoActions [valueFlowBailoutIncompleteVar] head kio-5.116.0/src/widgets/widgetsaskuseractionhandler.cpp:417:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/src/widgets/widgetsaskuseractionhandler.cpp:417:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/src/widgets/widgetsaskuseractionhandler.cpp:493:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/widgetsaskuseractionhandler.cpp:63:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/src/widgets/widgetsaskuseractionhandler.cpp:90:47: performance:inconclusive: Technically the member function 'KIO::WidgetsAskUserActionHandlerPrivate::savePersistentUserReply' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-5.116.0/src/widgets/widgetsaskuseractionhandler.cpp:41:10: note: Technically the member function 'KIO::WidgetsAskUserActionHandlerPrivate::savePersistentUserReply' can be static (but you may consider moving to unnamed namespace). kio-5.116.0/src/widgets/widgetsaskuseractionhandler.cpp:90:47: note: Technically the member function 'KIO::WidgetsAskUserActionHandlerPrivate::savePersistentUserReply' can be static (but you may consider moving to unnamed namespace). 2.18.0 kio-5.116.0/tests/kdirlistertest_gui.cpp:113:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Keep [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/tests/kdirlistertest_gui.cpp:19:61: style:inconclusive: Function 'KDirListerTest' argument 2 names different: declaration 'url' definition 'initialUrl'. [funcArgNamesDifferent] kio-5.116.0/tests/kdirlistertest_gui.h:114:59: note: Function 'KDirListerTest' argument 2 names different: declaration 'url' definition 'initialUrl'. kio-5.116.0/tests/kdirlistertest_gui.cpp:19:61: note: Function 'KDirListerTest' argument 2 names different: declaration 'url' definition 'initialUrl'. 2.18.0 kio-5.116.0/tests/kdirlistertest_gui.cpp:29:18: style: Local variable 'test' shadows outer function [shadowFunction] kio-5.116.0/tests/kdirlistertest_gui.h:121:10: note: Shadowed declaration kio-5.116.0/tests/kdirlistertest_gui.cpp:29:18: note: Shadow variable 2.18.0 kio-5.116.0/tests/kdirlistertest_gui.cpp:43:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable started [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/tests/kdirlistertest_gui.cpp:76:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFlags [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/tests/kdirlistertest_gui.cpp:83:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Keep [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/tests/kdirlistertest_gui.cpp:90:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Keep [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/tests/kdirlistertest_gui.h:101:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/tests/kdirlistertest_gui.h:106:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/tests/kdirlistertest_gui.h:114:5: style: Class 'KDirListerTest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kio-5.116.0/tests/kdirlistertest_gui.h:34:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/tests/kdirlistertest_gui.h:38:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/tests/kdirlistertest_gui.h:42:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/tests/kdirlistertest_gui.h:46:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/tests/kdirlistertest_gui.h:50:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/tests/kdirlistertest_gui.h:54:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/tests/kdirlistertest_gui.h:58:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/tests/kdirlistertest_gui.h:62:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/tests/kdirlistertest_gui.h:69:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kio-5.116.0/tests/kdirlistertest_gui.h:72:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kio-5.116.0/tests/kdirlistertest_gui.h:72:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KIOCORE_BUILD_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kio-5.116.0/tests/kdirlistertest_gui.h:81:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/tests/kdirlistertest_gui.h:86:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/tests/kdirlistertest_gui.h:91:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.18.0 kio-5.116.0/tests/kdirlistertest_gui.h:96:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] DONE