2025-11-23 08:49 ftp://ftp.de.debian.org/debian/pool/main/p/plume-creator/plume-creator_0.67+git20151203.1081b12.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=qt --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j4 platform: Linux-5.4.0-216-generic-x86_64-with-glibc2.29 python: 3.8.10 client-version: 1.3.69 compiler: g++ (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0 cppcheck: head 2.18.0 head-info: cb76e52 (2025-11-22 14:47:37 +0100) count: 1007 1005 elapsed-time: 5.3 6.3 head-timing-info: old-timing-info: head results: plume-creator-0.67+git20151203.1081b12/externals/qtsingleapplication/examples/loader/main.cpp:96:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/externals/qtsingleapplication/examples/trivial/main.cpp:48:5: style: Class 'TextEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] plume-creator-0.67+git20151203.1081b12/externals/qtsingleapplication/src/qtlockedfile.cpp:125:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Truncate [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/externals/qtsingleapplication/src/qtlockedfile_unix.cpp:68:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_WRLCK [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/externals/qtsingleapplication/src/qtlockedfile_unix.cpp:98:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_UNLCK [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/externals/qtsingleapplication/src/qtlocalpeer.cpp:108:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/externals/qtsingleapplication/src/qtlockedfile_unix.cpp:55:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoLock [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/externals/qtsingleapplication/src/qtlockedfile.cpp:90:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_lock_mode [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/externals/qtsingleapplication/src/qtlockedfile.cpp:107:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_lock_mode [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/externals/qtsingleapplication/src/qtlockedfile.cpp:140:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_lock_mode [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/externals/qtsingleapplication/src/qtlockedfile.cpp:151:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_lock_mode [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/externals/qtsingleapplication/src/qtlockedfile.h:73:5: style: Class 'QtLockedFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] plume-creator-0.67+git20151203.1081b12/externals/qtsingleapplication/src/qtlocalpeer.h:55:5: style: Class 'QtLocalPeer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] plume-creator-0.67+git20151203.1081b12/externals/qtsingleapplication/src/qtlocalpeer.h:58:13: performance: Function 'applicationId()' should return member 'id' by const reference. [returnByReference] plume-creator-0.67+git20151203.1081b12/externals/qtsingleapplication/src/qtsingleapplication.cpp:326:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowMinimized [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/._settingsdialog.cpp:1:0: error: The code contains unhandled character(s) (character code=176). Neither unicode nor extended ascii is supported. [unhandledChar] plume-creator-0.67+git20151203.1081b12/externals/qtsingleapplication/src/qtlockedfile_win.cpp:57:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutexname [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/externals/qtsingleapplication/src/qtlockedfile_win.cpp:111:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoLock [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/externals/qtsingleapplication/src/qtlockedfile_win.cpp:187:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_lock_mode [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/externals/qtsingleapplication/src/qtlockedfile_win.cpp:209:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wmutex [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendabstractmodel.cpp:47:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendabstractmodel.cpp:73:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendabstractmodel.cpp:237:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendbase.cpp:39:123: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UniqueConnection [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendbase.cpp:104:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UpArrow [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendbase.cpp:117:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UpArrow [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/externals/qtsingleapplication/src/qtsinglecoreapplication.cpp:86:65: style:inconclusive: Function 'QtSingleCoreApplication' argument 1 names different: declaration 'id' definition 'appId'. [funcArgNamesDifferent] plume-creator-0.67+git20151203.1081b12/externals/qtsingleapplication/src/qtsinglecoreapplication.h:54:44: note: Function 'QtSingleCoreApplication' argument 1 names different: declaration 'id' definition 'appId'. plume-creator-0.67+git20151203.1081b12/externals/qtsingleapplication/src/qtsinglecoreapplication.cpp:86:65: note: Function 'QtSingleCoreApplication' argument 1 names different: declaration 'id' definition 'appId'. plume-creator-0.67+git20151203.1081b12/externals/qtsingleapplication/src/qtsingleapplication.cpp:167:57: style:inconclusive: Function 'QtSingleApplication' argument 1 names different: declaration 'id' definition 'appId'. [funcArgNamesDifferent] plume-creator-0.67+git20151203.1081b12/externals/qtsingleapplication/src/qtsingleapplication.h:70:40: note: Function 'QtSingleApplication' argument 1 names different: declaration 'id' definition 'appId'. plume-creator-0.67+git20151203.1081b12/externals/qtsingleapplication/src/qtsingleapplication.cpp:167:57: note: Function 'QtSingleApplication' argument 1 names different: declaration 'id' definition 'appId'. plume-creator-0.67+git20151203.1081b12/externals/qtsingleapplication/src/qtlockedfile_win.cpp:66:52: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] plume-creator-0.67+git20151203.1081b12/externals/qtsingleapplication/src/qtlockedfile_win.cpp:74:78: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] plume-creator-0.67+git20151203.1081b12/src/attend/attendglobaltreeproxymodel.cpp:12:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CopyAction [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendglobaltreeproxymodel.cpp:35:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/externals/qtsingleapplication/src/qtlockedfile_win.cpp:67:24: style: Variable 'mutex' is reassigned a value before the old one has been used. [redundantAssignment] plume-creator-0.67+git20151203.1081b12/externals/qtsingleapplication/src/qtlockedfile_win.cpp:66:24: note: mutex is assigned plume-creator-0.67+git20151203.1081b12/externals/qtsingleapplication/src/qtlockedfile_win.cpp:67:24: note: mutex is overwritten plume-creator-0.67+git20151203.1081b12/src/attend/attendglobaltreeproxymodel.cpp:60:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/externals/qtsingleapplication/src/qtlockedfile_win.cpp:75:24: style: Variable 'mutex' is reassigned a value before the old one has been used. [redundantAssignment] plume-creator-0.67+git20151203.1081b12/externals/qtsingleapplication/src/qtlockedfile_win.cpp:74:24: note: mutex is assigned plume-creator-0.67+git20151203.1081b12/externals/qtsingleapplication/src/qtlockedfile_win.cpp:75:24: note: mutex is overwritten plume-creator-0.67+git20151203.1081b12/src/attend/attendglobaltreeproxymodel.cpp:87:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsDragEnabled [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendbase.h:72:20: style:inconclusive: Member variable 'AttendBase::ui' is in the wrong place in the initializer list. [initializerList] plume-creator-0.67+git20151203.1081b12/src/attend/attendbase.cpp:6:5: note: Member variable 'AttendBase::ui' is in the wrong place in the initializer list. plume-creator-0.67+git20151203.1081b12/src/attend/attendbase.h:72:20: note: Member variable 'AttendBase::ui' is in the wrong place in the initializer list. plume-creator-0.67+git20151203.1081b12/src/attend/attendglobaltreeproxymodel.cpp:3:29: warning: Member variable 'AttendGlobalTreeProxyModel::hub' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendtreeitem.h:40:5: style: Class 'AttendTreeItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] plume-creator-0.67+git20151203.1081b12/src/attend/attendmanagertree.cpp:11:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QModelIndex [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendmanagertree.cpp:30:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QModelIndex [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendmanagertree.cpp:50:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DecorationRole [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendmanagertree.cpp:62:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DecorationRole [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendmanagertree.cpp:115:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendmanagertree.cpp:184:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendabstractmodel.cpp:3:22: warning: Member variable 'AttendAbstractModel::hub' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendabstractmodel.cpp:3:22: warning: Member variable 'AttendAbstractModel::rootItem' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendabstractmodel.cpp:3:22: warning: Member variable 'AttendAbstractModel::numberOfDomElements' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendabstractmodel.cpp:3:22: warning: Member variable 'AttendAbstractModel::treeGroupItemList' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendabstractmodel.cpp:3:22: warning: Member variable 'AttendAbstractModel::treeObjectItemList' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendabstractmodel.cpp:224:35: style:inconclusive: Either there is a missing 'override', or the member function 'AttendAbstractModel::getDomDocument' can be const. [functionConst] plume-creator-0.67+git20151203.1081b12/src/attend/attendabstractmodel.h:49:18: note: Either there is a missing 'override', or the member function 'AttendAbstractModel::getDomDocument' can be const. plume-creator-0.67+git20151203.1081b12/src/attend/attendabstractmodel.cpp:224:35: note: Either there is a missing 'override', or the member function 'AttendAbstractModel::getDomDocument' can be const. plume-creator-0.67+git20151203.1081b12/src/attend/attendmanagertree.cpp:21:25: performance:inconclusive: Either there is a missing 'override', or the member function 'AttendManagerTree::postConstructor' can be static. [functionStatic] plume-creator-0.67+git20151203.1081b12/src/attend/attendmanagertree.h:13:10: note: Either there is a missing 'override', or the member function 'AttendManagerTree::postConstructor' can be static. plume-creator-0.67+git20151203.1081b12/src/attend/attendmanagertree.cpp:21:25: note: Either there is a missing 'override', or the member function 'AttendManagerTree::postConstructor' can be static. plume-creator-0.67+git20151203.1081b12/src/attend/attendmanagertree.cpp:194:25: performance:inconclusive: Either there is a missing 'override', or the member function 'AttendManagerTree::contextMenuEvent' can be static. [functionStatic] plume-creator-0.67+git20151203.1081b12/src/attend/attendmanagertree.h:20:7: note: Either there is a missing 'override', or the member function 'AttendManagerTree::contextMenuEvent' can be static. plume-creator-0.67+git20151203.1081b12/src/attend/attendmanagertree.cpp:194:25: note: Either there is a missing 'override', or the member function 'AttendManagerTree::contextMenuEvent' can be static. plume-creator-0.67+git20151203.1081b12/src/attend/attendabstractmodel.cpp:67:13: style: Variable 'row' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/attend/attendabstractmodel.cpp:67:9: style: Variable 'row' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/attend/attendabstractmodel.cpp:261:15: style: Variable 'title' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/attend/attendmanagertree.cpp:156:18: style: Variable 'type' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/attend/attendmanagertree.cpp:156:13: style: Variable 'type' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/attend/attendmanager.cpp:33:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendmanager.cpp:201:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendmanager.cpp:227:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UniqueConnection [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendmanagertreeproxymodel.cpp:25:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditRole [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendsettings.cpp:35:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendmanagertreeproxymodel.cpp:308:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendsettings.cpp:81:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsEditable [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendmanagertreeproxymodel.cpp:453:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendsettings.cpp:86:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsEditable [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendmanagertreeproxymodel.cpp:512:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAction [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendsettings.cpp:91:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsEditable [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendmanagertreeproxymodel.cpp:523:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendmanagertreeproxymodel.cpp:547:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAction [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendmanagertreeproxymodel.cpp:623:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsDropEnabled [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendmanager.h:73:24: style:inconclusive: Member variable 'AttendManager::ui' is in the wrong place in the initializer list. [initializerList] plume-creator-0.67+git20151203.1081b12/src/attend/attendmanager.cpp:6:5: note: Member variable 'AttendManager::ui' is in the wrong place in the initializer list. plume-creator-0.67+git20151203.1081b12/src/attend/attendmanager.h:73:24: note: Member variable 'AttendManager::ui' is in the wrong place in the initializer list. plume-creator-0.67+git20151203.1081b12/src/attend/attendmanager.cpp:88:47: style:inconclusive: Function 'openDetailsOf' argument 1 names different: declaration 'object' definition 'sourceObject'. [funcArgNamesDifferent] plume-creator-0.67+git20151203.1081b12/src/attend/attendmanager.h:41:36: note: Function 'openDetailsOf' argument 1 names different: declaration 'object' definition 'sourceObject'. plume-creator-0.67+git20151203.1081b12/src/attend/attendmanager.cpp:88:47: note: Function 'openDetailsOf' argument 1 names different: declaration 'object' definition 'sourceObject'. plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:10:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable attendList [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:110:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileForDoc [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:119:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable firstDetailOpening [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:224:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable newAttendName [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:280:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable attendStringForNumber [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:319:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable newAttendName [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:424:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoItemFlags [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:473:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentSheetNumber [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:521:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UniqueConnection [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:538:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentSheetNumber [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:562:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentTabName [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:577:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable managerLauncher [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:590:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable managerLauncher [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:621:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable attendManagerLaunched [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:871:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable domElementForItemNumber [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:892:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentManagerSheetList [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:949:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable detailsHiddenBool [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:1005:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable attendManagerLaunched [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:1024:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable attendManagerLaunched [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:1033:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable attendManager [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:1085:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable detailsHiddenBool [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:1096:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable attendManager [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:1134:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable detailsHiddenBool [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:1143:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deletingItemBool [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:1162:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable attendManagerLaunched [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:1174:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable attendManagerLaunched [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:1186:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable attendManagerLaunched [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:1198:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable attendManagerLaunched [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:1210:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable attendManagerLaunched [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:1223:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable attendManagerLaunched [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:1233:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable attendManagerLaunched [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:1244:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable attendManagerLaunched [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:1254:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable newAttendElementBool [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:1327:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable attendManagerLaunched [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:1423:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentSheetNumber [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:1445:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentSheetNumber [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:1454:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable managerSheetItemList [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:1460:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable projectItemList [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendtreeitem.cpp:5:17: warning: Member variable 'AttendTreeItem::hub' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendtreeitem.cpp:5:17: warning: Member variable 'AttendTreeItem::itemId' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendtreeitem.cpp:5:17: warning: Member variable 'AttendTreeItem::m_isExpandedInManagerTree' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendtreeitem.cpp:5:17: warning: Member variable 'AttendTreeItem::m_isExpandedInGlobalTree' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendtreeitem.cpp:5:17: warning: Member variable 'AttendTreeItem::m_spinBox_1Value' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendsheettreeproxymodel.cpp:13:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendsheettreeproxymodel.cpp:51:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendsheettreeproxymodel.cpp:138:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendsheettreeproxymodel.cpp:235:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CopyAction [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendsheettreeproxymodel.cpp:257:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendsheettreeproxymodel.cpp:284:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendsheettreeproxymodel.cpp:312:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsDragEnabled [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendtreeitem.cpp:9:5: performance: Variable 'itemData' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] plume-creator-0.67+git20151203.1081b12/src/attend/attendsheettreeproxymodel.cpp:331:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DecorationRole [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendtreeitem.cpp:205:26: style:inconclusive: Technically the member function 'AttendTreeItem::type' can be const. [functionConst] plume-creator-0.67+git20151203.1081b12/src/attend/attendtreeitem.h:80:13: note: Technically the member function 'AttendTreeItem::type' can be const. plume-creator-0.67+git20151203.1081b12/src/attend/attendtreeitem.cpp:205:26: note: Technically the member function 'AttendTreeItem::type' can be const. plume-creator-0.67+git20151203.1081b12/src/attend/attendtreeitem.h:46:28: performance: Function 'childrenItems()' should return member 'childItems' by const reference. [returnByReference] plume-creator-0.67+git20151203.1081b12/src/attend/attendtreeitem.h:63:13: performance: Function 'name()' should return member 'm_name' by const reference. [returnByReference] plume-creator-0.67+git20151203.1081b12/src/attend/attendtreeitem.h:65:13: performance: Function 'aliases()' should return member 'm_aliases' by const reference. [returnByReference] plume-creator-0.67+git20151203.1081b12/src/attend/attendtreeitem.h:67:13: performance: Function 'quickDetails()' should return member 'm_quickDetails' by const reference. [returnByReference] plume-creator-0.67+git20151203.1081b12/src/attend/attendtreeitem.h:69:13: performance: Function 'box_1Value()' should return member 'm_box_1Value' by const reference. [returnByReference] plume-creator-0.67+git20151203.1081b12/src/attend/attendtreeitem.h:71:13: performance: Function 'box_2Value()' should return member 'm_box_2Value' by const reference. [returnByReference] plume-creator-0.67+git20151203.1081b12/src/attend/attendtreeitem.h:73:13: performance: Function 'box_3Value()' should return member 'm_box_3Value' by const reference. [returnByReference] plume-creator-0.67+git20151203.1081b12/src/attend/attendtreeitem.h:75:13: performance: Function 'spinBox_1_label()' should return member 'm_spinBox_1_label' by const reference. [returnByReference] plume-creator-0.67+git20151203.1081b12/src/attend/attendtreeitem.h:80:13: performance: Function 'type()' should return member 'm_type' by const reference. [returnByReference] plume-creator-0.67+git20151203.1081b12/src/attend/attendmanagertreeproxymodel.cpp:3:30: warning: Member variable 'AttendManagerTreeProxyModel::hub' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendtreeitem.cpp:17:51: style:inconclusive: Function 'appendChild' argument 1 names different: declaration 'child' definition 'item'. [funcArgNamesDifferent] plume-creator-0.67+git20151203.1081b12/src/attend/attendtreeitem.h:43:38: note: Function 'appendChild' argument 1 names different: declaration 'child' definition 'item'. plume-creator-0.67+git20151203.1081b12/src/attend/attendtreeitem.cpp:17:51: note: Function 'appendChild' argument 1 names different: declaration 'child' definition 'item'. plume-creator-0.67+git20151203.1081b12/src/attend/attendtreeitem.cpp:86:56: style:inconclusive: Function 'isExpanded' argument 1 names different: declaration 'trees' definition 'tree'. [funcArgNamesDifferent] plume-creator-0.67+git20151203.1081b12/src/attend/attendtreeitem.h:57:43: note: Function 'isExpanded' argument 1 names different: declaration 'trees' definition 'tree'. plume-creator-0.67+git20151203.1081b12/src/attend/attendtreeitem.cpp:86:56: note: Function 'isExpanded' argument 1 names different: declaration 'trees' definition 'tree'. plume-creator-0.67+git20151203.1081b12/src/attend/attendtreeitem.cpp:100:80: style:inconclusive: Function 'setIsExpanded' argument 2 names different: declaration 'trees' definition 'tree'. [funcArgNamesDifferent] plume-creator-0.67+git20151203.1081b12/src/attend/attendtreeitem.h:58:67: note: Function 'setIsExpanded' argument 2 names different: declaration 'trees' definition 'tree'. plume-creator-0.67+git20151203.1081b12/src/attend/attendtreeitem.cpp:100:80: note: Function 'setIsExpanded' argument 2 names different: declaration 'trees' definition 'tree'. plume-creator-0.67+git20151203.1081b12/src/attend/attendtreeitem.cpp:118:39: performance: Function parameter 'name' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/attend/attendtreeitem.cpp:127:42: performance: Function parameter 'aliases' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/attend/attendtreeitem.cpp:136:47: performance: Function parameter 'details' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/attend/attendtreeitem.cpp:147:45: performance: Function parameter 'value' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/attend/attendtreeitem.cpp:159:45: performance: Function parameter 'value' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/attend/attendtreeitem.cpp:171:45: performance: Function parameter 'value' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/attend/attendtreeitem.cpp:183:50: performance: Function parameter 'text' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/attend/attendtreeitem.cpp:200:39: performance: Function parameter 'type' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/attend/attendmanagertreeproxymodel.cpp:74:89: style:inconclusive: Function 'insertRows' argument 3 names different: declaration 'index' definition 'parent'. [funcArgNamesDifferent] plume-creator-0.67+git20151203.1081b12/src/attend/attendmanagertreeproxymodel.h:33:64: note: Function 'insertRows' argument 3 names different: declaration 'index' definition 'parent'. plume-creator-0.67+git20151203.1081b12/src/attend/attendmanagertreeproxymodel.cpp:74:89: note: Function 'insertRows' argument 3 names different: declaration 'index' definition 'parent'. plume-creator-0.67+git20151203.1081b12/src/attend/attendmanagertreeproxymodel.cpp:101:89: style:inconclusive: Function 'removeRows' argument 3 names different: declaration 'index' definition 'parent'. [funcArgNamesDifferent] plume-creator-0.67+git20151203.1081b12/src/attend/attendmanagertreeproxymodel.h:34:64: note: Function 'removeRows' argument 3 names different: declaration 'index' definition 'parent'. plume-creator-0.67+git20151203.1081b12/src/attend/attendmanagertreeproxymodel.cpp:101:89: note: Function 'removeRows' argument 3 names different: declaration 'index' definition 'parent'. plume-creator-0.67+git20151203.1081b12/src/attend/attendmanagertreeproxymodel.cpp:477:74: style:inconclusive: Function 'setNameSlot' argument 2 names different: declaration 'name' definition 'newName'. [funcArgNamesDifferent] plume-creator-0.67+git20151203.1081b12/src/attend/attendmanagertreeproxymodel.h:40:49: note: Function 'setNameSlot' argument 2 names different: declaration 'name' definition 'newName'. plume-creator-0.67+git20151203.1081b12/src/attend/attendmanagertreeproxymodel.cpp:477:74: note: Function 'setNameSlot' argument 2 names different: declaration 'name' definition 'newName'. plume-creator-0.67+git20151203.1081b12/src/attend/attendmanagertreeproxymodel.cpp:561:33: style: Local variable 'domElementForNumber' shadows outer variable [shadowVariable] plume-creator-0.67+git20151203.1081b12/src/attend/attendmanagertreeproxymodel.h:70:29: note: Shadowed declaration plume-creator-0.67+git20151203.1081b12/src/attend/attendmanagertreeproxymodel.cpp:561:33: note: Shadow variable plume-creator-0.67+git20151203.1081b12/src/attend/attendmanagertreeproxymodel.cpp:477:74: performance: Function parameter 'newName' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/attend/attendmanagertreeproxymodel.cpp:656:63: performance: Function parameter 'indexType' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/attend/attendmanagertreeproxymodel.cpp:182:21: style: Variable 'sourceItem' can be declared as pointer to const [constVariablePointer] plume-creator-0.67+git20151203.1081b12/src/attend/attendmanagertreeproxymodel.cpp:245:21: style: Variable 'sourceItem' can be declared as pointer to const [constVariablePointer] plume-creator-0.67+git20151203.1081b12/src/attend/attendmanagertreeproxymodel.cpp:310:21: style: Variable 'sourceItem' can be declared as pointer to const [constVariablePointer] plume-creator-0.67+git20151203.1081b12/src/attend/attendmanagertreeproxymodel.cpp:23:24: style: Variable 'vector' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/common/._utils.cpp:1:0: error: The code contains unhandled character(s) (character code=176). Neither unicode nor extended ascii is supported. [unhandledChar] plume-creator-0.67+git20151203.1081b12/src/wordcountengine.h:34:9: style:inconclusive: Either there is a missing 'override', or the member function 'WordCountEngine::wordCount' can be const. [functionConst] plume-creator-0.67+git20151203.1081b12/src/spellchecker.h:18:5: style: Class 'SpellChecker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] plume-creator-0.67+git20151203.1081b12/src/texthighlighter.h:31:5: style: Class 'TextHighlighter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] plume-creator-0.67+git20151203.1081b12/src/changestests.cpp:16:33: performance: Function parameter 'oldString' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/changestests.cpp:16:52: performance: Function parameter 'newString' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/changestests.cpp:26:57: performance: Function parameter 'oldHash' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/changestests.cpp:26:98: performance: Function parameter 'newHash' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/changestests.cpp:36:52: performance: Function parameter 'oldHash' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/changestests.cpp:36:89: performance: Function parameter 'newHash' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/changestests.cpp:47:60: performance: Function parameter 'oldHash' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/changestests.cpp:47:104: performance: Function parameter 'newHash' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/changestests.cpp:57:55: performance: Function parameter 'oldHash' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/changestests.cpp:57:95: performance: Function parameter 'newHash' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/changestests.cpp:66:50: performance: Function parameter 'oldHash' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/changestests.cpp:66:83: performance: Function parameter 'newHash' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/attend/attendsheettreeproxymodel.cpp:3:28: warning: Member variable 'AttendSheetTreeProxyModel::hub' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/common/trees/checkabletreeproxy.cpp:53:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsTristate [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/common/trees/checkabletreeproxy.cpp:87:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignRight [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/common/trees/checkabletreeproxy.cpp:131:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/common/trees/checkabletreeproxy.cpp:163:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/common/trees/checkabletreeproxy.cpp:190:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/common/trees/checkabletreeproxy.cpp:275:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/common/trees/checkabletree.cpp:9:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QModelIndex [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/common/trees/checkabletree.cpp:28:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QModelIndex [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/common/trees/checkabletree.cpp:47:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DecorationRole [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/common/trees/checkabletree.cpp:59:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DecorationRole [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/common/trees/checkabletree.cpp:110:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/attend/attendsheettreeproxymodel.cpp:157:63: performance: Function parameter 'objectsList' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/attend/attendsheettreeproxymodel.cpp:196:60: performance: Function parameter 'objectsList' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/attend/attendsheettreeproxymodel.cpp:362:21: style: Variable 'treeItem' can be declared as pointer to const [constVariablePointer] plume-creator-0.67+git20151203.1081b12/src/attend/attendsheettreeproxymodel.cpp:325:13: style: Variable 'row' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/attend/attendsheettreeproxymodel.cpp:325:9: style: Variable 'row' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/common/trees/checkabletree.cpp:19:21: performance:inconclusive: Either there is a missing 'override', or the member function 'CheckableTree::postConstructor' can be static. [functionStatic] plume-creator-0.67+git20151203.1081b12/src/common/trees/checkabletree.h:37:10: note: Either there is a missing 'override', or the member function 'CheckableTree::postConstructor' can be static. plume-creator-0.67+git20151203.1081b12/src/common/trees/checkabletree.cpp:19:21: note: Either there is a missing 'override', or the member function 'CheckableTree::postConstructor' can be static. plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:162:13: style: The scope of the variable 'attendPath' can be reduced. [variableScope] plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:384:13: style: Local variable 'i' shadows outer variable [shadowVariable] plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:330:48: note: Shadowed declaration plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:384:13: note: Shadow variable plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:387:13: style: Local variable 'i' shadows outer variable [shadowVariable] plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:330:48: note: Shadowed declaration plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:387:13: note: Shadow variable plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:390:13: style: Local variable 'i' shadows outer variable [shadowVariable] plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:330:48: note: Shadowed declaration plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:390:13: note: Shadow variable plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:1301:13: style: Local variable 'i' shadows outer variable [shadowVariable] plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:1260:39: note: Shadowed declaration plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:1301:13: note: Shadow variable plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:21:38: style: Variable 'launchManagerButton' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:22:28: style: Variable 'POVButton' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:21:18: style: Variable 'launchManagerButton' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/attend/attendbox_old.cpp:22:18: style: Variable 'POVButton' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/common/utils.cpp:23:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoDotAndDotDot [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/common/utils.cpp:144:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/common/utils.cpp:621:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable End [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fileupdater.h:40:13: style:inconclusive: Either there is a missing 'override', or the member function 'FileUpdater::getAttendVersion' can be const. [functionConst] plume-creator-0.67+git20151203.1081b12/src/fileupdater.h:41:13: style:inconclusive: Either there is a missing 'override', or the member function 'FileUpdater::getTreeVersion' can be const. [functionConst] plume-creator-0.67+git20151203.1081b12/src/fileupdater.h:42:13: style:inconclusive: Either there is a missing 'override', or the member function 'FileUpdater::getInfoVersion' can be const. [functionConst] plume-creator-0.67+git20151203.1081b12/src/digitalclock.h:34:5: style: Class 'DigitalClock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] plume-creator-0.67+git20151203.1081b12/src/fileupdater.h:40:13: performance: Function 'getAttendVersion()' should return member 'attendVersion' by const reference. [returnByReference] plume-creator-0.67+git20151203.1081b12/src/fileupdater.h:41:13: performance: Function 'getTreeVersion()' should return member 'treeVersion' by const reference. [returnByReference] plume-creator-0.67+git20151203.1081b12/src/fileupdater.h:42:13: performance: Function 'getInfoVersion()' should return member 'infoVersion' by const reference. [returnByReference] plume-creator-0.67+git20151203.1081b12/src/common/utils.h:32:48: performance: Function parameter 'numberString' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/common/utils.h:32:80: performance: Function parameter 'symbol' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/wordcountenginethread.h:34:68: performance: Function parameter 'numForDoc' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/hub.h:144:46: performance: Function parameter 'dictionaryPath' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtrashtree.cpp:8:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QModelIndex [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtrashtree.cpp:28:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QModelIndex [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtrashtree.cpp:50:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DecorationRole [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtrashtree.cpp:63:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DecorationRole [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtrashtree.cpp:118:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtrashtree.cpp:189:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtrashtree.cpp:207:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtrashtree.cpp:252:121: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchExactly [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtrashtree.cpp:268:121: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchExactly [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtrashtree.cpp:161:14: style: Variable 'type' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtrashtree.cpp:161:9: style: Variable 'type' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtrashtreeproxy.cpp:43:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DockedTree [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtrashtreeproxy.cpp:64:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtrashtreeproxy.cpp:133:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAction [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtrashtreeproxy.cpp:144:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtrashtreeproxy.cpp:168:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAction [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtrashtreeproxy.cpp:263:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsDropEnabled [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtree.cpp:11:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QModelIndex [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtree.cpp:28:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QModelIndex [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtree.cpp:52:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DecorationRole [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtree.cpp:64:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DecorationRole [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtree.cpp:117:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtree.cpp:186:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtree.cpp:209:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/common/utils.cpp:496:15: style: Error code from the return value of function directory.cdUp() is not used. [ignoredReturnErrorCode] plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtree.cpp:21:18: performance:inconclusive: Either there is a missing 'override', or the member function 'DockedTree::postConstructor' can be static. [functionStatic] plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtree.h:34:10: note: Either there is a missing 'override', or the member function 'DockedTree::postConstructor' can be static. plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtree.cpp:21:18: note: Either there is a missing 'override', or the member function 'DockedTree::postConstructor' can be static. plume-creator-0.67+git20151203.1081b12/src/common/utils.cpp:205:13: style: The scope of the variable 'name' can be reduced. [variableScope] plume-creator-0.67+git20151203.1081b12/src/common/utils.cpp:205:19: style: The scope of the variable 'path' can be reduced. [variableScope] plume-creator-0.67+git20151203.1081b12/src/common/utils.cpp:205:25: style: The scope of the variable 'workPath' can be reduced. [variableScope] plume-creator-0.67+git20151203.1081b12/src/common/utils.cpp:260:13: style: The scope of the variable 'name' can be reduced. [variableScope] plume-creator-0.67+git20151203.1081b12/src/common/utils.cpp:260:19: style: The scope of the variable 'path' can be reduced. [variableScope] plume-creator-0.67+git20151203.1081b12/src/common/utils.cpp:260:25: style: The scope of the variable 'workPath' can be reduced. [variableScope] plume-creator-0.67+git20151203.1081b12/src/common/utils.cpp:452:13: style: The scope of the variable 'name' can be reduced. [variableScope] plume-creator-0.67+git20151203.1081b12/src/common/utils.cpp:452:19: style: The scope of the variable 'path' can be reduced. [variableScope] plume-creator-0.67+git20151203.1081b12/src/common/utils.cpp:41:44: performance: Function parameter 'numberString' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/common/utils.cpp:41:72: performance: Function parameter 'symbol' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/common/utils.cpp:158:79: performance: Function parameter 'date' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/common/utils.cpp:296:47: performance: Function parameter 'fileName' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/common/utils.cpp:657:68: performance: Function parameter 'attribute' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/common/utils.cpp:657:87: performance: Function parameter 'value' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/common/utils.cpp:764:36: performance: Function parameter 'paths' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/common/utils.cpp:765:5: performance: Range variable 'path' should be declared as const reference. [iterateByValue] plume-creator-0.67+git20151203.1081b12/src/common/utils.cpp:772:32: performance: Function parameter 'path' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtrashtreeproxy.cpp:3:23: warning: Member variable 'DockedTrashTreeProxy::hub' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtrashtreeproxy.cpp:14:27: performance:inconclusive: Either there is a missing 'override', or the member function 'DockedTrashTreeProxy::columnCount' can be static. [functionStatic] plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtrashtreeproxy.h:35:9: note: Either there is a missing 'override', or the member function 'DockedTrashTreeProxy::columnCount' can be static. plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtrashtreeproxy.cpp:14:27: note: Either there is a missing 'override', or the member function 'DockedTrashTreeProxy::columnCount' can be static. plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtrashtreeproxy.h:33:5: style: Class 'DockedTrashTreeProxy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] plume-creator-0.67+git20151203.1081b12/src/common/utils.cpp:69:44: style: Unused variable: workingPath [unusedVariable] plume-creator-0.67+git20151203.1081b12/src/common/utils.cpp:69:57: style: Unused variable: lastModifiedDate [unusedVariable] plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtrashtreeproxy.cpp:189:29: style: Redundant initialization for 'parentTargetElement'. The initialized value is overwritten before it is read. [redundantInitialization] plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtrashtreeproxy.cpp:186:41: note: parentTargetElement is initialized plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtrashtreeproxy.cpp:189:29: note: parentTargetElement is overwritten plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtrashtreeproxy.cpp:325:56: performance: Function parameter 'indexType' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtrashtreeproxy.cpp:24:13: style: Variable 'row' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtrashtreeproxy.cpp:24:9: style: Variable 'row' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtrashtreeproxy.cpp:59:24: style: Variable 'vector' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtree.cpp:158:18: style: Variable 'type' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtree.cpp:158:13: style: Variable 'type' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/common/trees/checkabletreeproxy.cpp:3:21: warning: Member variable 'CheckableTreeProxy::hub' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/common/trees/checkabletreeproxy.cpp:9:26: performance:inconclusive: Either there is a missing 'override', or the member function 'CheckableTreeProxy::postConstructor' can be static. [functionStatic] plume-creator-0.67+git20151203.1081b12/src/common/trees/checkabletreeproxy.h:49:10: note: Either there is a missing 'override', or the member function 'CheckableTreeProxy::postConstructor' can be static. plume-creator-0.67+git20151203.1081b12/src/common/trees/checkabletreeproxy.cpp:9:26: note: Either there is a missing 'override', or the member function 'CheckableTreeProxy::postConstructor' can be static. plume-creator-0.67+git20151203.1081b12/src/common/trees/checkabletreeproxy.h:64:35: style:inconclusive: Either there is a missing 'override', or the member function 'CheckableTreeProxy::treeFlags' can be const. [functionConst] plume-creator-0.67+git20151203.1081b12/src/common/trees/checkabletreeproxy.cpp:258:58: style:inconclusive: Function 'setParentCheckState' argument 1 names different: declaration 'index' definition 'parentIndex'. [funcArgNamesDifferent] plume-creator-0.67+git20151203.1081b12/src/common/trees/checkabletreeproxy.h:77:42: note: Function 'setParentCheckState' argument 1 names different: declaration 'index' definition 'parentIndex'. plume-creator-0.67+git20151203.1081b12/src/common/trees/checkabletreeproxy.cpp:258:58: note: Function 'setParentCheckState' argument 1 names different: declaration 'index' definition 'parentIndex'. plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtreeproxy.cpp:53:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DockedTree [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtreeproxy.cpp:73:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtreeproxy.cpp:122:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAction [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtreeproxy.cpp:134:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtreeproxy.cpp:158:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAction [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtreeproxy.cpp:249:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsDropEnabled [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/common/trees/checkabletreeproxy.cpp:62:13: style: Variable 'row' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/common/trees/checkabletreeproxy.cpp:62:9: style: Variable 'row' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/common/trees/checkabletreeproxy.cpp:106:24: style: Variable 'vector' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/common/trees/checkabletreeproxy.cpp:325:24: style: Variable 'vector' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/edittoolbar.cpp:112:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OutCubic [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/edittoolbar.cpp:141:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OutCubic [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtreeproxy.cpp:3:18: warning: Member variable 'DockedTreeProxy::hub' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtreeproxy.cpp:13:22: performance:inconclusive: Either there is a missing 'override', or the member function 'DockedTreeProxy::columnCount' can be static. [functionStatic] plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtreeproxy.h:35:9: note: Either there is a missing 'override', or the member function 'DockedTreeProxy::columnCount' can be static. plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtreeproxy.cpp:13:22: note: Either there is a missing 'override', or the member function 'DockedTreeProxy::columnCount' can be static. plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtreeproxy.cpp:302:51: performance: Function parameter 'indexType' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/editmenu.cpp:31:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QFont [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/editmenu.cpp:64:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QFont [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/edittoolbar.cpp:55:19: performance:inconclusive: Either there is a missing 'override', or the member function 'EditToolBar::paintEvent' can be static. [functionStatic] plume-creator-0.67+git20151203.1081b12/src/edittoolbar.h:22:10: note: Either there is a missing 'override', or the member function 'EditToolBar::paintEvent' can be static. plume-creator-0.67+git20151203.1081b12/src/edittoolbar.cpp:55:19: note: Either there is a missing 'override', or the member function 'EditToolBar::paintEvent' can be static. plume-creator-0.67+git20151203.1081b12/src/edittoolbar.cpp:173:19: performance:inconclusive: Either there is a missing 'override', or the member function 'EditToolBar::createActions' can be static. [functionStatic] plume-creator-0.67+git20151203.1081b12/src/edittoolbar.h:39:10: note: Either there is a missing 'override', or the member function 'EditToolBar::createActions' can be static. plume-creator-0.67+git20151203.1081b12/src/edittoolbar.cpp:173:19: note: Either there is a missing 'override', or the member function 'EditToolBar::createActions' can be static. plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtreeproxy.cpp:34:13: style: Variable 'row' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtreeproxy.cpp:34:9: style: Variable 'row' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/dockedTree/dockedtreeproxy.cpp:68:24: style: Variable 'vector' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/edittoolbar.cpp:183:47: performance: Function parameter 'actionsStringList' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/edittoolbar.cpp:118:18: style: Variable 'hManager' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/edittoolbar.cpp:118:9: style: Variable 'hManager' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/textstyles.h:56:9: style:inconclusive: Either there is a missing 'override', or the member function 'TextStyles::zoomModifier' can be const. [functionConst] plume-creator-0.67+git20151203.1081b12/src/textstyles.h:58:9: style:inconclusive: Either there is a missing 'override', or the member function 'TextStyles::previousZoomModifier' can be const. [functionConst] plume-creator-0.67+git20151203.1081b12/src/textstyles.h:61:13: style:inconclusive: Either there is a missing 'override', or the member function 'TextStyles::nameAt' can be const. [functionConst] plume-creator-0.67+git20151203.1081b12/src/textstyles.h:62:13: style:inconclusive: Either there is a missing 'override', or the member function 'TextStyles::fontFamilyAt' can be const. [functionConst] plume-creator-0.67+git20151203.1081b12/src/textstyles.h:64:9: style:inconclusive: Either there is a missing 'override', or the member function 'TextStyles::blockFirstLineIndentAt' can be const. [functionConst] plume-creator-0.67+git20151203.1081b12/src/textstyles.h:65:9: style:inconclusive: Either there is a missing 'override', or the member function 'TextStyles::blockBottomMarginAt' can be const. [functionConst] plume-creator-0.67+git20151203.1081b12/src/textstyles.h:66:9: style:inconclusive: Either there is a missing 'override', or the member function 'TextStyles::blockLeftMarginAt' can be const. [functionConst] plume-creator-0.67+git20151203.1081b12/src/textstyles.h:67:9: style:inconclusive: Either there is a missing 'override', or the member function 'TextStyles::blockAlignmentAt' can be const. [functionConst] plume-creator-0.67+git20151203.1081b12/src/textstyles.h:68:10: style:inconclusive: Either there is a missing 'override', or the member function 'TextStyles::fontItalicAt' can be const. [functionConst] plume-creator-0.67+git20151203.1081b12/src/textstyles.h:69:10: style:inconclusive: Either there is a missing 'override', or the member function 'TextStyles::fontBoldAt' can be const. [functionConst] plume-creator-0.67+git20151203.1081b12/src/textstyles.h:70:10: style:inconclusive: Either there is a missing 'override', or the member function 'TextStyles::fontUnderlineAt' can be const. [functionConst] plume-creator-0.67+git20151203.1081b12/src/textstyles.h:71:10: style:inconclusive: Either there is a missing 'override', or the member function 'TextStyles::fontStrikeOutAt' can be const. [functionConst] plume-creator-0.67+git20151203.1081b12/src/textstyles.h:72:9: style:inconclusive: Either there is a missing 'override', or the member function 'TextStyles::defaultStyleIndex' can be const. [functionConst] plume-creator-0.67+git20151203.1081b12/src/textstyles.h:88:10: style:inconclusive: Either there is a missing 'override', or the member function 'TextStyles::isDefaultStyle' can be const. [functionConst] plume-creator-0.67+git20151203.1081b12/src/textstyles.h:74:39: performance: Function parameter 'name' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/textstyles.h:75:45: performance: Function parameter 'family' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/fileupdater.cpp:31:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dirs [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fileupdater.cpp:301:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fileupdater.cpp:334:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dirs [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fileupdater.cpp:510:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fileupdater.cpp:540:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fileupdater.cpp:677:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/findReplace/findreplace.cpp:9:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/findReplace/findreplace.cpp:34:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QModelIndex [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/findReplace/findreplace.cpp:76:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FindReplace [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/findReplace/findreplace.cpp:120:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/findReplace/findreplace.cpp:383:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FindCaseSensitively [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/findReplace/findreplace.cpp:457:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAnchor [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/findReplace/findreplace.cpp:511:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/findReplace/findreplace.cpp:534:118: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FramelessWindowHint [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/findReplace/findreplace.cpp:744:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/findReplace/findreplace.cpp:840:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/findReplace/findreplace.cpp:1021:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Enter [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/exporter/exporter.cpp:12:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dialogMode [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/exporter/exporter.cpp:84:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ui [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/exporter/exporter.cpp:96:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dialogMode [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/exporter/exporter.cpp:143:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DontResolveSymlinks [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/exporter/exporter.cpp:167:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxy [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/exporter/exporter.cpp:212:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dialog [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/exporter/exporter.cpp:448:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/exporter/exporter.cpp:509:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/exporter/exporter.cpp:565:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/exporter/exporter.cpp:614:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/exporter/exporter.cpp:656:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dialogMode [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/exporter/exporter.cpp:732:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/exporter/exporter.cpp:745:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/exporter/exporter.cpp:777:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dialog [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/exporter/exporter.cpp:963:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dialogMode [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fileupdater.cpp:4:14: warning: Member variable 'FileUpdater::attFile' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/fileupdater.cpp:4:14: warning: Member variable 'FileUpdater::treeFile' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/fileupdater.cpp:4:14: warning: Member variable 'FileUpdater::infoFile' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:9:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:24:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ui [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:29:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable originalDoc [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:98:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable originalDoc [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:164:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_F10 [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:204:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable editWidget [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:288:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IBeamCursor [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:300:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BlankCursor [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:315:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dialog [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:361:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable originalSynDoc [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:389:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable originalNoteDoc [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:434:117: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UniqueConnection [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:442:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sliderCurrentValue [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:454:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sliderCurrentValue [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:509:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentCursorPos [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:546:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StartOfBlock [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:567:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentNoteCursoPos [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:572:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentSynCursoPos [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:582:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sliderCurrentValue [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:602:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable baseWordCount [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:642:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:690:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:725:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lightGray [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:756:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lightGray [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:792:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backColorString [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:826:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScrollBarAsNeeded [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:840:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScrollBarAsNeeded [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:875:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable firstLaunch [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:923:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:934:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:945:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:966:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numberOfCurrentFullscreenSheet [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:987:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hub [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:1013:131: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numberOfCurrentFullscreenSheet [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:1037:131: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numberOfCurrentFullscreenSheet [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fileupdater.cpp:48:26: style: Variable 'list' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/fileupdater.cpp:48:21: style: Variable 'list' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fulltextzone.cpp:12:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DefaultContextMenu [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fulltextzone.cpp:53:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textDocument [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fulltextzone.cpp:61:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable undoAct [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:630:15: style: Variable 'r' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fulltextzone.cpp:295:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boldAct [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:631:15: style: Variable 'g' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fulltextzone.cpp:414:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Italic [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:632:15: style: Variable 'b' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fulltextzone.cpp:446:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alwaysCenter [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:630:13: style: Variable 'r' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fulltextzone.cpp:457:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoButton [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:631:13: style: Variable 'g' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fulltextzone.cpp:537:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ForegroundBrush [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:632:13: style: Variable 'b' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fulltextzone.cpp:623:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RightButton [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:676:15: style: Variable 'r' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fulltextzone.cpp:644:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDragStartPosition [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:677:15: style: Variable 'g' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fulltextzone.cpp:651:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDragging [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:678:15: style: Variable 'b' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fulltextzone.cpp:668:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAnchor [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:676:13: style: Variable 'r' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fulltextzone.cpp:702:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alwaysCenter [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:677:13: style: Variable 'g' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fulltextzone.cpp:720:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alwaysCenter [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:678:13: style: Variable 'b' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fulltextzone.cpp:741:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alwaysCenter [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:711:15: style: Variable 'r' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:712:15: style: Variable 'g' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:713:15: style: Variable 'b' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:711:13: style: Variable 'r' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:712:13: style: Variable 'g' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:713:13: style: Variable 'b' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:742:15: style: Variable 'r' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:743:15: style: Variable 'g' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:744:15: style: Variable 'b' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:742:13: style: Variable 'r' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:743:13: style: Variable 'g' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fullscreeneditor.cpp:744:13: style: Variable 'b' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/exporter/exporter.cpp:364:35: style: Expression is always true because 'else if' condition is opposite to previous condition at line 254. [multiCondition] plume-creator-0.67+git20151203.1081b12/src/exporter/exporter.cpp:254:30: note: first condition plume-creator-0.67+git20151203.1081b12/src/exporter/exporter.cpp:364:35: note: else if condition is opposite to first condition plume-creator-0.67+git20151203.1081b12/src/exporter/exporter.cpp:477:20: style: Local variable 'array' shadows outer variable [shadowVariable] plume-creator-0.67+git20151203.1081b12/src/exporter/exporter.cpp:458:16: note: Shadowed declaration plume-creator-0.67+git20151203.1081b12/src/exporter/exporter.cpp:477:20: note: Shadow variable plume-creator-0.67+git20151203.1081b12/src/findReplace/findreplace.h:109:22: style:inconclusive: Member variable 'FindReplace::ui' is in the wrong place in the initializer list. [initializerList] plume-creator-0.67+git20151203.1081b12/src/findReplace/findreplace.cpp:6:5: note: Member variable 'FindReplace::ui' is in the wrong place in the initializer list. plume-creator-0.67+git20151203.1081b12/src/findReplace/findreplace.h:109:22: note: Member variable 'FindReplace::ui' is in the wrong place in the initializer list. plume-creator-0.67+git20151203.1081b12/src/findReplace/findreplace.h:120:9: style:inconclusive: Member variable 'FindReplace::currentWordToFind' is in the wrong place in the initializer list. [initializerList] plume-creator-0.67+git20151203.1081b12/src/findReplace/findreplace.cpp:6:52: note: Member variable 'FindReplace::currentWordToFind' is in the wrong place in the initializer list. plume-creator-0.67+git20151203.1081b12/src/findReplace/findreplace.h:120:9: note: Member variable 'FindReplace::currentWordToFind' is in the wrong place in the initializer list. plume-creator-0.67+git20151203.1081b12/src/fullscreen/fulltextzone.cpp:663:13: style: The scope of the variable 'prevChar' can be reduced. [variableScope] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fulltextzone.cpp:664:13: style: The scope of the variable 'nextChar' can be reduced. [variableScope] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fulltextzone.cpp:551:21: style: Local variable 'cursor' shadows outer variable [shadowVariable] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fulltextzone.cpp:478:17: note: Shadowed declaration plume-creator-0.67+git20151203.1081b12/src/fullscreen/fulltextzone.cpp:551:21: note: Shadow variable plume-creator-0.67+git20151203.1081b12/src/fullscreen/fulltextzone.cpp:576:21: style: Local variable 'cursor' shadows outer variable [shadowVariable] plume-creator-0.67+git20151203.1081b12/src/fullscreen/fulltextzone.cpp:478:17: note: Shadowed declaration plume-creator-0.67+git20151203.1081b12/src/fullscreen/fulltextzone.cpp:576:21: note: Shadow variable plume-creator-0.67+git20151203.1081b12/src/findReplace/findreplace.cpp:111:17: style: Local variable 'root' shadows outer variable [shadowVariable] plume-creator-0.67+git20151203.1081b12/src/findReplace/findreplace.h:119:17: note: Shadowed declaration plume-creator-0.67+git20151203.1081b12/src/findReplace/findreplace.cpp:111:17: note: Shadow variable plume-creator-0.67+git20151203.1081b12/src/findReplace/findreplace.cpp:851:45: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] plume-creator-0.67+git20151203.1081b12/src/exporter/exporter.cpp:469:21: style: Variable 'opened' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/exporter/exporter.cpp:469:14: style: Variable 'opened' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/exporter/exporter.cpp:917:17: style: Variable 'opened' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/exporter/exporter.cpp:917:10: style: Variable 'opened' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/exporter/exporter.cpp:919:16: style: Unused variable: array [unusedVariable] plume-creator-0.67+git20151203.1081b12/src/importuserdictdialog.cpp:24:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsSelectable [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/importuserdictdialog.cpp:57:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/infoSheet/infosheetbase.cpp:11:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WheelFocus [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/importuserdictdialog.cpp:37:35: style:inconclusive: Either there is a missing 'override', or the member function 'ImportUserDictDialog::importedList' can be const. [functionConst] plume-creator-0.67+git20151203.1081b12/src/importuserdictdialog.h:20:17: note: Either there is a missing 'override', or the member function 'ImportUserDictDialog::importedList' can be const. plume-creator-0.67+git20151203.1081b12/src/importuserdictdialog.cpp:37:35: note: Either there is a missing 'override', or the member function 'ImportUserDictDialog::importedList' can be const. plume-creator-0.67+git20151203.1081b12/src/importuserdictdialog.h:20:17: performance: Function 'importedList()' should return member 'm_importedList' by const reference. [returnByReference] plume-creator-0.67+git20151203.1081b12/src/itembox.cpp:3:10: warning: Member variable 'ItemBox::hub' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/hub.cpp:209:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/hub.cpp:364:141: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/hub.cpp:439:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/hub.cpp:691:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/hub.cpp:769:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/hub.cpp:811:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HighestPriority [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/hub.cpp:841:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/hub.cpp:1069:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UniqueConnection [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/hub.cpp:1078:136: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UniqueConnection [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreecontextmenu.cpp:18:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UniqueConnection [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreecontextmenu.cpp:99:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UniqueConnection [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreecontextmenu.cpp:245:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreecontextmenu.cpp:300:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreecontextmenu.cpp:348:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreecontextmenu.cpp:395:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreecontextmenu.cpp:418:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UniqueConnection [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeitem.cpp:7:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_parentItem [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeitem.cpp:23:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable childItems [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeitem.cpp:38:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable childItems [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeitem.cpp:57:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable itemData [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeitem.cpp:63:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_parentItem [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeitem.cpp:68:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_parentItem [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeitem.cpp:76:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable itemId [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeitem.cpp:82:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable itemId [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeitem.cpp:87:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DockedTree [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeitem.cpp:105:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DockedTree [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeitem.cpp:121:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeitem.cpp:126:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeitem.cpp:131:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_parentItem [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeitem.cpp:136:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_parentItem [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeitem.cpp:143:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_isTrashed [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeitem.cpp:148:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_isTrashed [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeitem.cpp:154:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_status [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeitem.cpp:159:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_status [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeitem.cpp:165:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_badge [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeitem.cpp:170:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_badge [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeitem.cpp:175:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Exporter [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeitem.cpp:185:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Exporter [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeitem.cpp:196:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_index [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeitem.cpp:201:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_index [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/main.cpp:37:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSIONSTR [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/hub.cpp:3:6: warning: Member variable 'Hub::m_isWordGoalActivated' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/hub.cpp:3:6: warning: Member variable 'Hub::filesLocked' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/hub.cpp:3:6: warning: Member variable 'Hub::settingNumber' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/hub.h:171:27: style:inconclusive: Member variable 'Hub::m_wordGoal' is in the wrong place in the initializer list. [initializerList] plume-creator-0.67+git20151203.1081b12/src/hub.cpp:5:19: note: Member variable 'Hub::m_wordGoal' is in the wrong place in the initializer list. plume-creator-0.67+git20151203.1081b12/src/hub.h:171:27: note: Member variable 'Hub::m_wordGoal' is in the wrong place in the initializer list. plume-creator-0.67+git20151203.1081b12/src/hub.h:171:9: style:inconclusive: Member variable 'Hub::m_baseWordCount' is in the wrong place in the initializer list. [initializerList] plume-creator-0.67+git20151203.1081b12/src/hub.cpp:5:60: note: Member variable 'Hub::m_baseWordCount' is in the wrong place in the initializer list. plume-creator-0.67+git20151203.1081b12/src/hub.h:171:9: note: Member variable 'Hub::m_baseWordCount' is in the wrong place in the initializer list. plume-creator-0.67+git20151203.1081b12/src/hub.cpp:125:18: style:inconclusive: Either there is a missing 'override', or the member function 'Hub::userDict' can be const. [functionConst] plume-creator-0.67+git20151203.1081b12/src/hub.h:74:17: note: Either there is a missing 'override', or the member function 'Hub::userDict' can be const. plume-creator-0.67+git20151203.1081b12/src/hub.cpp:125:18: note: Either there is a missing 'override', or the member function 'Hub::userDict' can be const. plume-creator-0.67+git20151203.1081b12/src/hub.cpp:140:14: style:inconclusive: Either there is a missing 'override', or the member function 'Hub::spellDictPath' can be const. [functionConst] plume-creator-0.67+git20151203.1081b12/src/hub.h:75:13: note: Either there is a missing 'override', or the member function 'Hub::spellDictPath' can be const. plume-creator-0.67+git20151203.1081b12/src/hub.cpp:140:14: note: Either there is a missing 'override', or the member function 'Hub::spellDictPath' can be const. plume-creator-0.67+git20151203.1081b12/src/hub.cpp:1130:11: performance:inconclusive: Either there is a missing 'override', or the member function 'Hub::clearBin' can be static. [functionStatic] plume-creator-0.67+git20151203.1081b12/src/hub.h:83:10: note: Either there is a missing 'override', or the member function 'Hub::clearBin' can be static. plume-creator-0.67+git20151203.1081b12/src/hub.cpp:1130:11: note: Either there is a missing 'override', or the member function 'Hub::clearBin' can be static. plume-creator-0.67+git20151203.1081b12/src/hub.cpp:1245:11: style:inconclusive: Either there is a missing 'override', or the member function 'Hub::areFilesLocked' can be const. [functionConst] plume-creator-0.67+git20151203.1081b12/src/hub.h:182:10: note: Either there is a missing 'override', or the member function 'Hub::areFilesLocked' can be const. plume-creator-0.67+git20151203.1081b12/src/hub.cpp:1245:11: note: Either there is a missing 'override', or the member function 'Hub::areFilesLocked' can be const. plume-creator-0.67+git20151203.1081b12/src/maintextdocument.cpp:60:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UniqueConnection [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/hub.h:74:17: performance: Function 'userDict()' should return member 'm_userDict' by const reference. [returnByReference] plume-creator-0.67+git20151203.1081b12/src/hub.h:75:13: performance: Function 'spellDictPath()' should return member 'm_spellDictPath' by const reference. [returnByReference] plume-creator-0.67+git20151203.1081b12/src/hub.cpp:1176:21: style: Condition 'prevNum==0' is always false [knownConditionTrueFalse] plume-creator-0.67+git20151203.1081b12/src/hub.cpp:1202:21: style: Condition 'nextNum==0' is always false [knownConditionTrueFalse] plume-creator-0.67+git20151203.1081b12/src/maintextdocument.cpp:3:19: warning: Member variable 'MainTextDocument::itemId' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/maintextdocument.h:41:13: performance: Function 'docType()' should return member 'm_docType' by const reference. [returnByReference] plume-creator-0.67+git20151203.1081b12/src/maintextdocument.cpp:40:43: performance: Function parameter 'type' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/hub.cpp:755:13: style: The scope of the variable 'attendPath' can be reduced. [variableScope] plume-creator-0.67+git20151203.1081b12/src/hub.cpp:130:35: performance: Function parameter 'userDict' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/hub.cpp:145:36: performance: Function parameter 'spellDictPath' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/hub.cpp:784:31: performance: Function parameter 'mode' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/hub.cpp:932:9: performance: Range variable 'string' should be declared as const reference. [iterateByValue] plume-creator-0.67+git20151203.1081b12/src/hub.cpp:942:54: performance: Function parameter 'mode' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/hub.cpp:972:47: performance: Function parameter 'mode' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/hub.cpp:1042:40: performance: Function parameter 'string' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/hub.cpp:1096:41: performance: Function parameter 'dictionaryPath' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/hub.cpp:1112:55: performance: Function parameter 'namesList' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/hub.cpp:1140:41: performance: Function parameter 'type' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/hub.cpp:1145:36: performance: Function parameter 'type' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/hub.cpp:374:17: style: Variable 'result' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/hub.cpp:374:10: style: Variable 'result' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/newprojectwizard.h:50:5: style: Class 'NewProjectWizard' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] plume-creator-0.67+git20151203.1081b12/src/newprojectwizard.h:79:5: style: Class 'IntroPage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] plume-creator-0.67+git20151203.1081b12/src/newprojectwizard.h:99:5: style: Class 'SelectPage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] plume-creator-0.67+git20151203.1081b12/src/orientationbutton.h:29:5: style: Class 'OrientationButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] plume-creator-0.67+git20151203.1081b12/src/orientationbutton.h:30:5: style: Class 'OrientationButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeabstractmodel.cpp:17:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mtoO_domDoc [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/maintree.cpp:24:121: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UniqueConnection [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeabstractmodel.cpp:26:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rootItem [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeabstractmodel.cpp:38:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rootItem [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeabstractmodel.cpp:66:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeabstractmodel.cpp:101:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeabstractmodel.cpp:181:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rootItem [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeabstractmodel.cpp:207:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rootItem [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeabstractmodel.cpp:261:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeabstractmodel.cpp:387:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rootItem [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeabstractmodel.cpp:448:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeabstractmodel.cpp:500:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numberOfBooks [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeabstractmodel.cpp:915:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeabstractmodel.cpp:938:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mtoO_numForDoc [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeabstractmodel.cpp:1016:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeabstractmodel.cpp:1943:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentSheet [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/main.cpp:377:21: style: Variable 'codec' can be declared as pointer to const [constVariablePointer] plume-creator-0.67+git20151203.1081b12/src/maintree.cpp:3:11: warning: Member variable 'MainTree::hub' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/main.cpp:377:27: style: Variable 'codec' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/main.cpp:377:21: style: Variable 'codec' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/main.cpp:120:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] plume-creator-0.67+git20151203.1081b12/src/maintree.cpp:54:55: performance: Function parameter 'newStructureHash' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/minimap/minimap.cpp:30:15: performance:inconclusive: Either there is a missing 'override', or the member function 'Minimap::setWidgetInProxy' can be static. [functionStatic] plume-creator-0.67+git20151203.1081b12/src/minimap/minimap.h:20:10: note: Either there is a missing 'override', or the member function 'Minimap::setWidgetInProxy' can be static. plume-creator-0.67+git20151203.1081b12/src/minimap/minimap.cpp:30:15: note: Either there is a missing 'override', or the member function 'Minimap::setWidgetInProxy' can be static. plume-creator-0.67+git20151203.1081b12/src/newProjectWizard/newprojectwizard.cpp:18:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Off [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/newProjectWizard/newprojectwizard.cpp:103:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/newProjectWizard/newprojectwizard.cpp:34:39: style:inconclusive: Either there is a missing 'override', or the member function 'NewProjectWizard::structureToCreate' can be const. [functionConst] plume-creator-0.67+git20151203.1081b12/src/newProjectWizard/newprojectwizard.h:25:26: note: Either there is a missing 'override', or the member function 'NewProjectWizard::structureToCreate' can be const. plume-creator-0.67+git20151203.1081b12/src/newProjectWizard/newprojectwizard.cpp:34:39: note: Either there is a missing 'override', or the member function 'NewProjectWizard::structureToCreate' can be const. plume-creator-0.67+git20151203.1081b12/src/newProjectWizard/newprojectwizard.cpp:39:27: style:inconclusive: Either there is a missing 'override', or the member function 'NewProjectWizard::newProjectFileName' can be const. [functionConst] plume-creator-0.67+git20151203.1081b12/src/newProjectWizard/newprojectwizard.h:26:14: note: Either there is a missing 'override', or the member function 'NewProjectWizard::newProjectFileName' can be const. plume-creator-0.67+git20151203.1081b12/src/newProjectWizard/newprojectwizard.cpp:39:27: note: Either there is a missing 'override', or the member function 'NewProjectWizard::newProjectFileName' can be const. plume-creator-0.67+git20151203.1081b12/src/newProjectWizard/newprojectwizard.h:25:26: performance: Function 'structureToCreate()' should return member 'm_structureToCreate' by const reference. [returnByReference] plume-creator-0.67+git20151203.1081b12/src/newProjectWizard/newprojectwizard.h:26:14: performance: Function 'newProjectFileName()' should return member 'm_newProjectFileName' by const reference. [returnByReference] plume-creator-0.67+git20151203.1081b12/src/newProjectWizard/selectpage.cpp:27:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DontResolveSymlinks [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:120:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:150:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:264:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:304:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:409:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable New [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:585:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QFont [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/newProjectWizard/structurepage.cpp:106:52: performance: Function parameter 'type' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:4:10: warning: Member variable 'MenuBar::hub' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:4:10: warning: Member variable 'MenuBar::absTreeModel' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:4:10: warning: Member variable 'MenuBar::newProjectButton' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:4:10: warning: Member variable 'MenuBar::displayConfigButton' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:4:10: warning: Member variable 'MenuBar::closeProjectButton' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:4:10: warning: Member variable 'MenuBar::exitButton' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:4:10: warning: Member variable 'MenuBar::printButton' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:4:10: warning: Member variable 'MenuBar::exportButton' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:4:10: warning: Member variable 'MenuBar::findReplaceButton' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:4:10: warning: Member variable 'MenuBar::aboutQtButton' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:4:10: warning: Member variable 'MenuBar::aboutButton' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:4:10: warning: Member variable 'MenuBar::updaterButton' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:4:10: warning: Member variable 'MenuBar::newProjectAct' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:4:10: warning: Member variable 'MenuBar::startCenterAct' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:4:10: warning: Member variable 'MenuBar::displayConfigAct' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:4:10: warning: Member variable 'MenuBar::closeProjectAct' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:4:10: warning: Member variable 'MenuBar::exitAct' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:4:10: warning: Member variable 'MenuBar::printAct' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:4:10: warning: Member variable 'MenuBar::exportAct' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:4:10: warning: Member variable 'MenuBar::findReplaceAct' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:4:10: warning: Member variable 'MenuBar::manageStylesAct' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:4:10: warning: Member variable 'MenuBar::aboutQtAct' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:4:10: warning: Member variable 'MenuBar::aboutAct' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:4:10: warning: Member variable 'MenuBar::viewReleaseNotesAct' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:4:10: warning: Member variable 'MenuBar::viewCreditsAct' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:4:10: warning: Member variable 'MenuBar::showTreeDockAct' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:4:10: warning: Member variable 'MenuBar::showNotesDockAct' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:4:10: warning: Member variable 'MenuBar::showAttendDockAct' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:4:10: warning: Member variable 'MenuBar::showToolsDockAct' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:4:10: warning: Member variable 'MenuBar::launchOutlinerAct' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:4:10: warning: Member variable 'MenuBar::showFullscreenAct' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:4:10: warning: Member variable 'MenuBar::projectGroup' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:4:10: warning: Member variable 'MenuBar::editGroup' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:4:10: warning: Member variable 'MenuBar::helpGroup' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:4:10: warning: Member variable 'MenuBar::viewGroup' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:4:10: warning: Member variable 'MenuBar::editWidget' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:4:10: warning: Member variable 'MenuBar::textStyles' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:607:15: performance:inconclusive: Either there is a missing 'override', or the member function 'MenuBar::createButtons' can be static. [functionStatic] plume-creator-0.67+git20151203.1081b12/src/menubar.h:197:10: note: Either there is a missing 'override', or the member function 'MenuBar::createButtons' can be static. plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:607:15: note: Either there is a missing 'override', or the member function 'MenuBar::createButtons' can be static. plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:758:15: performance:inconclusive: Either there is a missing 'override', or the member function 'MenuBar::readSettings' can be static. [functionStatic] plume-creator-0.67+git20151203.1081b12/src/menubar.h:200:10: note: Either there is a missing 'override', or the member function 'MenuBar::readSettings' can be static. plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:758:15: note: Either there is a missing 'override', or the member function 'MenuBar::readSettings' can be static. plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:766:15: performance:inconclusive: Either there is a missing 'override', or the member function 'MenuBar::writeSettings' can be static. [functionStatic] plume-creator-0.67+git20151203.1081b12/src/menubar.h:201:10: note: Either there is a missing 'override', or the member function 'MenuBar::writeSettings' can be static. plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:766:15: note: Either there is a missing 'override', or the member function 'MenuBar::writeSettings' can be static. plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:790:15: performance:inconclusive: Either there is a missing 'override', or the member function 'MenuBar::giveStyle' can be static. [functionStatic] plume-creator-0.67+git20151203.1081b12/src/menubar.h:204:10: note: Either there is a missing 'override', or the member function 'MenuBar::giveStyle' can be static. plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:790:15: note: Either there is a missing 'override', or the member function 'MenuBar::giveStyle' can be static. plume-creator-0.67+git20151203.1081b12/src/menubar.cpp:363:47: performance: Function parameter 'mode' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/mainwindow.cpp:44:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AnimatedDocks [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainwindow.cpp:196:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainwindow.cpp:214:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RightDockWidgetArea [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainwindow.cpp:314:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RightDockWidgetArea [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainwindow.cpp:364:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RightDockWidgetArea [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainwindow.cpp:417:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BottomDockWidgetArea [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainwindow.cpp:467:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftDockWidgetArea [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainwindow.cpp:486:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Minimum [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainwindow.cpp:562:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Vertical [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainwindow.cpp:749:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RightToolBarArea [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainwindow.cpp:907:134: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UniqueConnection [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainwindow.cpp:1130:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QTextCharFormat [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainwindow.cpp:1365:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UniqueConnection [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainwindow.cpp:1582:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainwindow.cpp:1629:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PE_Widget [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainwindow.cpp:1636:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FileOpen [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainwindow.cpp:1797:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainwindow.cpp:1824:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/newprojectwizard.cpp:61:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/newprojectwizard.cpp:283:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DontResolveSymlinks [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/newprojectwizard.cpp:20:39: style:inconclusive: Either there is a missing 'override', or the member function 'NewProjectWizard::structureToCreate' can be const. [functionConst] plume-creator-0.67+git20151203.1081b12/src/newprojectwizard.h:54:25: note: Either there is a missing 'override', or the member function 'NewProjectWizard::structureToCreate' can be const. plume-creator-0.67+git20151203.1081b12/src/newprojectwizard.cpp:20:39: note: Either there is a missing 'override', or the member function 'NewProjectWizard::structureToCreate' can be const. plume-creator-0.67+git20151203.1081b12/src/newprojectwizard.cpp:25:27: style:inconclusive: Either there is a missing 'override', or the member function 'NewProjectWizard::newProjectFileName' can be const. [functionConst] plume-creator-0.67+git20151203.1081b12/src/newprojectwizard.h:55:13: note: Either there is a missing 'override', or the member function 'NewProjectWizard::newProjectFileName' can be const. plume-creator-0.67+git20151203.1081b12/src/newprojectwizard.cpp:25:27: note: Either there is a missing 'override', or the member function 'NewProjectWizard::newProjectFileName' can be const. plume-creator-0.67+git20151203.1081b12/src/newprojectwizard.cpp:227:17: performance:inconclusive: Either there is a missing 'override', or the member function 'IntroPage::initializePage' can be static. [functionStatic] plume-creator-0.67+git20151203.1081b12/src/newprojectwizard.h:82:10: note: Either there is a missing 'override', or the member function 'IntroPage::initializePage' can be static. plume-creator-0.67+git20151203.1081b12/src/newprojectwizard.cpp:227:17: note: Either there is a missing 'override', or the member function 'IntroPage::initializePage' can be static. plume-creator-0.67+git20151203.1081b12/src/newprojectwizard.h:54:25: performance: Function 'structureToCreate()' should return member 'm_structureToCreate' by const reference. [returnByReference] plume-creator-0.67+git20151203.1081b12/src/newprojectwizard.h:55:13: performance: Function 'newProjectFileName()' should return member 'm_newProjectFileName' by const reference. [returnByReference] plume-creator-0.67+git20151203.1081b12/src/orientationbutton.cpp:29:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/orientationbutton.cpp:44:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fixed [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/orientationbutton.cpp:66:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Vertical [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/orientationbutton.cpp:107:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Vertical [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/outliner/outlinerbase.cpp:14:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WheelFocus [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/outliner/outlinerbase.cpp:76:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expandSpreadsheetAct [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/outliner/outlinerbase.cpp:131:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spreadsheet [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/outliner/outlinerbase.cpp:151:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spreadsheetMode [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/outliner/outlinerbase.cpp:250:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spreadsheet [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/outliner/outlinerbase.cpp:285:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mtoO_numForDoc [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeabstractmodel.cpp:1646:9: style: Obsolete function 'qSort' called. It is recommended to use 'std::sort' instead. [prohibitedqSortCalled] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeabstractmodel.cpp:1674:9: style: Obsolete function 'qSort' called. It is recommended to use 'std::sort' instead. [prohibitedqSortCalled] plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:12:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WheelFocus [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:77:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DefaultContextMenu [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:116:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DefaultContextMenu [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:154:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DefaultContextMenu [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:198:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DefaultContextMenu [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:254:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PreventContextMenu [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:268:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PreventContextMenu [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:280:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PreventContextMenu [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:293:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PreventContextMenu [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:363:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Undo [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:510:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignLeft [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:524:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignRight [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:539:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignJustify [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:554:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignHCenter [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:623:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignLeft [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:707:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Italic [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:759:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoButton [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:772:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:801:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAnchor [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:892:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:1125:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:1190:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScrollBarAsNeeded [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:1226:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:1258:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScrollBarAsNeeded [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:1295:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:1330:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScrollBarAsNeeded [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:1365:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:1415:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScrollBarAsNeeded [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:1449:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainwindow.h:175:21: style:inconclusive: Member variable 'MainWindow::ui' is in the wrong place in the initializer list. [initializerList] plume-creator-0.67+git20151203.1081b12/src/mainwindow.cpp:25:6: note: Member variable 'MainWindow::ui' is in the wrong place in the initializer list. plume-creator-0.67+git20151203.1081b12/src/mainwindow.h:175:21: note: Member variable 'MainWindow::ui' is in the wrong place in the initializer list. plume-creator-0.67+git20151203.1081b12/src/mainwindow.h:173:25: style:inconclusive: Member variable 'MainWindow::ui_dockedTreeBase' is in the wrong place in the initializer list. [initializerList] plume-creator-0.67+git20151203.1081b12/src/mainwindow.cpp:25:31: note: Member variable 'MainWindow::ui_dockedTreeBase' is in the wrong place in the initializer list. plume-creator-0.67+git20151203.1081b12/src/mainwindow.h:173:25: note: Member variable 'MainWindow::ui_dockedTreeBase' is in the wrong place in the initializer list. plume-creator-0.67+git20151203.1081b12/src/mainwindow.h:264:10: style:inconclusive: Member variable 'MainWindow::isProjectOpened' is in the wrong place in the initializer list. [initializerList] plume-creator-0.67+git20151203.1081b12/src/mainwindow.cpp:28:32: note: Member variable 'MainWindow::isProjectOpened' is in the wrong place in the initializer list. plume-creator-0.67+git20151203.1081b12/src/mainwindow.h:264:10: note: Member variable 'MainWindow::isProjectOpened' is in the wrong place in the initializer list. plume-creator-0.67+git20151203.1081b12/src/mainwindow.cpp:1749:18: performance:inconclusive: Either there is a missing 'override', or the member function 'MainWindow::configTimer' can be static. [functionStatic] plume-creator-0.67+git20151203.1081b12/src/mainwindow.h:119:10: note: Either there is a missing 'override', or the member function 'MainWindow::configTimer' can be static. plume-creator-0.67+git20151203.1081b12/src/mainwindow.cpp:1749:18: note: Either there is a missing 'override', or the member function 'MainWindow::configTimer' can be static. plume-creator-0.67+git20151203.1081b12/src/mainwindow.cpp:1989:18: performance:inconclusive: Either there is a missing 'override', or the member function 'MainWindow::launchSlimUpdater' can be static. [functionStatic] plume-creator-0.67+git20151203.1081b12/src/mainwindow.h:150:10: note: Either there is a missing 'override', or the member function 'MainWindow::launchSlimUpdater' can be static. plume-creator-0.67+git20151203.1081b12/src/mainwindow.cpp:1989:18: note: Either there is a missing 'override', or the member function 'MainWindow::launchSlimUpdater' can be static. plume-creator-0.67+git20151203.1081b12/src/mainwindow.cpp:2000:18: performance:inconclusive: Either there is a missing 'override', or the member function 'MainWindow::closeSlimUpdater' can be static. [functionStatic] plume-creator-0.67+git20151203.1081b12/src/mainwindow.h:151:10: note: Either there is a missing 'override', or the member function 'MainWindow::closeSlimUpdater' can be static. plume-creator-0.67+git20151203.1081b12/src/mainwindow.cpp:2000:18: note: Either there is a missing 'override', or the member function 'MainWindow::closeSlimUpdater' can be static. plume-creator-0.67+git20151203.1081b12/src/mainwindow.cpp:231:18: performance:inconclusive: Either there is a missing 'override', or the member function 'MainWindow::createMenuDock' can be static. [functionStatic] plume-creator-0.67+git20151203.1081b12/src/mainwindow.h:181:10: note: Either there is a missing 'override', or the member function 'MainWindow::createMenuDock' can be static. plume-creator-0.67+git20151203.1081b12/src/mainwindow.cpp:231:18: note: Either there is a missing 'override', or the member function 'MainWindow::createMenuDock' can be static. plume-creator-0.67+git20151203.1081b12/src/mainwindow.cpp:1653:18: performance:inconclusive: Either there is a missing 'override', or the member function 'MainWindow::autosaveTimer' can be static. [functionStatic] plume-creator-0.67+git20151203.1081b12/src/mainwindow.h:244:10: note: Either there is a missing 'override', or the member function 'MainWindow::autosaveTimer' can be static. plume-creator-0.67+git20151203.1081b12/src/mainwindow.cpp:1653:18: note: Either there is a missing 'override', or the member function 'MainWindow::autosaveTimer' can be static. plume-creator-0.67+git20151203.1081b12/src/outliner/outlineritemnotedelegate.cpp:11:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noteZoneCss [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeabstractmodel.cpp:1104:25: style: Local variable 'num' shadows outer variable [shadowVariable] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeabstractmodel.cpp:1094:21: note: Shadowed declaration plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeabstractmodel.cpp:1104:25: note: Shadow variable plume-creator-0.67+git20151203.1081b12/src/outliner/outlineritemnotedelegate.cpp:26:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hub [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeabstractmodel.cpp:1105:39: style: Local variable 'doc' shadows outer variable [shadowVariable] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeabstractmodel.cpp:1095:35: note: Shadowed declaration plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeabstractmodel.cpp:1105:39: note: Shadow variable plume-creator-0.67+git20151203.1081b12/src/outliner/outlineritemnotedelegate.cpp:60:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditRole [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeabstractmodel.cpp:1141:21: style: Local variable 'num' shadows outer variable [shadowVariable] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeabstractmodel.cpp:1131:17: note: Shadowed declaration plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeabstractmodel.cpp:1141:21: note: Shadow variable plume-creator-0.67+git20151203.1081b12/src/outliner/outlineritemnotedelegate.cpp:99:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noteZoneCss [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeabstractmodel.cpp:1142:35: style: Local variable 'doc' shadows outer variable [shadowVariable] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeabstractmodel.cpp:1132:31: note: Shadowed declaration plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeabstractmodel.cpp:1142:35: note: Shadow variable plume-creator-0.67+git20151203.1081b12/src/outliner/outlineritemnotedelegate.cpp:137:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseButtonRelease [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeabstractmodel.cpp:1157:21: style: Local variable 'num' shadows outer variable [shadowVariable] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeabstractmodel.cpp:1131:17: note: Shadowed declaration plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeabstractmodel.cpp:1157:21: note: Shadow variable plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeabstractmodel.cpp:1158:35: style: Local variable 'doc' shadows outer variable [shadowVariable] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeabstractmodel.cpp:1132:31: note: Shadowed declaration plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeabstractmodel.cpp:1158:35: note: Shadow variable plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeabstractmodel.cpp:1164:25: style: Local variable 'num' shadows outer variable [shadowVariable] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeabstractmodel.cpp:1157:21: note: Shadowed declaration plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeabstractmodel.cpp:1164:25: note: Shadow variable plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeabstractmodel.cpp:1165:39: style: Local variable 'doc' shadows outer variable [shadowVariable] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeabstractmodel.cpp:1158:35: note: Shadowed declaration plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeabstractmodel.cpp:1165:39: note: Shadow variable plume-creator-0.67+git20151203.1081b12/src/mainwindow.cpp:1638:37: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] plume-creator-0.67+git20151203.1081b12/src/mainwindow.cpp:1464:55: style:inconclusive: Function 'tabRenamingSlot' argument 2 names different: declaration 'tabNum' definition 'number'. [funcArgNamesDifferent] plume-creator-0.67+git20151203.1081b12/src/mainwindow.h:103:47: note: Function 'tabRenamingSlot' argument 2 names different: declaration 'tabNum' definition 'number'. plume-creator-0.67+git20151203.1081b12/src/mainwindow.cpp:1464:55: note: Function 'tabRenamingSlot' argument 2 names different: declaration 'tabNum' definition 'number'. plume-creator-0.67+git20151203.1081b12/src/mainwindow.cpp:368:15: style: Local variable 'toolBox' shadows outer variable [shadowVariable] plume-creator-0.67+git20151203.1081b12/src/mainwindow.h:191:15: note: Shadowed declaration plume-creator-0.67+git20151203.1081b12/src/mainwindow.cpp:368:15: note: Shadow variable plume-creator-0.67+git20151203.1081b12/src/mainwindow.cpp:1721:17: style: Local variable 'css' shadows outer variable [shadowVariable] plume-creator-0.67+git20151203.1081b12/src/mainwindow.h:274:13: note: Shadowed declaration plume-creator-0.67+git20151203.1081b12/src/mainwindow.cpp:1721:17: note: Shadow variable plume-creator-0.67+git20151203.1081b12/src/mainwindow.cpp:736:41: performance: Function parameter 'mode' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/mainwindow.cpp:859:46: performance: Function parameter 'externalFile' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/mainwindow.cpp:999:47: performance: Function parameter 'action' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/mainwindow.cpp:1989:44: performance: Function parameter 'mode' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/outliner/outlineritempovdelegate.cpp:44:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignCenter [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/outliner/outlineritempovdelegate.cpp:96:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignCenter [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/outliner/outlineritempovdelegate.cpp:158:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseButtonRelease [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/outliner/outlineritempovdelegate.cpp:7:26: warning: Member variable 'OutlinerItemPoVDelegate::hub' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/outliner/outlineritempovdelegate.cpp:10:5: performance: Variable 'qListWidgetCss' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] plume-creator-0.67+git20151203.1081b12/src/outliner/outlineritempovdelegate.cpp:51:31: performance:inconclusive: Either there is a missing 'override', or the member function 'OutlinerItemPoVDelegate::setModelData' can be static. [functionStatic] plume-creator-0.67+git20151203.1081b12/src/outliner/outlineritempovdelegate.h:40:14: note: Either there is a missing 'override', or the member function 'OutlinerItemPoVDelegate::setModelData' can be static. plume-creator-0.67+git20151203.1081b12/src/outliner/outlineritempovdelegate.cpp:51:31: note: Either there is a missing 'override', or the member function 'OutlinerItemPoVDelegate::setModelData' can be static. plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeabstractmodel.cpp:91:13: style: Variable 'row' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeabstractmodel.cpp:91:9: style: Variable 'row' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeabstractmodel.cpp:248:24: style: Variable 'vector' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeabstractmodel.cpp:488:15: style: Variable 'title' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeabstractmodel.cpp:497:17: style: Variable 'num' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/mainTree/maintreeabstractmodel.cpp:497:13: style: Variable 'num' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:744:16: performance:inconclusive: Either there is a missing 'override', or the member function 'NoteZone::centerCursor' can be static. [functionStatic] plume-creator-0.67+git20151203.1081b12/src/notezone.h:79:10: note: Either there is a missing 'override', or the member function 'NoteZone::centerCursor' can be static. plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:744:16: note: Either there is a missing 'override', or the member function 'NoteZone::centerCursor' can be static. plume-creator-0.67+git20151203.1081b12/src/rtf/writer.h:34:3: style: Class 'Writer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] plume-creator-0.67+git20151203.1081b12/src/rtf/tokenizer.h:46:14: performance: Function 'hex()' should return member 'm_hex' by const reference. [returnByReference] plume-creator-0.67+git20151203.1081b12/src/rtf/tokenizer.h:47:14: performance: Function 'text()' should return member 'm_text' by const reference. [returnByReference] plume-creator-0.67+git20151203.1081b12/src/rtf/writer.h:36:14: performance: Function 'codePage()' should return member 'm_codepage' by const reference. [returnByReference] plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:796:13: style: The scope of the variable 'prevChar' can be reduced. [variableScope] plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:797:13: style: The scope of the variable 'nextChar' can be reduced. [variableScope] plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:606:10: style: Local variable 'italic' shadows outer function [shadowFunction] plume-creator-0.67+git20151203.1081b12/src/notezone.h:96:10: note: Shadowed declaration plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:606:10: note: Shadow variable plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:912:30: style: Local variable 'charFormat' shadows outer function [shadowFunction] plume-creator-0.67+git20151203.1081b12/src/notezone.h:103:10: note: Shadowed declaration plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:912:30: note: Shadow variable plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:929:25: style: Local variable 'cursor' shadows outer variable [shadowVariable] plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:860:17: note: Shadowed declaration plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:929:25: note: Shadow variable plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:944:29: style: Local variable 'charFormat' shadows outer function [shadowFunction] plume-creator-0.67+git20151203.1081b12/src/notezone.h:103:10: note: Shadowed declaration plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:944:29: note: Shadow variable plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:960:25: style: Local variable 'cursor' shadows outer variable [shadowVariable] plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:860:17: note: Shadowed declaration plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:960:25: note: Shadow variable plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:1220:21: style: Local variable 'charFormat' shadows outer function [shadowFunction] plume-creator-0.67+git20151203.1081b12/src/notezone.h:103:10: note: Shadowed declaration plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:1220:21: note: Shadow variable plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:1290:21: style: Local variable 'charFormat' shadows outer function [shadowFunction] plume-creator-0.67+git20151203.1081b12/src/notezone.h:103:10: note: Shadowed declaration plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:1290:21: note: Shadow variable plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:1360:21: style: Local variable 'charFormat' shadows outer function [shadowFunction] plume-creator-0.67+git20151203.1081b12/src/notezone.h:103:10: note: Shadowed declaration plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:1360:21: note: Shadow variable plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:1444:21: style: Local variable 'charFormat' shadows outer function [shadowFunction] plume-creator-0.67+git20151203.1081b12/src/notezone.h:103:10: note: Shadowed declaration plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:1444:21: note: Shadow variable plume-creator-0.67+git20151203.1081b12/src/outliner/outlineritemstatusdelegate.cpp:23:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UniqueConnection [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/outliner/outlineritemstatusdelegate.cpp:60:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditRole [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/outliner/outlineritemstatusdelegate.cpp:110:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CE_ItemViewItem [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/outliner/outlineritemstatusdelegate.cpp:143:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseButtonRelease [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:604:20: style: Variable 'family' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/notezone.cpp:604:13: style: Variable 'family' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/outliner/outlinerspreadsheet.cpp:50:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contextMenu [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/outliner/outlinerspreadsheet.cpp:103:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable absTreeModel [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/outliner/outlinerspreadsheet.cpp:137:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oldIndex [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/outliner/outlinerspreadsheet.cpp:205:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/outliner/outlinerspreadsheet.cpp:225:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enteredItemModelIndex [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/outliner/outlinerspreadsheet.cpp:251:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enteredItemModelIndex [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/outliner/outlinerspreadsheet.cpp:259:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QModelIndex [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/outliner/outlinerspreadsheet.cpp:278:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DecorationRole [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/outliner/outlinerspreadsheet.cpp:291:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DecorationRole [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/outliner/outlinerspreadsheet.cpp:327:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_selectedIndexes [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/outliner/outlinerspreadsheet.cpp:348:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/outliner/outlineritemstatusdelegate.cpp:3:29: warning: Member variable 'OutlinerItemStatusDelegate::editorLaunched' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/outliner/outlineritemstatusdelegate.cpp:6:5: performance: Variable 'statusCss' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] plume-creator-0.67+git20151203.1081b12/src/outliner/outlinerspreadsheetheadersection.cpp:10:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sectionId [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/outliner/outlinerspreadsheetheadersection.cpp:15:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sectionId [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/outliner/outlinerspreadsheetheadersection.cpp:20:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sectionId [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/outliner/outlinerspreadsheetheader.cpp:24:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Interactive [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/outliner/outlinerspreadsheetheader.cpp:36:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/outliner/outlinerspreadsheetheader.cpp:9:28: warning: Member variable 'OutlinerSpreadsheetHeader::hub' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/overlay.cpp:12:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transparent [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/overlay.cpp:32:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/outliner/outlinerspreadsheetproxy.cpp:76:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsDropEnabled [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/outliner/outlinerspreadsheetproxy.cpp:140:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/outliner/outlinerspreadsheetproxy.cpp:185:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SizeHintRole [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/outliner/outlinerspreadsheetheader.cpp:86:59: style:inconclusive: Function 'hideOrShowSectionSlot' argument 1 names different: declaration 'logicalIndex' definition 'logicIndex'. [funcArgNamesDifferent] plume-creator-0.67+git20151203.1081b12/src/outliner/outlinerspreadsheetheader.h:42:36: note: Function 'hideOrShowSectionSlot' argument 1 names different: declaration 'logicalIndex' definition 'logicIndex'. plume-creator-0.67+git20151203.1081b12/src/outliner/outlinerspreadsheetheader.cpp:86:59: note: Function 'hideOrShowSectionSlot' argument 1 names different: declaration 'logicalIndex' definition 'logicIndex'. plume-creator-0.67+git20151203.1081b12/src/outliner/outlinerspreadsheetproxy.cpp:250:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/outliner/outlinerspreadsheetproxy.cpp:282:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAction [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/outliner/outlinerspreadsheetproxy.cpp:294:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/outliner/outlinerspreadsheetproxy.cpp:318:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAction [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/outliner/outlinerspreadsheet.cpp:396:18: style: Variable 'type' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/outliner/outlinerspreadsheet.cpp:396:13: style: Variable 'type' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/overview/overviewbase.cpp:12:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WheelFocus [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/overview/textcell.cpp:10:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Vertical [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/overview/textcell.cpp:34:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable End [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/overlay.cpp:9:10: warning: Member variable 'Overlay::m_x' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/overlay.cpp:9:10: warning: Member variable 'Overlay::m_y' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/overlay.cpp:9:10: warning: Member variable 'Overlay::m_w' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/overlay.cpp:9:10: warning: Member variable 'Overlay::m_h' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/overview/textcell.h:38:13: style:inconclusive: Member variable 'TextCell::m_title' is in the wrong place in the initializer list. [initializerList] plume-creator-0.67+git20151203.1081b12/src/overview/textcell.cpp:5:32: note: Member variable 'TextCell::m_title' is in the wrong place in the initializer list. plume-creator-0.67+git20151203.1081b12/src/overview/textcell.h:38:13: note: Member variable 'TextCell::m_title' is in the wrong place in the initializer list. plume-creator-0.67+git20151203.1081b12/src/overview/textcell.h:37:19: style:inconclusive: Member variable 'TextCell::ui' is in the wrong place in the initializer list. [initializerList] plume-creator-0.67+git20151203.1081b12/src/overview/textcell.cpp:6:5: note: Member variable 'TextCell::ui' is in the wrong place in the initializer list. plume-creator-0.67+git20151203.1081b12/src/overview/textcell.h:37:19: note: Member variable 'TextCell::ui' is in the wrong place in the initializer list. plume-creator-0.67+git20151203.1081b12/src/overview/textcell.h:21:13: performance: Function 'title()' should return member 'm_title' by const reference. [returnByReference] plume-creator-0.67+git20151203.1081b12/src/overview/textcell.h:27:13: performance: Function 'type()' should return member 'm_type' by const reference. [returnByReference] plume-creator-0.67+git20151203.1081b12/src/outliner/outlinerspreadsheetproxy.cpp:3:26: warning: Member variable 'OutlinerSpreadheetProxy::hub' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/outliner/outlinerspreadsheetproxy.cpp:13:31: performance:inconclusive: Either there is a missing 'override', or the member function 'OutlinerSpreadheetProxy::postConstructor' can be static. [functionStatic] plume-creator-0.67+git20151203.1081b12/src/outliner/outlinerspreadsheetproxy.h:32:10: note: Either there is a missing 'override', or the member function 'OutlinerSpreadheetProxy::postConstructor' can be static. plume-creator-0.67+git20151203.1081b12/src/outliner/outlinerspreadsheetproxy.cpp:13:31: note: Either there is a missing 'override', or the member function 'OutlinerSpreadheetProxy::postConstructor' can be static. plume-creator-0.67+git20151203.1081b12/src/outliner/outlinerspreadsheetproxy.cpp:257:5: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] plume-creator-0.67+git20151203.1081b12/src/outliner/outlinerspreadsheetproxy.cpp:259:5: note: Found duplicate branches for 'if' and 'else'. plume-creator-0.67+git20151203.1081b12/src/outliner/outlinerspreadsheetproxy.cpp:257:5: note: Found duplicate branches for 'if' and 'else'. plume-creator-0.67+git20151203.1081b12/src/outliner/outlinerspreadsheetproxy.cpp:397:59: performance: Function parameter 'indexType' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/outliner/outlinerspreadsheetproxy.cpp:135:24: style: Variable 'vector' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/project.cpp:380:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/rtf/clipboard_windows.cpp:44:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYMED_ISTREAM [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/rtf/clipboard_windows.cpp:65:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYMED_HGLOBAL [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/rtf/clipboard_windows.cpp:84:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYMED_ISTREAM [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/rtf/clipboard_windows.cpp:147:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DVASPECT_CONTENT [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/rtf/tokenizer.cpp:32:17: warning: Member variable 'Tokenizer::m_type' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/rtf/clipboard_windows.cpp:76:55: style:inconclusive: Function 'convertToMime' argument 1 names different: declaration 'mime' definition 'mime_type'. [funcArgNamesDifferent] plume-creator-0.67+git20151203.1081b12/src/rtf/clipboard_windows.h:38:49: note: Function 'convertToMime' argument 1 names different: declaration 'mime' definition 'mime_type'. plume-creator-0.67+git20151203.1081b12/src/rtf/clipboard_windows.cpp:76:55: note: Function 'convertToMime' argument 1 names different: declaration 'mime' definition 'mime_type'. plume-creator-0.67+git20151203.1081b12/src/project.cpp:129:15: style:inconclusive: Either there is a missing 'override', or the member function 'Project::isRefreshLocked' can be const. [functionConst] plume-creator-0.67+git20151203.1081b12/src/project.h:32:10: note: Either there is a missing 'override', or the member function 'Project::isRefreshLocked' can be const. plume-creator-0.67+git20151203.1081b12/src/project.cpp:129:15: note: Either there is a missing 'override', or the member function 'Project::isRefreshLocked' can be const. plume-creator-0.67+git20151203.1081b12/src/project.cpp:188:23: style:inconclusive: Either there is a missing 'override', or the member function 'Project::mainTreeDomDoc' can be const. [functionConst] plume-creator-0.67+git20151203.1081b12/src/project.h:44:18: note: Either there is a missing 'override', or the member function 'Project::mainTreeDomDoc' can be const. plume-creator-0.67+git20151203.1081b12/src/project.cpp:188:23: note: Either there is a missing 'override', or the member function 'Project::mainTreeDomDoc' can be const. plume-creator-0.67+git20151203.1081b12/src/project.cpp:253:34: style:inconclusive: Either there is a missing 'override', or the member function 'Project::mainTree_domElementForNumberHash' can be const. [functionConst] plume-creator-0.67+git20151203.1081b12/src/project.h:52:29: note: Either there is a missing 'override', or the member function 'Project::mainTree_domElementForNumberHash' can be const. plume-creator-0.67+git20151203.1081b12/src/project.cpp:253:34: note: Either there is a missing 'override', or the member function 'Project::mainTree_domElementForNumberHash' can be const. plume-creator-0.67+git20151203.1081b12/src/project.cpp:286:23: style:inconclusive: Either there is a missing 'override', or the member function 'Project::attendTreeDomDoc' can be const. [functionConst] plume-creator-0.67+git20151203.1081b12/src/project.h:55:18: note: Either there is a missing 'override', or the member function 'Project::attendTreeDomDoc' can be const. plume-creator-0.67+git20151203.1081b12/src/project.cpp:286:23: note: Either there is a missing 'override', or the member function 'Project::attendTreeDomDoc' can be const. plume-creator-0.67+git20151203.1081b12/src/project.cpp:347:34: style:inconclusive: Either there is a missing 'override', or the member function 'Project::attendTree_domElementForNumberHash' can be const. [functionConst] plume-creator-0.67+git20151203.1081b12/src/project.h:63:29: note: Either there is a missing 'override', or the member function 'Project::attendTree_domElementForNumberHash' can be const. plume-creator-0.67+git20151203.1081b12/src/project.cpp:347:34: note: Either there is a missing 'override', or the member function 'Project::attendTree_domElementForNumberHash' can be const. plume-creator-0.67+git20151203.1081b12/src/project.cpp:366:22: style:inconclusive: Either there is a missing 'override', or the member function 'Project::attendTree_namesList' can be const. [functionConst] plume-creator-0.67+git20151203.1081b12/src/project.h:65:17: note: Either there is a missing 'override', or the member function 'Project::attendTree_namesList' can be const. plume-creator-0.67+git20151203.1081b12/src/project.cpp:366:22: note: Either there is a missing 'override', or the member function 'Project::attendTree_namesList' can be const. plume-creator-0.67+git20151203.1081b12/src/project.cpp:401:23: style:inconclusive: Either there is a missing 'override', or the member function 'Project::infoTreeDomDoc' can be const. [functionConst] plume-creator-0.67+git20151203.1081b12/src/project.h:68:18: note: Either there is a missing 'override', or the member function 'Project::infoTreeDomDoc' can be const. plume-creator-0.67+git20151203.1081b12/src/project.cpp:401:23: note: Either there is a missing 'override', or the member function 'Project::infoTreeDomDoc' can be const. plume-creator-0.67+git20151203.1081b12/src/project.cpp:420:30: style:inconclusive: Either there is a missing 'override', or the member function 'Project::listOfBooksById' can be const. [functionConst] plume-creator-0.67+git20151203.1081b12/src/project.h:71:24: note: Either there is a missing 'override', or the member function 'Project::listOfBooksById' can be const. plume-creator-0.67+git20151203.1081b12/src/project.cpp:420:30: note: Either there is a missing 'override', or the member function 'Project::listOfBooksById' can be const. plume-creator-0.67+git20151203.1081b12/src/rtf/tokenizer.cpp:91:15: style: Local variable 'value' shadows outer function [shadowFunction] plume-creator-0.67+git20151203.1081b12/src/rtf/tokenizer.h:49:10: note: Shadowed declaration plume-creator-0.67+git20151203.1081b12/src/rtf/tokenizer.cpp:91:15: note: Shadow variable plume-creator-0.67+git20151203.1081b12/src/rtf/tokenizer.cpp:116:15: style: Local variable 'hex' shadows outer function [shadowFunction] plume-creator-0.67+git20151203.1081b12/src/rtf/tokenizer.h:46:14: note: Shadowed declaration plume-creator-0.67+git20151203.1081b12/src/rtf/tokenizer.cpp:116:15: note: Shadow variable plume-creator-0.67+git20151203.1081b12/src/rtf/reader.cpp:120:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignHCenter [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/rtf/reader.cpp:218:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftToRight [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/rtf/reader.cpp:375:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignLeft [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/project.h:21:13: performance: Function 'projectName()' should return member 'm_projectName' by const reference. [returnByReference] plume-creator-0.67+git20151203.1081b12/src/rtf/reader.cpp:394:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/project.h:24:13: performance: Function 'projectFileName()' should return member 'm_projectFileName' by const reference. [returnByReference] plume-creator-0.67+git20151203.1081b12/src/project.h:26:13: performance: Function 'projectWorkPath()' should return member 'projectWorkingPath' by const reference. [returnByReference] plume-creator-0.67+git20151203.1081b12/src/project.h:46:40: performance: Function 'mainTree_fileForDocHash()' should return member 'm_mainTree_fileForDocHash' by const reference. [returnByReference] plume-creator-0.67+git20151203.1081b12/src/project.h:49:36: performance: Function 'mainTree_numForDocHash()' should return member 'm_mainTree_numForDocHash' by const reference. [returnByReference] plume-creator-0.67+git20151203.1081b12/src/project.h:52:29: performance: Function 'mainTree_domElementForNumberHash()' should return member 'm_mainTree_domElementForNumberHash' by const reference. [returnByReference] plume-creator-0.67+git20151203.1081b12/src/project.h:57:37: performance: Function 'attendTree_fileForDocHash()' should return member 'm_attendTree_fileForDocHash' by const reference. [returnByReference] plume-creator-0.67+git20151203.1081b12/src/project.h:60:33: performance: Function 'attendTree_numForDocHash()' should return member 'm_attendTree_numForDocHash' by const reference. [returnByReference] plume-creator-0.67+git20151203.1081b12/src/project.h:63:29: performance: Function 'attendTree_domElementForNumberHash()' should return member 'm_attendTree_domElementForNumberHash' by const reference. [returnByReference] plume-creator-0.67+git20151203.1081b12/src/project.h:65:17: performance: Function 'attendTree_namesList()' should return member 'm_attendTree_names' by const reference. [returnByReference] plume-creator-0.67+git20151203.1081b12/src/project.h:71:24: performance: Function 'listOfBooksById()' should return member 'listOfBooksByIdHash' by const reference. [returnByReference] plume-creator-0.67+git20151203.1081b12/src/rtf/tokenizer.cpp:108:9: style: Variable 'c' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/project.cpp:52:42: performance: Function parameter 'projectFileName' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/project.cpp:89:38: performance: Function parameter 'projectName' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/project.cpp:213:78: performance: Function parameter 'fileForDoc' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/project.cpp:237:73: performance: Function parameter 'numForDoc' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/project.cpp:258:76: performance: Function parameter 'domElementForNumber' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/project.cpp:310:77: performance: Function parameter 'fileForDoc' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/project.cpp:334:72: performance: Function parameter 'numForDoc' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/project.cpp:352:78: performance: Function parameter 'domElementForNumber' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/project.cpp:371:52: performance: Function parameter 'namesList' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/project.cpp:382:13: performance: Range variable 'fragment' should be declared as const reference. [iterateByValue] plume-creator-0.67+git20151203.1081b12/src/rtf/writer.cpp:43:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Thai [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/rtf/writer.cpp:137:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Chinese [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/rtf/writer.cpp:257:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RightToLeft [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/rtf/writer.cpp:332:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConvertInvalidToNull [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/sizehandle.cpp:30:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SizeHorCursor [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/sizehandle.cpp:43:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PE_Widget [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/slimfindreplace.cpp:72:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OutCubic [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/slimfindreplace.cpp:104:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/slimfindreplace.cpp:149:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/slimfindreplace.cpp:203:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAnchor [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/slimfindreplace.cpp:267:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FindCaseSensitively [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/settingsdialog.cpp:233:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DontUseNativeDialog [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/settingsdialog.cpp:331:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/settingsdialog.cpp:359:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CheckStateRole [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/settingsdialog.cpp:390:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/settingsdialog.cpp:410:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/settingsdialog.cpp:503:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/settingsdialog.cpp:520:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/settingsdialog.cpp:562:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/settingsdialog.cpp:693:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchContains [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/settingsdialog.cpp:733:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsSelectable [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/settingsdialog.cpp:742:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchCaseSensitive [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/settingsdialog.cpp:787:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UniqueConnection [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/settingsdialog.cpp:975:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchContains [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/slimfindreplace.h:72:26: style:inconclusive: Member variable 'SlimFindReplace::ui' is in the wrong place in the initializer list. [initializerList] plume-creator-0.67+git20151203.1081b12/src/slimfindreplace.cpp:6:5: note: Member variable 'SlimFindReplace::ui' is in the wrong place in the initializer list. plume-creator-0.67+git20151203.1081b12/src/slimfindreplace.h:72:26: note: Member variable 'SlimFindReplace::ui' is in the wrong place in the initializer list. plume-creator-0.67+git20151203.1081b12/src/slimfindreplace.cpp:160:45: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] plume-creator-0.67+git20151203.1081b12/src/rtf/reader.cpp:181:9: warning: Class 'Reader' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] plume-creator-0.67+git20151203.1081b12/src/rtf/reader.cpp:181:9: warning: Class 'Reader' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] plume-creator-0.67+git20151203.1081b12/src/rtf/reader.cpp:40:3: style: Class 'Function' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] plume-creator-0.67+git20151203.1081b12/src/rtf/reader.h:44:14: performance: Function 'codePage()' should return member 'm_codepage_name' by const reference. [returnByReference] plume-creator-0.67+git20151203.1081b12/src/rtf/reader.h:45:11: performance: Function 'errorString()' should return member 'm_error' by const reference. [returnByReference] plume-creator-0.67+git20151203.1081b12/src/sounds.cpp:8:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Infinite [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/spellchecker.cpp:309:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/spellchecker.cpp:97:13: style: Non-boolean value returned from function returning bool [returnNonBoolInBooleanFunction] plume-creator-0.67+git20151203.1081b12/src/spellchecker.cpp:151:5: style: Non-boolean value returned from function returning bool [returnNonBoolInBooleanFunction] plume-creator-0.67+git20151203.1081b12/src/spellchecker.cpp:14:15: warning: Member variable 'SpellChecker::_hunspell' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/spellchecker.h:46:22: style:inconclusive: Member variable 'SpellChecker::hunspellLaunched' is in the wrong place in the initializer list. [initializerList] plume-creator-0.67+git20151203.1081b12/src/spellchecker.cpp:15:62: note: Member variable 'SpellChecker::hunspellLaunched' is in the wrong place in the initializer list. plume-creator-0.67+git20151203.1081b12/src/spellchecker.h:46:22: note: Member variable 'SpellChecker::hunspellLaunched' is in the wrong place in the initializer list. plume-creator-0.67+git20151203.1081b12/src/spellchecker.cpp:220:20: style:inconclusive: Either there is a missing 'override', or the member function 'SpellChecker::isActive' can be const. [functionConst] plume-creator-0.67+git20151203.1081b12/src/spellchecker.h:27:10: note: Either there is a missing 'override', or the member function 'SpellChecker::isActive' can be const. plume-creator-0.67+git20151203.1081b12/src/spellchecker.cpp:220:20: note: Either there is a missing 'override', or the member function 'SpellChecker::isActive' can be const. plume-creator-0.67+git20151203.1081b12/src/spellchecker.cpp:244:20: style:inconclusive: Either there is a missing 'override', or the member function 'SpellChecker::isInUserWordlist' can be const. [functionConst] plume-creator-0.67+git20151203.1081b12/src/spellchecker.h:34:10: note: Either there is a missing 'override', or the member function 'SpellChecker::isInUserWordlist' can be const. plume-creator-0.67+git20151203.1081b12/src/spellchecker.cpp:244:20: note: Either there is a missing 'override', or the member function 'SpellChecker::isInUserWordlist' can be const. plume-creator-0.67+git20151203.1081b12/src/spellchecker.cpp:54:5: performance: Range variable 'name' should be declared as const reference. [iterateByValue] plume-creator-0.67+git20151203.1081b12/src/spellchecker.cpp:58:5: performance: Range variable 'name' should be declared as const reference. [iterateByValue] plume-creator-0.67+git20151203.1081b12/src/spellchecker.cpp:289:5: performance: Range variable 'string' should be declared as const reference. [iterateByValue] plume-creator-0.67+git20151203.1081b12/src/spellchecker.cpp:244:47: style: Parameter 'word' can be declared as reference to const [constParameterReference] plume-creator-0.67+git20151203.1081b12/src/statsbox.cpp:41:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/startcenter.cpp:50:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/texthighlighter.cpp:28:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable yellow [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/texthighlighter.cpp:167:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseSensitive [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/settingsdialog.cpp:226:13: style: The scope of the variable 'objName' can be reduced. [variableScope] plume-creator-0.67+git20151203.1081b12/src/settingsdialog.cpp:343:17: style: Local variable 'i' shadows outer variable [shadowVariable] plume-creator-0.67+git20151203.1081b12/src/settingsdialog.cpp:324:45: note: Shadowed declaration plume-creator-0.67+git20151203.1081b12/src/settingsdialog.cpp:343:17: note: Shadow variable plume-creator-0.67+git20151203.1081b12/src/settingsdialog.cpp:229:17: style: Variable 'objName' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/settingsdialog.cpp:329:16: style: Variable 'path' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/settingsdialog.cpp:329:11: style: Variable 'path' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/settingsdialog.cpp:570:13: style: Variable 'downloadLink' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/startcenter.cpp:34:13: style: The scope of the variable 'name' can be reduced. [variableScope] plume-creator-0.67+git20151203.1081b12/src/startcenter.cpp:34:19: style: The scope of the variable 'path' can be reduced. [variableScope] plume-creator-0.67+git20151203.1081b12/src/texthighlighter.cpp:75:17: style: The scope of the variable 'wordLength' can be reduced. [variableScope] plume-creator-0.67+git20151203.1081b12/src/startcenter.cpp:34:25: style: The scope of the variable 'workPath' can be reduced. [variableScope] plume-creator-0.67+git20151203.1081b12/src/texthighlighter.cpp:76:21: style: The scope of the variable 'wordValue' can be reduced. [variableScope] plume-creator-0.67+git20151203.1081b12/src/texthighlighter.cpp:159:50: performance: Function parameter 'string' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/startcenter.cpp:60:20: style: Variable 'crTime' can be declared as pointer to const [constVariablePointer] plume-creator-0.67+git20151203.1081b12/src/texthighlighter.cpp:74:27: style: Variable 'wordStart' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/texthighlighter.cpp:75:28: style: Variable 'wordLength' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/texthighlighter.cpp:76:31: style: Variable 'wordValue' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/theme.cpp:6:5: performance: Variable 'm_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] plume-creator-0.67+git20151203.1081b12/src/theme.cpp:7:5: performance: Variable 'm_tempPath' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] plume-creator-0.67+git20151203.1081b12/src/theme.cpp:8:5: performance: Variable 'm_path' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] plume-creator-0.67+git20151203.1081b12/src/theme.cpp:9:5: performance: Variable 'm_qss' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] plume-creator-0.67+git20151203.1081b12/src/theme.h:12:13: performance: Function 'name()' should return member 'm_name' by const reference. [returnByReference] plume-creator-0.67+git20151203.1081b12/src/theme.h:15:13: performance: Function 'tempPath()' should return member 'm_tempPath' by const reference. [returnByReference] plume-creator-0.67+git20151203.1081b12/src/theme.h:18:13: performance: Function 'qss()' should return member 'm_qss' by const reference. [returnByReference] plume-creator-0.67+git20151203.1081b12/src/theme.h:26:13: performance: Function 'path()' should return member 'm_path' by const reference. [returnByReference] plume-creator-0.67+git20151203.1081b12/src/textstyles.cpp:143:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignLeft [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/textstyles.cpp:241:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StartOfBlock [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/textstyles.cpp:292:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignLeft [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/textstyles.cpp:328:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignLeft [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/themes.cpp:43:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dirs [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/themes.cpp:158:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/texttab.cpp:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Left [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/texttab.cpp:140:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QTextCharFormat [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/texttab.cpp:255:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/texttab.cpp:307:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable End [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/texttab.cpp:315:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UpArrow [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/texttab.cpp:324:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DownArrow [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/texttab.cpp:385:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Start [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/texttab.cpp:393:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DownArrow [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/texttab.cpp:402:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UpArrow [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/texttab.cpp:502:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Find [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/texttab.cpp:584:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PE_Widget [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/themes.cpp:33:5: performance: Range variable 'themePath' should be declared as const reference. [iterateByValue] plume-creator-0.67+git20151203.1081b12/src/themes.cpp:125:14: style: Variable 'list' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:47:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DefaultContextMenu [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:102:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Undo [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:446:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WordUnderCursor [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:687:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Italic [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:794:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoButton [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:876:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:968:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:1048:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAnchor [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:1089:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScrollBarAsNeeded [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:1113:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WordUnderCursor [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:1168:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StartOfBlock [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/timer.cpp:12:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Minimum [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/wordcountengine.cpp:10:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QTextCursor [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/wordcountengine.cpp:35:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:11:11: warning: Member variable 'TextZone::hub' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:11:11: warning: Member variable 'TextZone::textDocument' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:11:11: warning: Member variable 'TextZone::undoAct' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:11:11: warning: Member variable 'TextZone::redoAct' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:11:11: warning: Member variable 'TextZone::cutAct' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:11:11: warning: Member variable 'TextZone::copyAct' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:11:11: warning: Member variable 'TextZone::pasteAct' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/updatechecker.cpp:9:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UniqueConnection [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:11:11: warning: Member variable 'TextZone::pasteWithoutFormattingAct' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/updatechecker.cpp:68:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoProxy [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:11:11: warning: Member variable 'TextZone::boldAct' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/updatechecker.cpp:94:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NetworkError [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:11:11: warning: Member variable 'TextZone::italicAct' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/updatechecker.cpp:267:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UniqueConnection [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:11:11: warning: Member variable 'TextZone::spellcheckAct' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/updatechecker.cpp:316:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HttpProxy [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:11:11: warning: Member variable 'TextZone::manageStylesAct' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:11:11: warning: Member variable 'TextZone::addToUserDictAct' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:11:11: warning: Member variable 'TextZone::removeFromUserDictAct' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:11:11: warning: Member variable 'TextZone::addHyphenToUserDictAct' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:11:11: warning: Member variable 'TextZone::editWidget' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:11:11: warning: Member variable 'TextZone::alignmentGroup' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:11:11: warning: Member variable 'TextZone::stylesGroup' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:11:11: warning: Member variable 'TextZone::textStyles' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:11:11: warning: Member variable 'TextZone::alwaysCenter' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:11:11: warning: Member variable 'TextZone::showScrollbar' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:11:11: warning: Member variable 'TextZone::preventDoubleSpaceOption' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:500:20: style: Condition '!isWellSpelled' is always true [knownConditionTrueFalse] plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:495:16: note: Assuming that condition '!isWellSpelled' is not redundant plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:500:20: note: Condition '!isWellSpelled' is always true plume-creator-0.67+git20151203.1081b12/src/textstyles.cpp:29:9: style: Error code from the return value of function dir.cdUp() is not used. [ignoredReturnErrorCode] plume-creator-0.67+git20151203.1081b12/src/textstyles.cpp:392:19: warning: Return value of function baseStyleElem.attribute() is not used. [ignoredReturnValue] plume-creator-0.67+git20151203.1081b12/src/textstyles.cpp:4:13: warning: Member variable 'TextStyles::hub' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/textstyles.cpp:4:13: warning: Member variable 'TextStyles::currentStyleIndex' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/textstyles.cpp:4:13: warning: Member variable 'TextStyles::baseDefaultStyle' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/textstyles.cpp:4:13: warning: Member variable 'TextStyles::prjinfoFile' is not initialized in the constructor. [uninitMemberVar] plume-creator-0.67+git20151203.1081b12/src/textstyles.h:105:9: style:inconclusive: Member variable 'TextStyles::previousZoom' is in the wrong place in the initializer list. [initializerList] plume-creator-0.67+git20151203.1081b12/src/textstyles.cpp:7:5: note: Member variable 'TextStyles::previousZoom' is in the wrong place in the initializer list. plume-creator-0.67+git20151203.1081b12/src/textstyles.h:105:9: note: Member variable 'TextStyles::previousZoom' is in the wrong place in the initializer list. plume-creator-0.67+git20151203.1081b12/src/textstyles.cpp:567:18: style:inconclusive: Either there is a missing 'override', or the member function 'TextStyles::stringToBool' can be const. [functionConst] plume-creator-0.67+git20151203.1081b12/src/textstyles.h:95:10: note: Either there is a missing 'override', or the member function 'TextStyles::stringToBool' can be const. plume-creator-0.67+git20151203.1081b12/src/textstyles.cpp:567:18: note: Either there is a missing 'override', or the member function 'TextStyles::stringToBool' can be const. plume-creator-0.67+git20151203.1081b12/src/textstyles.cpp:576:21: style:inconclusive: Either there is a missing 'override', or the member function 'TextStyles::boolToString' can be const. [functionConst] plume-creator-0.67+git20151203.1081b12/src/textstyles.h:96:13: note: Either there is a missing 'override', or the member function 'TextStyles::boolToString' can be const. plume-creator-0.67+git20151203.1081b12/src/textstyles.cpp:576:21: note: Either there is a missing 'override', or the member function 'TextStyles::boolToString' can be const. plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:1043:13: style: The scope of the variable 'prevChar' can be reduced. [variableScope] plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:1044:13: style: The scope of the variable 'nextChar' can be reduced. [variableScope] plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:553:10: style: Local variable 'italic' shadows outer function [shadowFunction] plume-creator-0.67+git20151203.1081b12/src/textzone.h:95:10: note: Shadowed declaration plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:553:10: note: Shadow variable plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:896:25: style: Local variable 'charFormat' shadows outer function [shadowFunction] plume-creator-0.67+git20151203.1081b12/src/textzone.h:105:10: note: Shadowed declaration plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:896:25: note: Shadow variable plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:913:21: style: Local variable 'cursor' shadows outer variable [shadowVariable] plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:832:17: note: Shadowed declaration plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:913:21: note: Shadow variable plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:928:25: style: Local variable 'charFormat' shadows outer function [shadowFunction] plume-creator-0.67+git20151203.1081b12/src/textzone.h:105:10: note: Shadowed declaration plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:928:25: note: Shadow variable plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:945:21: style: Local variable 'cursor' shadows outer variable [shadowVariable] plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:832:17: note: Shadowed declaration plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:945:21: note: Shadow variable plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:1148:21: style: Local variable 'charFormat' shadows outer function [shadowFunction] plume-creator-0.67+git20151203.1081b12/src/textzone.h:105:10: note: Shadowed declaration plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:1148:21: note: Shadow variable plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:239:43: performance: Function parameter 'actions' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:1013:35: performance: Function parameter 'senderName' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:730:14: style: Variable 'w' can be declared as pointer to const [constVariablePointer] plume-creator-0.67+git20151203.1081b12/src/textzone.cpp:1110:14: style: Variable 'action' can be declared as pointer to const [constVariablePointer] plume-creator-0.67+git20151203.1081b12/src/textstyles.cpp:162:10: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] plume-creator-0.67+git20151203.1081b12/src/textstyles.cpp:164:5: note: Found duplicate branches for 'if' and 'else'. plume-creator-0.67+git20151203.1081b12/src/textstyles.cpp:162:10: note: Found duplicate branches for 'if' and 'else'. plume-creator-0.67+git20151203.1081b12/src/textstyles.cpp:62:47: performance: Function parameter 'mode' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/textstyles.cpp:78:61: performance: Function parameter 'mode' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/textstyles.cpp:93:42: performance: Function parameter 'name' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/textstyles.cpp:154:62: performance: Function parameter 'mode' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/textstyles.cpp:266:105: performance: Function parameter 'mode' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/textstyles.cpp:567:39: performance: Function parameter 'value' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/updatechecker.h:62:17: style:inconclusive: Member variable 'UpdateChecker::connectionText' is in the wrong place in the initializer list. [initializerList] plume-creator-0.67+git20151203.1081b12/src/updatechecker.cpp:5:5: note: Member variable 'UpdateChecker::connectionText' is in the wrong place in the initializer list. plume-creator-0.67+git20151203.1081b12/src/updatechecker.h:62:17: note: Member variable 'UpdateChecker::connectionText' is in the wrong place in the initializer list. plume-creator-0.67+git20151203.1081b12/src/updatechecker.cpp:27:20: style:inconclusive: Either there is a missing 'override', or the member function 'UpdateChecker::packageType' can be const. [functionConst] plume-creator-0.67+git20151203.1081b12/src/updatechecker.h:19:9: note: Either there is a missing 'override', or the member function 'UpdateChecker::packageType' can be const. plume-creator-0.67+git20151203.1081b12/src/updatechecker.cpp:27:20: note: Either there is a missing 'override', or the member function 'UpdateChecker::packageType' can be const. plume-creator-0.67+git20151203.1081b12/src/updatechecker.cpp:122:23: style: Variable 'milestone' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/updatechecker.cpp:122:13: style: Variable 'milestone' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/updatechecker.cpp:280:22: style: Variable 'webSiteState' is assigned a value that is never used. [unreadVariable] plume-creator-0.67+git20151203.1081b12/src/zipper/zipchecker.cpp:134:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/wordcountenginethread.cpp:128:5: style: Local variable 'element' shadows outer argument [shadowArgument] plume-creator-0.67+git20151203.1081b12/src/wordcountenginethread.cpp:123:45: note: Shadowed declaration plume-creator-0.67+git20151203.1081b12/src/wordcountenginethread.cpp:128:5: note: Shadow variable plume-creator-0.67+git20151203.1081b12/src/wordcountenginethread.cpp:151:17: style: Local variable 'parentElement' shadows outer function [shadowFunction] plume-creator-0.67+git20151203.1081b12/src/wordcountenginethread.h:59:17: note: Shadowed declaration plume-creator-0.67+git20151203.1081b12/src/wordcountenginethread.cpp:151:17: note: Shadow variable plume-creator-0.67+git20151203.1081b12/src/wordcountenginethread.cpp:193:32: warning: Uninitialized variable: currentSheet [uninitvar] plume-creator-0.67+git20151203.1081b12/src/wordcountenginethread.cpp:183:11: note: Assuming condition is false plume-creator-0.67+git20151203.1081b12/src/wordcountenginethread.cpp:193:32: note: Uninitialized variable: currentSheet plume-creator-0.67+git20151203.1081b12/src/zipper/zipchecker.cpp:24:17: style: Local variable 'list' shadows outer function [shadowFunction] plume-creator-0.67+git20151203.1081b12/src/zipper/zipchecker.h:35:17: note: Shadowed declaration plume-creator-0.67+git20151203.1081b12/src/zipper/zipchecker.cpp:24:17: note: Shadow variable plume-creator-0.67+git20151203.1081b12/src/zipper/zipchecker.cpp:45:34: performance: Function parameter 'type' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/zipper/zipchecker.cpp:74:37: performance: Function parameter 'type' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/zipper/zipchecker.cpp:179:5: performance: Range variable 'string' should be declared as const reference. [iterateByValue] plume-creator-0.67+git20151203.1081b12/src/workbench.cpp:9:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WheelFocus [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/workbench.cpp:153:117: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UniqueConnection [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/tools/plume-theme-tool/main.cpp:7:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSIONSTR [valueFlowBailoutIncompleteVar] plume-creator-0.67+git20151203.1081b12/src/wordgoalprogressbar.h:79:30: style:inconclusive: Member variable 'WordGoalProgressBar::ui' is in the wrong place in the initializer list. [initializerList] plume-creator-0.67+git20151203.1081b12/src/wordgoalprogressbar.cpp:13:5: note: Member variable 'WordGoalProgressBar::ui' is in the wrong place in the initializer list. plume-creator-0.67+git20151203.1081b12/src/wordgoalprogressbar.h:79:30: note: Member variable 'WordGoalProgressBar::ui' is in the wrong place in the initializer list. plume-creator-0.67+git20151203.1081b12/src/wordgoalprogressbar.cpp:215:29: style:inconclusive: Either there is a missing 'override', or the member function 'WordGoalProgressBar::getBeginColor' can be const. [functionConst] plume-creator-0.67+git20151203.1081b12/src/wordgoalprogressbar.h:51:12: note: Either there is a missing 'override', or the member function 'WordGoalProgressBar::getBeginColor' can be const. plume-creator-0.67+git20151203.1081b12/src/wordgoalprogressbar.cpp:215:29: note: Either there is a missing 'override', or the member function 'WordGoalProgressBar::getBeginColor' can be const. plume-creator-0.67+git20151203.1081b12/src/wordgoalprogressbar.cpp:225:29: style:inconclusive: Either there is a missing 'override', or the member function 'WordGoalProgressBar::getEndColor' can be const. [functionConst] plume-creator-0.67+git20151203.1081b12/src/wordgoalprogressbar.h:52:12: note: Either there is a missing 'override', or the member function 'WordGoalProgressBar::getEndColor' can be const. plume-creator-0.67+git20151203.1081b12/src/wordgoalprogressbar.cpp:225:29: note: Either there is a missing 'override', or the member function 'WordGoalProgressBar::getEndColor' can be const. plume-creator-0.67+git20151203.1081b12/src/wordgoalprogressbar.cpp:235:29: style:inconclusive: Either there is a missing 'override', or the member function 'WordGoalProgressBar::getTextColor' can be const. [functionConst] plume-creator-0.67+git20151203.1081b12/src/wordgoalprogressbar.h:53:12: note: Either there is a missing 'override', or the member function 'WordGoalProgressBar::getTextColor' can be const. plume-creator-0.67+git20151203.1081b12/src/wordgoalprogressbar.cpp:235:29: note: Either there is a missing 'override', or the member function 'WordGoalProgressBar::getTextColor' can be const. plume-creator-0.67+git20151203.1081b12/src/workbench.cpp:51:17: performance:inconclusive: Either there is a missing 'override', or the member function 'Workbench::postConstructor' can be static. [functionStatic] plume-creator-0.67+git20151203.1081b12/src/workbench.h:35:10: note: Either there is a missing 'override', or the member function 'Workbench::postConstructor' can be static. plume-creator-0.67+git20151203.1081b12/src/workbench.cpp:51:17: note: Either there is a missing 'override', or the member function 'Workbench::postConstructor' can be static. plume-creator-0.67+git20151203.1081b12/src/zipper/zipper.cpp:9:29: performance: Function parameter 'job' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/zipper/zipper.cpp:25:45: performance: Function parameter 'fileList' should be passed by const reference. [passedByValue] plume-creator-0.67+git20151203.1081b12/src/workbench.cpp:88:13: style: Local variable 'lastOpened' shadows outer variable [shadowVariable] plume-creator-0.67+git20151203.1081b12/src/workbench.h:63:9: note: Shadowed declaration plume-creator-0.67+git20151203.1081b12/src/workbench.cpp:88:13: note: Shadow variable plume-creator-0.67+git20151203.1081b12/src/zipper/zipper.cpp:106:10: style: Variable 'list' is assigned a value that is never used. [unreadVariable] diff: head plume-creator-0.67+git20151203.1081b12/src/._settingsdialog.cpp:1:0: error: The code contains unhandled character(s) (character code=176). Neither unicode nor extended ascii is supported. [unhandledChar] 2.18.0 plume-creator-0.67+git20151203.1081b12/src/._settingsdialog.cpp:1:38: error: The code contains unhandled character(s) (character code=176). Neither unicode nor extended ascii is supported. [syntaxError] head plume-creator-0.67+git20151203.1081b12/src/common/._utils.cpp:1:0: error: The code contains unhandled character(s) (character code=176). Neither unicode nor extended ascii is supported. [unhandledChar] 2.18.0 plume-creator-0.67+git20151203.1081b12/src/common/._utils.cpp:1:38: error: The code contains unhandled character(s) (character code=176). Neither unicode nor extended ascii is supported. [syntaxError] head plume-creator-0.67+git20151203.1081b12/src/rtf/reader.cpp:181:9: warning: Class 'Reader' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head plume-creator-0.67+git20151203.1081b12/src/rtf/reader.cpp:181:9: warning: Class 'Reader' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] DONE